

Joint sensor
PCB for humanoid joints
- Size
- 37.3 × 16.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 18
- Nets
- 27
- Pads
- 62
- Tracks, vias
- 113, 23
- Pours
- 14
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 28 Oct 2025
- Updated
- 28 Oct 2025
Overview
Joint sensor is an open-source printed circuit board by Elacker, from the Elacker/HumanoidJoint repository on GitHub. It is a 2-layer board of 37.3 × 16.3 mm with 18 parts on 27 nets, routed with 113 tracks and 23 vias.
It is built around the AT42QT1070-SSU and ICM-42670-P. Its parts include 11 resistors, 4 capacitors, 2 ICs and 1 connector. It belongs with the sensors and measurement boards of this library.
Main components
2AT42QT1070-SSU
SOIC-14-40℃~+85℃ 1.8V~5.5V 7 Capacitive Touch SOIC-14 Touch Sensors ROHSMicrochip TechnologyTouch SensorsICM-42670-P
LGA-14(2.5x3)-40℃~+85℃ 1.71V~3.6V 16bit 2.25KB 3.5uA IMU (accelerometer + gyroscope) Motion event detection SPI、I2C、I3C X,Y,Z X,Y,Z ±16g ±2000dps LGA-14(2.5x3) Accelerometers ROHSTDK InvenSenseAccelerometers
README
README.md"# HumanoidJoint"
Parts
18| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 4.7k | Resistor_SMD:R_0402_1005Metric | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11 |
| 2 | .1uF | Capacitor_SMD:C_0402_1005Metric | C1, C3 |
| 1 | 10nF | Capacitor_SMD:C_0402_1005Metric | C4 |
| 1 | 2.2uF | Capacitor_SMD:C_0603_1608Metric | C2 |
| 1 | AT42QT1070-S | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U2 |
| 1 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | ICM-42670-P | Package_LGA:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | U1 |
Questions
How big is the Joint sensor PCB?
It measures 37.3 × 16.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Joint sensor use?
18 parts, built around the AT42QT1070-SSU and ICM-42670-P. 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 Joint sensor KiCad files?
From the Elacker/HumanoidJoint repository on GitHub, at the commit this page was made from: the board is joint_sensor.kicad_pcb and its schematic joint_sensor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Joint sensor design in my own project?
Its repository states no licence, so its author keeps all rights: ask Elacker before reusing the design.
Similar boards
- 2 layers203 × 68.5 mm

- 2 layers100 × 21 mm

- 2 layers67 × 59 mm

Touch panel
whitfijs-jw/Volvo240-DigitalDash
Volvo 240 Digital Dash Project. It's not much, but its honest work.
18 parts72MIT - 2 layers99.1 × 88.9 mm

- 2 layers144.3 × 22.4 mm

Touchboard
plan44/pixelboard-hardware
Pixelboard game lounge table - hardware (laser cut plans, schematics, PCBs)
27 parts4 - 2 layers42.3 × 42 mm

PAWPAD
mothdotmonster/random-pcbs
This board is for an NES controller that would use Cherry MX keyboard buttons. I will probably get this made and design an enclosure for it some day.
31 parts - 2 layers110 × 36 mm

- 2 layers

Quad unibody placement0
ajwock/quadcopter
Quadcopter designed and programmed thoroughly from scratch
64 parts15