Skip to the content
6 layers60 × 118 mmBoard b, the printed circuit board in 3D

Nets listed on the optional .kicadpcb shell match this table.

Size
60 × 118 mm
Copper layers
6
Thickness
1 mm
Parts
28
Nets
13
Pads
277
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 8.0 (file 20240108)
Created
31 Jul 2026
Updated
2 Aug 2026

Overview

Board b is an open-source printed circuit board by Alfredapp-hash, from the Alfredapp-hash/Guardian_One repository on GitHub. It is a 6-layer board of 60 × 118 mm with 28 parts on 13 nets.

Its parts include 11 ICs, 6 diodes and 4 connectors. It belongs with the STM32 boards of this library.

README

pcba/track-c-proto/thermal-test-carrier/README.md

Thermal Test Carrier (Track C proto)

FieldValue
Date2026-07-30
StatusDocs + optional KiCad shell — not fab-ready
Outline40 × 60 mm
PurposeHeater / SoC simulator stack carrier for bench thermal mock

Honesty

  • This board supports the heater + sensor harness for the bench-alpha thermal prototype. It is not production Board A (AP SOM carrier).
  • Gerbers are TBD — do not invent a gerbers/ folder. Author schematic/PCB fully in KiCad, then export.
  • Logging temperatures into Board B Guardian requires future thermal firmware and ADC / sensor wiring that does not exist on current bench-alpha Board B. Until then, log with a bench meter / USB logger / this carrier’s header to a standalone MCU or DMM.
  • Next production HW step remains placement of Boards A–G.

Purpose

Provide a small FR4 carrier that:

  1. Mounts a 5 V / ~5 W heater pad (SoC heat simulator).
  2. Breaks out 6–8 NTC / TMP75 probe connectors at documented stack points.
  3. Accepts lab PSU power for the heater (fused / limited).
  4. Optionally exposes a pin header for a future Guardian I2C / ADC harness (not wired to Board B today).

Suggested pinout (planning)

ConnNetFunction
J1-1HEATER_5VHeater supply (+5 V from lab PSU)
J1-2GNDHeater return
J2-1NTC_HEATERProbe at heater
J2-2NTC_VCProbe at VC inlet
J2-3NTC_SPINEGraphite mid-spine
J2-4NTC_REARRear thermal window
J2-5NTC_RAILSide rail
J2-6NTC_AMBAmbient
J2-7NTC_MBMission Back plate
J2-8GND_SENSESensor ground
J3-1I2C_SDAFuture TMP75 bus (optional)
J3-2I2C_SCLFuture TMP75 bus (optional)
J3-33V3_SENSEOptional sensor rail from bench supply
J3-4GND

Nets listed on the optional .kicad_pcb shell match this table.

Specs (target)

ItemValue
Board size40 × 60 mm
Thickness1.6 mm FR4 (prototype)
Copper1 oz, 2-layer sufficient
Heater5 V pad, ≤ 5 W continuous with PSU current limit
SensorsNTC 10k or TMP75 (choose one family per spin)
Mounting4× M2 holes near corners

How to create / finish in KiCad GUI

The optional files in this folder are an edge-cuts shell + net names + placeholder footprints only. To make a real board:

  1. Open thermal-test-carrier.kicad_pro (create project if missing) or File → New Project.
  2. Complete the schematic: heater connector, polyfuse, sensor connectors, decoupling.
  3. Assign real footprints (not MountingHole placeholders alone).
  4. Update PCB from schematic (F8).
  5. Place parts inside the 40×60 Edge.Cuts.
  6. Route heater power with adequate width; keep sensor returns clean.
  7. Run DRC / ERC.
  8. Then Plot Gerbers — see ../../../docs/manufacturing/thermal-test-carrier-ordering.md.

Related docs

Repo files

FileStatus
README.mdThis file
thermal-test-carrier.kicad_pcbMinimal valid Edge.Cuts shell (40×60)
thermal-test-carrier.kicad_schMinimal valid label / text schematic stub
gerbers/Do not invent — TBD after KiCad authoring

Parts

28
QtyValueFootprintReferences
6REDarkhe-footprints:LED_0603D1, D2, D3, D4, D5, D6
3—MountingHole:MountingHole_3.2mm_M3H2, H3, H4
2—Fiducial:Fiducial_0.5mm_Mask1mmFID1, FID2
1Guardian_STM32H573arkhe-footprints:LQFP64_10x10U1
1HAPTICarkhe-footprints:DFN-8_2x2U4
1LR1121_RF_VDD_SWarkhe-footprints:SOT23-6U7
1MIC_VDD_SWarkhe-footprints:SOT23-6U10
1MODEM_VBAT_SWarkhe-footprints:SOT23-6U6
1MountingHoleMountingHole:MountingHole_3.2mm_M3H1
1RTC_BACKUParkhe-footprints:SOIC-8U3
1SE051_Guardianarkhe-footprints:HVQFN20_4x4U2
1TRUSTBAR_DISParkhe-footprints:FPC_0.5mm_10PU5
1To_Board_Aarkhe-footprints:B2B_0.5mm_40PJ1
1To_Board_C_Modemarkhe-footprints:B2B_0.8mm_30PJ2
1To_Board_D_Mesharkhe-footprints:B2B_1.0mm_8PJ3
1To_Board_F_FPC1552Sensor_Fingerprint:FPC_12P_0.5mm_BiometricJ_BIO1
1To_Board_F_FrontPanelarkhe-footprints:FPC_0.5mm_22PJ4
1VANA_CAM_SWarkhe-footprints:SOT23-6U9
1VANA_FRONT_CAM_SWarkhe-footprints:SOT23-6U11
1WCN_VDD_SWarkhe-footprints:SOT23-6U8

More from Alfredapp-hash/Guardian_One

7
  • 4 layers76 × 46 mmBoard f, the printed circuit board in 3D

    Board f

    Alfredapp-hash/Guardian_One

    Nets listed on the optional .kicadpcb shell match this table.

    25 parts
  • 8 layers60 × 118 mmBoard a, the printed circuit board in 3D

    Board a

    Alfredapp-hash/Guardian_One

    Nets listed on the optional .kicadpcb shell match this table.

    18 parts
  • 6 layers36 × 60 mmBoard c, the printed circuit board in 3D

    Board c

    Alfredapp-hash/Guardian_One

    Nets listed on the optional .kicadpcb shell match this table.

    15 parts
  • 6 layers34 × 60 mmBoard d, the printed circuit board in 3D

    Board d

    Alfredapp-hash/Guardian_One

    Nets listed on the optional .kicadpcb shell match this table.

    13 parts
  • 4 layers68 × 40 mmBoard g, the printed circuit board in 3D

    Board g

    Alfredapp-hash/Guardian_One

    Nets listed on the optional .kicadpcb shell match this table.

    12 parts
  • 4 layers25 × 35 mmBoard e, the printed circuit board in 3D

    Board e

    Alfredapp-hash/Guardian_One

    Nets listed on the optional .kicadpcb shell match this table.

    7 parts
  • 2 layers40 × 60 mmThermal test carrier, the printed circuit board in 3D

    Thermal test carrier

    Alfredapp-hash/Guardian_One

    Nets listed on the optional .kicadpcb shell match this table.

    4 parts

Similar boards

  • 6 layers85.8 × 93.5 mmDev board rev 0, the printed circuit board in 3D

    Dev board rev 0

    spoter368/fliphex

    Archived repo of my work on PCB-based flip dots

    28 parts1
  • 6 layers50 × 50 mmNPI, the printed circuit board in 3D

    NPI

    Precison-Based-on-Vibes/Nanosecond_Pulse_Inator

    28 partsCERN-OHL-P-2.0
  • 6 layers32.8 × 43.7 mmStm32-breakout, the printed circuit board in 3D

    Stm32-breakout

    benno1237/stm32-breakout

    27 parts
  • 6 layers82.1 × 67 mmJetson camera interposer, the printed circuit board in 3D

    Jetson camera interposer

    VideoGPU/Jetson_TX2_camera_interposer

    Camera module interposer for Jetson TX2 development board. Useful for MIPI CSI and I2C debugging.

    27 parts1BSD-3-Clause
  • 6 layers50 × 25 mm2stage pma2 lna, the printed circuit board in 3D

    2stage pma2 lna

    MTalon63/satrx

    Bunch of PCB designs and more

    27 parts1
  • 6 layers13 × 13 mmCore Module Intel, the printed circuit board in 3D

    Core Module Intel

    MichalVarsanyi/VoxLink

    VoxLink is a high-speed solution that allows interfacing of up to 100 sensors using a single high-speed host device.

    27 parts1MIT
  • 6 layers167.7 × 68.9 mmPcie fpga, the printed circuit board in 3D

    Pcie fpga

    hdlguy/kicad

    Miscellaneous KiCad work

    27 parts3MIT

Questions

How big is the Board b PCB?

It measures 60 × 118 mm and has 6 copper layers, 1 mm thick.

What parts does the Board b use?

28 parts. 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 Board b KiCad files?

From the Alfredapp-hash/Guardian_One repository on GitHub, at the commit this page was made from: the board is pcba/track-a-bench-alpha/board-b-guardian-keyboard/board-b.kicad_pcb and its schematic pcba/track-a-bench-alpha/board-a-ap-som-carrier/board-a-ap-som-carrier.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Board b design in my own project?

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