Twonkie

dojoe·Twonkie·hw/twonkie.kicad_pcb

Top view of the Twonkie PCB
Simulate this board

Twonkie is an open source STM32 PCB design by dojoe: a 4-layer, 25.4 × 25.4 mm board with 56 components (26 distinct parts). It is built around the INA237, MIC5504, STM32F072CB, AD8606. Filed under power & battery.

A USB-PD sniffer/injector/sink based on Google's Twinkie, re-designed to be manufactured by mere mortals.

The board is too tiny to stay put from its own weight so you'll need a proper vise. "Third Hand"s are no good for this since they can't clamp small boards properly and aren't stable enough. I recommend a StickVise or similar.

You can solder everything using a smallish chisel tip and you'll be fine. For enhanced comfort, a fine angled tip makes the passives much easier. I used a TS80-J02 with great success.

Twonkie, from the project README
From the project README

Built around

Parts list

56 components, 26 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
INA237
TI
U1, U2
1
MIC5504
Microchip
U3
1
STM32F072CB
STMicro
U4
1
AD8606
Analog Devices
U5
4
BSD840N
Infineon
Q1, Q2, Q3, Q4
1
USB4151
GCT
J1
1
690-024-294T331
GCT
J2
1
629105150521
Würth
J3
1
EVQ-P7M01P
Panasonic
SW1
2
CLVBA-FKA
Cree
DS1, DS2
1
BZT52C5V6
Diodes Inc.
D1
2
600@100MHz
MuRata
FB1, FB2
2
1u
Samsung Electro-Mechanics
C1, C5
2
4.7u
Samsung Electro-Mechanics
C2, C7
4
100n
Samsung Electro-Mechanics
C3, C4, C8, C9
1
10n
Samsung Electro-Mechanics
C6
6
35k7
Yageo
R1, R8, R13, R16, R21, R27
2
620
Yageo
R2, R5
4
400
Yageo
R3, R4, R6, R7
4
4k75
Yageo
R9, R17, R25, R26
Show 6 more
QtyPartRefs
2
1k
Yageo
R10, R18
2
12k1
Yageo
R11, R19
2
5k11
Yageo
R12, R20
2
200
Yageo
R14, R22
3
100
Yageo
R15, R23, R24
2
0.012
R28, R29

Similar boards