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
Jason2866
3c43486cf5
Colorama ( #20838 )
2024-02-29 18:23:33 +01:00
Jason2866
62d37e9fcf
enhanced 'Env' check ( #20813 )
2024-02-26 14:30:44 +01:00
Jason2866
3dcd8d7f13
Add some checks for valid env ( #20805 )
2024-02-25 20:28:30 +01:00
Jason2866
e152a3cbf7
"MKFSTOOL" ( #20800 )
2024-02-24 20:27:12 +01:00
Jason2866
d30c634515
one pio scriot to set "C" flags ( #20762 )
2024-02-19 13:23:38 +01:00
Jason2866
4a4fe27cee
fix esp8266 fs download and extract ( #20554 )
2024-01-21 13:16:05 +01:00
Jason2866
0ccd958c6c
refactor Pio filesystem download script ( #20544 )
...
* refactor FS download Pio script
2024-01-19 18:36:46 +01:00