SparkCore edition of the Brewberry homebrew solution.
DEMO: http://brewcore-demo.herokuapp.com
Read more about the project here.
SparkCore powered BIAB brewing system. Brew your own beer.
- You can set and schedule the temperature steps
- Collect logs from your brew into a MongoDB
- Visualize your previous brew logs
- iOS client what you can find here BrewMobile
The front-end:
- Node.js (with KOA and SocketIO)
- React
- MongoDB
- Isomorphic
This project uses: https://github.com/brewfactory/BrewUI
You need to flash your SparkCore with the spark-core-pid-temperature firmware.
You can use it with a mocked device in the following way:
MOCK=spark npm start
- Node.js >= v0.11.0 (install with NVM)
Installing dependencies from NPM:
npm install
This project requires least v0.11.0
version of the Node.
npm start
or
node --harmony app.js
you can mock the SparkCore the following way:
MOCK=spark npm start
- cover with tests
- flash SparkCore from this code
- authentication