Batak

sufst·pcb·batak/batak.kicad_pcb

Batak PCB layout, top view — open source ESP32 board by sufst
Simulate this board

About the Batak PCB

Batak is an open source ESP32 PCB design by sufst, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 93.9 × 84 mm, with 164 components from 54 distinct parts.

Its main chip is the AP2112K-3.3, from the ESP32 family. Other key parts include the CH340C, XL1509-5.0, ESP32-S3-WROOM-1, LTC-4627JR and SN74AHCT245NSR. By type, the board carries 74 resistors, 17 transistors, 17 connectors, 17 switches, 17 diodes and 11 capacitors.

From the project

Monorepo for all schematics and PCB designs

We design our PCBs in KiCad (version 8+).

Files that should be in this repo, under version control: - Project files (.kicadpro). - Schematic files (.kicadsch). - PCB files (.kicadpcb). - Custom footprints (.kicadmod). - Custom symbols (.kicadsym). - Footprint library tables (fp-lib-table). - Symbol library tables (sym-lib-table). - 3D models of components (.step files). - Simulation code (e.g. .asc` files from LTSpice).

Main components on the Batak

Batak bill of materials (BOM)

164 components, 54 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
AP2112K-3.3
ESP32-S3-WROOM-1
U1
1
CH340C
MCP23017_SO
U2
1
XL1509-5.0
MCP23017_SO
U3
1
ESP32-S3-WROOM-1
CH340C
U4
1
LTC-4627JR
XL1509-5.0
U5
1
LTC-4627JR
AZ1117CH-3.3TRG1
U6
2
SN74AHCT245NSR
U7, U8
13
AO3400A
Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8 +5
2
AO3401A
Q14, Q17
2
NPN
Q15, Q16
1
USB_C_RECEPTACLE_USB2.0_16P
XT60
J1
12
CONN_01X04
Molex_KK-254
J2, J3, J4, J5, J6, J7, J8, J9 +4
1
CONN_01X02
Molex_KK-254
J14
1
USB_C_Receptacle_USB2.0_16P
J15
1
Conn_02x08_Odd_Even
J16
1
Molex_KK-254
J17
1
Buzzer
BZ1
1
300K
300k
RV1
1
0S102011MS2QN1
SW1
1
GAME_RESET
SW2
Show 34 more
QtyPartRefs
1
0S102011MS2QN1
GAME_START
SW3
12
BUTTON
SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11 +4
1
BOOT
SW16
1
RESET
SW17
9
GREEN
D1, D2, D7, D8, D9, D10, D11, D12 +1
3
ESD9B3.3ST5G
GREEN
D3, D4, D6
1
BAT54W
GREEN
D5
1
YELLOW
D13
1
1N5817
D15
1
RED
D16
1
SS34
D17
1
68UH
68uH
L1
1
1UF
10uF
C1
1
10NF
100nF
C2
3
10UF
10uF
C3, C8, C10
1
1UF
100nF
C4
1
470UF
10uF
C5
1
100NF
100nF
C6
1
100UF
470uF
C7
1
100NF
180uF
C9
1
180UF
10uF
C11
16
10k
R1, R2, R42, R43, R46, R47, R50, R51 +8
16
10K
10k
R3, R4, R5, R9, R22, R25, R26, R27 +8
1
5.1K
10k
R6
1
5.1K
1k
R7
3
10K
0Ω
R8, R24, R37
8
51K
10k
R10, R13, R14, R17, R18, R21, R38, R39
3
51K
1k
R11, R15, R19
3
51K
0Ω
R12, R16, R20
2
10K
1k
R23, R36
9
1k
R40, R44, R48, R52, R56, R60, R66, R67 +1
6
0Ω
R41, R45, R49, R53, R57, R61
2
100k
R63, R70
4
5.1k
R68, R69, R73, R74

Batak design files

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

Batak: common questions

What microcontroller does the Batak use?

The Batak is built around the AP2112K-3.3, from the ESP32 family.

How big is the Batak PCB?

The Batak measures 93.9 × 84 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Batak?

164 components, from 54 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 Batak design files?

From the sufst/pcb 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 Batak design in my own project?

Yes, under the terms of its GPL-3.0 license, which sufst chose for the repository.

Can I test firmware for the Batak without the hardware?

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

More boards in pcb

Similar boards