Skip to content

Releases: skot/ESP-Miner

v2.0.3

21 Nov 02:02
Compare
Choose a tag to compare

Fix bug where the nvs config option for fan polarity was too long

PWM and Form validation

18 Nov 19:47
Compare
Choose a tag to compare
  • Added PWM controls and settings to AxeOs
  • Manual fan speed
  • Automatic fan speed
  • Added additional validation in the settings form
  • Added quick-link for public-pool users on home screen

What's Changed

New Contributors

Full Changelog: v2.0.1...v2.0.2

v2.0.1

18 Oct 17:23
Compare
Choose a tag to compare

Temperature protection for the Bitaxe 201 (Ultra , BM1366)

  • added 'flipscreen' config option that will rotate the screen 180 degrees for different mounting options.
  • released OTA flies

See v2.0.0 for setup details

Full Changelog: v2.0.0...v2.0.1

v2.0.0 (ultra)

04 Oct 23:31
Compare
Choose a tag to compare

Firmware for the Bitaxe Max (1397) and Bitaxe Ultra (1366)

New Features

  • Initial support for the BM1366 (S19) ASIC
  • AxeOS Web UI based on Angular. Interface can be accessed on port 80 (http://)
  • HTTP+JSON based API for device configuration
  • Updated and expanded partitioning scheme
  • OTA updates over HTTP
  • SoftAP support for Onboarding without a working WiFi configuration.
  • Captive portal for easier onboarding

Factory Setup

Starting with v2.0.0, the ESP-Miner firmware requires some basic manufacturing data to be flashed in the NVS partition.

  1. Copy config.cvs.example to config.cvs and modify asicfrequency, asicvoltage, asicmodel, devicemodel, and boardversion.
  • recommended values for the Bitaxe 1366 ultra
key,type,encoding,value
main,namespace,,
asicfrequency,data,u16,485
asicvoltage,data,u16,1320
asicmodel,data,string,BM1366
devicemodel,data,string,ultra
boardversion,data,string,0.11
  • recommended values for the Bitaxe 1397
key,type,encoding,value
main,namespace,,
asicfrequency,data,u16,475
asicvoltage,data,u16,1400
asicmodel,data,string,BM1397
devicemodel,data,string,max
boardversion,data,string,2.2
  1. Install bitaxetool from pip. pip is included with Python 3.4 but if you need to install it check https://pip.pypa.io/en/stable/installation/
pip install --upgrade bitaxetool
  1. Flash the merged firmware and config.cvs onto your Bitaxe
bitaxetool --config ./config.cvs --firmware ./esp-miner-factory-v2.0.0.bin

Thank you to @benjamin-wilson, @skot, @Georges760, @developeralgo8888, @SatsForFreedom, and the Open Source Miners United (OSMU) community for their contributions to this release.

v1.0

01 Jul 20:10
Compare
Choose a tag to compare

Firmware for the Bitaxe v2.2

  • Supports Stratum v1
  • 300-350 GH/s
  • Wifi connectivity
  • Mining statistics visible on OLED display
  • Power management for solar applications

Instructions:

  1. Copy config.cvs.example to config.cvs and modify myssid/mypass with your home Wifi credentials (Only supports 2.4ghz connection) and stratumurl/stratumport/stratumuser/stratumpass with the stratum server and login that you would like to use.

  2. Install bitaxetool from pip. pip is included with Python 3.4 but if you need to install it check https://pip.pypa.io/en/stable/installation/

pip install --upgrade bitaxetool
  1. Flash the firmware and config.cvs onto your Bitaxe
bitaxetool --config ./config.cvs --firmware ./esp-miner.bin

Note: esp-miner-475.bin uses bm1397 hashing frequency of 475 and esp-miner-425.bin is set to 425