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
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:
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!!
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