Skip to the content
PCBKitNew board
4 layers24.5 × 69.7 mmTouchSensor, the printed circuit board in 3D

DIY Project, involves STM32F411 as Macropad and STM32F334 as TouchSlider, not finished yet

Size
24.5 × 69.7 mm
Copper layers
4
Thickness
1.6 mm
Parts
88
Nets
83
Pads
306
Tracks, vias
667, 63
Pours
3
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
17 Nov 2025
Updated
24 Feb 2026

Overview

TouchSensor is an open-source printed circuit board by janrenegradwohl, from the janrenegradwohl/Macropad repository on GitHub. It is a 4-layer board of 24.5 × 69.7 mm with 88 parts on 83 nets, routed with 667 tracks and 63 vias.

It is built around the WS2812B, 103P012BB100 and BC847BS,115. Its parts include 43 capacitors, 32 diodes, 4 resistors, 3 connectors and 1 IC. It belongs with the keyboards and input boards and the STM32 boards of this library.

Main components

3

README

README.md

Macropad

I wanted to create a Macropad with 12 Buttons and a Scroll-Wheel. Currently Working on other projects.

Parts

88
QtyValueFootprintReferences
3510nFCapacitor_SMD:C_0402_1005MetricC104, C110, C111, C112, C113, C114, C115, C116, C117, C118, C119, C120, C121, C122, C123, C124 +19
32WS2812BXINGLIGHT-XL-1515RGBC-WS2812B:XINGLIGHT XL-1515RGBC-WS2812BLED101, LED102, LED103, LED104, LED105, LED106, LED107, LED108, LED109, LED110, LED111, LED112, LED113, LED114, LED115, LED116 +16
3100nFCapacitor_SMD:C_0603_1608MetricC101, C102, C103
3MountingHoleMountingHole:MountingHole_2.2mm_M2H101, H102, H103
210kResistor_SMD:R_0402_1005MetricR103, R104
22.2kResistor_SMD:R_0402_1005MetricR101, R102
22uFCapacitor_SMD:C_0603_1608MetricC106, C107
2SamplingCapacitor_SMD:C_0805_2012MetricC108, C109
1103P012BB100103P012BB100:AMPHENOL_103P012BB100J103
11uFCapacitor_SMD:C_0603_1608MetricC105
1BC847BS,115BC847BS:SOT65P210X110-6NQ101
1Conn_01x04_PinPogoPin_01x04:PogoPin_01x04 wout holesJ101
1Conn_01x05_PinCDSB_4x1:TSL_5J102
1NetTie_2NetTie_Custom:NetTie-2_SMD_Pad0.25mmNT101
1STM32F334C8TxPackage_QFP:LQFP-48_7x7mm_P0.5mmU102

Questions

How big is the TouchSensor PCB?

It measures 24.5 × 69.7 mm and has 4 copper layers, 1.6 mm thick.

What parts does the TouchSensor use?

88 parts, built around the WS2812B, 103P012BB100 and BC847BS,115. 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 TouchSensor KiCad files?

From the janrenegradwohl/Macropad repository on GitHub, at the commit this page was made from: the board is Hardware/TouchSensor/TouchSensor.kicad_pcb and its schematic Hardware/AxialMotor/AxialMotor/AxialMotor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the TouchSensor design in my own project?

Its repository states no licence, so its author keeps all rights: ask janrenegradwohl before reusing the design.

More from janrenegradwohl/Macropad

1
  • 4 layers100.3 × 57.5 mmMacropad, the printed circuit board in 3D

    Macropad

    janrenegradwohl/Macropad

    DIY Project, involves STM32F411 as Macropad and STM32F334 as TouchSlider, not finished yet

    62 parts

Similar boards

  • 2 layers17.5 × 19.1 mmRing pcb IR, the printed circuit board in 3D

    Ring pcb IR

    whatnick/lantern_ring

    Lantern Corps Style Ring, SW/HW/Jewellery Design

    22 parts3
  • 2 layers33 × 48.9 mmMGC module, the printed circuit board in 3D

    MGC module

    0x007E/mgc_esp32

    MeGARCard - ESP32 Module

    49 parts
  • 2 layers33 × 48.9 mmMGC module, the printed circuit board in 3D

    MGC module

    0x007E/mgc_m16a

    MeGARCard - ATMega16A Module

    53 parts
  • 2 layers33 × 48.9 mmMGC module, the printed circuit board in 3D

    MGC module

    0x007E/mgc_m4809

    MeGARCard - ATMega4809 Module

    48 parts
  • 2 layers33 × 48.9 mmMGC module, the printed circuit board in 3D

    MGC module

    0x007E/mgc_xmega64

    MeGARCard - ATXMega64 Module

    49 parts
  • 4 layers99 × 53.3 mmPSLab, the printed circuit board in 3D

    PSLab

    fossasia/pslab-hardware

    PSLab Hardware Design and Schematics https://pslab.io

    199 parts1.7kApache-2.0
  • 2 layers26 × 30 mmMicrocontroller, the printed circuit board in 3D

    Microcontroller

    FrameworkComputer/ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    34 parts1.1kCC-BY-4.0