Flash AxeMiner to Your ESP32

Hardware-accelerated Bitcoin solo miner. No software to install —
plug in your ESP32 via USB and flash directly from this page.

1000+
KH/s Hashrate
2
Dual Core Mining
HW SHA
Hardware Accelerated

Install AxeMiner Firmware

Connect your ESP32 via USB, click the button below, and select the serial port.
The firmware will be flashed automatically. Takes about 30 seconds.

Your browser doesn't support Web Serial.
Please use Google Chrome or Microsoft Edge on desktop.
Serial access was blocked. Please allow serial port access and try again.

After Flashing: Configure WiFi & Wallet

After flashing, the device starts a WiFi setup portal. Connect to the "AxeMiner-Setup" WiFi network from your phone or laptop, then enter your home WiFi credentials, Bitcoin wallet address, and mining pool settings through the configuration page that opens automatically.

Default pool: solo.ckpool.org:3333 (solo mining)

How To Flash

1

Connect ESP32 via USB

Plug your ESP32 board into your computer with a USB data cable (not charge-only). Make sure no serial monitor is open.

2

Click "Flash AxeMiner to ESP32"

Click the orange button above. Your browser will ask you to select a serial port — pick the one that appeared when you plugged in the ESP32.

3

Wait for Flashing to Complete

The progress bar shows the flashing status. Takes about 30 seconds. Do NOT disconnect the USB cable during this process.

4

Configure & Start Mining

After flashing, the ESP32 reboots automatically. Connect the ILI9341 display, configure WiFi + wallet, and watch your hashrate climb to 1000+ KH/s on the LCD.

ILI9341 Display Wiring

ESP32 PinDisplay PinFunction
GPIO 23MOSI / SDASPI Data Out
GPIO 18SCK / CLKSPI Clock
GPIO 19MISO / SDOSPI Data In
GPIO 5CSChip Select
GPIO 2DC / RSData / Command
GPIO 4RSTReset
GPIO 15LEDBacklight
3.3VVCCPower
GNDGNDGround

⚡ Hardware SHA-256

🔥 Dual-Core Mining

🎯 Early Exit Optimization

🌡️ Thermal Protection

📊 Real-Time LCD Dashboard

🔄 Auto-Recovery