vagalam88/orangeticker — explained in plain English
Analysis updated 2026-07-25
Build a desk gadget that shows live Bitcoin and Monero prices on a small color screen.
Create a physical crypto price ticker that updates automatically every minute.
Learn how to set up a captive WiFi portal for IoT devices using PlatformIO and an ESP32 board.
Display crypto prices in Israeli new shekels using free public APIs with no account needed.
| vagalam88/orangeticker | achanana/mavsdk | alange/llama.cpp | |
|---|---|---|---|
| Stars | 0 | — | 0 |
| Language | C++ | C++ | C++ |
| Last pushed | — | 2024-05-20 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 2/5 | 4/5 | 4/5 |
| Audience | maker | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a Cheap Yellow Display board, PlatformIO in VS Code, and a 2.4 GHz WiFi connection, dual-band routers may need configuration.
OrangeTicker is a small program that runs on a specific piece of hardware: a cheap, widely available microcontroller board with a 2.8 inch color screen, commonly called the Cheap Yellow Display. Once installed, the device shows live prices for three cryptocurrencies: Bitcoin, a single Satoshi, and Monero. The screen updates every 60 seconds by fetching data over WiFi from public APIs that do not require an account or key. For Bitcoin and Satoshi, the displayed prices are shown in US dollars, euros, and Israeli new shekels (ILS). Monero is shown in ILS only, which the author notes is the only currency that matters to them. To make the numbers more reliable, Bitcoin prices are averaged between two separate sources, CoinGecko and Kraken. The shekel exchange rate comes from CoinGecko, with a service called Frankfurter as a backup if the first request fails. Setting it up requires a desktop code editor called PlatformIO, which runs inside VS Code or VSCodium. You download the project, open the folder, and the editor automatically pulls in the required libraries. You then upload the program to the board over USB. No WiFi password is typed into the code itself. On first startup, the device broadcasts its own temporary WiFi network called OrangeTicker-Setup. You connect your phone or computer to it, pick your home WiFi network from a web page, and enter your password. The device remembers this and reconnects on its own afterward. To change networks later, you hold the board's BOOT button while plugging it in, which clears the saved details and reopens the setup portal. The hardware requires a 2.4 GHz WiFi connection, so dual-band routers may need attention during setup. The touch capability of the screen is not used. The project is released into the public domain under the Unlicense.
A small program for the Cheap Yellow Display board that shows live Bitcoin, Satoshi, and Monero prices on a 2.8 inch color screen, updating every minute over WiFi with no API keys required.
Mainly C++. The stack also includes C++, PlatformIO, VS Code.
Public domain, you can use, copy, modify, and distribute this code for any purpose with no restrictions or attribution required.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly maker.
This repo across BitVibe Labs
double-check against the repo, no cap.