MiniRazz
purdeaandrei·MiniRazz·controller/controller.kicad_pcb
About the MiniRazz PCB
MiniRazz is an open source RP2040/RP2350 PCB design by purdeaandrei, published on GitHub under the CERN-OHL-P-2.0 license. It is a 4-layer board measuring 142.2 × 48 mm, with 55 components from 23 distinct parts.
Its main chip is the C2040, from the RP2040/RP2350 family. Other key parts include the C82317, C5613, C2827654 and C5446. By type, the board carries 20 capacitors, 16 resistors, 6 connectors, 5 ICs, 3 inductors and 1 crystal.
It belongs with the keyboards designs in this gallery.
From the project
MiniRazz - open hardware controller replacement for the Unicomp Mini M keyboard
This is a replacement keyboard controller, for the Unicomp Mini M keyboard, this is an independent community project that is not endorsed by Unicomp, and it is not related to any official controller sold by them.
Cost analysis at the time of writing (2024 Aug 11):
VIAL-QMK and ZMK firmwares are available, (plain QMK upstreaming will also be attempted).
Use unicompminimminirazzvial.uf2 or unicompminimminirazzvialdebug.uf2`

Main components on the MiniRazz
MiniRazz bill of materials (BOM)
55 components, 23 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C2040 RP2040 | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1 |
| 1 | C82317 W25Q16JV | SOIC-8_5.275x5.275mm_P1.27mm | U2 |
| 1 | C5613 74HC165 | SOIC-16_3.9x9.9mm_P1.27mm | U3 |
| 1 | C2827654 USBLC6-2SC6 | SOT-23-6 | U4 |
| 1 | C5446 XC6206P332MR | SOT-23 | U6 |
| 1 | C9002 12MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering | Y1 |
| 1 | C3197751 USB_A | LUSB_A111_00 | J1 |
| 2 | C7191217 Conn_01x16 | TE_connectivity_AMP_6-520314-6 | J2, J3 |
| 1 | C706867 3.3V IO EXPANSION HEADER | PinHeader_2x03_P2.54mm_Vertical_3dhorizontal | J4 |
| 1 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | J5 |
| 1 | Conn_01x01 | PinHeader_1x01_P2.54mm_Vertical_3dhorizontal | J13 |
| 3 | SMTAssemblyMountingHole | tooling_hole | H1, H2, H3 |
| 1 | C92584 SW_Push | switch_K2-1187SQ-A4SW-06 | SW1 |
| 3 | C1015 Ferrite_Bead | L_0805_2012Metric_Pad1.15x1.40mm_HandSolder | FB1, FB2, FB3 |
| 4 | C52923 1uF | C_0402_1005Metric | C1, C2, C21, C25 |
| 12 | C1525 100nF | C_0402_1005Metric | C3, C12, C14, C15, C16, C17, C18, C19 +4 |
| 2 | C1570 30pF | C_0402_1005Metric | C8, C10 |
| 2 | C415393 43pF | C_0402_1005Metric | C9, C11 |
| 2 | C284479 27.4 | R_0402_1005Metric | R3, R4 |
| 2 | C11702 1k | R_0402_1005Metric | R5, R19 |
Show 3 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C25744 10k | R_0402_1005Metric | R6 |
| 8 | C36871 68k | R_0402_1005Metric | R7, R8, R9, R10, R11, R12, R13, R14 |
| 3 | C270631 196 | R_0402_1005Metric | R15, R16, R17 |
MiniRazz design files
The KiCad project lives in the purdeaandrei/MiniRazz repository on GitHub; these links point at the commit this page was built from.
MiniRazz: common questions
What microcontroller does the MiniRazz use?
The MiniRazz is built around the C2040, from the RP2040/RP2350 family.
How big is the MiniRazz PCB?
The MiniRazz measures 142.2 × 48 mm, has 4 copper layers and is 1.6062 mm thick.
How many components are on the MiniRazz?
55 components, from 23 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the MiniRazz design files?
From the purdeaandrei/MiniRazz repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the MiniRazz design in my own project?
Yes, under the terms of its CERN-OHL-P-2.0 license, which purdeaandrei chose for the repository.
Can I test firmware for the MiniRazz without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Msa
Mentra-Community
47.8 × 9.4 mm53 parts2LMIT1.2kRP2040/RP2350
Open Source Smart Glasses
Mentra-Community
93 × 10.5 mm80 parts4LMIT1.2kRP2040/RP2350
MSA
Mentra-Community
30.5 × 138 mm61 parts2LMIT1.2k