How to Flash NerdMiner V2 – Step-by-Step Firmware Guide

How to Flash NerdMiner V2 (Step-by-Step Guide)

This guide walks you through how to flash NerdMiner V2 firmware using a free, open-source flashing tool. This process is straightforward and does not require any special hardware — but everything must be set up correctly.

Important: This guide is for NerdMiner only. NMminer devices use a different firmware and flashing process and require a license. That process is covered in a separate video. See that HERE.


What You Need Before You Start

  • High-quality USB data cable (not charge-only)
  • A PC
  • Google Chrome browser
  • Your NerdMiner device

Before starting, make sure your computer is fully updated and functioning normally. Flashing is simple, but missing one prerequisite can make it feel impossible.


Step 1: Test Your USB Cable

Plug your NerdMiner into your PC using the USB cable. You should hear a system sound confirming the device was detected.

If you do not hear a sound, the most common issues are:

  • The USB cable does not support data
  • Required USB drivers are not installed

If drivers are missing, install the Silicon Labs USB-to-UART driver:
Download USB Driver


Step 2: Use Google Chrome

Download and open Google Chrome. The online flashing tools used for NerdMiner are known to work reliably with Chrome. Other browsers may work, but Chrome is strongly recommended.


Step 3: Open the Bitronics Flashing Tool

Navigate to the Bitronics flashing tool. This is a free, web-based flasher that supports most ESP32 boards, including NerdMiner.

You can find it HERE.

Select NerdMiner as the device type.


Step 4: Select the Correct Board Version

This step causes the most confusion. You must select the board that matches your device exactly.

If your NerdMiner looks like the standard 2.8" touchscreen models, your options will be:

  • ESP32_2432S028_2USB
  • ESP32-2432S024
  • ESP32-2432S028R

Check the label on the back of your device and visually compare it before selecting.


Step 5: Select Firmware Version

Choose the newest firmware version available. There is generally no reason to flash an older version unless you are testing.


Step 6: Connect Your Device

  1. Plug the NerdMiner into your PC
  2. Click Connect
  3. Select the device from the popup list

If no device appears, stop and troubleshoot before continuing. This usually means a cable or driver issue.


Step 7: Flash the Firmware

Click Start Flashing and wait approximately 3–5 minutes.

Do not unplug or disturb the device during this process. Interrupting the flash can cause failures.


Step 8: Confirm Successful Flash

Once flashing completes, the device will reboot automatically. You should see the NerdMiner setup screen.

If colors appear inverted or incorrect, that is normal. Color settings are adjusted in the next setup menu.


Next Step: Device Setup

Flashing is now complete. The next step is configuring Wi-Fi and entering your Bitcoin wallet address.

A link to the setup guide video is included below and on the How-To page.

You can find the next step HERE.


Need Help?

If you run into any issues, leave a comment on the video. Common questions help shape future guides and troubleshooting videos.