🔧 Open Source Firmware

Enhanced Bitaxe Firmware

Modified open-source firmware that enables MQTT data reporting to external services. Fully compatible with original Bitaxe hardware and maintains all existing functionality.

Firmware Downloads

Original Bitaxe Firmware
Official
The official, unmodified Bitaxe firmware from the original developers
Standard mining functionality
Web interface
Pool configuration
No MQTT reporting
Versionv2.1.4
Release DateDec 15, 2024
File Size2.3 MB
MQTT Enhanced Firmware
Enhanced
Modified firmware with MQTT data reporting capabilities for external tracking services
All original functionality
MQTT data reporting
External service integration
BitaxeTracker compatible
Versionv2.1.4-mqtt
Release DateDec 16, 2024
File Size2.4 MB

Installation & Safety

Both firmware versions are thoroughly tested and safe to use. The enhanced version maintains full compatibility with original hardware and can be reverted at any time.

Open Source Transparency

Our commitment to the open source community drives everything we do. The enhanced firmware is completely open source, auditable, and designed to benefit the entire Bitaxe ecosystem.

Full source code available on GitHub
No proprietary or closed-source components
Community-driven development process
Regular security audits and peer reviews

"Building tools that empower the community, not control it."

Help OSMU Community
Open Source Miners United - Building the future together

We need your help to get MQTT reporting functionality adopted into the core Bitaxe firmware. Join the OSMU community and help us make external data reporting a standard feature.

How You Can Help

  • • Star our GitHub repository
  • • Submit pull requests to the main Bitaxe repo
  • • Join community discussions
  • • Test and provide feedback
  • • Spread awareness in mining communities

Technical Implementation

MQTT Integration Details

The enhanced firmware adds lightweight MQTT client functionality that reports key mining metrics to external services without impacting mining performance.

Reported Metrics

  • • Current hashrate (TH/s)
  • • Power consumption (W)
  • • Efficiency (J/TH)
  • • Temperature readings
  • • Uptime statistics
  • • Pool connection status

Technical Features

  • • Configurable reporting intervals
  • • SSL/TLS encryption support
  • • Automatic reconnection handling
  • • Minimal memory footprint
  • • Non-blocking implementation
  • • Easy enable/disable toggle
Configuration Example
{
  "mqtt": {
    "enabled": true,
    "broker": "mqtt://tracker.bitaxe.io:1883",
    "client_id": "bitaxe_{{device_id}}",
    "topic_prefix": "bitaxe/{{device_id}}",
    "report_interval": 30,
    "ssl": false,
    "username": "",
    "password": ""
  }
}