Board

Adafruit MacroPad RP2040 specs, pinout & datasheets

Chip / SoC
RP2040
RAM
264 KB
Flash
8 MB

Imported entry: generated from open-source board definitions (zephyr, circuitpython), not reviewed by a person. Each fact links to the definition it came from.

Specifications

3 specs
Chip / SoC
RP2040[1]
RAM
264 KB[1]
Flash
8 MB[1]

Can I still use it?

2 platforms
CircuitPython
Supported[2]
Zephyr RTOS
Supported[1]

As published by each project, checked weekly. A platform not listed has no published information here, which is not the same as no support.

Pinout

27 pins
Pin names in firmware (27 pins)
From the firmware’s board definition[3]
Chip pinBoard names
GPIO0ENCODER_SWITCH, BUTTON
GPIO1KEY1
GPIO2KEY2
GPIO3KEY3
GPIO4KEY4
GPIO5KEY5
GPIO6KEY6
GPIO7KEY7
GPIO8KEY8
GPIO9KEY9
GPIO10KEY10
GPIO11KEY11
GPIO12KEY12
GPIO13LED
GPIO14SPEAKER_ENABLE
GPIO16SPEAKER
GPIO17ENCODER_A, ROTA
GPIO18ENCODER_B, ROTB
GPIO19NEOPIXEL
GPIO20SDA
GPIO21SCL
GPIO22OLED_CS
GPIO23OLED_RESET
GPIO24OLED_DC
GPIO26SCK
GPIO27MOSI
GPIO28MISO

Sources

3 sources
  1. Zephyr board definition (adafruit_macropad_rp2040) at 3c61a12bdd
  2. CircuitPython board definition (adafruit_macropad_rp2040) at 83b54473a1
  3. CircuitPython pin definitions (adafruit_macropad_rp2040) at 395b187017

Spotted a mistake?

Reviewed by hand

Every report is read by a person and checked against a source before anything changes. Please link one if you have it.

Report a mistake