• Home
  • Projects
  • Bio
    • Hpsaturn photo

      Hpsaturn

    • About
    • Twitter
    • Github
    • StackOverflow
    • Hackaday
    • LinkedIn
    • Instagram
    • Youtube
  • Posts
    • All Posts
    • All Tags

CryptoPanel

19 Sep 2021

Reading time ~2 minutes

Crypto Panel

ESP32-Powered eInk Panel for Cryptocurrency Updates and News, using a LilyGo EDP47 board.

References

Sourcecode: Last version of this guide and source code is in GitHub
Webinstaller: This project has its own web installer here
PlatformIO: is an open source ecosystem for IoT development

Features

  • Panel installation and configuration via an easy Web installer
  • Configuration via command line (CLI) using builtin console on the web installer
  • Support hundreds of coins from Coingecko API
  • Random cryptocurrencies news from Cointelegrah and others news portals
  • The coin news are follow via QR code
  • Base currency USD/EUR configurable
  • Firmware update via automatic OTA updates
  • Deep sleep configurable (default: 10min).
  • Panel temperature ambient configurable (for improve colors)
  • Included optional basic 3D-Print frame

CryptoPanel dashboard photo

Firmware install

You able to install this firmware on only one click, without compiling nothing only using this Web installer. Also you can follow the full instruccions and steps on the Hackaday Instructions Section.

Panel config

After the boot or first restart, please enter via serial console or terminal and please configure your settings, at least one WiFi network and 3 currencies. Type help and you should able to have the next menu:

CPanel CLI demo

Please visit the project page and its full instruccions and steps on the Hackaday Instructions Section for complete details.

Firmware build

Please install first PlatformIO open source ecosystem for IoT development compatible with Arduino IDE and its command line tools (Windows, MacOs and Linux). Also, you may need to install git in your system.

pio run --target upload

Demo

!!This demo is old but quiet close to the new CLI experience!!

Crypto panel
(deprecated)

Credits

  • This project use the nmcli project and Shellminator
  • Thanks to @techiesms by first idea and original project for Arduino IDE
  • Thanks to @hacksics from some icons and fonts of project HA dashboard project
  • This project use the last version of EPDIY driver of @vroland


PlatformIOArduinoC++OpenHardwareAPIPython Share Tweet +1