Updated Appendix C: Firmware programming (markdown)
parent
2d90d7e6b0
commit
970c2e3694
|
@ -41,7 +41,7 @@ If your board doesn't have a header soldered to it (i.e. there are holes that go
|
|||
## Step 3: Add the Ploopy Trackball board definition to the Arduino IDE
|
||||
In this step, you'll add the Ploopy Trackball board definition to your install of the Arduino IDE.
|
||||
|
||||
1. Visit the [Ploopy Trackball Github firmware page](https://github.com/ploopyco/mouse/tree/master/firmware) and download the entire `hardware/ploopy/avr` directory onto your computer.
|
||||
1. Visit the [Ploopy Trackball Github firmware page](https://github.com/ploopyco/trackball/tree/master/firmware) and download the entire `hardware/ploopy/avr` directory onto your computer.
|
||||
2. Copy the `hardware/ploopy/avr` directory tree into your Arduino folder.
|
||||
- On Windows machines, this could be somewhere like `C:\Program Files\Arduino` or `C:\Program Files (x86)\Arduino`.
|
||||
- If you're part of the Linux master race, look somewhere like `~/Arduino`.
|
||||
|
@ -68,7 +68,7 @@ If the Arduino IDE reports that you successfully flashed the firmware onto the A
|
|||
## Step 5: Program the Ploopy Trackball
|
||||
In this step, you'll use the Arduino Nano to program the Ploopy Trackball.
|
||||
|
||||
1. Visit the [Ploopy Trackball Github firmware page](https://github.com/ploopyco/mouse/tree/master/firmware) and download the entire `production` directory onto your computer.
|
||||
1. Visit the [Ploopy Trackball Github firmware page](https://github.com/ploopyco/trackball/tree/master/firmware) and download the entire `production` directory onto your computer.
|
||||
- *NOTE THAT* not all of the firmware versions will work on all of the boards!
|
||||
- First, check to see what kind of main board you have. Look at the board for a revision number (the board containing the sensor, the one that lies flat, not the vertical one). The code should look something like "R1.00X", where X is some number.
|
||||
- If that number is R1.004, R1.003 or, very rarely, R1.002, use the firmware in the ["r1.004" branch of the code](https://github.com/ploopyco/trackball/tree/r1.004).
|
||||
|
|
Loading…
Reference in New Issue