Skip to content

We have ✅ 7 available of the AF-4900 in our Sydney warehouse.

Express post delivery (2-5 business days)

The Adafruit QT Py RP2040 puts the popular Raspberry Pi RP2040 chip into the tiny QT Py form factor. With dual-core ARM Cortex-M0+ running at 125 MHz, 264 KB SRAM, 8 MB flash, native USB, and a STEMMA QT connector, it's a powerful little board for CircuitPython, MicroPython, or C/C++ projects.

The RP2040's standout feature is its PIO (Programmable I/O) state machine system — custom hardware logic blocks that can implement protocols like NeoPixels, I2S audio, LED matrices, and VGA without using CPU cycles. Combined with native USB (disk drive, HID, MIDI, serial), it's an incredibly versatile chip in a board small enough to embed anywhere.

Key Features

  • RP2040 Dual-Core ARM Cortex-M0+ – Running at ~125 MHz with 264 KB SRAM
  • 8 MB SPI Flash – For CircuitPython/MicroPython code and file storage (~7 MB available for user files)
  • Native USB – USB serial console, keyboard/mouse HID, MIDI, and disk drive
  • USB-C Connector – For programming, power, and USB device functions
  • STEMMA QT / Qwiic Connector – Plug-and-play I2C for sensors and accessories
  • RGB NeoPixel LED – Built-in addressable LED with controllable power pin
  • PIO State Machines – 2 PIO peripherals with 4 state machines each for custom hardware protocols
  • 13 GPIO Pins – 4× 12-bit ADC, PWM on every pin, 6 consecutive GPIO for PIO
  • Two I2C Ports – One on breakout pads, one on STEMMA QT connector
  • Hardware UART & SPI – Standard QT Py peripheral locations
  • CircuitPython, MicroPython & C/C++ – Full support for all three
  • 3.3 V Regulator – AP2112 with 600 mA peak output
  • UF2 Bootloader – Hold BOOT button during USB plug-in to enter drag-and-drop firmware mode
  • Reset & Boot Buttons – Quick restarts without unplugging
  • Seeed Xiao Compatible – Same size and pinout with castellated pads

Also Consider

Ideal For

  • CircuitPython and MicroPython development
  • USB HID devices (keyboards, mice, MIDI controllers)
  • PIO-driven custom protocols (NeoPixels, I2S, LED matrices)
  • Compact projects with STEMMA QT sensors
  • Embedding into custom PCBs via castellated pads
Note: The RP2040 does not have Wi-Fi or Bluetooth. It uses an ARM Cortex-M0+ core without hardware floating point — floating point math is done in software. Comes with loose 0.1" headers for optional breadboard use.

Resources

The Adafruit QT Py RP2040 appears in the following collections:

SKU AF-4900