727 Commits

Author SHA1 Message Date
Ben
d656142470 flash size defaults 2023-09-23 16:53:54 -04:00
johnny9
5d80ef9c5c config: Update example frequency/voltage
The new values are the correct recommended values for the BM1366
2023-09-23 14:27:11 -04:00
johnny9
e50da6db5c main: Delay aborting when asicmodel is not correct 2023-09-23 14:27:11 -04:00
johnny9
85a97f1e7d main: Remove ASIC_MODEL from menuconfig 2023-09-23 14:27:11 -04:00
johnny9
706ee510ba main: Determine ASIC model from NVS
This adds more hardware information to the example config.cvs.
If the model can't be determined at startup, the device will abort.
2023-09-23 14:27:11 -04:00
johnny9
bc4afd39b7 Increase parition sizes and include coredump partition 2023-09-20 12:50:00 -04:00
johnny9
e549d28c07 ci: upload build artifacts to github 2023-09-19 23:53:39 -04:00
Ben
a30a7ef05f Issue 33, add the last four hex digits of the MAC address to the WiFi name 2023-09-19 20:58:37 -04:00
johnny9
03cbd92670 http_server: Add runningParition to system info
This information will be used to validate a succesful OTA update
either manually or with automated testing.
2023-09-18 22:16:41 -04:00
johnny9
768b5124b3 main: only log when writing to nvs fails 2023-09-18 21:58:52 -04:00
johnny9
833d58c8eb axe-os: don't collect analytics 2023-09-18 21:58:26 -04:00
johnny9
1e08543d8a http_server: add version to web page 2023-09-18 21:58:00 -04:00
johnny9
e228a77886 main: add version string to oled 2023-09-18 21:57:21 -04:00
johnny9
446c76f994 main: Fix include order in system.c 2023-09-18 21:05:45 -04:00
johnny9
181f9f3e66 main: Include what you use in system.h 2023-09-18 21:03:06 -04:00
Ben
bb8690ed1a Captive portal when connecting via AP mode 2023-09-17 21:00:46 -04:00
Ben
66c4b2bb57 allocate websocket logs to heap 2023-09-17 14:26:29 -04:00
Ben
9a319fffb8 fix int frequency overflow 2023-09-17 13:21:10 -04:00
Ben
a4c473188b Add IP address to display and allow editing of voltage, frequency from AxeOS 2023-09-17 00:01:54 -04:00
SatoshyBoy
ed67d44a54 bm13xx: Handle invalid job ids in process_work 2023-09-13 22:06:33 -04:00
johnny9
8e63b02b6c Add script to merge built binaries for flashing 2023-09-12 22:49:16 -04:00
johnny9
0d72fde5ff main: Fail the build if web dist is not present 2023-09-10 00:27:45 -04:00
johnny9
3cff622c23 bm13xx: Set ASIC_FREQUENCY range to 50-800 2023-09-10 00:18:38 -04:00
johnny9
8c5e8035c6 bm1366: Implement set frequency command 2023-09-10 00:18:38 -04:00
Ben
712c670fc7 web ui uptime fix 2023-09-07 20:38:00 -04:00
johnny9
9889b22c6b bm13xx: include what you use in common.h 2023-09-07 11:44:18 -04:00
johnny9
6a67bc42f4 Add clang-format configuration 2023-09-07 11:44:18 -04:00
Ben
1cbc08c369 date-ago pipe for web ui 2023-09-06 22:43:06 -04:00
Ben
ef71810bba EMC2101 should read internal temp if BM1366 2023-09-06 17:22:08 -04:00
Skot
d4affd7ebb deal with the reversed fan speed polarity on the ultra 2023-09-06 15:38:05 -04:00
SatoshyBoy
032fe24f2a WIFI Failure
The firmware halts when it loses the wifi connection.
2023-09-04 22:17:47 -04:00
Ben
7f21f5cad9 support for INA260 DNP 2023-08-28 19:56:04 -04:00
Ben
5a9826d45d Merge branch 'master' of https://github.com/skot/ESP-Miner 2023-08-28 19:35:08 -04:00
Ben
6336383beb website format 2023-08-28 19:34:59 -04:00
DeveloperAlgo
34aac22a3a
Update power_management_task.c (#19)
update power management to correct the speed calculations
2023-08-27 23:26:29 -04:00
Ben
dd0e32e0e9 website loading indicator 2023-08-27 15:43:39 -04:00
Ben
47e6f7e41b website caching 2023-08-27 14:55:26 -04:00
Ben
6b6b1ac6e1 serve gzipped website files 2023-08-27 14:49:26 -04:00
Ben
3c552f1c7c Fix memory leak 2023-08-27 12:32:20 -04:00
Ben
bac6da555a realtime logs 2023-08-27 11:53:47 -04:00
Ben
0ceb4532a4 https://github.com/skot/ESP-Miner/issues/18 2023-08-26 14:24:27 -04:00
Ben
8222b913a3 fan speed failsafe for bm1366 2023-08-26 14:23:18 -04:00
Ben
79430f6d3a reformat entire c project 2023-08-26 12:28:17 -04:00
Benjamin Wilson
199c151c0f
Http-server (#17)
* rename miner to main

* serving out of storage

* axe os

* http server work

* basic stats showing

* update sdkconfig

* SDKCONFIG

* sdk config

* edit page init

* edit pool config

* pool config edit working

* OTA Success

* remove compiled output

* toggle AP mode with boot button

* favicon

* ota website update

* add sdkconfig.ci back

* update readme

* change website build to warning

* Update github workflow to build web dist

* Allow AP mode before STA connection complete

* spacing for johnny :)

* formatting

* Improve connecting to wifi with AP mode

* added working indicator for UI

* formatting

* formatting

* remove redundant sdkconfig in CMakeLists

* vs code format on save workspace settings

---------

Co-authored-by: johnny9 <985648+johnny9@users.noreply.github.com>
2023-08-26 12:21:41 -04:00
Johnny
6d76741af8
ci: Create build github workflow 2023-08-23 21:28:29 -04:00
Skot Croshere
8880f1702f add fan speed back to ultra 2023-08-22 15:13:43 -04:00
Benjamin Wilson
9bc0671563
Ultra (#15)
Pull BM1366 work into main
2023-08-20 13:09:55 -04:00
Georges
a3cdc67d19
Merge pull request #14 from skot/idf-5.1
Idf 5.1 migration
2023-08-18 15:56:42 +02:00
Georges Palauqui
6e85ccb49f
update readme 2023-08-16 16:57:42 +02:00
Georges Palauqui
87d7e7c5d0
Fix build with IDF-5.1 2023-08-16 16:55:10 +02:00