Speeduino
Speeduino is an Arduino controlled speedometer project. It's originally written to work with Speedhut speedometers but could probably be adapted to work with others.
Getting Started
Please refer to Speedhut's page for instructions on hooking up your speedometer. Instructions for connecting your Arduino are available in the comment header of the sketch.
To use the Python example scripts, you'll need the following modules:
Examples
See a video of a speedometer doing a sweep controlled via Arduino.
btcguild.py
btcguild.py
usage: btcguild.py [-h] --apikey APIKEY -f F
Program to send current hashrate to Arduino speedometer gauge.
optional arguments:
-h, --help show this help message and exit
--apikey APIKEY BTC Guild API Key
-f F Arduino serial port
Gotchas
Most of the Python scripts will attempt to disable DTR on serial communication in order to prevent the Arduino from resetting itself. Not all systems will support this. It is suggested to follow these instructions on disabling power reset on serial connectivity for your Arduino. (http://playground.arduino.cc/Main/DisablingAutoResetOnSerialConnection#.Uxv9hD5gaGI)