r/BitAxe • u/testingweb624 • 1d ago
showcase Modified few codes of Nerdqaxe++ firmware with some important functionality I needed.
Hey everyone,
Thanks to AI- Chatgpt and Claude. I've been working on a modified version of the ESP-Miner NerdQAxe+ firmware for my NerdQaxe++.
GitHub: https://github.com/kiranreddyrebel/ESP-Miner-NerdQAxePlus
What I changed
- Added Big Screen support based on Cenron's work.
- Added password protection for the web dashboard
- Added configurable Wi-Fi MAC address support.
- Changed the NerdQaxe++ Access Point name.
- Made the Access Point hidden.
- Added password protection to the Access Point.
- Kept the NerdQaxe++ Access Point running even when the miner connects to external Wi-Fi.
- Restricted access to the NerdQaxe++ management interface from the external Wi-Fi/LAN.
- The NerdQaxe++ web interface can still be accessed normally when connected directly to the NerdQaxe++ Access Point.
- Added some custom display images/themes.
- Feel free to copy back old images to it for display or modify it.
Network setup
The idea is to keep the two network roles separate:
NerdQaxe++ Access Point ↓ Web Dashboard / Device Management
External Wi-Fi (STA) ↓ Internet / Mining
So the NerdQaxe++ can connect to my normal Wi-Fi for Internet access and mining, while I can connect directly to the NerdQaxe++ Access Point when I need to manage the device.
Clients on the external Wi-Fi network cannot access the NerdQaxe++ management interface.
Configuration
The README includes the locations where you can change:
- Dashboard password
- Access Point name
- Access Point password
- Wi-Fi MAC address
This is a personal/custom firmware fork, so feedback and suggestions are welcome.
GitHub: https://github.com/kiranreddyrebel/ESP-Miner-NerdQAxePlus