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
matrix:
environment:
# - d1-mini-esp8266_ili9341
- env: arduitouch-esp32_ili9341
out: arduitouch
- env: d1-mini-esp32_ili9341

View File

@ -48,7 +48,7 @@ jobs:
run: |
cat platformio_override.ini
- 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
uses: actions/upload-artifact@v2
with:

View File

@ -25,7 +25,8 @@
- Moved to Arduino 2.0 with native LittleFS library
- Moved to ESP-IDF 4.4 with fix for FragAttacks CVEs
- Prepare support for ESP32S2
- Removed support for ESP8266
- Breaking: Removed support for ESP8266
## 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.
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
@ -25,19 +25,18 @@ openHASP also adds ESP32 and STM32F4 support to take advantage of the additional
## Features
| Feature (v0.6.x) | ESP8266 | ESP32 | STM32F4
|-------------------------|---------|---------|----------
| SPI display | :white_check_mark: yes | :white_check_mark: yes | :white_check_mark: yes
| Parallel display | :x: no | :white_check_mark: yes | :white_check_mark: yes
| PWM Screen dimming | :white_check_mark: yes | :white_check_mark: yes | :white_check_mark: yes
| Maximum Page Count | 4 | 12 | 12
| [Object Types / Widgets][7]| 20 | 20 | 20
| Dynamic Objects | :white_check_mark: yes | :white_check_mark: yes | :white_check_mark: yes
| Theme Support | yes | 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 | no
| [PNG images][8] | :x: no | :white_check_mark: yes | :white_check_mark: yes
| Network | :white_check_mark: Wi-Fi | :white_check_mark: Wi-Fi | :white_check_mark: Ethernet
| Feature (v0.6.x) | ESP32 | STM32F4
|-------------------------|---------|---------
| SPI display | :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
| Maximum Page Count | 12 | 12
| [Object Types / Widgets][7]| 20 | 20
| Dynamic Objects | :white_check_mark: yes | :white_check_mark: yes
| Theme Support | yes | yes
| MDI Icons | :white_check_mark: yes | :white_check_mark: yes
| [PNG images][8] | :white_check_mark: yes | :white_check_mark: yes
| Network | :white_check_mark: Wi-Fi | :white_check_mark: Ethernet
## Getting Started

View File

@ -16,7 +16,6 @@ extra_configs =
; -- Base configurations per platform
user_setups/esp32/_esp32.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
user_setups/active/*.ini
; -- 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
; user_setups/darwin_sdl/*.ini
; user_setups/esp32/*.ini
; user_setups/esp8266/*.ini
; user_setups/esp32s2/*.ini
; user_setups/linux_sdl/*.ini
; user_setups/stm32f4xx/*.ini
; user_setups/win32/*.ini
@ -24,7 +24,6 @@ extra_default_envs =
; Uncomment specific environments or create extra:
; arduitouch-esp32_ili9341
; d1-mini-esp32_ili9341
; d1-mini-esp8266_ili9341
; d1-r32-unoshield
; esp32-9341-unoshield-analog
; esp12e-st7735
@ -45,10 +44,6 @@ extra_default_envs =
monitor_port = COM6 ; Change to the correct 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]
monitor_port = COM3 ; Change to the correct port
upload_port = ${env:esp32dev-mrb3511.monitor_port}