Skip to the content
PCBKitNew board
2 layers62.2 × 49.9 mmIsothermal, the printed circuit board in 3D

An Arduino shield which regulates temperature.

Size
62.2 × 49.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
38
Nets
22
Pads
116
Tracks, vias
139, 6
Pours
1
Routed
Yes
KiCad
KiCad 3
Created
28 Jan 2018
Updated
5 Jul 2018

Overview

Isothermal is an open-source printed circuit board by cellularmitosis, from the cellularmitosis/isothermal repository on GitHub, published under the MIT licence. It is a 2-layer board of 62.2 × 49.9 mm with 38 parts on 22 nets, routed with 139 tracks and 6 vias.

It is built around the LM324. Its parts include 15 resistors, 9 capacitors, 9 connectors, 2 diodes and 1 IC. It belongs with the microcontroller boards boards of this library.

Main components

1

README

README.md

isothermal

An Arduino shield which regulates temperature. Originally, this was used to regulate the temperature of a Hammond 1590BB.

The resistor values were chosen to map a 20C to 30C window onto (roughly) 0V to 3.3V.

See also this link for PID tuning and measurements of a similar design (based on MCP9701 rather than thermistors).

Bill of Materials (BOM)

FIXME: update this BOM for v1.2.

  • (1) LM324 op amp, DIP14.
  • (1) 2N3904 TO-92 NPN transistor.
    • Almost any TO-92 transistor should work here.
    • Tayda.
    • The footprint is for a TO-220, in case you need to use a bigger transistor.
  • (2) 10k thermistors.
  • 1/4W resistors, 1% metal film (precision-ish):
    • (2) 10k.
    • (4) 33k.
    • (2) 120k.
    • Tayda.
  • 1/4W resistors (non-precision):
    • (1) 100R
    • (1) 470R
      • The LED resistor -- 330R or 220R will also work.
    • (1) 1k
    • (4) 100k
    • Tayda.
  • (9) 0.1uF ceramic capacitors, through-hole or 0805.
  • (1) 10uF electrolytic capacitor, 25V, 5mm diameter, 0.1" (2.5mm) lead spacing.
  • (1) 3mm LED.
  • (4) 2-pole terminal block, linkable, 0.2" lead spacing.
    • Digi-key.
    • Note: don't get the cheap (ebay) ones with the phillips-head screws -- the screws are garbage and the heads will strip. If you go cheap, get the flat-head screws. I ordered these and they seem to do the job: https://www.ebay.com/itm/182525842695
    • I'm not sure the Tayda parts will work, as they are 5mm spacing, rather than 5.08mm, which might be a problem when you link 4 of them together and expect them to fit into 0.2" holes.
  • 0.1" male headers: a block of 10, 8, 8, and 6.
    • These are the Arduino pins.
    • Actually, you only need 10 pins: 3.3V, 5V, GND, GND, A0, A1, AREF, AREF's GND, D3, D2.

If you are using this to heat a Hammon 1590BB, you'll also need:

  • (1) Hammond 1590BB Aluminum enclosure.
  • 1/2W or 1W (heater) resistors.
  • Some thermal epoxy. Arctic Silver is easy to source. Walmart has it for $6 at the moment.
  • (2) "craft foam" (9x12 sheets, 6mm)
  • Hot glue to secure the foam to the Hammond case.
  • Very thin gauge wire to connect the remote thermistor. Scrap Ethernet twisted pairs will work (26 AWG), but 30 AWG "Kynar" (wire-wrap) wire is better (less error due to heat transfer along the wire). Thin-gauge "magnet" wire will also work.
  • An Arduino.

Parts

38
QtyValueFootprintReferences
70.1uFCERCAP_15_059B_0805C11, C12, C13, C21, C23, C30, C44
5CONN_2X1TERMINAL_BLOCK_2_5mmP10, P20, P40, P41, P60
433kR_AXIAL_0W25_059A_PLR13, R15, R23, R25
310kR_AXIAL_0W25_059A_PLR11, R21, R42
2120kR_AXIAL_0W25_059A_PLR14, R24
2CONN_8X1SIL-8P71, P73
10RR_AXIAL_0W25_059A_PLR41
1100RR_AXIAL_0W25_059A_PLR30
1100kR_AXIAL_0W25_059A_PLR44
110nFCERCAP_15_059B_0805C40
110uFELCAP_10_20_V_059AC60
11kR_AXIAL_0W25_059A_PLR40
12N3904TO-220_V_069AQ1
1330RR_AXIAL_0W25_059A_PLR31
1470R_AXIAL_0W25_059A_PLR80
1CONN_10X1SIL-10P72
1CONN_6X1SIL-6P70
1LEDLED_3MM_069ALED80
1LM324DIP14_PLU1
1OSHW-logo_silkscreen-front_4mmOSHW-logo_silkscreen-front_4mmG***
1ZENERDIODE_SS_059A_03_PLD30

Questions

How big is the Isothermal PCB?

It measures 62.2 × 49.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Isothermal use?

38 parts, built around the LM324. 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 Isothermal KiCad files?

From the cellularmitosis/isothermal repository on GitHub, at the commit this page was made from: the board is kicad/isothermal.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Isothermal design in my own project?

Its repository publishes it under the MIT 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 layers99 × 53.3 mmPSLab, the printed circuit board in 3D

    PSLab

    fossasia/pslab-hardware

    PSLab Hardware Design and Schematics https://pslab.io

    199 parts1.7kApache-2.0
  • 2 layers36.8 × 34.7 mmTinylab proto1, the printed circuit board in 3D

    Tinylab proto1

    espotek-org/Labrador

    EspoTek Labrador is a USB device that transforms your PC or smartphone into a fully-featured electronics lab. This repo holds all of the source code!

    79 parts1.2k
  • 4 layers82.6 × 82.5 mmJumperless2, the printed circuit board in 3D

    Jumperless2

    Architeuthis-Flux/Jumperless

    A jumperless breadboard

    208 parts914
  • 2 layers231.1 × 106.7 mmSnark barker, the printed circuit board in 3D

    Snark barker

    schlae/snark-barker

    A 100% compatible replica of the famed SB 1.0 sound card

    199 parts687
  • 4 layers82.6 × 82.6 mmJumperlessV5r8, the printed circuit board in 3D

    JumperlessV5r8

    Architeuthis-Flux/JumperlessV5

    The next generation jumperless breadboard

    650 parts332
  • 4 layers72.4 × 95.3 mmDingoPDM, the printed circuit board in 3D

    DingoPDM

    corygrant/dingoPDM

    Hardware - dingoPDM is an open source, affordable automotive PDM (Power Distribution Module). Pre-assembled and tested units are available or the design can be used to build a DIY version.

    156 parts128MIT
  • 2 layers191.5 × 76 mmPcb project, the printed circuit board in 3D

    Pcb project

    CrashOverride85/zc95

    4 channel EStim box inspired by the mk312bt, with Lua scripting support

    337 parts117GPL-3.0
  • 4 layers292.1 × 88.3 mmSnark barker mca, the printed circuit board in 3D

    Snark barker mca

    schlae/snark-barker-mca

    A Sound Blaster compatible sound card for Micro Channel bus computers

    177 parts69