Bitcoin mining is usually pictured at industrial scale: warehouses, megawatts of power, and rows of machines that are difficult for their owners to inspect or modify. Bitaxe takes a different approach. It puts a real Bitcoin mining ASIC on a small, fully open-source board that can run at home.
It is not a simulation and it is not a toy CPU miner. A Bitaxe performs the same SHA-256 proof-of-work as a large commercial miner, just with a single ASIC instead of many boards filled with chips.
A complete miner on one board
A Bitaxe combines the parts needed to mine without a separate computer:
- A dedicated Bitcoin mining ASIC performs the hashing.
- An ESP32-S3 controls the ASIC and connects the miner to Wi-Fi.
- Onboard power regulation supplies the low, stable voltage the ASIC needs.
- Temperature sensing and fan control keep the hardware within its operating limits.
- ESP-Miner firmware communicates with a Stratum pool and manages the device.
Connect power, configure Wi-Fi and a mining pool, and the board can operate independently. Its small size and relatively modest power draw make it practical to learn from, experiment with, and run on a desk or shelf.
Active cooling is essential. A Bitaxe is efficient for its size, but the ASIC still produces concentrated heat and must be fitted with an appropriate heatsink and fan.
Open means more than source code
Bitaxe publishes the material required to understand and reproduce the miner: schematics, PCB layouts, bills of materials, manufacturing files, firmware, and development tools. That changes the relationship between a miner and its hardware.
With a closed appliance, the manufacturer decides which features exist and when support ends. With Bitaxe, developers can trace a signal through the schematic, inspect the code that configures the ASIC, build new accessories, or propose an improvement upstream. Manufacturers can produce compatible boards without asking for access to a private design.
The ASIC itself is still a proprietary component. Bitaxe does not pretend otherwise. The project opens everything around that chip and makes a modern ASIC accessible in a form that can be studied and changed.
ESP-Miner and AxeOS
My work on Bitaxe is concentrated in its software stack. ESP-Miner is the firmware running on the ESP32-S3. It handles pool communication, work distribution, ASIC configuration, thermal management, updates, and the APIs used by other tools.
AxeOS is the browser interface served by the miner itself. It provides the information an operator needs without installing a desktop application: hashrate, temperature, power, fan speed, pool status, and device settings. Because the interface is hosted on the Bitaxe, any modern browser on the local network can use it.
The firmware and interface are developed in public. Issues, pull requests, test results, and device support are visible to the community rather than hidden behind a vendor support portal.
Pool mining and solo mining
The Bitaxe can connect to compatible Stratum mining pools. In a regular pool, many miners contribute work and share payouts according to the pool’s rules. A single small miner contributes only a tiny part of the network hashrate, so payout thresholds and pool policies matter.
It can also solo mine. Every valid hash is an independent attempt to find a Bitcoin block, but the probability for one Bitaxe is extremely small. That is why solo mining is often called lottery mining. It is best understood as a hands-on way to participate in proof-of-work, not as predictable income.
Why a small miner matters
Bitaxe will not replace industrial mining. That is not the point. It makes ASIC mining available to people who want to understand it rather than merely rent hashrate from someone else.
That accessibility matters because it creates:
- More operators: people can mine at home without industrial infrastructure.
- More developers: engineers can work against documented, reproducible hardware.
- More manufacturers: open design files reduce dependence on one vendor.
- Better education: the complete path from a pool job to physical hashing can be inspected.
- More experimentation: cooling, controls, firmware, interfaces, and accessories can evolve independently.
Bitcoin is an open protocol. The machinery securing it benefits from the same ability to inspect, modify, and share.
Getting started
For most people, the easiest route is a preassembled unit from a recognized seller. Confirm that it includes a suitable power supply, heatsink, and active cooling. After powering it on, follow the setup flow to connect Wi-Fi and enter the Stratum details supplied by your chosen pool.
If you want to build or modify one, start with the published hardware repository and ESP-Miner documentation. Check the notes for your exact board revision before flashing firmware or changing frequency and core voltage. More speed also means more heat and power; safe settings depend on the hardware and cooling in front of you.
The official project site, source, and community documentation are the best places to continue: