Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
An Introduction to LinkMeter HeaterMeter
An Introduction to LinkMeter / HeaterMeter
HeaterMeter (HM) is an AVR / Arduino microcontroller-based automatic BBQ controller. Temperature data read from either a "K" type thermocouple or a standard "Maverick" thermistor probe is used to adjust the speed of a blower fan motor mounted to the BBQ grill to maintain a specific set temperature point (setpoint). Additional probes are used to monitor food and ambient temperatures, and these are displayed on a 16x2 LCD attached to the unit. Buttons or serial commands can be used to adjust configuration of the device including adjustment of the setpoint or manually regulating fan speeds.
HeaterMeter can also refer to the project as a whole, including all the software and hardware to build a whole device.
- RaspberryPi computer (HeaterMeter v4.0 - v4.3) Easiest, smallest, and most powerful current solution. Recommended for all new builds.
- Linksys WRT54GL router (HeaterMeter v3.0 - v3.2) Original concept, still supported but difficult to set up, requires extra hardware to flash chips, and not enough RAM/storage to incorporate new features.
LinkMeter Remote (LMR) is an additional external device comprised of one or more temperature probes, a ATmega microcontroller, and an RFM12B 434/868/915MHz wireless transmitter. LMR transmits temperature data back to a HeaterMeter which has been built with the optional RFM12B receiver section. The temperature information replaces an internal HeaterMeter probe. This is useful for transmitting the temperature of a rotisserie (where a cabled sensor would just get tangled up) or receiving the ambient temperature from a LaCrosse IT+ Wireless Weather Station.
Cost for a pretty standard build with RaspberryPi (LinkMeter), SD card, wifi, power, fan, character LCD, and one probe (although you probably want more than that, one is required for reading Pit temperature). Other addons include thermocouple support ($15 parts/shipping), Servo for damper and damper parts (depends on your design).
|Mouser Parts||$56+$5 shipping|
|RaspberryPi||$12 (Zero W) or $37 (Pi 3)|
|4GB SD Card||$5|
|At least one probe||$15|
|12V Power adapter||$11|
|Case||$20 (or 3D print your own)|