RP2040 Mini USB-A Development Board 4MB Flash with Header Pins

£5.99

A thumb-sized RP2040 board with 4MB of flash that plugs straight into a USB port — no cable, no adaptor. Two header strips included so you can solder it into your own build.

3 in stock

SKU HHRP20404MB Categories ,

Description

RP2040 Mini USB-A Development Board

The RP2040 Mini is a microcontroller board built around the Raspberry Pi RP2040 chip, with a USB-A plug moulded into the PCB itself.

It pushes straight into a laptop or USB hub, so there’s no cable to lose and nothing extra to buy before you start. It suits anyone building compact projects — USB gadgets, macro pads, sensor loggers, wearables — where a Pico and a cable simply won’t fit.

4MB of flash is roughly ten times what a bare RP2040 needs for a typical MicroPython project, so there’s plenty of headroom for your code plus fonts, images, data logs or a small filesystem alongside it.

Why you’ll like it

  • Plugs in directly. The board is its own USB-A connector, so it’s ready to flash the moment it’s in the port.
  • Genuinely tiny. Small enough to leave permanently inside an enclosure or a keyboard case.
  • BOOT and RESET buttons on board. Entering bootloader mode is a button press, not a soldering job.
  • Familiar toolchain. The RP2040 is well documented and widely supported, so tutorials, libraries and forum answers written for other RP2040 boards apply here.
  • GPIO on both sides. Broken out to through-hole pads with the pinout printed in the second product image.

What’s included

  • 1 x RP2040 Mini USB-A development board
  • 2 x header pin strips (supplied loose — soldering required if you want to use them)

Specifications

  • Microcontroller: Raspberry Pi RP2040
  • Processor: dual-core Arm Cortex-M0+, up to 133MHz
  • SRAM: 264KB on chip
  • Flash memory: 4MB QSPI (W25Q32)
  • Connection: USB-A male plug, integrated into the PCB
  • GPIO broken out: GPIO0–GPIO15 and GPIO20–GPIO29, plus 5V, GND and 3V3 (see pinout image)
  • On-board controls: BOOT and RESET buttons
  • Board dimensions: 38×17.5×1.6mm
  • Additional connector: Qwiic Connector

Programming

Supports MicroPython, CircuitPython, C/C++. Hold BOOT while plugging the board in to mount it as a USB drive, then drag your .uf2 file across.

Please note: header pins are not pre-soldered. The pinout diagram shown is for reference and the board colour may differ from the diagram.

Additional information

Dimensions 38 × 18 × 1.6 mm

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.