Skip to the content
PCBKitNew board
2 layers78.2 × 70.2 mmHostBoard, the printed circuit board in 3D

OSHW Thermistor expansion board for Klipper

Size
78.2 × 70.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
61
Nets
40
Pads
177
Tracks, vias
346, 77
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
9 Apr 2025
Updated
24 Oct 2025

Overview

HostBoard is an open-source printed circuit board by comradef191, from the comradef191/ThermEX repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 2-layer board of 78.2 × 70.2 mm with 61 parts on 40 nets, routed with 346 tracks and 77 vias.

It is built around the TPS7A2033PDBVR-TP. Its parts include 16 resistors, 16 connectors, 15 capacitors and 3 ICs.

Main components

1

README

README.md

ThermEX

A BlackPill powered expansion board for Klipper 3D printers, allowing the use of numerous additional Thermistors.

  • Can be stacked ontop of or underneith Nyoomies using appropiate spacers
  • OpenSource Hardware, licensed under the OHLv2-S
  • 10 thermistors wired directly to the STM32
  • 16 additional thermistors wired up via 4 ADS1115 ICs
  • Powered directly from the USB port
  • Uses an ultra-low-noise TPS7A2033 300mA 3.3v voltage regulator to power all expansion headers and the ADS1115s
  • Features native support for the STM32F4x1 BlackPill, with the unused extra GPIO being broken out to a labelled expansion header alongside 3v3 & GND
  • Breaks out the I2C2 & I2C3 busses to a pair of dedicated 4-pin JST-XH connectors
  • Breaks out the SPI2 bus to a dedicated header, alongside PB12 to act as chip-select

NOTICE

if you are ordering a batch of PCBs, please for the love of god please use the pre-made gerber files in the Releases tab instead of downloading the repo, ignoring KiCADs warning you haven't got a font installed, and then exporting your own files which both have the I2C bus shorted out (rendering only 10 thermistor ports usable) due to the missing font breaking artwork on the copper layer plus has had markings crediting me destroyed. imageimage

Vendors

UK / EU

  • None... yet!

Contact me on Discord if you want to add yourself to this list!

Bill of Materials

This BoM lists exclusively through-hole components, as SMD components will be assembled for you by JLCPCB

Gallery

As of 09APR25 no ThermEX26 boards have been produced, thus only KiCad Renders are present currently image image

Parts

61
QtyValueFootprintReferences
12100nFCapacitor_SMD:C_0603_1608MetricC2, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15
101x2-JSTXHCustomFootprints:JST-XH_1x02-V ~ CustomJ7, J8, J9, J10, J11, J12, J13, J14, J15, J16
104.7kΩResistor_SMD:R_0603_1608MetricR7, R8, R9, R10, R11, R12, R13, R14, R15, R16
6DNPResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2, R3, R4, R5, R6
4M3 Mounting HoleCustomFootprints:M3 Mounting Hole ~ ClassicH1, H2, H3, H4
3LOGOLOGOG***, G***, G***
3TestPointTestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mmTP1, TP2, TP3
21uFCapacitor_SMD:C_0603_1608MetricC1, C4
21x4-JSTXHConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ5, J6
22.54_1x5-MConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ1, J3
110uFCapacitor_SMD:C_0603_1608MetricC3
12.54_2x4-MConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ4
12.54_2x5-MConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ2
1TPS7A2033PDBVRPackage_TO_SOT_SMD:SOT-23-5U2
1ThermEX16 SlotCustomFootprints:ThermEX16U3
1~CustomFootprints:Socketed MCU - STM32 BlackPillU1

The 60 most common of 61 parts.

Questions

How big is the HostBoard PCB?

It measures 78.2 × 70.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the HostBoard use?

61 parts, built around the TPS7A2033PDBVR-TP. 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 HostBoard KiCad files?

From the comradef191/ThermEX repository on GitHub, at the commit this page was made from: the board is LegacyVersions/ThermEX16-Carrier-V1/HostBoard.kicad_pcb and its schematic LegacyVersions/ThermEX10/ThermEX10.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the HostBoard design in my own project?

Its repository publishes it under the CERN-OHL-S-2.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).

More from comradef191/ThermEX

4
  • 2 layers91.3 × 57.5 mmThermEX26, the printed circuit board in 3D

    ThermEX26

    comradef191/ThermEX

    OSHW Thermistor expansion board for Klipper

    113 parts17CERN-OHL-S-2.0
  • 2 layers59.3 × 37.5 mmADCExpander, the printed circuit board in 3D

    ADCExpander

    comradef191/ThermEX

    OSHW Thermistor expansion board for Klipper

    66 parts17CERN-OHL-S-2.0
  • 2 layers79 × 39.8 mmThermEX10, the printed circuit board in 3D

    ThermEX10

    comradef191/ThermEX

    OSHW Thermistor expansion board for Klipper

    46 parts17CERN-OHL-S-2.0
  • 2 layers78.9 × 46.3 mmThermEX Simple, the printed circuit board in 3D

    ThermEX Simple

    comradef191/ThermEX

    OSHW Thermistor expansion board for Klipper

    44 parts17CERN-OHL-S-2.0

Similar boards

  • 2 layers35 × 17 mmMicrokey, the printed circuit board in 3D

    Microkey

    Badbird5907/microkey

    43 parts46
  • 2 layers80.7 × 38.5 mmTEF6687, the printed circuit board in 3D

    TEF6687

    FMDX-org/tef668x-headless-usb-tuner

    TEF668X Headless USB Tuner

    112 parts31CERN-OHL-W-2.0
  • 2 layers100 × 100 mmZxevo1010 main, the printed circuit board in 3D

    Zxevo1010 main

    UzixLS/zxevo1010-board

    10x10cm PCB variant of ZX-Evolution project for G738/G706 enclosure

    252 parts26
  • 2 layers100 × 100 mmZxuno1010, the printed circuit board in 3D

    Zxuno1010

    UzixLS/zxuno1010-board

    10x10cm PCB variant of ZX-UNO project for G738/G706 enclosure

    233 parts23MIT
  • 4 layers144 × 127 mmFrothfet, the printed circuit board in 3D

    Frothfet

    hoeken/frothfet

    Yarrboard load controller board with current sense, volt sense, fuses, and sender support.

    394 parts14GPL-3.0
  • 6 layers100 × 62 mmExpansion board v4, the printed circuit board in 3D

    Expansion board v4

    naizhao/Pilot-Kit-Box-ESP32-P4

    Pilot Kit Box (ESP32-P4 Edition)

    235 parts11MIT
  • 2 layers55 × 25 mmHeadless tef lite, the printed circuit board in 3D

    Headless tef lite

    FMDX-org/headless-tef-lite

    Small low cost Headless TEF variant.

    97 parts10CERN-OHL-W-2.0
  • 4 layers19.2 × 42.4 mmEncoder can v2, the printed circuit board in 3D

    Encoder can v2

    COBECTb/vptc-calc

    Калькулятор ВПТК

    47 parts6