Ben
0a51a9c739
Add config for flipping screen to example
v2.0.1
2023-10-18 13:09:38 -04:00
Ben
6d9305472f
bump version and use const
2023-10-18 07:54:11 -04:00
Ben
7895289f6e
Add temperature protection for the BM1366
2023-10-17 22:37:12 -04:00
Johnny
8a631ad751
README: add OSMU badge to the top
2023-10-12 20:33:56 -04:00
johnny9
9797c1a91e
ci: Build the merged binary and include in artifacts
v2.0.0
2023-10-03 20:55:21 -04:00
Ben
43c0a2abd9
fix css
2023-10-01 22:06:17 -04:00
Ben
0fdb6e7a0d
Add option in axeos to flip screen
2023-10-01 21:40:36 -04:00
Ben
10caab213c
pre selected frequency and voltage
2023-10-01 10:22:07 -04:00
johnny9
75c70a3fe8
main: Fix web_ui_dist build/config commands for Windows
...
Windows isn't compatible with the env PATH cmake wrapper. Removed
the cmake wrapper as it isn't necessary when using cmake's
find module to get the npm path anyway.
2023-09-30 10:07:47 -04:00
johnny9
6b8a9fad29
main: Display an error when ASIC model is invalid
...
Instead of aborting right away, the Bitaxe will now display
an error on the oled and keep its AP mode available so a user
can still update their device if they need to.
2023-09-26 23:52:22 -04:00
johnny9
f7d06a7f08
main: Build the web ui dist as an ExternalProject
...
This integrates the generation of the web distribution into
the cmake build system. The ExternalProject will call npm i and
npm run build.
Resolves #34
2023-09-23 21:02:14 -04:00
johnny9
41ce647f50
Revert "flash size defaults"
...
These settings were already in sdkconfig.defaults
This reverts commit d6561424705ff89f9b2930ff4e31132731f155db.
2023-09-23 17:38:12 -04:00
johnny9
9e28576d42
main: Show AP information after wifi fails to connect during startup
2023-09-23 17:35:58 -04:00
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