Firmware Downloads
Download the latest firmware for your HashedMax devices
HashedMax Nano
Single ESP32-S3 Solo Miner
HashedMax Nano Firmware
Complete firmware for the HashedMax Nano (ESP32-S3). Includes web portal, display driver, and mining engine.
View Changelog
v4.0.0 - December 18, 2024
- ✨ Added share accepted celebration animations
- ✨ Added block found mega celebration
- 🎨 Web portal confetti effects
- 🔧 Improved hashrate stability
v3.0.0 - December 10, 2024
- Initial public release
- NerdMiner-based SHA core
- Web portal with real-time stats
HashedMax Nano Supreme
Multi-Chip Mining Cluster
Master Firmware (ESP32-S3)
Firmware for the ESP32-S3 master controller. Handles WiFi, stratum, display, web portal, and I2C slave coordination.
Slave Firmware (ESP32-D0)
Firmware for ESP32-D0 slave miners. Uses hardware SHA acceleration for ~750 kH/s per chip.
⚠️ Important: You must configure the I2C address before flashing each slave:
- Slave #0: Address 0x40
- Slave #1: Address 0x41
- Slave #2: Address 0x42
View Changelog
v4.0.0 - December 18, 2024
- ✨ Added share accepted celebration animations
- ✨ Added block found mega celebration
- 🔧 Fixed share submission from slaves (was broken!)
- 🔧 Enabled local soft-share tracking
- ⚡ Reduced slave logging for better hashrate
- 🎨 Web portal confetti effects
v3.0.0 - December 15, 2024
- Initial Nano Supreme release
- I2C master/slave architecture
- Hardware SHA on ESP32-D0
How to Flash Firmware
🌐 Web-Based Flasher (Recommended)
The easiest way to flash your device - no software installation required!
- Connect your device via USB
- Click the button below to open the web flasher
- Select your device type and firmware version
- Click "Flash" and wait for completion
Requires Chrome or Edge browser with Web Serial API support.
🔧 PlatformIO (For Developers)
If you have the source code and PlatformIO installed:
# Navigate to the firmware directory
cd hashedmax-firmware/hashedmax-nano-supreme/master
# Build and upload
pio run -t upload
# Monitor serial output
pio device monitor
💻 esptool.py (Command Line)
For advanced users who prefer command-line tools:
# Install esptool
pip install esptool
# Flash the firmware (adjust COM port as needed)
esptool.py --chip esp32s3 --port COM4 --baud 921600 \
write_flash 0x0 hashedmax-nano-v4.0.0.bin
For ESP32-D0 slaves, use --chip esp32 instead of esp32s3.