pull down to refresh

If you are running a BitAxe or want to run one, this guide is pretty darn comprehensive.

AxeOS is the operating system that runs on the ESP32-S3 microcontroller inside every Bitaxe Bitcoin miner. It controls the mining ASIC chip, connects to your Wi-Fi network, communicates with your chosen mining pool, monitors temperature and power, and serves a web-based dashboard you can access from any browser on your local network.

Table of ContentsTable of Contents

Part 1: Operating Your Bitaxe with AxeOS
  1. What Is AxeOS?
  2. How to Access the AxeOS Dashboard
  3. Understanding the Dashboard: What Every Metric Means
  4. Configuring Your Mining Pool and Wallet
  5. Fan Control and Temperature Management
  6. Overclock Mode: What It Does and When to Use It
  7. What Is Overheat Mode?
  8. How to Update AxeOS Firmware
  9. Swarm: Managing Multiple Bitaxe Devices
  10. Using the Logs Tab for Troubleshooting
  11. The OLED/LCD Display: What Each Screen Shows
  12. Troubleshooting Common AxeOS Issues
  13. Which Settings Are Preserved During Updates?
Part 2: Inside AxeOS (Technical Deep Dive)
  1. Open-Source Licensing and Contributors
  2. System Architecture Overview
  3. Supported Hardware Platforms and Device Models
  4. Software Stack and Dependencies
  5. Initialization and Startup Sequence
  6. The Mining Pipeline: How AxeOS Mines Bitcoin
  7. Stratum V1 Protocol Implementation
  8. TLS Encrypted Pool Connections
  9. ASIC Hardware Control and Chip Drivers
  10. Power and Thermal Management Internals
  11. Configuration System: NVS, CSV, and Runtime
  12. Factory Self-Test System
  13. REST API Reference
  14. BAP Protocol: Bitaxe Accessory Protocol
  15. Security Features
  16. Building AxeOS from Source
  17. Bitaxetool: Command-Line Flashing Utility
  18. Version History Highlights
  19. Where to Buy Bitaxe Hardware Running AxeOS