Thermocouple meter
mahmoud-elghamry·thermocouple·hardware/single-channel/thermocouple_meter.kicad_pcb
About the Thermocouple meter PCB
Thermocouple meter is an open source AVR/Arduino PCB design by mahmoud-elghamry, published on GitHub. It is a 2-layer board measuring 150 × 70 mm, with 30 components from 28 distinct parts.
Its main chip is the ATMEGA32A-PU, from the AVR/Arduino family. Other key parts include the MAX31856MUD+ and AMS1117-3.3. By type, the board carries 10 capacitors, 7 resistors, 5 connectors, 3 ICs, 2 diodes and 1 transistor.
From the project
Editable two-layer KiCad 10 PCB for an ATmega32A, MAX31856, off-board 16x2 LCD, alarm LED and 5 V SPDT relay. The board is 150 x 70 mm. It accepts a regulated 5 V input and makes 3.3 V locally with an AMS1117-3.3. The MCU and MAX31856 run at 3.3 V; the LCD runs at 5 V.
Editable two-layer KiCad 10 PCB for an ATmega32A, MAX31856, off-board 16x2 LCD, alarm LED and 5 V SPDT relay. The board is 150 x 70 mm. It accepts a regulated 5 V input and makes 3.3 V locally with an AMS1117-3.3. The MCU and MAX31856 run at 3.3 V; the LCD runs at 5 V.
The thermocouple front end follows the MAX31856 application guidance:
- BIAS is connected to T-. - Matched 100 ohm series resistors are fitted in T+ and T-. - 100 nF is fitted differentially across T+ and T-. - 10 nF common-mode capacitors are fitted from each input to ground. - 100 nF local bypass capacitors are fitted at…
Main components on the Thermocouple meter
Thermocouple meter bill of materials (BOM)
30 components, 28 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATMEGA32A-PU ATmega32A-PU | DIP-40_W15.24mm | U1 |
| 1 | MAX31856MUD+ | TSSOP-14_4.4x5mm_P0.65mm | U2 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U3 |
| 1 | 2N3904 2N3904 E-B-C | TO-92_Inline | Q1 |
| 1 | 5V_INPUT | TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal | J1 |
| 1 | LCD_16x2 | PinHeader_1x16_P2.54mm_Vertical | J2 |
| 1 | K-TYPE | TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal | J3 |
| 1 | AVR_ISP | PinHeader_2x03_P2.54mm_Vertical | J4 |
| 1 | RELAY_COM_NO_NC | TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_Horizontal | J5 |
| 1 | SRD-05VDC-SL-C | Relay_SPDT_SANYOU_SRD_Series_Form_C | K1 |
| 1 | 10K 10k LCD CONTRAST | Potentiometer_Bourns_3296W_Vertical | RV1 |
| 1 | 1N4007 1N4007 FLYBACK | D_DO-41_SOD81_P7.62mm_Horizontal | D1 |
| 1 | ALARM LED | LED_D5.0mm_Clear | D2 |
| 2 | 10uF 10V | C_1210_3225Metric | C1, C2 |
| 1 | 100NF 100nF MCU VCC | C_0805_2012Metric | C3 |
| 1 | 100NF 100nF MCU AVCC | C_0805_2012Metric | C4 |
| 1 | 100NF 100nF MAX AVDD | C_0805_2012Metric | C5 |
| 1 | 100NF 100nF MAX DVDD | C_0805_2012Metric | C6 |
| 1 | 100nF TC DIFF | C_0805_2012Metric | C7 |
| 1 | 10nF TC+ | C_0805_2012Metric | C8 |
Show 8 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 10nF TC- | C_0805_2012Metric | C9 |
| 1 | 100NF 100nF AREF | C_0805_2012Metric | C10 |
| 2 | 100R 0.1% | R_0805_2012Metric | R1, R2 |
| 1 | 10K 10k RESET | R_0805_2012Metric | R3 |
| 1 | 1k RELAY BASE | R_0805_2012Metric | R4 |
| 1 | 10K 10k BASE PULLDOWN | R_0805_2012Metric | R5 |
| 1 | 1k ALARM LED | R_0805_2012Metric | R6 |
| 1 | 100R 100R LCD LED | R_0805_2012Metric | R7 |
Thermocouple meter design files
The KiCad project lives in the mahmoud-elghamry/thermocouple repository on GitHub; these links point at the commit this page was built from.
Thermocouple meter: common questions
What microcontroller does the Thermocouple meter use?
The Thermocouple meter is built around the ATMEGA32A-PU, from the AVR/Arduino family.
How big is the Thermocouple meter PCB?
The Thermocouple meter measures 150 × 70 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Thermocouple meter?
30 components, from 28 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Thermocouple meter design files?
From the mahmoud-elghamry/thermocouple repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the Thermocouple meter design in my own project?
The repository has no license, so all rights stay with mahmoud-elghamry. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Thermocouple meter without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
More boards in thermocouple
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746