Skip to content

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

  1. Arduino IDE
  2. GraphicsBuffer Library
  3. Thumby C/C++ Library
  4. Raspberry Pi Pico/RP2040 Arduino board package

Installing the Arduino IDE

See the Arduino installation guide

Installing the GraphicsBuffer Library

  1. Visit the GraphicsBuffer Library GitHub page
  2. On the GitHub page, click the green "Code" dropdown and select "Download ZIP"
  3. In the Arduino IDE, click Sketch->Include Library->Add .ZIP Library... and then select the downloaded .zip file

Installing the Thumby Library

  1. Visit the Thumby Library GitHub page
  2. On the GitHub page, click the green "Code" dropdown and select "Download ZIP"
  3. 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.