Skip to the content
PCBKitNew board
2 layers59.3 × 37.5 mmADCExpander, the printed circuit board in 3D

OSHW Thermistor expansion board for Klipper

Size
59.3 × 37.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
66
Nets
26
Pads
163
Tracks, vias
371, 130
Pours
157
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
9 Apr 2025
Updated
24 Oct 2025

Overview

ADCExpander 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 59.3 × 37.5 mm with 66 parts on 26 nets, routed with 371 tracks and 130 vias.

It is built around the ADS1115IDGSR. Its parts include 20 capacitors, 18 resistors, 18 connectors and 4 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

66
QtyValueFootprintReferences
16100nFCapacitor_SMD:C_0603_1608MetricC9, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23, C24
161x2-JSTXHCustomFootprints:JST-XH_1x02-V ~ CustomJ3, J4, J5, J6, J7, J8, J9, J10, J11, J12, J13, J14, J15, J16, J17, J18
164.7kΩResistor_SMD:R_0603_1608MetricR13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26, R27, R28
41uFCapacitor_SMD:C_0603_1608MetricC4, C5, C7, C8
4ADS1115IDGSRPCM_Package_SO_AKL:VSSOP-10_3x3mm_P0.5mmU4, U5, U6, U7
3MountingHoleCustomFootprints:M3 Mounting Hole ~ ClassicH1, H2, H3
210kΩResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2
2Conn_01x04Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ1, J2
2SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP1, JP2

The 65 most common of 66 parts.

Questions

How big is the ADCExpander PCB?

It measures 59.3 × 37.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ADCExpander use?

66 parts, built around the ADS1115IDGSR. 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 ADCExpander KiCad files?

From the comradef191/ThermEX repository on GitHub, at the commit this page was made from: the board is LegacyVersions/ThermEX16-V1/ADCExpander.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 ADCExpander 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 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 layers118 × 117 mmCm4-robot, the printed circuit board in 3D

    Cm4-robot

    Twisted-Fields/acorn-robot-electronics

    PCB hardware designs in KICAD for Acorn, the precision farming rover from Twisted Fields.

    268 parts81
  • 4 layers106 × 63.5 mmBrineomatic, the printed circuit board in 3D

    Brineomatic

    hoeken/brineomatic

    Open Source Watermaker Controller.

    323 parts47LGPL-2.1
  • 2 layers42.8 × 86.2 mmPowerTiger, the printed circuit board in 3D

    PowerTiger

    codetiger/PowerTiger

    Home power monitoring system - Monitoring energy consumption with better granularity

    55 parts19MIT
  • 4 layers103.5 × 90.6 mmEVE PCB V4, the printed circuit board in 3D

    EVE PCB V4

    vishhvaan/eve-pi

    The EVolutionary biorEactor (EVE)

    102 parts15MIT
  • 4 layers154.5 × 112.9 mmLibrePLC32, the printed circuit board in 3D

    LibrePLC32

    AndreiVladescu/LibrePLC32

    The goal of the project is to create a compact, hackable, and well-documented PLC platform for industrial automation experiments, prototyping, education, and open hardware development.

    295 parts14CERN-OHL-P-2.0
  • 4 layers100 × 82 mmEMBARCADOS CURSO PCB, the printed circuit board in 3D

    EMBARCADOS CURSO PCB

    andremdaraujo/EMBARCADOS-CURSO-PCB

    Projeto desenvolvido durante o curso Projeto de PCB para Sistemas Embarcados

    175 parts9
  • 2 layers65 × 56 mmPiGarage, the printed circuit board in 3D

    PiGarage

    bryce-builds/PiGarage

    Open-source Raspberry Pi power management and audio HAT for automotive head-unit use

    79 parts9
  • 4 layers31.4 × 70 mmUPLC Panel, the printed circuit board in 3D

    UPLC Panel

    fredriknk/uPLC-Stack

    Quick note, this is then panelization repo, head for the individual repos to get design files.

    226 parts9