Commit Graph

96 Commits

Author SHA1 Message Date
Jason2866 ae506c87fa
fix c3 littlefs corruption (affected some boards) 2022-03-13 15:49:23 +01:00
Jason2866 fa7fa51567
fix PICO V3-02 UART WDTs 2022-03-06 18:30:12 +01:00
Jason2866 f5353105df
Tasmota core 2.0.2.3 (#14979) 2022-02-26 17:01:02 +01:00
Jason2866 9a19e73a20
fix wstring in framework(s)
* Fix core wstring issue in frameworks
2022-02-02 13:44:53 +01:00
Theo Arends 49d2620ce6 Fix core wstring issue 2022-02-02 11:10:58 +01:00
Jason2866 32ec553cc7
Tasmota core 2.0.2.x based on release IDF44 (#14611)
* Tasmota core 2.0.2.x based on release IDF44
Co-authored-by: s-hadinger <49731213+s-hadinger@users.noreply.github.com>
2022-01-27 16:53:39 +01:00
Jason2866 40f7d371a2
platform-tasmota-espressif32-2.0.2.1
with toolchain 8.4.0-2021r2-patch2
2022-01-21 14:40:07 +01:00
Jason2866 9ca01dcc54
Use linker Option `lto` 2022-01-14 23:27:15 +01:00
Jason2866 811d140124
prep one file firmware esp32
For easy initial flashing. Flashing at address 0x0 with esptool.py
Generated in folder `.pio..../firmware-factory.bin` (Not used at the moment!)

## Checklist:
  - [x] The pull request is done against the latest development branch
  - [x] Only relevant files were touched
  - [x] Only one feature/fix was added per PR and the code change compiles without warnings
  - [x] The code change is tested and works with Tasmota core ESP8266 V.2.7.4.9
  - [x] The code change is tested and works with Tasmota core ESP32 V.2.0.2
  - [x] I accept the [CLA](https://github.com/arendst/Tasmota/blob/development/CONTRIBUTING.md#contributor-license-agreement-cla).

_NOTE: The code change must pass CI tests. **Your PR cannot be merged unless tests pass**_
2022-01-02 15:14:54 +01:00
Jason2866 7765ff43eb
Silence compiler warnings
Discarded-qualifiers 
Platformio refactored to support different Platformio Scripts for esp8266 and Esp32.
2022-01-01 17:34:35 +01:00
Jason2866 179920e8a3
Boards.json definition updates
Add definitions to boards.json to make it possible to differentiate later.
2021-12-29 14:37:41 +01:00
jeanmichel_nwsb 673387f77d provide proper OTA_URL for tasmota32solo1 2021-12-29 13:05:22 +01:00
Jason2866 04206d4bb0
Tasmota core 2.0.2 2021-12-23 13:34:36 +01:00
Jason2866 581d710a7b
Use toolchains 8.4.0-2021r2 2021-12-03 20:33:20 +01:00
Jason2866 a437e92ed7
Use release Tasmota-platform-espressif32
instead of git version. Speeds up install.
2021-12-02 22:52:14 +01:00
Jason2866 f2d01d9ae9 empty entry needed 2021-12-02 15:00:02 +00:00
Jason2866 9d643c2a4e
Use Tasmota platformio framework fork 2021-12-02 15:48:55 +01:00
Jason2866 bba8cd2fa0 Core 2.0.1.1 2021-11-22 12:42:25 +01:00
Jason2866 7c8bc70cb0
overlooked delete
not needed extra script anymore
2021-11-15 12:58:53 +01:00
Jason2866 a08ec24392 Next try to silence compiler 2021-11-11 17:18:02 +00:00
Jason2866 9afa2903b5 Core 2.0.1 for all Tasmota32 env 2021-11-10 12:24:39 +01:00
Jason2866 6a5871e68f
solo1 as extra core variant (#250)
* remove gitlens

* core32solo1 define

Co-authored-by: Jason2866 <jason2866@github.com>
2021-11-01 19:27:43 +01:00
Jason2866 7cf5efe922
Add possibility to override cores 2021-10-24 14:07:57 +02:00
Jason2866 35e375798e
Stable Tasmota ESP32 2021-10-20 12:11:36 +02:00
Jason2866 4c19930ef3
Tasmota ESP32 Core 1.0.7.5 2021-10-20 12:10:41 +02:00
Jason2866 cb2e190ff4
Core32 1074 2021-09-17 11:04:03 +02:00
Stephan Hadinger bc5f346926 Crash recorder ``Status 12`` for ESP32/ESP32S2/ESP32C3, supporting Esp-idf 3.3/4.4 2021-09-12 12:24:09 +02:00
Jason2866 9fc2c47661 use espressif32@3.3.1 2021-08-05 14:30:24 +02:00
Jason2866 9cc657452f
core 1.0.7.3 2021-07-21 12:23:15 +02:00
Jason2866 3ab4a2a3e0
New framework LITTLEFS -> LittleFS 2021-07-18 23:14:10 +02:00
Jason2866 5412d2fa99
update ESP32 platform
* Use espressif32 @ 3.3.0 as platform
2021-06-30 16:28:00 +02:00
Jason2866 9fdb86abe9 More refactor Platformio 2021-06-22 18:38:54 +02:00
Jason2866 6092640163
rm upload speed 2021-06-18 10:22:25 +02:00
Jason2866 74a1a13d77
Use really new core 2021-06-16 18:45:54 +02:00
Jason2866 ca0c7b9927
Remove exceptions in build flags 2021-06-16 18:39:06 +02:00
Jason2866 a638126335
Update platformio_tasmota32.ini 2021-06-13 18:38:05 +02:00
Jason2866 9ceed76c90
use esptoolpy V.3.1.0 2021-06-13 18:14:11 +02:00
Jason2866 79f61098d7
Use Tasmota core 32 2021-06-13 18:03:04 +02:00
Stephan Hadinger fa976093f4 Rename fix_esp32c3.h to esp32x_fixes.h 2021-06-11 16:44:57 +02:00
Jason2866 78840eea2f
Remove redundant speed settings (MCU & Flash) from Platformio
since it is in boards
2021-06-10 18:50:39 +02:00
Jason2866 bed946d028
sdkconfig should be first 2021-06-10 14:10:18 +02:00
Jason2866 cedd6224ec Mv include 2021-06-10 08:30:41 +00:00
Jason2866 b1aa8b94f4
Refactor ESP32 partition selection via boards.json 2021-06-01 15:19:04 +02:00
Stephan Hadinger bd60b9b602 Add LVGL 7.11 support with Berry binding (ESP32 only) 2021-04-19 08:40:11 +02:00
Jason2866 fe035eea47 remove redundant 2021-04-18 11:55:16 +02:00
Jason2866 5f7ed8ce4a
Refactor Platformio 2021-04-17 19:47:42 +02:00
Jason2866 2ff5de0b2f Change SPIFFS partions 2021-04-16 11:25:49 +02:00
Jason2866 45d833d3a0
No default envs selection 2021-04-11 19:48:23 +02:00
Jason2866 464cc38a81
lib/libesp32_epdiy 2021-04-04 13:46:42 +02:00
Jason2866 8fe32d9282
Epaper ESP32 2021-04-04 13:21:21 +02:00