Karabas Go Mini

andykarpov·karabas-mini-pcb

Karabas Go Mini PCB layout, top view — open source RP2040/RP2350 board by andykarpov

About the Karabas Go Mini PCB

Karabas Go Mini is an open source RP2040/RP2350 PCB design by andykarpov, published on GitHub under the CC-BY-NC-4.0 license. It is a 4-layer board measuring 70 × 69.8 mm, with 205 components from 65 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the LM1117MP-3.3, W25Q128JVS, FE1.1s, 24LC08B and DS3231MZ. By type, the board carries 96 capacitors, 59 resistors, 20 ICs, 13 connectors, 5 diodes and 4 crystals.

From the project

Karabas Go Mini PCB

Main components on the Karabas Go Mini

Karabas Go Mini bill of materials (BOM)

205 components, 65 distinct parts.

QtyPartRefs
3
LM1117MP-3.3
U1, U12, U18
1
W25Q128JVS
U2
1
RP2040
U3
1
FE1.1s
U4
1
24LC08B
U5
1
DS3231MZ
U6
1
XC6SLX25-FTG256
U7
1
FT812
U8
2
IS61WV20488BLL-10TLI
U9, U10
1
MT48LC16M16A2TG
U11
1
LM1117MP-1.2
U13
1
LM311
U14
1
SAM2695
U15
1
PCM1808PWR
U16
1
ESP-12E
U17
1
TPD12S016RKTR
U19
1
PCM5102A
U25
2
BC856
Q1, Q2
1
50 MHz
X1
3
12MHz
Y1, Y2, Y3
Show 45 more
QtyPartRefs
2
2x USB A
J1, J2
1
HDMI_A_1.4
J3
2
uSD card
J4, J5
1
Tape In/Out
J6
1
Type-C right angle "flag" type
J7
1
Audio
J8
1
5V
J9
1
uBUS1
P1
1
uBUS2
P2
1
uBUS3
P3
1
I2C
P4
1
3V
BT1
1
Boot
BTN1
1
Reset
BTN2
1
6V 2A
F1
1
Magic
BTN3
1
Reset
BTN4
1
Keyboard
D1
1
Activitty
D2
1
SD 1
D3
1
SD 2
D4
1
BAT54C
D5
13
10u
C1, C7, C66, C67, C69, C70, C71, C90 +5
2
1u
C2, C8
4
22pF
C3, C4, C93, C94
56
100n
C5, C6, C9, C10, C11, C12, C13, C14 +48
2
10uF
C18, C21
4
100n
C29, C31, C33, C35
1
4u7
C38
1
3n3
C54
3
100uF
C60, C61, C75
4
2n2
C62, C64, C98, C100
3
2u2
C63, C65, C86
3
4n7
C87, C88, C89
16
1k
R1, R2, R5, R6, R21, R22, R23, R24 +8
20
10k
R3, R4, R13, R14, R16, R17, R18, R19 +12
7
470
R7, R8, R30, R31, R43, R44, R54
2
4k7
R9, R11
1
2k7
R10
6
27
R12, R35, R36, R57, R58, R59
1
47k
R15
1
1M
R32
3
5k1
R33, R34, R40
1
33k
R37
1
300
R41

Karabas Go Mini design files

The KiCad project lives in the andykarpov/karabas-mini-pcb repository on GitHub; these links point at the commit this page was built from.

Karabas Go Mini: common questions

What microcontroller does the Karabas Go Mini use?

The Karabas Go Mini is built around the RP2040, from the RP2040/RP2350 family.

How big is the Karabas Go Mini PCB?

The Karabas Go Mini measures 70 × 69.8 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Karabas Go Mini?

205 components, from 65 distinct parts. The full bill of materials is listed on this page.

Where can I download the Karabas Go Mini design files?

From the andykarpov/karabas-mini-pcb repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Karabas Go Mini 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 Karabas Go Mini 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 karabas-mini-pcb

Similar boards