Skip to the content
2 layers40 × 57 mmTouch controller v2, the printed circuit board in 3D

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

3

README

README.md

touch-controller-v2

Version 2 of my touch controller for chunithm.

TODO

  • Finish firmware
  • Test fully
  • Write out docs and assembly instructions

Parts

29
QtyValueFootprintReferences
510kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R4, R5, R6, R7
4MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3, H4
31uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C4, C5
3TPD1E05U06DYADiode_SMD:D_SOD-523U1, U2, U4
25.1kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R3
2Conn_01x06_SocketConnector_JST:JST_GH_SM06B-GHS-TB_1x06-1MP_P1.25mm_HorizontalJ3, J4
10.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3
1100uFCapacitor_SMD:CP_Elec_6.3x5.8C6
110uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2
162RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR8
1Conn_01x03_SocketConnector_JST:JST_PH_S3B-PH-SM4-TB_1x03-1MP_P2.00mm_HorizontalJ2
1ESP32-S3-WROOM-1PCM_Espressif:ESP32-S3-WROOM-1U3
1LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1
1LOGOLogo:Snep_CopperG***
1TLV1117-33Package_TO_SOT_SMD:SOT-223-3_TabPin2U5
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ1

More from luney112/touch-controller-v2

1
  • 2 layers119.5 × 161 mmTouch pads, the printed circuit board in 3D

    Touch pads

    luney112/touch-controller-v2

    Custom chunithm controller

    53 parts1

Similar boards

  • 2 layers496.5 × 215.3 mmTouch controller, the printed circuit board in 3D

    Touch controller

    luney112/touch-controller-pcb

    Touch controller pcb

    83 parts
  • 2 layers60 × 60 mmEnv sens, the printed circuit board in 3D

    Env sens

    hpvdt/typhoon_electronics

    The electronics system for Typhoon Streamliner

    40 parts
  • 2 layersOpensync, the printed circuit board in 3D

    Opensync

    ErichZimmer/OpenSync

    An open source synchronizer for velocimetry of fluids.

    230 parts4CERN-OHL-S-2.0
  • 4 layers118 × 60 mmHeron clock, the printed circuit board in 3D

    Heron clock

    Austin-Hunter1/HERON

    2026-2027 Graduate Project HERON:

    112 parts1
  • 4 layers83.8 × 36.5 mmWearable, the printed circuit board in 3D

    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 mmFC REV A, the printed circuit board in 3D

    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 mmBench stm32 esc, the printed circuit board in 3D

    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 mmPiBoard, the printed circuit board in 3D

    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.