The Nerd*
Ecosystem

From a tiny ESP32 learning device to an 8-ASIC powerhouse, all open source, all community-driven, all displaying live stats on a color screen. Built on the shoulders of the Bitaxe project and open-source ASIC knowledge.

⚡ Open Hardware ● Open Source ◈ 3,000+ GitHub Stars (all repos)
10 Device Variants
12 TH/s Peak Hashrate
3,000+ GitHub Stars (all repos)
100% Open Source
Play
with NerdMiner

The cheapest entry point into Bitcoin mining. Not to earn rewards, but to truly understand what mining means and experience it for yourself.

🎓
Learn by doing
Its goal isn't to mine a block. It's to teach you what mining actually means: SHA-256 proofs-of-work, difficulty targets, solo vs pool, all running live on your desk.
🔌
Any ESP32 board
Works out of the box on 23+ ESP32-compatible boards. From a spare dev kit to a dedicated display, if it runs ESP32, it can run NerdMiner.
Near-zero cost & power
Under 5W consumption. A ~$10 dev board is all you need to start. No risk, no noise, no large upfront investment. Just a miner you can hold in your hand.
🔓
Fully open source
Firmware, schematics, and PCB layouts, all public. Build it, fork it, learn from it, or use it in the classroom.
How to build a Nerdminer
01Grab an ESP32 board
02Flash the firmware
03Start mining
Compatible boards (sample)
ESP32-S3 DevKit TTGO T-Display S3 Lilygo T-QT Pro ESP32-2432S028R M5Stack Cardputer Lolin S3 Mini ESP32-S3-Box 3 +23 more
Resources
Building a NerdMiner

What builders and educators say about NerdMiner

"We taught kids how Bitcoin mining works using NerdMiners in class. Watching their faces when the display showed their first valid share was priceless. This is what Bitcoin education looks like."
@NodeNationSV View on X ↗
"I started with a cheap ESP32 board and NerdMiner. Within an hour I understood difficulty adjustments, nonces, and why mining is hard — better than any article I had read before."
Juan Cienfuegos Community builder
"If you want to understand Bitcoin mining from the ground up, NerdMiner is the most approachable tool out there. A working miner in your hands for under $15 — no excuses not to try."
D-Central Technologies Mining hardware specialists
Ready to go further?

The Nerd* ecosystem has a full family of open-source ASIC miners, from 1 TH/s to 14 TH/s, built thanks to the pioneering work of the Bitaxe project and the open-source ASIC knowledge it brought to the community.

// Hardware
All Devices

Every device is fully open source — schematics, PCB layouts (KiCad), and firmware included.

NerdMiner v2
No ASIC
CPU mining · ESP32-S3
NerdMiner v2

The original. An ESP32-S3 microcontroller doing SHA-256 solo mining with a full-color display. Educational, beautiful, and absurdly low power. Over 23 supported boards.

ChipESP32-S3
Hashrate~250 KH/s
Power~20W (5V/6A)
DisplayColor LCD
Last Firmware
Resources
Lead DevBitMaker ↗
NerdNOS
ASIC
BM1397 · ESP32
NerdNOS

The bridge between NerdMiner and full ASIC mining. Powered by a BM1397 chip, it delivers real hashrate in a compact, USB-C desktop form factor — still educational, now serious.

ChipBM1397
Hashrate80–130 GH/s
Power7–8W USB-C
DisplayColor LCD
HW Revisions
Resources
Lead DevWantClue ↗
NerdAxe
BM1370
NerdAxe

Single BM1370 chip from the Antminer S21 Pro generation. Over 2× the hashrate of the Ultra at similar power. Same beautiful display, same compact form.

ASIC1× BM1370
Hashrate1.2 TH/s
Power~20W (5V/4A)
DisplayT-Display S3
HW Revisions
Lead DevBitMaker ↗
NerdQaxe
4× BM1370
NerdQaxe

Upgraded to BM1370 chips from the S21 Pro. Nearly double the hashrate of the NerdQaxe+ with a dual-fan cooling system and spring-mounted heatsink. Rev 6.1.

ASIC4× BM1370
Hashrate4.8–6 TH/s
Power70.6W (XT30)
Efficiency14.66 J/TH
Lead DevPmaux ↗
NerdQX
4× BM1370
NerdQX

4× BM1370 redesigned from scratch. Per-ASIC temperature sensors, increased copper ratio, XT60 connector and up to 3-fan or AIO liquid cooling support. Built for overclocking.

ASIC4× BM1370
Hashrate6–8 TH/s
Power~150W XT60
Cooling3× PWM / AIO
HW Revisions
Resources
NerdOctaxe
8× BM1370
NerdOctaxe

The flagship. Eight BM1370 chips, 6-phase buck converter, dual Thermalright AXP90 heatsinks. Open PCB design for custom cooling. Requires expert soldering skills.

ASIC8× BM1370
Hashrate~9.6–12 TH/s
Power~200W (XT60)
Heatsinks2× AXP90
Lead DevPuall ↗
NerdEKO Gamma
12× BM1370
NerdEKO Gamma

Twelve BM1370 ASICs on a 6-layer PCB with 2oz copper. The most powerful board in the Nerd* ecosystem. Requires 12V/40A PSU and proper heatsinking — expert build.

ASIC12× BM1370
Hashrate~14 TH/s
Power~230W (12V)
PCB6L · 2oz Cu
HW Revisions
Resources
Lead Devphil31 ↗
// Shared Firmware
Nerd*OS

All ASIC-based Nerd* devices run a common firmware stack based on ESP-Miner. One codebase, all devices.

What NerdOS gives you

A single firmware that ships with everything a solo miner needs out of the box — monitor it from any browser, push metrics to Grafana, update OTA, and tune your ASIC on the fly.

Web dashboard — hashrate, temperature, power and uptime from any browser
WebSocket + REST API — built for Grafana + InfluxDB integration
OTA firmware updates — no cables needed after initial flash
Live ASIC clock & voltage — tune frequency without reboot
Stratum V1 + V2 — Noise-encrypted SV2 on top of classic SV1
Dual-fan control — independent PID for ASIC and VReg fans
Network swarm — manage multiple devices together
One-click web flasher — flash any release from the browser
Latest Release
version v1.0.37 date 2026-05-09 repo shufps/ESP-Miner-NerdQAxePlus
New dashboard — modern UI, temp pills, 3h history & zoom
Stratum V2 (SV2) support with Noise encryption
Dual Pool: SV1 and SV2 on different pools at once
Independent dual-fan control (ASIC + VReg)
OCTAXE: 8 individual chip temperatures in dashboard
Coinbase stack overflow fix & Pool 2 protocol fixes
SV2
Stratum V2 compatible

Since v1.0.37, NerdOS speaks Stratum V2 in addition to classic Stratum V1. Pools can now be addressed with the modern, Noise-encrypted protocol that brings end-to-end encryption, message authentication and a binary framing that’s an order of magnitude lighter on the wire.

Noise encryption — sessions are authenticated and tamper-proof
Extended Channel mode — SV2 channel supported today
Mixed Dual Pool — run SV1 on one pool and SV2 on another
Lower bandwidth — compact binary framing vs JSON-RPC
Supported devices

A single firmware, multiple boards. Every Nerd*axe ASIC variant in the ecosystem runs the same NerdOS image — just pick the build for your device.

NerdAxe Ultra1× BM1366 · ~0.5 TH/s
Gamma1× BM1370 · 1.2 TH/s
SV1+SV2
NerdQaxe +4× BM1368 · 2.4 TH/s
++4× BM1370 · 4.8–6 TH/s
SV1+SV2
NerdQX 4× BM1370 · 6–8 TH/s SV1+SV2
NerdOctaxe Plus8× BM1368 · ~5 TH/s
Gamma8× BM1370 · 9.6–12 TH/s
SV1+SV2
NerdEKO Gamma12× BM1370 · ~14 TH/s SV1+SV2
Monitoring stack

NerdOS exposes its full metrics surface over REST + WebSocket. A drop-in Grafana + InfluxDB stack ships in the repo, so you can spin up a dashboard for your whole fleet in minutes.

InfluxDB push — hashrate, hashrate_1m, chip/VReg temps, fan RPM, power, uptime
Grafana dashboard — pre-built JSON, ready to import
WebSocket telemetry — live metrics for custom UIs
Discord webhooks — block-found notifications
Live dashboard NerdOS web dashboard
// Companion Software
Tools

Software and add-ons that extend the Nerd* ecosystem - monitoring dashboards, network adapters, flashers and more. Built by the community, for the community.

◆ Featured
HW
HashWatcher

Multi-miner dashboard for mobile and web. See true hashrate, power, temps and efficiency across your Bitaxe / NerdQaxe / NerdOctaxe / Antminer fleet at a glance. Smart alerts, overclock tuning per device, PDF reports, Mac menu-bar stats. Your data stays on-device — no cloud required.

iOS · Android · Mac Privacy-first
LAN
NerdQaxe LAN Firmware

Open-source NerdOS fork that adds wired Ethernet (W5500) support to NerdQaxe and NerdOctaxe - dual-stack WiFi + LAN with runtime switching and PHY link detection. Pairs with community LAN shields.

NerdOS fork Open source
Nerd*axe Web Flasher

Browser-based flasher for the full Nerd*axe ASIC family. Pick a release from the dropdown and flash over USB with WebSerial - no toolchain or drivers needed.

WebSerial Open source
Bitronics Flasher

Alternative WebSerial flasher with curated firmware lists per device and pre-configured profiles. Works for NerdMiner v2 and the entire Nerd*axe ASIC family.

WebSerial
Grafana + InfluxDB Stack

Drop-in monitoring stack from the NerdOS repo. Docker-compose pipeline that ingests every metric the firmware exposes via InfluxDB and ships a pre-built Grafana dashboard.

Open source
>_
SerialReader

Small Python script to monitor a headless NerdMiner over USB serial - temperature, total MHashes, shares and valid blocks straight in your terminal. Great for kiosk setups.

Open source
Building a tool that supports Nerd* devices? Open a pull request on this repo to add it here.
// Compatible Pools
Mining Pools

Two device families, two pool ecosystems. NerdMiner (no-ASIC) devices need pools tuned for very low hashrate solo mining; ASIC devices speak standard Stratum and connect to almost any solo pool out there.

pool.nerdminers.org

The official pool for NerdMiner v2 devices. Designed to support the community of solo miners who are here to learn about Bitcoin mining mechanics. Low hashrate friendly — no minimum share difficulty.

stratum+tcp://pool.nerdminers.org:3333
Visit Pool ↗
NerdMiner v2

For NerdMiner (no-ASIC)

SHA-256 ESP32 devices. Need pools that accept very low hashrate / no minimum share difficulty.

pool.nerdminers.org
Official NerdMiner community pool
Visit ↗
web.public-pool.io
Open-source solo pool · also works with ASIC
Visit ↗
pool.bitronics.store
Solo pool · also works with ASIC
Visit ↗
More pools
Full list maintained in the NerdMiner_v2 repo
See repo ↗
NerdAxe (ASIC family)

For ASIC devices

NerdAxe / NerdQaxe / NerdQX / NerdOctaxe / NerdEKO. Standard Stratum — almost any solo pool works.

web.public-pool.io
Default for the ASIC family · open source
Visit ↗
ckpool.org
Long-running solo Stratum pool
Visit ↗
pool.bitronics.store
Solo pool · NerdMiner-compatible too
Visit ↗
…and many more
Practically any solo Stratum pool, or your own node
Stratum ✓
Run or know a pool that supports NerdMiner or any of the Nerd* ASIC devices and isn't here? Open a pull request on this repo to add it.
// Open Source
All Repositories

Every schematic, PCB layout, and line of firmware is open source. Fork it, build it, improve it.

BitMaker-hub / NerdMiner_v2

ESP32 solo Bitcoin miner firmware with color display support. 23+ supported boards.

C ★ 2,632
WantClue / NerdNOS

NerdMiner v2 fork with BM1397 ASIC support. 80–130 GH/s solo Bitcoin miner with USB-C power.

KiCad ★ —
BitMaker-hub / NerdAxe

KiCad hardware design for NerdAxe (BM1366/BM1370). Schematics + PCB layout.

KiCad ★ 167
shufps / ESP-Miner-NerdQAxePlus

NerdOS — shared firmware for NerdQaxe and NerdOctaxe. 85+ releases, Stratum V2, dual pool, Grafana & InfluxDB, redesigned dashboard.

C ★ 191
shufps / qaxe

NerdQaxe++ hardware revisions (BM1370). Rev 5.1.1 — original quad-ASIC BM1370 design.

KiCad Community
IxTechCrypto / NerdQX

4× BM1370 redesign with per-ASIC temp sensors, XT60, up to 3-fan or AIO cooling. Built for overclocking. NerdOS compatible.

KiCad Community
BitMaker-hub / NerdOCTAXE-Gamma Rev 3.1

8× BM1370, 12 TH/s. 6-phase buck converter, dual Thermalright AXP90 heatsinks, open PCB for custom cooling.

KiCad ★ 8
Patsch91 / NerdOCTAXE-Plus

8× BM1368 NerdOctaxe Plus variant. 6-layer PCB, 3-phase buck, aluminum enclosure.

KiCad Community
benjamin-wilson / qaxe

NerdQaxe++ Variant 6.1 — BM1370, dual-fan cooling, spring-mounted heatsink.

KiCad Community
Patsch91 / NerdOCTAXE-Gamma

NerdOctaxe Gamma Rev 3.4 — 8× BM1370, 12 TH/s, on-chip temperature sensors.

KiCad Community
phil31 / NerdEKO-Gamma

12× BM1370, ~14 TH/s. 6-layer PCB, 2oz copper, 12V/40A PSU. The most powerful board in the Nerd* ecosystem.

KiCad Community