Skip to content

feat: add SparkFun MicroMod RP2040 Processor board#283

Open
tungnguyentu wants to merge 1 commit into
tscircuit:mainfrom
tungnguyentu:sparkfun-micromod-rp2040
Open

feat: add SparkFun MicroMod RP2040 Processor board#283
tungnguyentu wants to merge 1 commit into
tscircuit:mainfrom
tungnguyentu:sparkfun-micromod-rp2040

Conversation

@tungnguyentu

Copy link
Copy Markdown

Summary

  • Adds the SparkFun MicroMod RP2040 Processor board in the M.2 Key E form factor (22.86mm × 22.86mm)
  • RP2040 dual-core ARM Cortex-M0+ MCU (QFN-56) with W25Q128JV 128Mbit QSPI flash
  • 12 MHz crystal oscillator for USB PLL reference, decoupling capacitors, USB series resistors
  • MicroMod 75-pin M.2 Key E edge connector with full GPIO/UART/I2C/SPI/ADC/PWM signal mapping
  • BOOT button with 10 kΩ pull-up for USB bootloader entry

Components

Reference Part Description
U1 RP2040 Dual-core ARM Cortex-M0+ MCU, QFN-56
U2 W25Q128JV 128Mbit QSPI Flash, SOIC-8
Y1 12 MHz Crystal External oscillator for USB clock
J1 M.2 Key E 75-pin MicroMod edge connector
SW1 Push button BOOT/bootloader entry

Pin Mapping (RP2040 → M.2)

M.2 Signal RP2040 GPIO
UART_TX1 GPIO0
UART_RX1 GPIO1
I2C_SDA GPIO4
I2C_SCL GPIO5
SPI_CIPO GPIO16
SPI_CS GPIO17
SPI_SCK GPIO18
SPI_COPI GPIO19
A0 GPIO26/ADC0
A1 GPIO27/ADC1
PWM0 GPIO21
PWM1 GPIO22
D0–D1 GPIO6–7
G0–G5 GPIO8–13

/claim #175

Implements the SparkFun MicroMod RP2040 Processor in the MicroMod M.2
Key E form factor (22.86mm × 22.86mm). Includes RP2040 QFN-56 MCU,
W25Q128JV 128Mbit QSPI flash, 12MHz crystal, decoupling capacitors,
USB series resistors, MicroMod 75-pin edge connector, and BOOT button
with pull-up resistor.

Closes tscircuit#175
@tscircuit tscircuit Bot requested a deployment to Preview May 14, 2026 19:08 Abandoned
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant