Simple Bitcoin Ticker
This is a Simple Bitcoin or any other ALT coin Ticker.
Showing a Single Coin Price on 8x 7 segment Display.
Display is large, bright and simple to read.
Price quote from coinmarketcap.com free API are updated every 5min.
Easy print and build.
Code id based on Hector de Isidro worke: https://medium.com/@hector6872/internet-of-things-from-zero-to-diy-bitcoin-ticker-7ae22f5dd269
Part List
NodeMcu V3
MAX7219 LED Dot Matrix 8 Digit Display
5x7 PCB board
5x Male Pin Header Connector
2x x5 Female Dupont Cable Jumper Wire Pin Header Housing
22AWG wire
2x 3M screws
4x 2M screws
STL file's are available at :
https://www.thingiverse.com/thing:3620420
1x Simple Bitcoin Ticker Box
1X Simple Bitcoin Ticker Cover
Electronics
Connect 5 male headers to NodeMCU Board.
- 3v
- gnd
- dataPin = D5
- csPin = D6
- clockPin = D7
vin - 12v DC power source
g - power source ground
Coinmarketcap.com API
Create a Free account at:
https://coinmarketcap.com/api/
Copy API Key you will need it in the next step.
Code
Install LedControl Library using Library Manager in Arduino IDE.
Download Simple_Bitcoin_Ticker.ino from:
https://github.com/Nimrod-Galor/Simple-Bitcoin-Tic...
Open File In Arduino IDE and update lines:
- #define STASSID "SSID"; (Where SSID is your WiFi network name.)
- #define STAPSK "PASSWORD"; (Where PASSWORD is network Password)
- const String API_KEY = "API_KEY"; (Where API_KEY is your coinmarketcap.com API Key)
Upload Sketch to NodeMCU.
Assembly
- Connect Display to Box.
- Connect dc Jack to Box.
- Screw PBC to Box.
- Connect Power IN wire.
- Connect Display wire.
- Connect NodeMCU Board.
- Pop on Cover.
Connect to a DC 12V power source, wait for a min while NodeMCU connects to you WiFi, and You are Done!
Enjoy.