|
1 | | -# SparkFun Arduino Boards w/ XInput [](https://github.com/dmadison/ArduinoXInput_Sparkfun/actions?query=workflow%3Abuild) |
| 1 | +# SparkFun Arduino Boards w/ XInput |
| 2 | +[](https://github.com/dmadison/ArduinoXInput_Sparkfun/actions?query=workflow%3Abuild) |
2 | 3 |
|
3 | | -This repository contains support for the following SparkFun Arduino-compatible development boards, modified to work as XInput devices. Originally forked from [the SparkFun repo](https://github.com/sparkfun/Arduino_Boards). |
| 4 | +This repository contains support for the SparkFun Arduino-compatible development boards, modified to work as XInput devices. Originally forked from [the SparkFun repo](https://github.com/sparkfun/Arduino_Boards). |
4 | 5 |
|
5 | 6 | These boards are meant to be used in conjunction with the [ArduinoXInput library](https://github.com/dmadison/ArduinoXInput). |
6 | 7 |
|
7 | | -## Included Boards |
8 | | - |
9 | | -* [MaKey MaKey](https://www.sparkfun.com/products/11511) |
10 | | -* [Pro Micro 3.3V](https://www.sparkfun.com/products/10999) |
11 | | -* [Pro Micro 5V](https://www.sparkfun.com/products/11098) |
12 | | -* [Fio v3](https://www.sparkfun.com/products/11520) |
13 | | -* [Qduino Mini](https://www.sparkfun.com/products/13614) |
14 | | -* [LilyPad USB Plus](https://www.sparkfun.com/products/14346) |
15 | | - |
16 | 8 | ## Installation |
17 | 9 | <pre> |
18 | 10 | └───Arduino Installation |
@@ -46,10 +38,17 @@ To uninstall, delete the 'xinput_sparkfun' folder in the 'hardware' directory, a |
46 | 38 |
|
47 | 39 | ## Upload Warning and Instructions |
48 | 40 |
|
49 | | -**!!!!!!! IMPORTANT !!!!!!!** |
50 | | - |
51 | 41 | Due to the nature of how the XInput USB mode works, Arduinos that have XInput sketches on them will ***not*** automatically reset when programmed by the IDE! You will need to reset the board by hand every time you upload new code. |
52 | 42 |
|
53 | 43 | [Full instructions for uploading are provided in the AVR Core repository](https://github.com/dmadison/ArduinoXInput_AVR/#upload-warning-and-instructions). |
54 | 44 |
|
55 | | -**Do *not* upload XInput sketches to your Arduino unless you know how to reset it!** Otherwise you will not be able to program it anymore and you'll have to [reflash the bootloader](https://learn.sparkfun.com/tutorials/installing-an-arduino-bootloader/all) with an external programmer. |
| 45 | +**Do *not* upload XInput sketches to your Arduino unless you know how to reset it!** Otherwise you will not be able to program it anymore and you'll have to remove the XInput sketch by flashing the board with an external programmer. |
| 46 | + |
| 47 | +## Included Boards |
| 48 | + |
| 49 | +* [MaKey MaKey](https://www.sparkfun.com/products/11511) |
| 50 | +* [Pro Micro 3.3V](https://www.sparkfun.com/products/10999) |
| 51 | +* [Pro Micro 5V](https://www.sparkfun.com/products/11098) |
| 52 | +* [Fio v3](https://www.sparkfun.com/products/11520) |
| 53 | +* [Qduino Mini](https://www.sparkfun.com/products/13614) |
| 54 | +* [LilyPad USB Plus](https://www.sparkfun.com/products/14346) |
0 commit comments