Touch switch frontend

ehsanmqn·touch-switch-frontend

Touch switch frontend PCB layout, top view — open source ESP8266 board by ehsanmqn

About the Touch switch frontend PCB

Touch switch frontend is an open source ESP8266 PCB design by ehsanmqn, published on GitHub. It is a 2-layer board measuring 50 × 50 mm, with 46 components from 18 distinct parts.

Its main chip is the ESP-12E, from the ESP8266 family. Other key parts include the TTP223_1, TTP223_2 and TTP223_3. By type, the board carries 18 resistors, 6 transistors, 6 diodes, 6 capacitors, 4 ICs and 2 connectors.

From the project

Wall touch switch with ESP8266 (Panel module)

Main components on the Touch switch frontend

TTP223_1TTP223_2TTP223_3ESP-12E

Touch switch frontend bill of materials (BOM)

46 components, 18 distinct parts.

QtyPartRefs
1
TTP223_1
U1
1
TTP223_2
U2
1
TTP223_3
U3
1
ESP-12E
U4
6
MMBT2222
Q1, Q2, Q3, Q4, Q5, Q6
1
2x4 SMD 2.0 MM
J1
1
2x4 Regular
J2
1
Sense pad 1
PAD1
1
Sense pad 2
PAD2
1
Sense pad 3
PAD3
1
Reset Switch
SW1
3
BLUE
D1, D3, D5
3
WHITE
D2, D4, D6
3
0-50 pF (30 pF)
C1, C3, C5
3
100nF
C2, C4, C6
6
1K
R1, R3, R7, R9, R13, R15
6
10K
R2, R4, R8, R10, R14, R16
6
10R
R5, R6, R11, R12, R17, R18

Touch switch frontend design files

The KiCad project lives in the ehsanmqn/touch-switch-frontend repository on GitHub; these links point at the commit this page was built from.

Touch switch frontend: common questions

What microcontroller does the Touch switch frontend use?

The Touch switch frontend is built around the ESP-12E, from the ESP8266 family.

How big is the Touch switch frontend PCB?

The Touch switch frontend measures 50 × 50 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Touch switch frontend?

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

Where can I download the Touch switch frontend design files?

From the ehsanmqn/touch-switch-frontend repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Touch switch frontend design in my own project?

The repository has no license, so all rights stay with ehsanmqn. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Touch switch frontend without the hardware?

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

Similar boards