Code Monkey home page Code Monkey logo

lr-m / espir-crypto-ticker Goto Github PK

View Code? Open in Web Editor NEW
10.0 4.0 4.0 15.51 MB

ESP8266 NodeMCU powered Crypto Ticker that uses an ST7735 TFT screen to display stats and candle charts, unlike other implementations, all setup and configuration is done locally via the IR remote. Also has functionality that allows the user to add, and view in different representations, their portfolio. Uses CoinGecko API.

License: GNU General Public License v3.0

C 24.06% C++ 63.61% Python 12.34%
arduino cryptocurrency cryptocurrency-portfolio-tracking cryptocurrency-price-ticker esp8266 finance trading

espir-crypto-ticker's People

Contributors

lr-m avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

nikes

espir-crypto-ticker's Issues

Option to change the "Change" (USD, EUR, GBP)

I'd like to change the Change using a new option in the menu, instead of hard coding it.

I was able to use the code on a st7789 1.3" 240x240 tft display with some modifications to your code.

Thank you!

White screen on boot

Hello! Want to thank you for your very cool work. But I have a little problem, I've installed needed versions of everything, compiled and flashed my Wemos D1 Mini, the screen and IR connected as in your D1 to D6 pins. All I can see is only white screen and no boot or something. When I push buttons on IR remote, I see that led on wemos and on IR is blinking, and thats everything that happens, no messages in serial monitor too. How can I fix it? I'm really want to make such cool device. Thanks.

Boot Loop

Hi, forgive me if I am doing this incorrectly, very new to this. I have just built this, on power up it allowed me to enter my network credentials, seemed to work for about a minute but now has a scrolling "Coin Track" screen.

Gradual heap fragmentation

Max Free Block Size decreases over time for some reason, meaning after a week or 2 the system crashes. Removed all instances of the Arduino String class as this is known to cause issues with the heap, but this did not help. The next thing to look at is JSON handling. Could workaround by saving the state and restarting when the low max free block size is observed, and then restore the state.

Weak WiFi Signal Crashes

When adding coins/editing coin list/editing portfolio, if the API request fails (due to poor WiFi connection), there can sometimes be a crash.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.