Quokka

ChrisPVille·quokka·board/quokka.kicad_pcb

Quokka PCB layout, top view — open source STM32 board by ChrisPVille

About the Quokka PCB

Quokka is an open source STM32 PCB design by ChrisPVille, published on GitHub under the Apache-2.0 license. It is a 4-layer board measuring 228.6 × 184.2 mm, with 331 components from 50 distinct parts.

Its main chip is the STM32F072CBTx, from the STM32 family. Other key parts include the TS3001x, LDL1117S25R, LDL1117S12R, XC3S200-TQ144 and USBLC6-2SC6. By type, the board carries 98 resistors, 89 capacitors, 37 diodes, 31 ICs, 30 switches and 29 transistors.

It belongs with the retro computing designs in this gallery.

From the project

Quokka 6502 Microprocessor Trainer

Quokka, from the project README
From the project README

Main components on the Quokka

Quokka bill of materials (BOM)

331 components, 50 distinct parts.

QtyPartRefs
2
TS3001x
U201, U202
1
LDL1117S25R
U203
1
LDL1117S12R
U204
1
XC3S200-TQ144
U205
1
STM32F072CBTx
U301
1
USBLC6-2SC6
U302
8
74LVC4245A
U401, U1401, U1402, U1403, U1404, U1405, U1406, U1407
9
TPIC6D595
U601, U602, U603, U701, U702, U703, U801, U802 +1
1
AS6C8008
U1101
4
74HCT245
U1201, U1203, U1204, U1205
1
6502
U1202
1
W25Q64JVSSIM
U1501
24
Q_PMOS_GSD
Q201, Q601, Q602, Q603, Q604, Q605, Q606, Q607 +16
5
Q_NPN_BEC
Q1201, Q1301, Q1401, Q1402, Q1403
1
SG7050CAN 25.0Mhz
X1301
1
Barrel_Jack
J201
1
ARM SWD
J301
1
Conn_01x02
J302
2
Conn_01x09
J303, J401
1
Conn_01x03
J304
Show 30 more
QtyPartRefs
1
USB_B
J305
1
DIN96
J1001
1
FPGA JTAG
J1301
1
Polyfuse
F201
1
Jumper_NC_Small
JP1201
1
WireJumper
JP1202
30
SW_SPST
SW901, SW902, SW903, SW904, SW905, SW906, SW907, SW908 +22
1
D_TVS
D201
2
D_Schottky
D202, D203
2
DF5A6.8F
D401, D402
21
LED_Small
D403, D404, D405, D406, D407, D408, D409, D410 +13
11
14-segment
D601, D602, D603, D604, D701, D702, D703, D704 +3
1
Power Choke
L201
2
4.7u
L202, L203
1
USB Choke
L301
2
22n
C201, C206
2
1n
C202, C203
1
68u
C204
3
10u
C205, C210, C1203
4
22u
C207, C208, C211, C212
2
100u
C209, C213
54
1u
C214, C216, C219, C220, C221, C223, C224, C225 +46
8
4.7u
C215, C217, C218, C222, C226, C230, C301, C302
13
0.1u
C235, C237, C239, C241, C243, C245, C247, C249 +5
46
160
R201, R609, R610, R611, R612, R613, R614, R615 +38
36
4K7
R301, R302, R601, R602, R603, R604, R605, R606 +28
1
10k
R303
9
390
R401, R402, R403, R404, R405, R406, R407, R408 +1
4
1k
R1203, R1305, R1402, R1404
2
68
R1303, R1306

Quokka design files

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

Quokka: common questions

What microcontroller does the Quokka use?

The Quokka is built around the STM32F072CBTx, from the STM32 family.

How big is the Quokka PCB?

The Quokka measures 228.6 × 184.2 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Quokka?

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

Where can I download the Quokka design files?

From the ChrisPVille/quokka repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Quokka design in my own project?

Yes, under the terms of its Apache-2.0 license, which ChrisPVille chose for the repository.

Can I test firmware for the Quokka without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

Similar boards