ESP8266 Crypto Price Viewer
An ESP8266 project to display cryptocurrency prices on an OLED screen.
An ESP8266 and an SSD1306 Adafruit OLED screen were used.
The wiring is GND->GND, VDD->3.3V, SCK->D1 and SDA->D2.
Code for this project can be seen at https://github.com/conorwalsh/esp8266-crypto.
As always if you have any questions please don’t hesitate to ask,
Conor.
8 thoughts on “ESP8266 Crypto Price Viewer”
Hi Conor, I’ve used your code to make myself a crypto ticker, was just after some advise, i have set the currency code to gbp and the currency symbol to £, also I have set
// Get correct currency symbol
char currencySymbol = ‘£’;
I’m fairly new to coding and I’m not sure where i am going wrong as I only seem to be able to get a ‘u’ to display where the currency icon should be. Any help would be much appreciated,
Regards
James
Hi James,
It really depends on the LCD screen it’s possible that the screen does not have the pound symbol encoded into it.
Conor.
Hello
This Crypto Price Viewer is a successful sketch. But the 0.96 inch OLED display is a little too small. It all seems a little squeezed together. Would it be possible to change the code so that the sketch works with 1.3 inch display (SH1106)? Thank you very much!
Hi Angelina,
I don’t have time to work on this, but Pull Requests are welcome at https://github.com/conorwalsh/esp8266-crypto/pulls
Conor.
Hello Conor, I recreated your CryptoMonitor and everything has been going well so far. In your INO file this fingerprint is for api.cryptonator.com – expires 6 Feb 2022 and in fact the program no longer runs. What can I do to keep using this good little thing.
Hi Jozsef,
It looks like cryptonator.com is now dead so I would have to find a new crypto price API and update the project to make it work unfortunately.
Conor.
Hey! I dont understand how did you get that fingerprints for cryptonator?
I cant find that on their website, please provide the explanation.
Hi Arseii,
It looks like cryptonator.com is now dead so I would have to find a new crypto price API and update the project to make it work unfortunately.
Conor.