Capacitive touch button board prototype

second-string·capacitive-touch-button-board-prototype·button-board_rev_1_0/button-board.kicad_pcb

Capacitive touch button board prototype layout, top view — open source ESP32 board by second-string

About the Capacitive touch button board prototype

Capacitive touch button board prototype is an open source ESP32 PCB design by second-string, published on GitHub under the MIT license. It is a 4-layer board measuring 150 × 175 mm, with 242 components from 37 distinct parts.

Its main chip is the AZ1117CH2-3.3, from the ESP32 family. Other key parts include the ESP32-S3-WROOM-1, SP3485CN, 74HC595PW,118 and AT42QT2120-SU. By type, the board carries 94 resistors, 41 connectors, 39 diodes, 37 transistors, 19 capacitors and 12 ICs.

From the project

Protoype hardware and firmware for evaluating different designs of capacitive touch buttons and reverse-mount LEDs

This repo contains two designs for prototype PCBs for testing different capacitive touch button styles and different reverse-mounted LED colors and styles. While version 1.1 was indeed fabbed, built, and works, these files are made public only for reference. Do not expect to build these designs with no changes and have everything working for you.

Version 1.0 is the full 6x6 version of the board. It all fabrication outputs were generated, but the board was never fabbed due to cost. Version 1.1 is the same as 1.0 but with the top 3 rows of buttons removed to simplify the design physical size…

Capacitive touch button board prototype, from the project README
From the project README

Main components on the Capacitive touch button board prototype

Capacitive touch button board prototype bill of materials (BOM)

242 components, 37 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
AZ1117CH2-3.3
U1
1
ESP32-S3-WROOM-1
U2
1
SP3485CN
U3
6
74HC595PW,118
74HC595
U4, U5, U6, U7, U8, U9
3
AT42QT2120-SU
U10, U11, U12
1
GSF2301
PMOS
Q1
36
AS2302
NMOS
Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9 +28
1
SCREW_TERMINAL_01X02
Screw_Terminal_01x02
J1
1
GSB1C41110SSHR
USB_C_Receptacle_USB2.0_EDITED
J2
1
FTSH-105-01-S-DV
FTSH-105-01-S-DV-TR
J3
1
CONN_01X04
Conn_01x04
J4
1
AC5FAV-AU-B
XLR5_Ground
J5
6
~
P1, P2, P3, P4, P5, P6
6
~
P7, P8, P9, P10, P11, P12
6
~
P13, P14, P15, P16, P17, P18
6
~
P19, P20, P21, P22, P23, P24
6
~
P25, P26, P27, P28, P29, P30
6
~
P31, P32, P33, P34, P35, P36
1
D
D1
2
LED
D2, D3
Show 17 more
QtyPartRefs
24
LED
D4, D5, D6, D7, D8, D9, D10, D11 +16
6
LED
D22, D23, D24, D25, D26, D27
6
LED
D34, D35, D36, D37, D38, D39
4
10UF
10uF
C1, C3, C6, C10
3
1UF
1uF
C2, C5, C9
1
22UF
22uF
C4
11
0.1UF
0.1uF
C7, C8, C11, C12, C13, C14, C15, C16 +3
2
ERJ-P08J471V
R
R3, R4
2
R
R5, R6
2
5K1
5k1
R7, R8
1
100K
100k
R12
2
3.3K-8K
3.3k-8k
R13, R15
39
10K
10k
R14, R22, R23, R96, R97, R98, R99, R100 +31
6
0R
R16, R17, R18, R19, R20, R21
36
ERJ-P08J471V
470R 1/2W
R25, R27, R29, R31, R33, R35, R37, R39 +28
3
47K
47k
R108, R121, R134
1
120R
R135

Capacitive touch button board prototype design files

The KiCad project lives in the second-string/capacitive-touch-button-board-prototype repository on GitHub; these links point at the commit this page was built from.

Capacitive touch button board prototype: common questions

What microcontroller does the Capacitive touch button board prototype use?

The Capacitive touch button board prototype is built around the AZ1117CH2-3.3, from the ESP32 family.

How big is the Capacitive touch button board prototype?

The Capacitive touch button board prototype measures 150 × 175 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Capacitive touch button board prototype?

242 components, from 37 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 Capacitive touch button board prototype design files?

From the second-string/capacitive-touch-button-board-prototype 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 Capacitive touch button board prototype design in my own project?

Yes, under the terms of its MIT license, which second-string chose for the repository.

Can I test firmware for the Capacitive touch button board prototype 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.

Similar boards