SW32

saawsm·SW32·kicad/front_control_board/front_control_board.kicad_pcb

SW32 PCB layout, top view — open source ESP32 board by saawsm
Simulate this board

About the SW32 PCB

SW32 is an open source ESP32 PCB design by saawsm, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 189.2 × 48.9 mm, with 57 components from 44 distinct parts.

Its main chip is the C111212, from the ESP32 family. By type, the board carries 17 capacitors, 13 resistors, 11 diodes, 5 switches, 4 connectors and 1 IC.

It belongs with the power & battery and iot & wireless designs in this gallery.

From the project

A 4-channel E-Stim.

This project is a work in-progress. Changes to the design might occur. Order PCBs at your own risk..

The SW32 is a 4-channel E-Stim box based around the MK312 box. Focusing on a modern and compact redesign. It supports USB Type-C PD charging with a variety of batteries such as Li-Ion, Li-Poly, or Lead Acid.

Controlling and interacting with the box can be achieved in numerous ways. Such as the front panel controls, USB, Bluetooth/A2DP, or via Wi-Fi using the internally hosted web app.

Main components on the SW32

SW32 bill of materials (BOM)

57 components, 44 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
C111212
ESP32-WROOM-32UE
U1
1
C461075
AO3400A
Q1
1
C2765186
MAIN_BOARD
J1
1
PROG
J2
1
DISPLAY
J3
1
LED_OUT
J4
1
Buzzer
BZ1
1
CH1
RV1
1
CH2
RV2
1
CH3
RV3
1
CH4
RV4
1
PEC11R-4215K-S00xx
SW1
1
BTN1
SW2
1
BTN4
SW3
1
BTN2
SW4
1
BTN3
SW5
1
C1974707
PWR
D1
1
C391441
30V
D2
1
C2128
USB
D3
1
C2128
MIC
D4
Show 24 more
QtyPartRefs
1
C2128
LINE
D5
1
C2128
TRIG_A
D6
1
C2286
TRIG_B
D7
1
C2500
CH1
D8
1
C2500
CH2
D9
1
C2500
CH3
D10
1
CH4
D11
2
C1664
100nF
C1, C2
2
C96446
100nF
C3, C6
1
C15849
10uF
C4
1
C14663
100nF
C5
5
C440198
100nF
C7, C10, C12, C14, C16
1
C1663
100nF
C8
1
C14858
100nF
C9
1
C318642
100nF
C11
1
C30816
100nF
C13
1
C1644
100nF
C15
1
C21117
100nF
C17
5
C25804
10k
R1, R2, R3, R4, R11
2
C25803
10k
R5, R10
3
C21190
10k
R6, R7, R8
1
C21190
1k
R9
1
C31850
10k
R12
1
C17901
10k
R13

SW32 design files

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

SW32: common questions

What microcontroller does the SW32 use?

The SW32 is built around the C111212, from the ESP32 family.

How big is the SW32 PCB?

The SW32 measures 189.2 × 48.9 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the SW32?

57 components, from 44 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 SW32 design files?

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

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

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

Similar boards