Remove ESP8266

This commit is contained in:
fvanroie 2021-11-16 09:32:45 +01:00
parent 1a50f055af
commit d93a11a1c9
6 changed files with 17 additions and 24 deletions

View File

@ -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

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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:

View File

@ -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}