Skip to content

HeaterMeter 4.0 Hardware

CapnBry edited this page Sep 22, 2012 · 15 revisions

As a reminder, HeaterMeter refers to the ATmega (Arduino) based microcontroller board that runs the LCD, reads button and temperature probe inputs, and controls the blower motor. This document describes the configurations and design of the HeaterMeter board, which may optionally be attached to a Raspberry Pi. For connecting directly to a Linksys router, use HeaterMeter 3.0 Hardware.

Standard HeaterMeter hardware is built on a HeaterMeter v4.0 PCB

Configurations

HeaterMeter can be built either as a standalone or for integration with a Raspberry Pi. The only difference between the two is the population of the Pi socket JP1. The 3.3V voltage regulator is not required when connecting to the Pi, but it is when operating standalone. Both configurations provide automatic grill control, and LCD display. Set Point, manual fan mode, probe offsets, open lid detect and max fan speed configurable via buttons. The standalone requires initial configuration via serial commands. There is integrated no web access or graphs in standalone mode, but there is a serial status output to allow you to roll your own solution.

Main Board

Qty Value Device Parts Link
1 0 R-US_0204/7 R7 (wire)
4 390 R-US_0204/7 R2, R10, R12, R15 Mouser DigiKey
1 680 R-US_0204/7 R8 Mouser DigiKey
3 1k R-US_0204/7 R1, R3, R4 Mouser DigiKey
2 2k2 R-US_0204/7 R9, R13 Mouser DigiKey
1 4k7 R-US_0204/7 R11 Mouser DigiKey
1 10k R-US_0204/7 R20 (use below)
4 10k 1% R-US_0204/7 R5, R16, R17, R18 Mouser DigiKey
1 10k TRIM_US-CT6 R6 Mouser DigiKey
3 0.1u C-US025-025X050 C2, C3, C10 Mouser DigiKey
1 22u/25 CPOL-USE2.5-6 C1 Mouser DigiKey
2 100u/10 CPOL-USE2.5-6 C5, C6 Mouser DigiKey
1 100u/25 CPOL-USE2.5-6 C4 Mouser DigiKey
1 OKI-78SR-5 OKI-78SR-05H IC1 Mouser DigiKey
2 1N4001 DIODE-DO41-7 D1, D3 Mouser DigiKey
1 ATmega328P AVR-MEGA8-PPTH IC2 Mouser DigiKey
1 74HC595N 74LS595N IC3 Mouser DigiKey
1 16MHz RESONATORRESONATOR-PTH Y1 Mouser DigiKey
1 BC337 BC337 Q2 Mouser DigiKey
1 FDP7030BL MOSFET-NTO220HS Q1 Mouser DigiKey
1 LCD PINHD-1X16 J1 Mouser DigiKey
1 TACTILE-4 TACTILE-4 S2 Mouser
1 TACTILE-4-CAP TACTILE-4-CAP S2-CAP Mouser Rnd Mouser Sqr
1 ALARM SPEAKER/AL11P SP1 Mouser DigiKey
3 GRN LED3MM LED1, LED2, LED3 (any ~3mm (T-1) LED, any colors you want) Mouser
1 POW POWER_JACKPTH J9 Mouser
1 PINHD PINHD J1 (LCD), J2 (PROBE), J4 (BLW), J8 (FTDI) Mouser
1 DIP28 DIP28 IC2-SOCK Mouser

Power, Probes and Blower

Qty Description Link
1 12VDC/1A power brick 5.5x2.1mm barrel jack Generic
1 Blower-style fan 12VDC 5-10CFM DigiKey
1-4 Maverick BBQ Thermistor Probes (3ft or High Heat) Maverick

Probe and Blower Connectors

These are the "built in" connectors, there is space on the PCB for them. External connectors can be used by attaching to the J2 and J4 pin headers.

Qty Value Device Parts Link
1 RCAPOWER RCAPOWER J5 Mouser DigiKey
1 Pi PINHD-2X13 JP1 DigiKey (alt DigiKey)
1-4 Probes AUDIO-MONO JP3, JP4, JP5, JP6 DigiKey

Optional Parts

Qty Value Device Parts Link Reason
1 Ambient THERMISTOR_R-2,5 TR1 Mouser Only if you want an onboard 'ambient' temperature sensor
1 RFM12B RFM12B U$1 ModernDevice Only if building wireless probes
1 MCP1700-33 MCP1700-33 IC4 Mouser DigiKey Only for standalone HeaterMeter
1 ICSP PINHD-2X3 J6 Mouser Only if flashing the AVR outside of the Pi
Clone this wiki locally