Skip to the content
PCBKitNew board
2 layers50.1 × 88.2 mmPtFlex, the printed circuit board in 3D

ptFlex tracker board starting with version 2.0 of the hardware, which is based on the improvements found in the ptSolar tracker. This repo supercedes the original ptFlex-firmware and ptFlex-Hardware repos from the version 1.0 hardware.

Size
50.1 × 88.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
76
Nets
68
Pads
254
Tracks, vias
530, 204
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
15 Jun 2025
Updated
9 Jun 2026

Overview

PtFlex is an open-source printed circuit board by custom-ds, from the custom-ds/ptFlex repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 50.1 × 88.2 mm with 76 parts on 68 nets, routed with 530 tracks and 204 vias.

It is built around the ATGM336H-5N31, SA818S-V and BME280, with the BSS138, MMBT3904 and 1N4007FL among its other parts. Its parts include 26 capacitors, 23 resistors, 6 ICs, 5 transistors and 5 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

7

README

README.md

ptFlex

ptFlex tracker board starting with version 2.0 of the hardware, which is based on the improvements found in the ptSolar tracker. This repo supercedes the original ptFlex-firmware and ptFlex-Hardware repos from the version 1.0 hardware.

Parts

76
QtyValueFootprintReferences
1710nFCapacitor_SMD:C_0805_2012MetricC1, C2, C4, C5, C6, C7, C8, C10, C12, C13, C14, C15, C16, C17, C20, C25 +1
1310kResistor_SMD:R_0805_2012MetricR2, R9, R11, R12, R15, R16, R17, R18, R19, R20, R21, R22, R23
51kResistor_SMD:R_0805_2012MetricR3, R4, R5, R10, R14
34.7kResistor_SMD:R_0805_2012MetricR6, R7, R13
21uFCapacitor_SMD:C_0805_2012MetricC18, C26
220pFCapacitor_SMD:C_0805_2012MetricC21, C24
236pFCapacitor_SMD:C_0805_2012MetricC22, C23
247uFCapacitor_SMD:C_0805_2012MetricC3, C19
256nHInductor_SMD:L_0805_2012MetricL1, L3
2BSS138Package_TO_SOT_SMD:SOT-23Q4, Q5
2MMBT3904Package_TO_SOT_SMD:SOT-23Q1, Q2
1150kResistor_SMD:R_0805_2012MetricR1
116MHzCrystal:Resonator_SMD_Murata_CSTxExxV-3Pin_3.0x1.1mmY1
11MResistor_SMD:R_0805_2012MetricR8
11N4007FLDiode_SMD:D_SOD-123D4
12.2uFCapacitor_SMD:C_0805_2012MetricC11
16 Pin Male HeaderConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ4
168nHInductor_SMD:L_0805_2012MetricL2
1ATGM336H-5N31Custom DS:ATGM336H-5N31U4
1ATMega 328p-AUPackage_QFP:TQFP-32_7x7mm_P0.8mmU3
1BME280Package_LGA:Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumberingU6
1Barrel_Jack_SwitchConnector_BarrelJack:BarrelJack_CLIFF_FC681465S_SMT_HorizontalJ1
1CDBA340L-G SchottkyDiode_SMD:D_SMAD1
1CEM-1206SCustom DS:CUI_CEM-1206SPZ1
1DMP2004K-7Package_TO_SOT_SMD:SOT-23Q3
1GPS AntennaCustom DS:Pulse ANT8010LL05R1575A AntennaANT1
1GreenDiode_SMD:D_0805_2012MetricD3
1LM1086-5.0Package_TO_SOT_SMD:TO-263-3_TabPin2U1
1LP3985IM5-3.3/NOPBPackage_TO_SOT_SMD:SOT-23-5U2
1ProgrammingConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1QwiicConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ3
1RedDiode_SMD:D_0805_2012MetricD2
1Rx AudConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ5
1SA818S-VCustom DS:DRA818 SA818U5
1SMA ConnectorCustom DS:SMA_Thru_HoleANT2

Questions

How big is the PtFlex PCB?

It measures 50.1 × 88.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PtFlex use?

76 parts, built around the ATGM336H-5N31, SA818S-V, BME280 and BSS138. 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 PtFlex KiCad files?

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

Can I use the PtFlex design in my own project?

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

Similar boards

  • 4 layers38.5 × 73.5 mmPtSolar, the printed circuit board in 3D

    PtSolar

    custom-ds/ptSolar

    Under the hood, the ptSolar runs on the same Microchip ATMega328p microcontroller that the other trackers have been using for years, although this board runs at a lower 3.3 volt level, and a slower 8MHz clock speed.

    70 partsGPL-3.0
  • 4 layers100 × 30 mmRevo main, the printed circuit board in 3D

    Revo main

    ratmuds/revo

    a "cheap" 6 DoF robot arm intentionally pushing the limits of low quality hobby servos

    58 parts2MIT
  • 4 layers100 × 70 mmPsu control, the printed circuit board in 3D

    Psu control

    introlab/t-top

    T-Top is a tabletop robot designed with advanced audio and vision sensors, deep learning perceptual processing and telecommunication capabilities to provide richer interaction modalities and develop higher cognitive…

    122 parts20
  • 2 layersRC KiCAD, the printed circuit board in 3D

    RC KiCAD

    dev-campusfab/FabRice

    Documentation et code source de FabRice, le robot Autonome.

    62 parts4MIT
  • 4 layers32.5 × 61 mmOS-41, the printed circuit board in 3D

    OS-41

    radio-satellites/OS-41_PCB

    Hardware for the OS-41 radiosondes

    66 parts2
  • 4 layersCansat-2023, the printed circuit board in 3D

    Cansat-2023

    GWC-Cansat/Cansat-2023

    The GWC Cansat 2023 files

    60 partsGPL-3.0
  • 2 layers61.3 × 63.3 mmMonitoring Gunung, the printed circuit board in 3D

    Monitoring Gunung

    rafdi03/PCB_Desain

    Schematic PCB Project

    50 parts
  • 2 layers82 × 56 mmTitan 2026 rev a, the printed circuit board in 3D

    Titan 2026 rev a

    savob/titan_2026

    TITAN Tandem Electronics System for 2026

    87 parts