Skip to the content
2 layers228.9 × 5.5 mmTMP117 section 5cm, the printed circuit board in 3D

Hardware design for the DxP (Distributed sensor Profiling) sensor probe.

Size
228.9 × 5.5 mm
Copper layers
2
Thickness
0.79 mm
Parts
38
Nets
22
Pads
96
Tracks, vias
3,397, 59
Pours
16
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
14 Jun 2026
Updated
17 Jun 2026

Overview

TMP117 section 5cm is an open-source printed circuit board by BerkeleyLab, from the BerkeleyLab/DxP-sensor-probes repository on GitHub. It is a 2-layer board of 228.9 × 5.5 mm with 38 parts on 22 nets, routed with 3,397 tracks and 59 vias.

It is built around the TMP117AIDRVR and SN74LVC1G175DCK. Its parts include 10 resistors, 8 capacitors and 8 ICs. It belongs with the sensors and measurement boards of this library.

Main components

2

README

README.md

DxP Sensor Probe PCB Designs

This repository contains the PCB designs for DxP (Distributed sensor Profiling) sensor probes—including sensor sections and the connector/extension pieces needed to assemble probe chains.

Not included: the data logger hardware (it lives in the separate DxP data logger repository).
Not included: the mechanical probe tube/epoxy assembly instructions. This repo focuses on the PCB designs only.


Technology overview

The sensor probe concept is based on cascaded I²C sensor arrays using a solderless board-to-board connector to build probes of configurable length. Each probe section maintains the required sensor spacing and enables deformation (ADXL345) and/or temperature (TMP117) profiling.

Reference (sensor probes):
Wielandt et al., “Low-Power, Flexible Sensor Arrays with Solderless Board-to-Board Connectors for Monitoring Soil Deformation and Temperature” (Sensors, 2022) DOI: 10.3390/s22072814

Use with the DxP data logger

Sensor probes in this repository connect to the DxP data logger (separate repo), which performs wireless data logging and connectivity for distributed deployments.
Reference (data logger / network):
Wielandt et al., “TDD LoRa and Delta Encoding in Low-Power Networks of Environmental Sensor Arrays for Temperature and Deformation Monitoring” (J. Signal Process. Syst., 2023) DOI: 10.1007/s11265-023-01834-2


Critical manufacturing note

  • PCB thickness requirement: all boards in this repo must be manufactured with 0.6 mm FR4 thickness.
    • This is required for the press-fit solderless interconnection to work reliably.

Solderless interconnection method

Adjacent probe boards are connected using a mechanical + electrical snap-fit made entirely in PCB technology:

  • Each section uses complementary male/female connector features on the board edges.
  • When pressed together, metal-plated mating areas create reliable electrical contact.
  • The connector design remains mechanically stable over probe bending and long-term field conditions.

(For clarity: the extension/adapter connector combinations in this repo are engineering building blocks; the connector technology used between standard sensor sections is described in the Sensors 2022 paper and U.S. Patent US 11,582,870 B2.)


What each PCB design directory is for

End connectors (probe-to-logger interface)

  • end_connector/

    • Provides the probe end used to connect the assembled sensor chain to the DxP data logger side.
    • Interfaces via a cable connector type SM06B-SRSS-TB (probe cable side).
    • Most-used end connector design (over 1,000 pcs used to date).
    • In typical deployments it is the data logger side end of the probe assembly (some foldable configurations use end connectors at both ends).
  • off-axis_end_connector/

    • Off-axis variant for different mechanical assemblies.
    • Validated in prototypes, but used at scale less frequently so far.
    • Intended to simplify assembly alignment in alternative probe/logger geometries.

Sensor sections

  • TMP117_section_5cm/

    • Contains 4× TMP117 temperature sensors.
    • Sensors are spaced at 5 cm, and this 5 cm spacing is maintained between sections when the probe is assembled.
  • TMP117_section_10cm/

    • Functionally the “same” PCB platform as the 5 cm section, but designed for 10 cm spacing.
    • Achieved by leaving half the TMP117 locations unpopulated, resulting in cheaper assemblies for longer spacing requirements.
  • TMP117-ADXL345_section_5cm/

    • Alternates TMP117 and ADXL345 locations on the same overall section footprint.
    • When sections are cascaded and rotated during assembly, this yields the 90°/spiral arrangement used in the Sensors 2022 deformation measurement approach.

Probe length extension / flexible assembly adapters

These boards extend probe length without adding sensors (and support mixed rigid/flexible assembly concepts). These connector pieces and combinations were not published in literature.

  • extension_board_MF/

    • Sensorless extension board adding ~200 mm probe length.
    • Contains connector ends male/female.
  • extension_board_MM/

    • Sensorless extension board adding ~300 mm probe length.
    • Contains connector ends male/male.
  • FF_connector/

    • Short female–female adapter piece used for assembling compatible chains/extensions.

Board outline (mechanical layout aid)

  • sensor_board_outline/
    • Provides the board and connector outline for a probe section without sensors, including copper patterns needed for the end connections.
    • Intended for mechanical/CAD/layout reference and section-template usage.

Repository contents (files per PCB)

Each PCB design directory typically contains:

  • KiCad schematic / PCB:
    • *.sch, *.kicad_pcb, plus associated project files (*.kicad_pro, *.kicad_prl)
  • KiCad BOM/export:
    • *_BOM.csv-style files where applicable (e.g., in end_connector/fab/)
  • Fabrication / export outputs:
    • fab/ (per-project fabrication exports)
  • Shared KiCad library helpers:
    • fp-lib-table, sym-lib-table, and fp-info-cache/
  • Documentation:
    • README.md, LICENSE.mdand users.md (self-reported user tracking)

User tracking

  • users.md: self-reported adopters/projects using the DxP probe hardware (recommended).

If you want, I can also tighten this further to match the logger README format even more closely (shorter “Hardware overview” + “Repository contents” only), but the text above should already be accurate and concise for a probe-repo release.

Parts

38
QtyValueFootprintReferences
8100nCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C4, C5, C6, C7, C8
6C1aTestPoint:subsilkTP1, TP4, TP6, TP8, TP10, TP12
6C1bPCB_connector:oval_hole_1TP2, TP5, TP7, TP9, TP11, TP13
41kResistor_SMD:R_0402_1005MetricR3, R5, R6, R7
4470Resistor_SMD:R_0402_1005MetricR2, R8, R9, R10
4SN74LVC1G175DCKPackage_TO_SOT_SMD:Texas_R-PDSO-G6U1, U3, U4, U5
4TMP117AIDRVRPackage_SON:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mmU2, U6, U7, U8
2DNPResistor_SMD:R_0402_1005MetricR1, R4

More from BerkeleyLab/DxP-sensor-probes

7
  • 2 layers228.9 × 5.5 mmTMP117 section 10cm, the printed circuit board in 3D

    TMP117 section 10cm

    BerkeleyLab/DxP-sensor-probes

    Hardware design for the DxP (Distributed sensor Profiling) sensor probe.

    38 parts1
  • 2 layers228.9 × 5.5 mmTMP117-ADXL345 section 5cm, the printed circuit board in 3D

    TMP117-ADXL345 section 5cm

    BerkeleyLab/DxP-sensor-probes

    Hardware design for the DxP (Distributed sensor Profiling) sensor probe.

    38 parts1
  • 2 layers228.9 × 5.5 mmSensor board outline, the printed circuit board in 3D

    Sensor board outline

    BerkeleyLab/DxP-sensor-probes

    Hardware design for the DxP (Distributed sensor Profiling) sensor probe.

    14 parts1
  • 2 layers299.1 × 5.5 mmExtension board MM, the printed circuit board in 3D

    Extension board MM

    BerkeleyLab/DxP-sensor-probes

    Hardware design for the DxP (Distributed sensor Profiling) sensor probe.

    12 parts1
  • 2 layers65.5 × 5.5 mmFF connector, the printed circuit board in 3D

    FF connector

    BerkeleyLab/DxP-sensor-probes

    Hardware design for the DxP (Distributed sensor Profiling) sensor probe.

    12 parts1
  • 2 layers28.8 × 18.3 mmOff axis end connector, the printed circuit board in 3D

    Off axis end connector

    BerkeleyLab/DxP-sensor-probes

    Hardware design for the DxP (Distributed sensor Profiling) sensor probe.

    8 parts1
  • 2 layers36 × 9.9 mmEnd connector, the printed circuit board in 3D

    End connector

    BerkeleyLab/DxP-sensor-probes

    Hardware design for the DxP (Distributed sensor Profiling) sensor probe.

    7 parts1

Similar boards

  • 4 layers46.5 × 67.8 mmLoggerhw v5.0, the printed circuit board in 3D

    Loggerhw v5.0

    BerkeleyLab/DxP-data-logger

    Hardware design for the DxP (Distributed sensor Profiling) data logger that connects to a DxP sensor probe.

    62 parts
  • 2 layers142.7 × 194.5 mmSoft Power Switch panelized, the printed circuit board in 3D

    Soft Power Switch panelized

    sparkfun/SparkFun_Soft_Power_Switch_Mk2

    Documentation, example code, and hardware for the SparkFun Soft Power Switch - JST 2mm.

    2,177 parts2
  • 2 layers25.4 × 25.4 mmSoft Power Switch USB C, the printed circuit board in 3D

    Soft Power Switch USB C

    sparkfun/SparkFun_Soft_Power_Switch_USB-C

    Documentation, example code, and hardware for the SparkFun Soft Power Switch - USB-C.

    61 parts2
  • 2 layers75 × 65 mmMotormodul, the printed circuit board in 3D

    Motormodul

    Meo98/picostack

    Stackable, contract-driven module system for the Raspberry Pi Pico — open hardware, built by code

    63 partsGPL-3.0
  • 4 layers39 × 39 mmOneInchEye, the printed circuit board in 3D

    OneInchEye

    will127534/OneInchEye

    A One Inch CMOS sensor (IMX283) camera board designed for Raspberry Pi

    94 parts355MIT
  • 4 layers39 × 39 mmShutterEye, the printed circuit board in 3D

    ShutterEye

    will127534/ShutterEye

    A simple camera board using SC910GS 1" 4K@30fps global shutter sensor

    157 parts26MIT

Questions

How big is the TMP117 section 5cm PCB?

It measures 228.9 × 5.5 mm and has 2 copper layers, 0.79 mm thick.

What parts does the TMP117 section 5cm use?

38 parts, built around the TMP117AIDRVR and SN74LVC1G175DCK. 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 TMP117 section 5cm KiCad files?

From the BerkeleyLab/DxP-sensor-probes repository on GitHub, at the commit this page was made from: the board is TMP117_section_5cm/TMP117_section_5cm.kicad_pcb and its schematic FF_connector/FF_connector.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the TMP117 section 5cm design in my own project?

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