
After a small pin numbering issue, initially preventing us from using the I2C pins, we were able to solve the issue and scroll the Tom’s Hardware logo across the screen. Our tests with MicroPython involved using an I2C OLED screen to display images and animations. Despite not having a Stemma QT connector, we can use Stemma QT boards via a Stemma QT to jumper wire adapter and thanks to Adafruit’s expansive library of boards and drivers we can connect sensors, screens and many more addon boards. We ran a few tests in CircuitPython starting with the obligatory flashing LED, and then we controlled the builtin NeoPixel. In operation, the ItsyBitsy RP2040 behaves exactly like the QT Py RP2040 and the Feather RP2040. We tested the ItsyBitsy RP2040 with CircuitPython and MicroPython, but in all honesty if you are purchasing an Adafruit board you are highly likely to favor CircuitPython.

As this is an RP2040 board, we can write code using MicroPython, CircuitPython, C/C++ and the Arduino IDE.

Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on, jump into CircuitPython to learn Python and hardware together. The ItsyBitsy RP2040 is classic Adafruit: easy-to-use and with a well chosen selection of GPIO pins. Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more.
