Releases: skot/ESP-Miner
Releases Β· skot/ESP-Miner
v2.3.1b1
What's Changed
- Re-worked how we publish artifacts when releasing new builds by @eandersson in #411
- Use the same espressif/idf release for github and vscode by @eandersson in #428
- Add OLED Bitaxe logo screen by @mutatrum in #416
- add all in one factory file script by @WantClue in #436
- Chart enhance by @benjamin-wilson in #433
- Redo swarm by @benjamin-wilson in #430
- Overhaul Axeos theme by @benjamin-wilson in #429
- replaced default address with a prompt by @eyelight in #438
- Add info for check on update by @WantClue in #445
- fix: Temp suffix & 5v marker by @mrv777 in #448
- small change to only-gzip.js to remove warning by @skot in #449
- Fix ESP-NOW warning by limiting ap max_connections by @mutatrum in #426
- Move back to solostats by @eandersson in #423
- fix: Move back primary to human readable ckpool by @mrv777 in #452
- Fix api not handling errors properly by @eandersson in #424
- Fix CI warnings by @eandersson in #465
- Do nothing when roaming to a different AP within the same wifi network by @eandersson in #464
- fix: Change log font and add colors by @mrv777 in #453
- fix: Better restart feedback & attempt to fix CORS by @mrv777 in #455
- fix: Sort swarm, dup check, auto add not overwrite, import cleanup by @mrv777 in #457
- Change artifact name for test builds by @eandersson in #466
- Swarm restart returns text, not json by @eandersson in #467
New Contributors
Full Changelog: v2.3.0...v2.3.1b1
v2.3.0
This is the "quick update just to change the overheat mode UI". There are tons of changes and improvements, check it out!
What's Changed
- Legacy selftest fixes by @skot in #346
- Allow the password... password by @eandersson in #347
- Allow connecting to open WiFi networks by @skot in #348
- WebUI fix for Power/Watts circle visualization by @WhiteyCookie in #352
- Version mask now based on stratum msg by @adammwest in #349
- ck solostats no longer works by @eandersson in #354
- Set default cpu freq to 240mhz by @eandersson in #338
- Add support for TPS546D24S as a drop in replacement for the TPS546D24A by @adasauce in #355
- Suggest difficulty after auth to fix ckpool issue by @eandersson in #353
- fix: Password visibility toggle #357 by @mrv777 in #358
- fix: Add overheat alert, knob colors & max, chart dots & label #342 by @mrv777 in #359
- Overheat mode improvements by @skot in #344
- Protect against negative frequency and voltage values by @eandersson in #326
- Fix wifi status not updating after disconnected #320 by @eandersson in #321
- nvs memory fix by @shufps in #305
- Add MAC address to API. by @b-rowan in #295
- minor change to ckpool quicklink detector by @onlyblackstars in #280
- Add a blurb about web based administration to the readme by @pRizz in #259
- fix: Show mac address on log page #361 by @mrv777 in #362
- fix: Misc UI Tweaks by @mrv777 in #368
- Update CI to use esp idf v5.3.1 by @eandersson in #363
- Increase the max number of log lines stored in browser by @eandersson in #327
- Add stratum fallback support by @eandersson in #336
- Fix compiler warnings by @skot in #381
- changed BM1370 defaults in AxeOS by @skot in #387
- fix: Power section UI on mobile improvement by @mrv777 in #383
- Separate Network and regular Settings in UI by @eandersson in #389
- Fix warnings2 by @skot in #393
- Fix fallback user by @eandersson in #375
- fix #374 Issue 1 : Fallback Stratum Password by @jiga in #379
- Expose fallback state to API by @eandersson in #391
- fix: Simply display just the active pool by @mrv777 in #394
- simplify screen and remove old code by @WantClue in #396
- Update npm dependencies by @eandersson in #398
- Enable WiFi 802.11k 802.11v by @eandersson in #365
- Don't allow flashing in AP mode and fix firmware upload error handling by @eandersson in #390
- add warnings for consecutive timeout responses (no rx) from the chip by @adammwest in #378
- Add overheat button and change loading service by @mrv777 in #364
- Fix firmware error handling by @eandersson in #399
- Fix bad www.bin loads by @skot in #402
- fix self test functions, update example nvs configs with fallback stratum defaults by @skot in #405
- fix selftest for bitaxe with INA260 by @skot in #409
- Enable automatic build and release by @eandersson in #408
- slight display formatting cleanup. by @skot in #414
New Contributors
- @WhiteyCookie made their first contribution in #352
- @adammwest made their first contribution in #349
- @adasauce made their first contribution in #355
- @mrv777 made their first contribution in #358
- @b-rowan made their first contribution in #295
- @onlyblackstars made their first contribution in #280
- @pRizz made their first contribution in #259
- @jiga made their first contribution in #379
Full Changelog: v2.2.2...v2.3.0
v2.3.0b7
v2.3.0b6
v2.2.2 - Critical gamma bug fix
Critical TPS546 Bug fix
Removed Previous Gamma Releases
What's Changed
- Fixed TPS546 NVS writing that could cause corruption
- 601 defaults
- Misc 601 improvements
- Update readme.md by @WantClue in #306
- Gamma support by @skot in #292
- Update workflows to use esp idf 5.3 by @eandersson in #322
- remove duplication by @WantClue in #323
- add frequency rampup bm1368 by @WantClue in #324
- Fix websocket logs causing device to crash #277 by @eandersson in #318
- add transition to power management by @WantClue in #325
- Remove invalid IPv4 validation in DNS code #329 by @eandersson in #330
- Fix overtemp and self tests for gamma by @benjamin-wilson in #343
New Contributors
- @eandersson made their first contribution in #322
Full Changelog: v2.1.10...v2.2.2
v2.1.10
What's Changed
- Add Multi-chip support without the need of nvs by @Georges760 in #206
- Small optimization and code refacotr: by @Georges760 in #198
- Add quick link to stats when mining on CKPool by @WantClue
- Code cleanup by @tommywatson in #220
- Add Supra 402 by @Georges760 in #221
- Fix Fan speed web update by @skot @tommywatson @Georges760 @dadofsambonzuki @yanir99 @tdb3 in #222
- Add Recovery Page by @tdb3 in #223
- Change efficiency metric on display by @mutatrum in #236
- Fix overheat boot loop by @benjamin-wilson
- Fix job interval timining by @skot in #249
- overheat mode protection on startup --> force a nvs value add if none existent
Changes from 2.1.9 to 2.1.10
- reduce ASIC serial RX buf to 16 bytes and free() afer every nvs_config_get_string() by @skot in #249
- moved nvs_close in nvs_config_get_u16() by @skot
- moved the whole overheat checking process into a new function and call it only of needed by @WantClue
- modify work queue to reduce startup mining.notify behaviour of not starting to hash (still needs improvement) by @WantClue in #281
- ignoring Pre-Release from GitHub by @WantClue
- introduce a mutec protection on http_server.c by @WantClue
New Contributors
- @yanir99 made their first contribution in #209
- @dadofsambonzuki made their first contribution in #231
- @3x3y3z3t made their first contribution in #247
- @harrr1 made their first contribution in #254
- @Arabaku made their first contribution in #256
Full Changelog: v2.1.8...v2.1.10
v2.1.8
What's Changed
- Fix for possible over heat situation if the WiFi goes down
- Add software version string to the stratum mining.subscribe by @wizkid057 in #197
- Small optimization : avoid strcmp by @Georges760 in #198
- Add quick link to stats when mining on OCEAN by @wizkid057 in #200
- refactor: deduplicate i2c parameters by @tdb3 in #188
- moved the DNS lookup inside the stratum connection retry loop by @skot in #204
- Optimization: i2c factorization by @Georges760 in #202
- refactor: split vcore out from ds4432 driver, to make it an abstracti⦠by @Georges760 in #205
- Pressing the boot button will cycle the info screen @WantClue
New Contributors
- @wizkid057 made their first contribution in #197
- @tdb3 made their first contribution in #188
Full Changelog: v2.1.7...v2.1.8
v2.1.7
Fix OCEAN min diff rejected shares and hashrate updates
This firmware is tested and working on;
- BitaxeUltra 202
- BitaxeUltra 205
- BitaxeSupra 400
- BitaxeSupra 401
It has not been tested on any BitaxeMax (BM1397-based) versions π¬
To update your Bitaxe:
- Download the
esp-miner.bin
in the assets section of this release - Navigate to the IP addresses listed on your Bitaxe display via your browser.
- In the left-hand menu click on "Settings"
- In the Update Firmware section click "+ Browse" and select the
esp-miner.bin
file you downloaded in step 0 - AxeOS will show "Working..." on the screen. wait until this message goes away! then you can click Restart in the left hand menu
- Hack the planet!
There are no AxeOS updates in this release, so no www.bin
file is necessary. It is provided here in case you are updating from an older version.
What's Changed
Full Changelog: v2.1.6...v2.1.7
v2.1.6
Full Changelog: v2.1.5...v2.1.6
- Fixed overflow bug with realtime logs
- Fixed restart POST request not returning
v2.1.5
What's Changed
- Wifi will continue to try to re-connect when disconnected
- Fan will no longer go 100% on reboot
- fix stratum parsing not always counting rejected shares by @MoellerDi in #163
- add option to configure hostname by @MoellerDi in #174
- Add more Logging before esp_restart by @pixeldoc2000 in #179
- add best difficulty since system boot by @MoellerDi in #162
- issue #100 resolved - ASIC not always starting/hashing after boot (due to race condition) by @MoellerDi in #152
Full Changelog: v2.1.4...v2.1.5