This Currency Tracker is connected automatically to a WiFI network or create a new AP for quering the user for its SSID and Password along with a list of currencies to track. After Its connected It will show on the screen the current price (in usd and btc) and 24 hour change of the selected currency. The Servo engine will rotate the arrow to indicate the last 24 hours price change (-20%-20% change maps to 0 - 180 degrees). The green\red LEDs will lit if the change is grater than\lower that zero. Using the button a user can switch between currencies to track and a "rotate between all currencies" mode. Long press the button will reset the device and its settings (wifi network and currencies list).
- Assembled Adafruit Feather HUZZAH with ESP8266 WiFi With Headers, can be found here.
- Micro servo.
- I2C LCD 16X2.
- Simple button.
- 4 LEDs, 2 red LEDs, two green LEDs.
- Optional: Lithium Ion Polymer Battery - 3.7v
you will need to install these libraries:
Than Compile and upload the code from: currencyTracker.ino
.
You can print a 3D box and a arrow for this to make a real desktop Currency Tracker widget. Solid sketch will be uploaded soon.