Browser flasher live · NerdMiner V2 · Firmware 2.0

Install Firmware 2.0 straight from the browser

Update your NerdMiner V2 to BitMiner24 Firmware 2.0 in minutes — around 285 % more hashrate, no download, no command line.

verified
Two versions to choose from BitMiner24 2.0 with +285 % hashrate or the original 1.8.3 – both MIT licensed
lock
Zero telemetry Straight from your PC to the miner, no cloud upload
timer
Under 3 minutes One click instead of a command line

How it works

1
Connect the USB cable
Connect your Nerdminer V2 to your computer with a USB data cable (not a charge-only cable). The power LED on the device should light up.
2
Get your browser ready
You need a Chromium desktop browser (Chrome, Edge, Brave or Opera). Web Serial does not work in Safari, Firefox or on mobile devices.
3
Connect & flash
Click "Connect & flash". Pick the serial port (usually USB JTAG/serial or CP210x). The update takes about 60 to 90 seconds.
usb

Flash the Nerdminer V2

Current version: 2.0.3 · BitMiner24 Firmware 2.0 · T-Display S3

verified_user Flashing runs directly between browser and miner · no telemetry
Prefer the unmodified original 1.8.3?

Version 2.0 is our own firmware with around 285 % more hashrate. If you want the original NerdMiner project build, flash 1.8.3 here. You can switch back and forth at any time.

lightbulb What happens after the click?

  1. The browser asks for the USB port. Pick USB JTAG/serial debug unit or CP210x.
  2. Click "Install Nerdminer V2 now". That is the only action you need.
  3. Leave "Erase device" ticked and continue. The memory is wiped cleanly.
  4. Installation takes about 2 minutes. Leave the page open. Afterwards re-enter your wallet, pool and Wi-Fi through the NerdMinerAP setup hotspot.

warning Browser not supported

The browser flasher needs the Web Serial API. It is currently available in Google Chrome, Microsoft Edge, Brave and Opera, each on desktop (Windows, macOS, Linux).

Safari, Firefox and mobile devices (iOS, iPadOS) do not support Web Serial. Please open this page on a desktop computer with Chrome or Edge.

No data cable to hand?

Charge-only cables cannot flash. Get the right USB-C data cable, tested compatible with the Nerdminer V2.

add_shopping_cart USB cable — €6.99

Background: browser flasher, the new 2.0 and open source

What technically happens when you click "Connect & Flash", what BitMiner24 Firmware 2.0 and its 285 % gain can do, and which route to use when.

memory How does the browser flasher work technically?

The bitminer24 browser flasher is built on ESP Web Tools, an official open source library from Espressif, the maker of the ESP32-S3 chip inside the Nerdminer V2. As soon as you click the flash button, your browser requests access to the USB port through the Web Serial API. The ESP32-S3 is put into boot mode automatically, the firmware file is streamed into your RAM, verified and then written to the chip's flash memory. That is exactly the procedure esptool.py uses on the command line. No communication with our servers takes place during flashing: your computer talks directly to the miner.

lock What is the Web Serial API, and is it safe?

The Web Serial API is a W3C specification that lets a web page talk to serial devices on the USB port, after explicit user confirmation. Every connection requires a click in a browser dialog where you pick the specific port. The page only gets access to the one port you grant. All of it runs 100% client side in the browser: no data upload, no cloud server, no telemetry. Chrome, Edge, Brave and Opera currently support the Web Serial API on desktop operating systems. As of 2026, Safari, Firefox and mobile browsers do not.

history Firmware versions at a glance: what does 2.0 bring?

We develop our BitMiner24 Firmware 2.0 in the open on GitHub, including every measurement and the approaches that provably gained nothing. The original project NerdMiner_v2 by BitMaker remains the foundation and stays selectable as version 1.8.3.

  • 1.6.x (legacy): typically ~150–180 kH/s, more frequent Wi-Fi drops.
  • 1.7.x (transition): typically ~190–210 kH/s, more stable connections.
  • 1.8.0 – 1.8.3 (original): typically ~220–250 kH/s, reworked hashing routine, final bug fixes. Still selectable.
  • BitMiner24 2.0 (default, recommended): around 300 kH/s at about 52 °C, roughly +285 % over the stock firmware and about +20 % over the best original release. A complete rebuild on ESP-IDF 5.5, open source under MIT. Exclusive to it: the solo block find tracker, which no other NerdMiner firmware has.
+285 % hashrate
Around 300 kH/s instead of roughly 78 kH/s on the same device, because the ESP32-S3 SHA engine does the work.
About 13 % cooler
Roughly 52 °C instead of over 60 °C, about 345 % more hashing per degree of waste heat.
Dashboard on your network
Hashrate, temperature, shares and uptime in the browser, no cable.
Over-the-air updates
Two app slots with automatic rollback if an update fails to start.
Counters survive a power cut
Uptime, shares, best difficulty and block finds are kept.
Three-stage verification
64 vectors at boot, spot checks while running, every hit recomputed.
Thermal control
Only the inefficient software share is throttled, never the frugal engine.
Solo block find tracker — exclusive
A screen no other NerdMiner firmware has: it shows when someone last found a Bitcoin block solo anywhere in the world, the current jackpot and how often that happens. Built by us.
Five info screens
Mining, clock, network, price and solo tracker. Setup via QR code.

What it looks like on the device:

Mining screen: hashrate, temperature, shares, uptime
Mining screen: hashrate, temperature, shares, uptime
Solo tracker: last solo block found worldwide
Solo tracker: last solo block found worldwide
Bitcoin network: global hashrate, halving, fees
Bitcoin network: global hashrate, halving, fees
Large Bitcoin price, plus block and time
Large Bitcoin price, plus block and time
Time, current block and price
Time, current block and price

Before and after: the new design

On the left the original 1.8.3 interface, on the right the redesigned 2.0. Less clutter, larger values, easier to read from a distance.

Mining screen

Old: Mining screen
Before · 1.8.3
New: Mining screen
After · 2.0

Bitcoin network

Old: Bitcoin network
Before · 1.8.3
New: Bitcoin network
After · 2.0

Bitcoin price

Old: Bitcoin price
Before · 1.8.3
New: Bitcoin price
After · 2.0

Clock and block

Old: Clock and block
Before · 1.8.3
New: Clock and block
After · 2.0

compare_arrows Browser flasher vs esptool: which one when?

Both methods install the same firmware. Only the workflow differs:

CriterionBrowser flasher (this page)esptool / klassisch
Time needed~3 minutes, no setup~15 minutes including Python & drivers
Software requiredJust a Chromium browserPython 3, esptool.py, USB-Treiber
Operating systemWindows, macOS, Linux (Desktop)Windows, macOS, Linux
Browser requirementChrome, Edge, Brave, OperaNone, it runs in a terminal
Eigene Custom-FirmwareNo, only our verified buildsYes, any .bin file
Recommended for99% of users, the standard updateEntwickler & Custom-Builds

We only recommend the classic esptool method if you want to build your own custom firmware, are using a browser without the Web Serial API, or simply prefer the command line for another reason. There is a separate step-by-step esptool guide for the Nerdminer V2 in the knowledge section.

code About the open source firmware (MIT)

By default we ship our own BitMiner24 Firmware 2.0. It is a complete rebuild on ESP-IDF 5.5 and reaches around 300 kH/s instead of roughly 78 kH/s on the same device, about 285 % more hashing power, while running cooler (around 52 °C instead of over 60 °C). The full source is open under the MIT licence: Bitminer24/bitminer24-firmware, including every measurement and the approaches that provably gained nothing. We built on the original project NerdMiner_v2 by BitMaker and the NerdMiner community, which is also MIT licensed. If you prefer the unmodified original, pick version 1.8.3; you can switch back at any time.

shopping_bag Still need hardware?

We sell both devices with a printed guide, preconfigured firmware and 2 to 3 business days delivery from Stuttgart: the Nerdminer V2 from 48.99 € as the entry-level device and the NerdNOS for considerably more hash rate. Both with the full 2-year statutory warranty and support from Germany.

Ships from Stuttgart in 2–3 working days. German-language support.

Common questions & problems

Answers to the usual stumbling blocks in a Nerdminer V2 firmware update.

Which browsers support the flasher?
The flasher uses the Web Serial API. Supported browsers are Google Chrome, Microsoft Edge, Brave and Opera, desktop only (Windows, macOS, Linux). Not supported: Safari, Firefox, iOS, iPadOS and Android browsers.
What is the difference to the classic esptool method?
Functionally no difference – the same firmware is flashed. The browser flasher only saves you the install and the command line.
How long does the update take?
60 to 90 seconds of flashing, fully done in under 3 minutes including preparation. After that you need about 2 more minutes for wallet, pool and Wi-Fi.
Can I brick my device with the flasher?
Permanently bricking the device is extremely unlikely. The ESP32-S3 chip in the Nerdminer V2 has a factory boot ROM (recovery mode) that the firmware installation does not overwrite. If a flash aborts you can simply try again, and in an emergency hold the BOOT button while plugging it in (force download mode). Nobody can guarantee 100% safe flashing for hardware reasons. For devices from our shop your statutory buyer rights remain untouched.
My Nerdminer V2 is not detected. What now?
In 95% of cases it is one of these three: (1) you are using a charge-only cable with no data lines, so switch to a proper USB data cable. (2) The USB bridge driver is missing. On Windows and macOS install the CP210x VCP driver. (3) Try a different USB port, ideally straight on the mainboard rather than through a hub.
Which Nerdminer V2 firmware version gets installed?
By default our own BitMiner24 Firmware 2.0, a rebuild on ESP-IDF 5.5 with around 285 % more hashrate (about 300 instead of 78 kH/s) at a lower temperature. Source open under MIT: Bitminer24/bitminer24-firmware. The unmodified original 1.8.3 from BitMaker-hub remains available.
Will my Nerdminer V2 wallet address and pool settings be lost?
Yes. A full flash erases the memory. Before updating, note down your bitcoin wallet address, pool URL, worker name and Wi-Fi details. After the update the miner opens a setup hotspot (SSID NerdMinerAP) where you enter everything again. It takes less than 2 minutes.

info Legal notice & open source licence

Use at your own risk: flashing firmware modifies the device software. Following this guide the procedure is technically safe, but nobody can give a 100% guarantee of success for hardware reasons. For devices bought directly from bitminer24, a firmware update leaves your statutory buyer rights untouched. Devices from third-party sellers may be subject to that seller's own terms.

Open source firmware: the default is our own BitMiner24 Firmware 2.0, fully open under the MIT licence. Alternatively we serve the unmodified original 1.8.3 from BitMaker-hub, also MIT. Neither build contains preset pools or telemetry, and no user data is sent to us while flashing.

NerdNOS firmware: the NerdNOS runs the nerdnos branch of NerdMiner_v2, published by WantClue under the MIT licence. Copyright © 2024 WantClue, building on NerdMiner_v2 © 2023 Bitmaker and HAN Miner © 2022 Valerio Vaccaro. This is not AxeOS: the NerdNOS has no browser dashboard, it is set up and managed through the Hashlink app. The full licence text is right below.

Powered by ESP Web Tools (Espressif Systems). The Web Serial API is a W3C specification and requires explicit user confirmation for every connection.

Full licence texts (MIT)
NerdNOS firmware: github.com/WantClue/NerdMiner_v2 (branch nerdnos)
Copyright (c) 2024 WantClue

Nerdminer V2 firmware: github.com/BitMaker-hub/NerdMiner_v2
Copyright (c) 2023 Bitmaker

BitMiner24 Firmware 2.0: github.com/Bitminer24/bitminer24-firmware
Fork of NerdMiner_v2, same licence.

Previous work: HAN Miner: Copyright (c) 2022 Valerio Vaccaro

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.