BitMaker-hub / NerdMiner_v2

Improved version of first ESP32 NerdMiner
Other
1.56k stars 291 forks source link

Multi device support and refactoring #148

Closed romanmashta closed 1 year ago

romanmashta commented 1 year ago

Multi device hardware abstraction layer implemented (See src/drivers code). Aswell as two additional devices. New devices can be relatively easily added by implementing diplsay driver and device definition in driver/display, and driver/devices folder.

valerio-vaccaro commented 1 year ago

Looks like this touches a lot of files, I have some other fixes for wt32-sc01 and wt32-sc01 plus (with hansolominer graphics and usage of lvgl libs) but I think I will manually rebase after merge of that fixes.

btw another dev made a lot of fixes for t-qt (maybe I can wait the merge for this branch also)