28 Commits

Author SHA1 Message Date
mutatrum
61042d93ae
Configure GPIO in Kconfig (#566)
* Put all GPIO defines in gpio_bitaxe.h

* Whitespace

* Use Kconfig.projbuild

* Missing Kconfig
2025-01-04 01:53:56 +01:00
mutatrum
848c7807ec
LVGL All The Things! (#539) 2024-12-11 23:03:58 +01:00
Benjamin Wilson
38aa71e1b6
Overhaul Axeos theme (#429) 2024-11-01 18:10:56 -04:00
Benjamin Wilson
00d5a7386f bug fixes for ws logs and restart request 2024-05-26 14:34:47 -04:00
Benjamin Wilson
a87f1e974c display AP ssid on connecting screen 2024-05-24 20:00:10 -04:00
Benjamin Wilson
b53b641c68 Remove wifi max retry, remove max fan speed on reboot 2024-05-23 22:34:11 -04:00
Skot
3df855d9b4 Add BM1368 support
co-authored-by: John-Paul Compagnone <jpcompagnone@epicblockchain.io>
co-authored-by: johnny9 <985648+johnny9@users.noreply.github.com>
co-authored-by: Ben <wilsob12@gmail.com>
2024-02-10 13:37:39 -05:00
Skot
174ef21b18
Changed order of stratum messages for #80 2024-01-09 22:57:51 -05:00
Ben
185ecf497f edge case of joining two swarms 2023-11-25 23:06:51 -05:00
Ben
6cd5e2c950 sync swarm 2023-11-25 20:10:15 -05:00
Ben
c1d92c7f13 swarm table and css 2023-11-25 11:43:59 -05:00
Ben
dd3a1dec87 swarm init 2023-11-25 00:19:15 -05:00
Ben
fc0e49e5d5 automatic fan speed control 2023-11-14 21:59:09 -05:00
Ben
6d9305472f bump version and use const 2023-10-18 07:54:11 -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
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
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
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
johnny9
2106186a93 chore: remove user-specifc vscode settings from git 2023-07-01 14:19:51 -04:00
Skot Croshere
3bdfd6d32d setup for running unit tests. press cmd-sft-p "test" 2023-07-01 14:19:51 -04:00
Skot Croshere
00199cc4e1 add common_components to c_properties 2023-07-01 14:19:51 -04:00
Skot Croshere
bac80831db moved over some BM1397 driver code from bitskipc, renamed main c file 2023-07-01 14:17:01 -04:00
Skot Croshere
7e234ce8d5 moved the system monitor functions to a separate file and task 2023-07-01 14:17:01 -04:00
Skot Croshere
db0126443d got basic OLED display on... it's upside down! 2023-07-01 14:17:01 -04:00
Skot Croshere
f26e75ac5c add the sdkconfig files that have the I2C assignment 2023-07-01 14:17:01 -04:00
Skot Croshere
cb71de0ea1 fixed the endian issue on the INA260 driver 2023-07-01 14:17:01 -04:00
Skot Croshere
d9b4e0e4f0 Added the start to a EMC2101 driver. Setting fan speed works, reading fan speed doesn't. 2023-07-01 14:16:58 -04:00