Skip to the content
2 layers91.3 × 57.5 mmThermEX26, the printed circuit board in 3D

OSHW Thermistor expansion board for Klipper

Size
91.3 × 57.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
113
Nets
60
Pads
306
Tracks, vias
786, 58
Pours
3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
9 Apr 2025
Updated
24 Oct 2025

Overview

ThermEX26 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 91.3 × 57.5 mm with 113 parts on 60 nets, routed with 786 tracks and 58 vias.

It is built around the ADS1115IDGSR and TPS7A2033PDBVR-TP. Its parts include 35 capacitors, 32 connectors, 28 resistors and 6 ICs.

Main components

2

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

113
QtyValueFootprintReferences
28100nFCapacitor_SMD:C_0603_1608MetricC1, C2, C10, C12, C15, C16, C17, C18, C19, C21, C22, C23, C24, C26, C27, C28 +12
261x2-JSTXHCustomFootprints:JST-XH_1x02-V ~ CustomJ10, J11, J12, J13, J17, J18, J19, J20, J21, J22, J23, J24, J25, J26, J27, J28 +10
264.7kΩResistor_SMD:R_0603_1608MetricR1, R2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23 +10
61uFCapacitor_SMD:C_0603_1608MetricC11, C14, C20, C25, C30, C35
4ADS1115IDGSRPCM_Package_SO_AKL:VSSOP-10_3x3mm_P0.5mmU3, U4, U5, U6
4M3 Mounting HoleCustomFootprints:M3 Mounting Hole ~ ClassicH1, H2, H3, H4
3LOGOLOGOG***, G***, G***
3TestPointTestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mmTP1, TP2, TP3
210kΩResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR27, R28
21x4-JSTXHConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ15, J16
22.54_1x5-MConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ1, J3
1clipboard:b0faf3b6-012c-4b7a-be6a-fb08d92396c4
110uFCapacitor_SMD:C_0603_1608MetricC13
12.54_2x4-MConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ14
12.54_2x5-MConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ2
1TPS7A2033PDBVRPackage_TO_SOT_SMD:SOT-23-5U2
1~CustomFootprints:Socketed MCU - STM32 BlackPillU1

The 112 most common of 113 parts.

More from comradef191/ThermEX

4
  • 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 layers78.2 × 70.2 mmHostBoard, the printed circuit board in 3D

    HostBoard

    comradef191/ThermEX

    OSHW Thermistor expansion board for Klipper

    61 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

  • 4 layers160.7 × 51.7 mmSendit, the printed circuit board in 3D

    Sendit

    hoeken/sendit

    ESP32 based ADC Input Multitool

    228 parts2GPL-3.0
  • 2 layers53.3 × 22.9 mmPico 2W Wattmeter Shield, the printed circuit board in 3D

    Pico 2W Wattmeter Shield

    WsprryPi/WsprryPi-PCB-Designs

    HAT and LPF Designs for the WsprryPi Organization

    37 parts1MIT
  • 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

Questions

How big is the ThermEX26 PCB?

It measures 91.3 × 57.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ThermEX26 use?

113 parts, built around the ADS1115IDGSR and 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 ThermEX26 KiCad files?

From the comradef191/ThermEX repository on GitHub, at the commit this page was made from: the board is ThermEX26/ThermEX26.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 ThermEX26 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).