Show Solana real-time data on a SSD1306 mini display using an ESP32 microcontroller.
The ESP32 handles Wi-Fi, HTTP/HTTPS requests, and GPIO connections to interact with the display.
- Wi-Fi & Bluetooth support
- HTTP/HTTPS requests handling
- Multiple GPIO pin connections
- Rust (latest stable version)
- ESP32 microcontroller
- SSD1306 mini display
- Jumper wires
- USB cable to connect ESP32 to your computer
cargo install espup
espup install
cargo install cargo-espflash espflash ldproxy
git clone https://github.com/Mantistc/esp32-ssd1306-solana
cd esp32-ssd1306-solana
Create a cfg.toml
file based on the example file:
cp cfg.toml.example cfg.toml
Then, edit it and add your custom settings.
- Connect your ESP32 to your computer via USB.
- Wire the SSD1306 display to the correct ESP32 pins.
cargo build --release
cargo espflash flash --monitor
or
cargo run --release
Now your cool mini display will show you real-time Solana data!
Made with ❤️ by @lich.sol