Skip to the content
2 layers65 × 30 mmTr109-sensorboard, the printed circuit board in 3D

Tr109-sensorboard

directive0/TR-10937

Design and production files for the TR-109 Picorder

Size
65 × 30 mm
Copper layers
2
Thickness
1.6 mm
Parts
57
Nets
68
Pads
178
Tracks, vias
492, 72
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
9 Apr 2021
Updated
26 Jun 2025

Overview

Tr109-sensorboard is an open-source printed circuit board by directive0, from the directive0/TR-109 repository on GitHub, published under the MIT licence. It is a 2-layer board of 65 × 30 mm with 57 parts on 68 nets, routed with 492 tracks and 72 vias.

It is built around the BME680, 74HC595 and AMG8833. Its parts include 22 resistors, 18 diodes, 4 capacitors, 4 connectors and 3 ICs.

Main components

3

README

README.md

This repository hosts a set of design documents for the TR-109 Mark I Picorder. A Picorder is a Raspberry Pi based handheld device that records and displays sensor data for immediate analysis. The TR-109 is designed to use a Raspberry Pi Zero W, a set of custom designed PCBs, and a 3D printed enclosure to achieve this goal. This project, along with PicorderOS attempts to be a single self contained solution for anyone wishing to produce their own Picorder.

What is included:

  • The enclosure_design folder contains the .blend file used to produce the STLs for the case, diffusers and spacers. It also contains the main STLs ready to be printed, and an svg file to produce your own stickers.

  • The pcb_design folder contains KiCad 5.1.10 files of both the main board, sensor board and indicator board pcbs. These files can be used to produce and test PCBs. There is some PCBWay files that may be useful with their Assembly service, but this is not finalized and may not work properly.

What is not yet included:

  • There are no assembly instructions. I hope to produce some in the future.

While it is not required, if you make a picorder using this repository I would appreciate you sharing photos or videos your build with me at chris@squaredwave.com.

For a more regularly updated description of this project please visit the wiki

Originally designed by Chris Barrett in 2021. I consider this project to be "Open Hardware", and as such is free to use, modify distribute or sell. It comes with no promise of support or warranty.

Parts

57
QtyValueFootprintReferences
17160Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR4, R5, R6, R7, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22 +1
10Green_LEDLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD1, D2, D3, D4, D5, D6, D7, D8, D9, D10
4RPi_Hat:RPi_Hat_Mounting_Hole, , ,
4Blue_LEDLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD13, D14, D17, D18
210KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR1, R2
247kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR9, R10
2Conn_01x01_FemaleTestPoint:TestPoint_Pad_1.0x1.0mmJ1, J2
2Red_LEDLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD11, D12
2Yellow_LEDLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD15, D16
10.1ufCapacitor_SMD:C_0805_2012MetricC2
110ufCapacitor_SMD:C_0805_2012MetricC1
11ufCapacitor_SMD:C_0805_2012MetricC3
12.2ufCapacitor_SMD:C_0805_2012MetricC4
122Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR3
174HC595Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU2
1AMG8833digikey-footprints:SMD-14_GrideyeU3
1BME680digikey-footprints:BME680U1
1Conn_01x04_FemaleConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3
1JumperJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP1
1Picorder LogoLogos:UntitledG***
1Raspberry_Pi_2_3Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_VerticalJ47

More from directive0/TR-109

3
  • 2 layers60.3 × 60.4 mmTr109-mainboard, the printed circuit board in 3D

    Tr109-mainboard

    directive0/TR-109

    Design and production files for the TR-109 Picorder

    24 parts37MIT
  • 2 layers49.7 × 18.2 mmTR109-lightboard, the printed circuit board in 3D

    TR109-lightboard

    directive0/TR-109

    Design and production files for the TR-109 Picorder

    14 parts37MIT
  • 2 layers49.7 × 18.2 mmTR109-lightboard old, the printed circuit board in 3D

    TR109-lightboard old

    directive0/TR-109

    Design and production files for the TR-109 Picorder

    13 parts37MIT

Similar boards

  • 2 layers72.4 × 42.4 mmWork, the printed circuit board in 3D

    Work

    Heartland-Data/esp32-mintia-sensor-kit

    本リポジトリは、MINTIAケースにESP32と各種センサを組み込む試作用ファームウェアの参考実装です。

    71 parts1Apache-2.0
  • 2 layers160 × 60 mmFirefly pcb2, the printed circuit board in 3D

    Firefly pcb2

    Enoch36Yi/FumeHoods

    A new reconstruction of the SashSense presence node: ESP32-S3-WROOM-1-N8, bare VL53L1X, bare AMG8833 and a transistor-driven piezo beeper.

    46 parts
  • 2 layers14.8 × 13.9 mmCamera, the printed circuit board in 3D

    Camera

    CloudyPadmal/CrazyFlieToFDeck

    This repository contains KiCAD source files and generated gerber files for CrazyFlie Obstacle Avoidance Sensor Deck.

    11 parts4
  • 2 layers64 × 50 mmEverAliveSensor PCB, the printed circuit board in 3D

    EverAliveSensor PCB

    jfm92/everAliveSensor

    Solar-powered BLE environmental sensor (temp, humidity, pressure) with a 50F supercapacitor — potentially infinite lifetime, 19-day dark autonomy. ESP32 + BME680. Experimental.

    54 parts28
  • 2 layers43 × 43 mmBadge, the printed circuit board in 3D

    Badge

    oshwabadge2020/Badge-PCB

    Open Hardware Summit 2020 wrist-watch badge

    78 parts19
  • 2 layers36.8 × 90.9 mmBwlr3d, the printed circuit board in 3D

    Bwlr3d

    teapotlaboratories/bwlr3d

    Teapot BWLR3D: Asset Tracker and Environmental Sensor with Solar Energy Harvesting

    108 parts18MIT

Questions

How big is the Tr109-sensorboard PCB?

It measures 65 × 30 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Tr109-sensorboard use?

57 parts, built around the BME680, 74HC595 and AMG8833. 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 Tr109-sensorboard KiCad files?

From the directive0/TR-109 repository on GitHub, at the commit this page was made from: the board is pcb_design/Sensor Board/tr109-sensorboard.kicad_pcb and its schematic pcb_design/Light Board/TR109-lightboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Tr109-sensorboard design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).