HeaterMeter and LinkMeter Arduino BBQ Controller
Eagle C++ C HTML Lua Makefile Other
Switch branches/tags
Nothing to show
Latest commit b5b5734 Jul 29, 2017 @CapnBry [lm] Fix broken AVR fw file upload from cc6fccb and online repository…
… fetch from #36

Always use HTTPS for pulling from the online repository now, although the backend supports http/https.

README

This is the source code respository for the HeaterMeter and LinkMeter BBQ grill controllers. Documentation can be found in the wiki:
https://github.com/CapnBry/HeaterMeter/wiki

+-----+ +-----+ +------+
|Probe| |Probe| |Blower|
+-----+ +-----+ +------+
     |       |        |    2.5mm jacks
A +-------------+     |
V | HeaterMeter |-----/    (arduino/heatermeter)
R +-------------+
========|===============   Serial UART
  +------------------+
  | +------------+ |
O | | linkmeterd | |      (openwrt/package/linkmeter)
p | +------------+ |
e |       |        |      /var/run/linkmeter.sock
n |    +------+    |
W |    | luci |    |      LUA in-process
r |   +--------+   |
t |   | uhttpd |   |
  |   +--------+   |
  +-----------------+
  
Source Layout
3d/* - 3D printed parts source files
openwrt/* - Files you'd push to your router for LinkMeter
arduino/* - AVR source code for upload to your Arduino board
eagle/* - Hardware schematics and board files
pebble/* - Source to the Pebble app
tools/* - Miscellaneous scripts and .NET apps