

Touch controller v2
Custom chunithm controller
- Size
- 40 × 57 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 29
- Nets
- 45
- Pads
- 138
- Tracks, vias
- 221, 16
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 5 Dec 2024
- Updated
- 28 Jun 2025
Overview
Touch controller v2 is an open-source printed circuit board by luney112, from the luney112/touch-controller-v2 repository on GitHub. It is a 2-layer board of 40 × 57 mm with 29 parts on 45 nets, routed with 221 tracks and 16 vias.
It is built around the ESP32-S3-WROOM-1-N8, TPD1E05U06DYAR and TLV1117-33DCY. Its parts include 8 resistors, 6 capacitors, 5 ICs, 4 connectors and 1 diode. It belongs with the ESP32 boards of this library.
Main components
3ESP32-S3-WROOM-1-N8
SMD,25.5x18mm-40℃~+85℃ -98.2dBm 2.4GHz 20.5dBm 355mA 3V~3.6V 95mA Bluetooth5.0 ESP32-S3 Chip On-board PCB Antenna UART、SPI、I2C、I2S、USB SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesTPD1E05U06DYAR
SOT-5X3-40℃~+125℃ 0.42pF 1 10V 10nA 2.5A@8/20us 40W@8/20us 5.5V 8.5V IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 TVS Unidirectional SOT-5X3 ESD and Surge Protection (TVS/ESD) ROHSTexas InstrumentsESD And Surge Protection (TVS/ESD)TLV1117-33DCY
UncategorisedTexas Instruments
README
README.mdtouch-controller-v2
Version 2 of my touch controller for chunithm.
TODO
- Finish firmware
- Test fully
- Write out docs and assembly instructions
Parts
29| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R4, R5, R6, R7 |
| 4 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3, H4 |
| 3 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C4, C5 |
| 3 | TPD1E05U06DYA | Diode_SMD:D_SOD-523 | U1, U2, U4 |
| 2 | 5.1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3 |
| 2 | Conn_01x06_Socket | Connector_JST:JST_GH_SM06B-GHS-TB_1x06-1MP_P1.25mm_Horizontal | J3, J4 |
| 1 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 1 | 100uF | Capacitor_SMD:CP_Elec_6.3x5.8 | C6 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2 |
| 1 | 62R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8 |
| 1 | Conn_01x03_Socket | Connector_JST:JST_PH_S3B-PH-SM4-TB_1x03-1MP_P2.00mm_Horizontal | J2 |
| 1 | ESP32-S3-WROOM-1 | PCM_Espressif:ESP32-S3-WROOM-1 | U3 |
| 1 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1 |
| 1 | LOGO | Logo:Snep_Copper | G*** |
| 1 | TLV1117-33 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U5 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
More from luney112/touch-controller-v2
1- 2 layers119.5 × 161 mm

Similar boards
- 2 layers496.5 × 215.3 mm

- 2 layers60 × 60 mm

- 2 layers

Opensync
ErichZimmer/OpenSync
An open source synchronizer for velocimetry of fluids.
230 parts4CERN-OHL-S-2.0 - 4 layers118 × 60 mm

- 4 layers83.8 × 36.5 mm

Wearable
aidanaalund/sleep-wearable
Work on our sleep state tracker wearable headband for ECE Senior Design at UT Austin. Members are Aidan Aalund, Justin Banh, Alex Ho, and Kien Ton. Mentored by Dr. Edison Thomaz.
106 parts - 6 layers104 × 104 mm

FC REV A
desanv01/Flight-Controller-V1
STM32H743 flight controller: staged design, six-layer PCB implementation, manufacturing data and engineering history.
330 parts - 4 layers75 × 57 mm

Bench stm32 esc
JamesGossy/STM32-Brushless-Motor-Controller
Design and firmware for a high-performance STM32G474 brushless motor controller using field-oriented control and the DRV8353S gate driver.
184 parts - 4 layers72.3 × 97.1 mm

PiBoard
lhr-solar/VCAT-MIKA
This is the PCB that will interface with the Raspberry Pi Compute Module 4.
147 parts
Questions
How big is the Touch controller v2 PCB?
It measures 40 × 57 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Touch controller v2 use?
29 parts, built around the ESP32-S3-WROOM-1-N8, TPD1E05U06DYAR and TLV1117-33DCY. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Touch controller v2 KiCad files?
From the luney112/touch-controller-v2 repository on GitHub, at the commit this page was made from: the board is kicad/mainboard/mainboard.kicad_pcb and its schematic kicad/mainboard/mainboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Touch controller v2 design in my own project?
Its repository states no licence, so its author keeps all rights: ask luney112 before reusing the design.