Commit Graph

126 Commits

Author SHA1 Message Date
Jason2866 163456c3fc
Pio: Target: Erase and Upload (#17474) 2022-12-22 11:12:45 +01:00
Jason2866 176e886e81
Tasmota ESP32 core 2.0.5.4 (#17422)
* core 2.0.5.4

* enable IPv6 for all ESP32x builds
2022-12-17 16:24:44 +01:00
Jason2866 cb53e0ba4e
esptool v4.4 / Platform versioning change 2022-11-23 22:26:58 +01:00
Jason2866 2ae8faca2a
Tasmota Core 2.0.5.3 2022-11-10 11:52:47 +01:00
Jason2866 cc98326349 Tasmota Core 2.0.5.2 2022-10-28 11:51:51 +02:00
Jason2866 9688de0b33
One Tasmota Platformio Platform for all framework variants 2022-09-24 12:05:00 +02:00
Jason2866 452c6fabb0
Tasmota Core 2.0.5
* Flash real size is now in core
* Flash chip magic size now in Tasmota `ESP_getFlashChipMagicSize`
* Tasmota Core 2.0.5
2022-09-17 15:53:58 +02:00
Christian Baars 34084c6e75 generate berry structures before every build process 2022-09-03 15:32:24 +02:00
Stephan Hadinger abf352c8f8 Fix remapping of ledcReadFreq 2022-08-02 19:39:27 +02:00
Jason2866 5cdbcb4343
Tasmota Core 2.0.4.1 2022-07-29 16:21:39 +02:00
Jason2866 b28543b479
Tasmota Core 2.0.4 2022-07-07 11:39:42 +02:00
Jason2866 50ada675a8
Revert "ESP32 core 2.0.4pre" 2022-07-01 15:48:25 +02:00
Jason2866 3704adfaea ESP32 core 2.0.4pre 2022-06-29 22:35:26 +02:00
Jason2866 8314dc3dc7 add builds zbbrdgpro / NsPanel 2022-06-02 20:44:00 +02:00
Jason2866 d07598277a
fixed solo1 framework 2022-05-13 21:30:48 +02:00
Jason2866 8a3e6a88e4
Quick Solo1 safeboot fix 2022-05-13 18:38:43 +02:00
Jason2866 dfa8f54457
Use release Tasmota Core 2.0.3 2022-05-04 18:00:12 +02:00
Jason2866 4d0bcf641d
Update solo1 to safemode framework 2022-05-04 12:12:40 +02:00
Jason2866 7bf98fb52f
Use newest Tasmota Arduino framework
based on IDF441. Support for Safemode
2022-05-04 11:43:11 +02:00
Jason2866 f789225e02
Safemode refactor
* Safemode refactor

* Looks nicer

* rm littlefs upload

* Delete littlefs.bin

* Create placeholder

* Delete tasmota32-minicustom.bin

* Delete tasmota32c3-minicustom.bin

* rm littlefs

* rename to *-safemode.bin
2022-05-02 23:24:52 +02:00
Jason2866 54fc04409a safemode refactor 2022-04-26 16:41:35 +02:00
Jason2866 c035f19808
Update platform-espressif32 framework 2022-04-22 13:59:06 +02:00
Jason2866 dd4f5cce36
Fixed Tasmota Core 2.0.3-rc1
reverted commit 7b89b39e10 in Arduino core which seems faulty
2022-03-31 17:02:40 +02:00
Jason2866 0e8d60b472
revert to earlier core build
actual build do have issues with littlefs
2022-03-30 21:09:08 +02:00
Jason2866 7e6514d112
core 2.0.3rc1 2022-03-29 18:27:31 +02:00
Jason2866 14109dced3 esptool s3 bootloader fix 2022-03-21 12:21:06 +01:00
Jason2866 1675a3d1d0
Pico D4 PSRAM support
fyi @s-hadinger
2022-03-17 18:06:36 +01:00
Jason2866 78801f409c
Fix Pico D4 bootloop and update Solo1 build 2022-03-15 21:03:34 +01:00
Jason2866 ad3f50423a
Core is okay. NimBLE crashes are in Tasmota 2022-03-14 21:12:10 +01:00
Jason2866 665efce4dd
fix NimBLE crashes
reverting to IDF44 commit e8af343d93
2022-03-14 13:33:06 +01:00
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