Commit Graph

174 Commits

Author SHA1 Message Date
Theo Arends
0e9246e428 Replace CRLF in LF 2026-02-13 11:24:01 +01:00
Jason2866
bf82f4183b remove redundant FS pio script (#24355) 2026-01-17 16:15:22 +01:00
Jason2866
54a152f440 Platform 2025.12.31 2025-12-24 15:06:28 +01:00
s-hadinger
92a97a65f9 Berry remove animate (#24241)
* Remove tab from json

* Berry 'animate' to be replaced with 'animation' framework
2025-12-21 12:44:20 +01:00
Jason2866
2ab3c0078d refactor objdump pio script 2025-08-21 21:24:26 +02:00
Jason2866
3eb6bf6c8e Add initial c5 support (#23804) 2025-08-20 21:51:23 +02:00
Jason2866
e18507f2db esp8266 Platform 2025.08.00 (#23801) 2025-08-17 19:21:49 +02:00
s-hadinger
ca934bae33 Preview of Berry animation framework (#23740)
* Preview of Berry animation framework

* fix comet and compilation for safeboot
2025-08-01 18:02:02 +02:00
Jason2866
64d5045ccb Simplify Pio script post_esp32.py (#23689)
* simplify post_esp32.py
* make sure path has correct "\" or "/" regarding OS
* add os specific path separators
* more path possible issues corrections
* add function to normpath cmd
* set board_build.variants_dir    = variants/tasmota correctly for OS
2025-07-16 18:23:33 +02:00
Jason2866
3c0e71c290 Platform 2025.07.31 Tasmota Arduino Core 3.1.3.250712 based on IDF 5.3.3.250702 (#23685)
* use OBJCOPY for full esptool path
* Update PULL_REQUEST_TEMPLATE.md
* Platform 2025.07.31 Tasmota Arduino Core 3.1.3.250712 based on IDF 5.3.3.250702
2025-07-16 09:55:34 +02:00
Jason2866
a38146cc95 Revert "Platform 2025.07.31 Tasmota Arduino Core 3.1.3.250712 based on IDF 5.…" (#23684)
This reverts commit 228588a6a3.
2025-07-15 18:42:30 +02:00
Jason2866
228588a6a3 Platform 2025.07.31 Tasmota Arduino Core 3.1.3.250712 based on IDF 5.3.3.250702 (#23683)
* Platform 2025.07.31 Tasmota Arduino Core 3.1.3.250712 based on IDF 5.3.3.250702
2025-07-15 18:40:08 +02:00
Jason2866
cddcafbda3 Switch off not needed waiting for FS up and download (#23677) 2025-07-13 21:24:25 +02:00
Jason2866
bb53b42790 fix esptool call 2025-07-09 22:35:38 +02:00
Jason2866
dc14f1c3bd esptool v5.0.0 changes for post pio esp32 script (#23650) 2025-07-08 22:05:14 +02:00
Jason2866
25c85a90ac esptool v5 explicit exists (#23576)
fetch the exit to prevent leaving the running script
2025-06-19 20:19:37 +02:00
Jason2866
c8d6f723c1 Beautify console log output (#23456) 2025-05-21 22:15:23 +02:00
Jason2866
17210d1aca port VSC: take care of WSL use (#23440) 2025-05-18 16:30:43 +02:00
Jason2866
54a9a117fc make new VSC port pio script more failsafe (#23439)
* no crash when VSC database is not found
* don't stop when unknown OS is detected
2025-05-18 15:41:10 +02:00
Jason2866
a088c8791f provide serial upoload port from VSC to PIO (#23436) 2025-05-17 19:59:14 +02:00
Jason2866
2ab84dd3a4 piotool python scripts refactor (#23375) 2025-05-05 13:12:30 +02:00
Jason2866
234c5ea170 check fw size against partition (#23160) 2025-03-17 13:59:25 +01:00
Jason2866
214b392839 add esp32-c6 to objdump pio script 2025-02-11 11:58:32 +01:00
Ryan Castellucci
dc531de02b auto compress updated html (#22738) 2024-12-29 22:27:10 +01:00
Ryan Castellucci
a1aef6b39f improved zopfli compression (#22737) 2024-12-29 20:47:12 +01:00
Christian Baars
6268066bac make regex more flexible for different quotation marks (#22629) 2024-12-12 11:21:47 +01:00
Jason2866
b9414008df Hybrid compile: take custom boards settings in account (#22542) 2024-11-23 17:23:10 +01:00
Jason2866
ef3c061ecf fix github actions copy error
in some cases the folder already exists. Do not abort copy.
2024-10-28 14:00:00 +01:00
Jason2866
104fec83fb add hybrid compile variant (#22374) 2024-10-28 13:23:48 +01:00
Jason2866
73897ef755 Back to three esp32x frameworks... (#22351)
* add special frameworks
* Update PULL_REQUEST_TEMPLATE.md
2024-10-23 20:44:25 +02:00
Jason2866
f320ca2982 Phase out of Tasmota espressif32 frameworks solo1 and ITEAD (#22315)
* Step 1 of phase out of special frameworks solo1 and ITEAD
2024-10-18 19:18:10 +02:00
Jason2866
c1f535207f Prepare IDF Libs compile (#22250)
* Prepare IDF Libs compile
2024-10-07 18:36:46 +02:00
Jason2866
5d0cc8144a no exception when metrics not found (#22170) 2024-09-19 18:31:47 +02:00
Jason2866
8956b25de4 add forgotten import compress 2024-09-07 14:45:26 +02:00
Jason2866
b5f26e9210 check for working zopfli (#22105) 2024-09-07 14:22:16 +02:00
Jason2866
17ea732753 Do not abort compile when safeboot firmware can not be downloaded (#21684)
* Message when dl of safeboot failed
* check for safeboot
2024-06-23 15:01:07 +02:00
Jason2866
b853886cb7 Refactor strip_flags.py and add_c_flags.py (#21677)
* refactor strip-flags.py

* refac more readable

* make failsafe

* move var to top

* align
2024-06-22 13:37:20 +02:00
Jason2866
3537d18483 Update esp8266 platform to 2024.06.10 (#21668)
* Update esp8266 platform (2024.06.00)

* Update strip-floats.py

* Rename strip-floats.py to strip-flags.py

* rename to `strip_flags.py`

* esp8266 v2.7.7
2024-06-20 23:23:53 +02:00
Jason2866
fe280fe6aa remove compile flag for risc-v MCUs which is only valid for xtensa MCUs (#21665) 2024-06-20 16:22:49 +02:00
Christian Baars
688f3ffb19 Small changes to berry_custom to better keep the local repository clean (#21491)
* keep berry_custom clean with regards to GIT

* keep .keep
2024-05-25 09:23:08 +02:00
Christian Baars
e5521bb763 Build system: allow easy solidification of external Berry (#21430)
* custom solidification

* solidify-from-url

* forgot folders

---------

Co-authored-by: Radio Loge <radiologe@MacBook-Pro-von-Radio.local>
2024-05-24 20:57:43 +02:00
Jason2866
918020202d Safeboot show correct flash partition size (#21366) 2024-05-05 22:17:10 +02:00
Jason2866
9b8cd42e5f remove crash recorder from safeboot (#21332)
* remove crash recorder from safeboot

* small refactor
2024-05-03 14:47:14 +02:00
Jason2866
27d2a0a2d5 add target reset (#21292) 2024-04-27 21:52:39 +02:00
Jason2866
c7ff6342d8 remove extensiom cdc from C3,C6,S3 variants (#21212) 2024-04-18 13:08:31 +02:00
Jason2866
1d04c000e2 Re enable Ethernet in safeboot for ESP32 (#21199)
by using the Arduino Solo1 framework. The framework has a smaller flash usage
2024-04-16 12:08:53 +02:00
Jason2866
951fba99b1 Breaking: ESP32 Core 3.0.0 only support (#21180)
* Core 3.0.0 only

* rm Arduino30 settings

* rm lib ignore `NimBLE-Arduino`

* rm obsolete or duplicate env entrys
2024-04-15 11:39:48 +02:00
Christian Baars
20c918ce38 Pio-tools: Exception decoder for remote devices (#21181) 2024-04-14 21:20:48 +02:00
Jason2866
e218550447 Refactor Platformio script post_esp32.py (#20966) 2024-03-16 20:23:25 +01:00
s-hadinger
8b7cd2de44 HASPmota moved to a distinct library lv_haspmota (#20929) 2024-03-11 22:31:44 +01:00