Setting up environment
This page will go through the process of installing needed software and libraries to program Thumby in Arduino C/C++. This should be doable on Windows, Linux, and Mac.
Dependencies
A few items are needed to setup a programming environment for Thumby
- Arduino IDE
- GraphicsBuffer Library
- Thumby C/C++ Library
- Raspberry Pi Pico/RP2040 Arduino board package
Installing the Arduino IDE
See the Arduino installation guide
Installing the GraphicsBuffer Library
- Visit the GraphicsBuffer Library GitHub page
- On the GitHub page, click the green "Code" dropdown and select "Download ZIP"
- In the Arduino IDE, click
Sketch->Include Library->Add .ZIP Library...
and then select the downloaded .zip file
Installing the Thumby Library
- Visit the Thumby Library GitHub page
- On the GitHub page, click the green "Code" dropdown and select "Download ZIP"
- In the Arduino IDE, click
Sketch->Include Library->Add .ZIP Library...
and then select the downloaded .zip file
See this page for a visual step through of installing libraries through the Arduino IDE.
Installing the RP2040 Arduino board package
Follow the instructions here to see the installation process in the Arduino IDE boards manager.