A little tool for watching and logging your brewing temperatures.
I was looking to get into hardware hacking so figured this would be the easiest way to do it.
My project consists of the following:
- Raspberry Pi for logging/reporting
- Arduino for taking the readings
- DS1307 Real Time Clock for generating timestamps
- DS18B20 Digital Temperature Sensor for temperature readings
There are probably a few other things, but this is all that's needed for the headless version.
- Arduino for all that electronics stuffs
- golang for something... don't know quite what
- ruby as my crutch while learning golang
- I actually want to get this thing done somewhat quickly!
This is a simple webserver written in golang that will serve the information logged to the world, or something.
If you'd like to see how it works, just run go build brewweb
and you should be good to go.
- I do rely on the SQLite package, which can be made available by invoking the following command:
**
go get code.google.com/p/gosqlite/sqlite
- I don't have anything really setup for my database yet so I've included the
seed.sql
file. You can get the database ready to roll by doing the following:
$ sqlite3 test.db
> .read seed.sql
> .exit