mirror of
https://github.com/HASwitchPlate/openHASP.git
synced 2025-07-27 21:26:43 +00:00
Remove ESP8266
This commit is contained in:
parent
1a50f055af
commit
d93a11a1c9
1
.github/workflows/build_esp32.yaml
vendored
1
.github/workflows/build_esp32.yaml
vendored
@ -16,7 +16,6 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
environment:
|
environment:
|
||||||
# - d1-mini-esp8266_ili9341
|
|
||||||
- env: arduitouch-esp32_ili9341
|
- env: arduitouch-esp32_ili9341
|
||||||
out: arduitouch
|
out: arduitouch
|
||||||
- env: d1-mini-esp32_ili9341
|
- env: d1-mini-esp32_ili9341
|
||||||
|
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
@ -48,7 +48,7 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
cat platformio_override.ini
|
cat platformio_override.ini
|
||||||
- name: Run PlatformIO
|
- name: Run PlatformIO
|
||||||
run: pio run -e lolin-d32-pro_ili9341 -e arduitouch-esp32_ili9341 -e esp32-one_st7796 -e makerfabs-tft35-cap -e yeacreate-nscreen32 -e d1-mini-esp32_ili9341 -e esp32-touchdown -e freetouchdeck -e huzzah32-featherwing-24 -e huzzah32-featherwing-35 -e lanbon_l8 -e m5stack-core2 -e wt32-sc01 -e d1-mini-esp8266_ili9341 -e linux_sdl_64bits
|
run: pio run -e lolin-d32-pro_ili9341 -e arduitouch-esp32_ili9341 -e esp32-one_st7796 -e makerfabs-tft35-cap -e yeacreate-nscreen32 -e d1-mini-esp32_ili9341 -e esp32-touchdown -e freetouchdeck -e huzzah32-featherwing-24 -e huzzah32-featherwing-35 -e lanbon_l8 -e m5stack-core2 -e wt32-sc01 -e linux_sdl_64bits
|
||||||
- name: Upload output file
|
- name: Upload output file
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v2
|
||||||
with:
|
with:
|
||||||
|
@ -25,7 +25,8 @@
|
|||||||
- Moved to Arduino 2.0 with native LittleFS library
|
- Moved to Arduino 2.0 with native LittleFS library
|
||||||
- Moved to ESP-IDF 4.4 with fix for FragAttacks CVEs
|
- Moved to ESP-IDF 4.4 with fix for FragAttacks CVEs
|
||||||
- Prepare support for ESP32S2
|
- Prepare support for ESP32S2
|
||||||
- Removed support for ESP8266
|
- Breaking: Removed support for ESP8266
|
||||||
|
|
||||||
|
|
||||||
## v0.6.2
|
## v0.6.2
|
||||||
|
|
||||||
|
27
README.md
27
README.md
@ -14,7 +14,7 @@ This project is a re-implementation of the popular HASwitchPlate sketch created
|
|||||||
The [HASPone][1] project uses a Wemos D1 mini and requires a Nextion/TJC HMI display.
|
The [HASPone][1] project uses a Wemos D1 mini and requires a Nextion/TJC HMI display.
|
||||||
This rewrite removes the Nextion/TJC hardware requirement by using the [Light and Versatile Graphics Library][2] on the MCU to drive a commodity display.
|
This rewrite removes the Nextion/TJC hardware requirement by using the [Light and Versatile Graphics Library][2] on the MCU to drive a commodity display.
|
||||||
|
|
||||||
openHASP also adds ESP32 and STM32F4 support to take advantage of the additional hardware capabilities.
|
openHASP uses the ESP32 and STM32F4 to take advantage of the hardware capabilities.
|
||||||
|
|
||||||
|
|
||||||
## Demo Screens
|
## Demo Screens
|
||||||
@ -25,19 +25,18 @@ openHASP also adds ESP32 and STM32F4 support to take advantage of the additional
|
|||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
| Feature (v0.6.x) | ESP8266 | ESP32 | STM32F4
|
| Feature (v0.6.x) | ESP32 | STM32F4
|
||||||
|-------------------------|---------|---------|----------
|
|-------------------------|---------|---------
|
||||||
| SPI display | :white_check_mark: yes | :white_check_mark: yes | :white_check_mark: yes
|
| SPI display | :white_check_mark: yes | :white_check_mark: yes
|
||||||
| Parallel display | :x: no | :white_check_mark: yes | :white_check_mark: yes
|
| Parallel display | :white_check_mark: yes | :white_check_mark: yes
|
||||||
| PWM Screen dimming | :white_check_mark: yes | :white_check_mark: yes | :white_check_mark: yes
|
| PWM Screen dimming | :white_check_mark: yes | :white_check_mark: yes
|
||||||
| Maximum Page Count | 4 | 12 | 12
|
| Maximum Page Count | 12 | 12
|
||||||
| [Object Types / Widgets][7]| 20 | 20 | 20
|
| [Object Types / Widgets][7]| 20 | 20
|
||||||
| Dynamic Objects | :white_check_mark: yes | :white_check_mark: yes | :white_check_mark: yes
|
| Dynamic Objects | :white_check_mark: yes | :white_check_mark: yes
|
||||||
| Theme Support | yes | yes | yes
|
| Theme Support | yes | yes
|
||||||
| [Custom .zi V5 font][4] | :white_check_mark: yes (latin1) | :white_check_mark: yes (latin1) | no
|
| MDI Icons | :white_check_mark: yes | :white_check_mark: yes
|
||||||
| MDI Icons | :white_check_mark: yes | :white_check_mark: yes | no
|
| [PNG images][8] | :white_check_mark: yes | :white_check_mark: yes
|
||||||
| [PNG images][8] | :x: no | :white_check_mark: yes | :white_check_mark: yes
|
| Network | :white_check_mark: Wi-Fi | :white_check_mark: Ethernet
|
||||||
| Network | :white_check_mark: Wi-Fi | :white_check_mark: Wi-Fi | :white_check_mark: Ethernet
|
|
||||||
|
|
||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
@ -16,7 +16,6 @@ extra_configs =
|
|||||||
; -- Base configurations per platform
|
; -- Base configurations per platform
|
||||||
user_setups/esp32/_esp32.ini
|
user_setups/esp32/_esp32.ini
|
||||||
user_setups/esp32s2/_esp32s2.ini
|
user_setups/esp32s2/_esp32s2.ini
|
||||||
user_setups/es98266/_esp8266.ini
|
|
||||||
; -- Put active [env] files in this dir to be included in the build menu
|
; -- Put active [env] files in this dir to be included in the build menu
|
||||||
user_setups/active/*.ini
|
user_setups/active/*.ini
|
||||||
; -- Add customizations to this file only:
|
; -- Add customizations to this file only:
|
||||||
|
@ -8,7 +8,7 @@ extra_configs =
|
|||||||
; Uncomment or edit the lines to show more User Setups in the PIO sidebar
|
; Uncomment or edit the lines to show more User Setups in the PIO sidebar
|
||||||
; user_setups/darwin_sdl/*.ini
|
; user_setups/darwin_sdl/*.ini
|
||||||
; user_setups/esp32/*.ini
|
; user_setups/esp32/*.ini
|
||||||
; user_setups/esp8266/*.ini
|
; user_setups/esp32s2/*.ini
|
||||||
; user_setups/linux_sdl/*.ini
|
; user_setups/linux_sdl/*.ini
|
||||||
; user_setups/stm32f4xx/*.ini
|
; user_setups/stm32f4xx/*.ini
|
||||||
; user_setups/win32/*.ini
|
; user_setups/win32/*.ini
|
||||||
@ -24,7 +24,6 @@ extra_default_envs =
|
|||||||
; Uncomment specific environments or create extra:
|
; Uncomment specific environments or create extra:
|
||||||
; arduitouch-esp32_ili9341
|
; arduitouch-esp32_ili9341
|
||||||
; d1-mini-esp32_ili9341
|
; d1-mini-esp32_ili9341
|
||||||
; d1-mini-esp8266_ili9341
|
|
||||||
; d1-r32-unoshield
|
; d1-r32-unoshield
|
||||||
; esp32-9341-unoshield-analog
|
; esp32-9341-unoshield-analog
|
||||||
; esp12e-st7735
|
; esp12e-st7735
|
||||||
@ -45,10 +44,6 @@ extra_default_envs =
|
|||||||
monitor_port = COM6 ; Change to the correct port
|
monitor_port = COM6 ; Change to the correct port
|
||||||
upload_port = ${env:d1-mini-esp32_ili9341.monitor_port}
|
upload_port = ${env:d1-mini-esp32_ili9341.monitor_port}
|
||||||
|
|
||||||
[env:d1-mini-esp8266_ili9341]
|
|
||||||
monitor_port = COM4 ; Change to the correct port
|
|
||||||
upload_port = ${env:d1-mini-esp8266_ili9341.monitor_port}
|
|
||||||
|
|
||||||
[env:esp32dev-mrb3511]
|
[env:esp32dev-mrb3511]
|
||||||
monitor_port = COM3 ; Change to the correct port
|
monitor_port = COM3 ; Change to the correct port
|
||||||
upload_port = ${env:esp32dev-mrb3511.monitor_port}
|
upload_port = ${env:esp32dev-mrb3511.monitor_port}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user