No description
Find a file
Jeff Epler 4c4b8f8e23
make indentation consistent
With current Arduino, an error is triggered during use of this library:
```
TrinketReactCounter_7segment.ino adafruit:avr:gemma build output
  /home/runner/.arduino15/packages/adafruit/hardware/avr/1.4.15/libraries/Wire/USI_TWI_Master.cpp: In function 'unsigned char TinyM_USI_TWI_Master_Transfer(unsigned char)':
  /home/runner/.arduino15/packages/adafruit/hardware/avr/1.4.15/libraries/Wire/USI_TWI_Master.cpp:276:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
       while( !(PIN_USI & (1<<PIN_USI_SCL)) );// Wait for SCL to go high.
       ^~~~~
```

https://github.com/adafruit/Adafruit_Learning_System_Guides/pull/2340#issuecomment-1330719802
2022-11-29 09:23:31 -06:00
bootloaders Refactor to have AVR boards exclusively at top level of repo, match convention of other board package repos. 2016-05-12 12:44:44 -07:00
drivers Remove out of date drivers. 2016-05-15 22:43:04 -07:00
libraries/Wire make indentation consistent 2022-11-29 09:23:31 -06:00
variants fix compile warnings + make work with busio library! 2021-06-30 16:21:54 -04:00
.gitignore rename sam to samd in build_package.sh & README 2015-11-24 09:02:02 -05:00
.gitmodules Refactor to have AVR boards exclusively at top level of repo, match convention of other board package repos. 2016-05-12 12:44:44 -07:00
boards.txt Add Feather 328P and light rearranging 2018-02-06 20:55:21 -05:00
platform.txt increase version to 1.4.15 2021-11-26 12:50:19 +07:00
README.md Refactor to have AVR boards exclusively at top level of repo, match convention of other board package repos. 2016-05-12 12:44:44 -07:00

Adafruit Arduino Boards

Configuration and other support files to use Adafruit's boards like Trinket, Pro Trinket, Gemma, Flora, and more with the Arduino IDE. This is provided as a reference for modifying the Arduino IDE to support Adafruit's boards. If you just want to program one of Adafruit's boards you probably want one of the preconfigured Arduino IDEs that Adafruit provides--see the learn system guide for your board for more details!

NOTE: If you want to setup the Arduino IDE to work with these boards you probably want to follow this guide that shows an easy method using the board manager: https://learn.adafruit.com/add-boards-arduino-v164/overview This repository is only for manually configuring Arduino to work with Adafruit's AVR boards (and for building new packages for the board manager).

These files are only compatible with the 1.6.x series of Arduino IDE and NOT the earlier 1.0.x series. The contents of this repository should be cloned/copied into an Arduino/hardware/adafruit/avr folder.

NOTE: Arduino IDE version 1.6.2 has a bug with supporting external cores and DOES NOT work with these files. Use Arduino 1.6.3+, or an earlier version like 1.6.1.