easco / ex_bbq

Barbecue controller for rpi3 written in Elixir using Nerves

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ex_bbq

The two applications in the framework are:

  • bbq_ui - A Phoneix application that serves a web front end for the controller
  • temp_monitor - a Nerves applicaiton that will one day drive the Raspberry Pi 3 hardware interface to the real world. At the moment, it just fakes up a temperature sensor.

The bbq_ui is the primary app in the umbrella and it includes temp_monitor as a dependency.

To build this application you will have to have Elm and Nerves installed.

Building:

  1. Switch to the bbq_ui app cd apps/bbq_ui
  2. Fetch Mix dependencies mix deps.get
  3. Fetch Mix dependencies npm install
  4. Build the application mix firmware

About

Barbecue controller for rpi3 written in Elixir using Nerves

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Elixir 81.2%Language:Elm 9.7%Language:JavaScript 7.6%Language:HTML 1.4%Language:CSS 0.1%