- Install the programming board onto the SleepyPi like pictured here (not attached to a Pi though)
- Plug in USB-C into the SleepyPi for power
- Plug in Micro-USB into the programming board for the serial console and into the computer you're flashing from
- Open up sleepypi.ino in the Arduino IDE
- In the IDE, go under Tools -> Board, select "Arduino Fio"
- In the IDE, go under Sketch -> Include Library -> Manage Libraries, and install all of the libraries specifically named in the comments at the top of the
sleepypi.ino
file you opened - In the IDE, under Tools, open "Serial Monitor"
- In the IDE, on the opened
sleepypi.ino
file, first "Verify" (check mark icon), and assuming that succeeds, proceed to "Upload" (right arrow icon) - You should see JSON info coming in on the serial monitor and the board should start blinking
- Pull USB cables, remove programming board, and deploy your freshly flashed SleepyPi