Mimic40

kevontheweb·Mimic40

Mimic40 PCB layout, top view — open source RP2040/RP2350 board by kevontheweb
Simulate this board

About the Mimic40 PCB

Mimic40 is an open source RP2040/RP2350 PCB design by kevontheweb, published on GitHub under the CC-BY-NC-4.0 license. It is a 2-layer board measuring 313.8 × 81.3 mm, with 300 components from 29 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the AMS1117-3.3, USBLC6-2SC6 and W25Q128JVSIQ. By type, the board carries 87 capacitors, 62 diodes, 61 LEDs, 60 relays, 14 resistors and 5 connectors.

It belongs with the keyboards designs in this gallery.

From the project

PCB for a 40/50% keyboard that is pretending to be a fullsize keyboard. it's also ortho

A tiny ortho board that is pretending to be a fullsize.

1.…

Mimic40, from the project README
From the project README

Main components on the Mimic40

Mimic40 bill of materials (BOM)

300 components, 29 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
AMS1117-3.3
Advanced Monolithic Systems
U1
1
USBLC6-2SC6
MSKSEMI
U2
1
W25Q128JVSIQ
W25Q128JVSI
Winbond Elec
U3
1
RP2040
Raspberry Pi Foundation
U4
1
BSS138
ONSEMI
Q1
1
ABM8-272-T3
Abracon LLC
Y1
1
DNP
Conn_01x02
J1
1
TYPE-C-31-M-12
USB_C_Receptacle_USB2.0_16P
Korean Hroparts Elec
J2
1
DNP
Conn_01x04
J3
1
DNP
Case Lighting
J4
1
DNP
Conn_01x03
J5
1
SL1206150
TECHFUSE
F1
4
DNP
Jumper_2_Small_Bridged
JP4, JP5, JP7, JP9
60
4958
Kailh Hotswap Socket
Adafruit
K1, K2, K3, K4, K5, K6, K7, K8 +52
61
SK6812MINI-E
SK6812_MINI_E
OPSCO Optoelectronics
D_RGB1, D_RGB2, D_RGB3, D_RGB4, D_RGB5, D_RGB6, D_RGB7, D_RGB8 +53
61
1N4148W
ST(Semtech)
D1, D2, D3, D4, D5, D6, D7, D8 +53
1
XL-1005UWC
LED
XINGLIGHT
D65
3
CL21A106KAYNNNE
10uF
Samsung Electro-Mechanics
C1, C18, C78
71
CL05B104KO5NNNC
100nF
Samsung Electro-Mechanics
C2, C3, C4, C5, C6, C7, C8, C9 +63
2
CL05A105KA5NQNC
1uF
Samsung Electro-Mechanics
C57, C58
Show 9 more
QtyPartRefs
2
0402CG150J500NT
15pF
FH (Guangdong Fenghua Advanced Tech)
C75, C76
9
CL31A107MQHNNNE
100uF
Samsung Electro-Mechanics
C79, C80, C81, C82, C83, C84, C85, C86 +1
2
0402WGF4700TCE
470
UNIROYAL
R1, R8
2
0402WGF5101TCE
5.1k
UNIROYAL
R2, R3
4
0402WGF270JTCE
27
UNIROYAL
R4, R5, R12, R13
2
0402WGF1001TCE
1k
UNIROYAL
R6, R9
1
DNP
R7
2
0402WGF1002TCE
10k
UNIROYAL
R10, R11
1
0402WGF1000TCE
100
UNIROYAL
R14

Mimic40 design files

The KiCad project lives in the kevontheweb/Mimic40 repository on GitHub; these links point at the commit this page was built from.

Mimic40: common questions

What microcontroller does the Mimic40 use?

The Mimic40 is built around the RP2040, from the RP2040/RP2350 family.

How big is the Mimic40 PCB?

The Mimic40 measures 313.8 × 81.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Mimic40?

300 components, from 29 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 Mimic40 design files?

From the kevontheweb/Mimic40 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 Mimic40 design in my own project?

It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.

Can I test firmware for the Mimic40 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.

More boards in Mimic40

Similar boards