RP Micro is a Pro Micro compatible RP2040 board with USB Type-C and 8MB flash, inspired by the plut0nium/0xB2, joshajohnson/sea-picro and Elite-Pi, specialized design for keyboards.
Go to Releases for Gerber, schematic and PCBA files.
A part of ErgoSNM keyboard project.
- SparkFun Pro Micro - RP2040 compatible pinout, with additional 5+2 pins (Elite-C and Elite-Pi style, but the pinout not identical to Elite-Pi).
- RAW: LDO regulator VIN pin.
- Blue LED
LD1
: State/User LED (Connect to GP25). - All the GPIO pins of RP2040 can be used as PWM output.
- Select whether the 3rd and 4th pads in the left column are GND or GP10/GP11 by using solder bridge jumper
SB1
andSB2
, the default is GND. To access GP10 or GP11, you need to cut the track between the solder bridge and GND pad, and then connect to the GPIO pads with solder. Great idea from Elite-Pi.
The RP2040 GPIO pin functions is very flexible, the above pinout figure is a simplified version, please refer to the RP2040 datasheet "1.4.3. GPIO Functions" section for details.
Designator | Value | Footprint | Description |
---|---|---|---|
R1,R2 | 27 | 0402 (1005 Metric) | RP2040 USB D+/- series termination resistors |
R3,R4,R9 | 1k | 0402 (1005 Metric) | |
R5,R8 | 10k | 0402 (1005 Metric) | |
R6,R7 | 5.1k | 0402 (1005 Metric) | USB Type-C CC resistors |
C1,C2,C5,C6,C8,C9,C10,C11,C12,C15 | 100nF | 0402 (1005 Metric) | Flash and RP2040 decoupling capacitors |
C3,C4 | 20pF | 0402 (1005 Metric) | Crystal load capacitors |
C7,C13,C14,C16 | 1uF | 0402 (1005 Metric) | LDO input/output and RP2040 decoupling capacitors |
LD1 | BLUE | 0603 (1608 Metric) | State/User LED |
D1 | B5817 | SOD-323 | USB VBUS diode |
F1 | 500mA, 6V | 0805 (2012 Metric) | USB VBUS fuse |
J1 | USB-C Mid-Mount Receptacle 16P | 918-418K2024S40000 | USB Type-C connector |
SW1,SW2 | BOOT and RESET buttons | B3U-1000P | Buttons |
U1 | RP2040 | QFN-56-1EP 7x7mm P0.4mm EP3.2x3.2mm | MCU |
U2 | W25Q64JVXGIQ | XSON-8 (4x4mm) | 8MB (64Mbit) flash |
U3 | RT9013-33GB | SOT-23-5 | 3.3V/500mA LDO regulator |
Y1 | 12MHz | 3225-4Pin (3.2x2.5mm) | Crystal for RP2040 |
There is not designator silkscreen on PCB, please use your browser to open the ibom.html
file (placed in Release page and bom/ibom.html
) to refer to the placement of the parts, it is generated by Interactive HTML BOM plugin.
See also
PCBA/rp-micro_bom.csv
Top | Bottom | Layers |
---|---|---|
Support JLCPCB's PCBA service, the BOM and CPL files for PCBA are placed in the PCBA
folder and Releases page, files are generated by KiCad JLCPCB Tools plugin.
- Copper layer count: 2
- Board thickness: 1.6 mm
- Board overall dimensions: 17.78 x 33.02 mm (0.7 x 1.3 inch)
- Min track/spacing: 0.127 mm / 0.127 mm
- Min hole diameter: 0.3 mm
- Castellated pads: No
- Edge card connectors: No
- Plated board edge: No
These files are provided AS IS, without warranty of any kind, express or implied.
Including but not limited to manufacturing, assembly, procurement and use at your own risk.
It is recommended to check yourself before use.
For the full statement, please see LICENSE.