Tup is displaying 24 hour price change of top cryptos in USD.
ESP32 is the microcontroller used for controlling the LEDs.
Shift registers are used for switching the RGB LEDs on/off. Sorry for the messy schematic, will put better one together soon.
The code is here.
Coingecko API is used for getting the data. The API response is formatted to make it easier for the microcontroller to process the data. Code here
All the 3d Models are available here
To print the logos correctly the front panel is printed on a semi-transparent sheet.
TODO
- Add support for beaconcha.in API to show the states of the ETH2 validators
- Tup is a 3d object, add LEDs to the sides and the top.