Fig Pi

Fig Pi is a minifigure-sized development board based on the Raspberry Pi RP2040 56-Pin Dual ARM® Cortex®-M0+ @ 133MHz MCU with 16 I/O, a built-in LED around back, a 3×3 matrix of RGB addressable LEDs, two buttons; RESET and a BOOT/Programmable user button, and an extra 2MB of memory. When connected via the micro USB port to a computer, the Fig Pi will appear as a USB drive.  Uploading code, libraries, and firmware is as easy as drag-and-drop.

Image of the Fig Pi circuit board shown in black.
Image of a development board shaped like a minifigure shown in blue.
  • RP2040 is a low-cost, high-performance microcontroller device with flexible digital interfaces. Key features:
    • Dual Cortex M0+ processor cores, up to 133MHz
    • 264kB of embedded SRAM in 6 banks
    • 30 multifunction GPIO
    • 6 dedicated IO for SPI Flash (supporting XIP)
    • Dedicated hardware for commonly used peripherals
    • Programmable IO for extended peripheral support
    • 4 channel ADC with internal temperature sensor, 500ksps, 12-bit conversion
    • USB 1.1 Host/Device
  • 2MB On Board Memory
  • Micro-USB Connector
  • 3.3V LDO Power
    • Low Dropout Voltage (250-320mV at 600mA
    • Rated 600mA Output Current
    • High Output Voltage Accuracy (±2% typical)
    • Over-Current and Over-Temperature Protection
  • Built in RED LED accessible in Arduino IDE and CircuitPython
    • PIN_LED
    • PIN_BUILTIN
  • Built in RGB LED 3×3 Matrix
    • Uses Neopixel Arduino Library
    • Self-Contained Driver/RGB LED
    • Only requires one dedicated PIN
  • Built in RESET Button
  • Built-In BOOT/User Button
  • 16 Total I/O Pins
    • 4 Analog Input Pins
    • 16 Digital Pins – All Support PWM
    • 1 UART Interface
    • 2 I2C Interfaces
    • 1 SPI Interface
    • Accessed via 4 pin JST SH connectors – STEMMA QT and QWIIC compatible for I2C interfaces
  • U2F Bootloader – Appears like a USB Drive on your computer.
  • CircuitPython Compatible
  • Minifigure Shaped Board
    • Approximately 0.95×1.55 inches (24.21×39.32 mm)
    • 2-Layer, High Quality PCB
    • Multiple Colors

Fig Pi Pinout

A diagram showing all the functions and features of each input / output pin available on the Fig Pi circuit board.