Skip to the content
PCBKitNew board
4 layers73.3 × 74.4 mmPiezo sensing, the printed circuit board in 3D

Exploratory project using piezoelectric contact sensor to attempt to extract footstep count, breathing, and heartbeat. 4 layer stm32H7 PCB with analog charge amplifier front end. 2 channel CNN + DSP pipeline utilizing both cores of mcu. Current status: JLCPCB manufacturing underway.

Size
73.3 × 74.4 mm
Copper layers
4
Thickness
1.6 mm
Parts
105
Nets
154
Pads
452
Tracks, vias
776, 158
Pours
4
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
6 Aug 2026
Updated
6 Aug 2026

Overview

Piezo sensing is an open-source printed circuit board by Markvsid, from the Markvsid/Piezo_sensing repository on GitHub. It is a 4-layer board of 73.3 × 74.4 mm with 105 parts on 154 nets, routed with 776 tracks and 158 vias.

It is built around the TPS63070RNMR, BQ24074RGTR and USBLC6-2SC6, with the PTS810SJK250SMTRLFS, DX07S016JA1R1500 and ECS-80-8-33-JGN-TR3 among its other parts. Its parts include 41 capacitors, 36 resistors, 6 ICs, 5 connectors and 4 diodes. It belongs with the STM32 boards of this library.

Main components

10

Parts

105
QtyValueFootprintReferences
19100nFCapacitor_SMD:C_0603_1608MetricC10, C15, C16, C19, C20, C21, C22, C23, C24, C25, C26, C27, C28, C30, C31, C33 +3
910KResistor_SMD:R_0603_1608MetricR8, R17, R18, R19, R20, R21, R29, R31, R35
622Resistor_SMD:R_0603_1608MetricR22, R23, R24, R25, R26, R27
6TestPointTestPoint:TestPoint_Pad_D1.5mmTP1, TP2, TP3, TP4, TP5, TP6
41uFCapacitor_SMD:C_0603_1608MetricC1, C12, C34, C39
4LEDLED_SMD:LED_0603_1608MetricD1, D2, D3, D4
3100KResistor_SMD:R_0603_1608MetricR4, R11, R28
31KResistor_SMD:R_0603_1608MetricR16, R32, R33
322uFCapacitor_SMD:C_0805_2012MetricC7, C8, C9
3PTS810SJK250SMTRLFSButton_Switch_SMD:SW_SPST_PTS810SW2, SW3, SW4
210pFCapacitor_SMD:C_0402_1005MetricC17, C18
22.2uFCapacitor_SMD:C_0603_1608MetricC36, C37
24.7uFCapacitor_SMD:C_0805_2012MetricC29, C32
247KResistor_SMD:R_0603_1608MetricR13, R14
25.1KResistor_SMD:R_0603_1608MetricR1, R2
11 uFCapacitor_SMD:C_0603_1608MetricC2
11.5KResistor_SMD:R_0603_1608MetricR34
11.62KResistor_SMD:R_0603_1608MetricR7
11.78KResistor_SMD:R_0603_1608MetricR9
110 uFCapacitor_SMD:C_0805_2012MetricC4
1100 nFCapacitor_SMD:C_0603_1608MetricC5
110MResistor_SMD:R_0603_1608MetricR15
110nFCapacitor_SMD:C_0603_1608MetricC11
110uFCapacitor_SMD:C_0603_1608MetricC6
110uFCapacitor_SMD:C_0805_2012MetricC14
1150nFCapacitor_SMD:C_0603_1608MetricC13
12.21KResistor_SMD:R_0603_1608MetricR5
12.2KResistor_SMD:R_0603_1608MetricR30
12.2KResistor_SMD:R_0805_2012MetricR6
1240KResistor_SMD:R_0603_1608MetricR3
1316KResistor_SMD:R_0603_1608MetricR10
133KResistor_SMD:R_0603_1608MetricR12
14.7uFCapacitor_SMD:C_0603_1608MetricC42
147 uFCapacitor_SMD:C_1210_3225MetricC3
1693072010801Connector_Card:microSD_HC_Wuerth_693072010801J4
182KResistor_SMD:R_0603_1608MetricR36
1BQ24074RGTPackage_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalViasU2
1Conn_01x03Connector_JST:JST_PH_S3B-PH-SM4-TB_1x03-1MP_P2.00mm_HorizontalJ6
1DX07S016JA1R1500Connector_USB:USB_C_Receptacle_JAE_DX07S016JA1R1500J1
1ECS-80-8-33-JGN-TR3Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY2
1FTSH-105-01-L-DV-KPiezo_Audio:Samtec_FTSH-105-01-L-DV-K-P-TRJ5
1Murata BLM21PG601SN1DInductor_SMD:L_0805_2012MetricFB1
1OPA2376xxDPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU6
1RS-282G05A3Button_Switch_SMD:SW_SPST_CK_RS282G05A3SW1
1SM02B-GHS-TBConnector_JST:JST_GH_SM02B-GHS-TB_1x02-1MP_P1.25mm_HorizontalJ3
1STM32H755ZITxPackage_QFP:LQFP-144_20x20mm_P0.5mmU1
1TPS259470ARPWRPiezo_Audio:TI_RPW0010A_VQFN-HR-10_2x2mmU7
1TPS63070RNMRPiezo_Audio:TI_RNM0015A_VQFN-HR-15_3x2.5mmU5
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U3
1XFL4020-152MECPiezo_Audio:Coilcraft_XFL4020L1

Questions

How big is the Piezo sensing PCB?

It measures 73.3 × 74.4 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Piezo sensing use?

105 parts, built around the TPS63070RNMR, BQ24074RGTR, USBLC6-2SC6 and PTS810SJK250SMTRLFS. 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 Piezo sensing KiCad files?

From the Markvsid/Piezo_sensing repository on GitHub, at the commit this page was made from: the board is PCB/PCB.kicad_pcb and its schematic PCB/PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Piezo sensing design in my own project?

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

Similar boards

  • 4 layers64 × 56 mmEsp32s3-devkit-5v, the printed circuit board in 3D

    Esp32s3-devkit-5v

    eshelton328/forge

    Hardware design monorepo with software-grade CI/CD. KiCad PCB projects with automated ERC/DRC, multi-fab rule validation, schematic & BOM checks, and auto-generated board documentation.

    124 parts
  • 4 layers60 × 105 mmWalkman - Blobject, the printed circuit board in 3D

    Walkman - Blobject

    ProccyBoi/kiku

    kiku is an open-source portable audio player built around an STM32H523 microcontroller. The project combines Bluetooth audio, local microSD playback, FM radio, a colour display, headphone and speaker outputs, battery…

    142 parts
  • 4 layers26.5 × 41.3 mmSpeed controller, the printed circuit board in 3D

    Speed controller

    AnthMendoza/ActuatorSpeedController

    Vesc based speed controller with custom hardware for an integrated PCB into a robotic actuator

    75 parts
  • 4 layers50 × 80 mmHPR FC G474 3S, the printed circuit board in 3D

    HPR FC G474 3S

    itsTasos/InvictusOne-Flight-Computer

    KiCad hardware design for an STM32G474-based flight-data computer for high-power model rockets, with inertial and pressure sensors, CAN-FD, and onboard flash storage.

    127 parts
  • 4 layers43 × 43 mmSb cdh, the printed circuit board in 3D

    Sb cdh

    aryder161/portfolio

    Portfolio for Handshake AI work

    42 parts
  • 2 layers47.7 × 80 mmFlight Controller, the printed circuit board in 3D

    Flight Controller

    Sai-Santosh09/Flight-Controller

    Flight Controller is a compact STM32F722-based flight controller designed for drones and other unmanned aerial systems.

    79 parts1
  • 2 layers46 × 42.7 mmFlightController, the printed circuit board in 3D

    FlightController

    Acidicts/FlightController

    PCB BOM UNSELECTED - Most due to not being in stock or I couldn't find them on lcsc

    79 parts