Commit Graph

115 Commits

Author SHA1 Message Date
Jason2866 34e0daefcc
Add compile option for PWM variant
in latest Arduino Stage there is now the possibility to choose between two variants how software PWM is implemented.
2020-11-20 09:37:21 +01:00
Jason2866 674fa8e293
Esptool 3.0 from Platformio registry 2020-11-19 19:37:16 +01:00
Barbudor 1694087a28 Rename pio folder to pio-tools solve linux build errors
When vscode is ran from the Tasmota folder in Linux, build fails with message :
```Executing task: pio run <
    The terminal process failed to launch: Path to shell executable "pio" is not a file of a symlink.```
Renaming pio folder into pio-tools solve the problem.

Note: the problem can still occur if the user have a pio folder in his PATH...
2020-11-17 22:01:42 +01:00
Jason2866 88ca9205eb
ESP32 1.0.5-rc2 for stage core 2020-11-16 16:24:42 +01:00
Jason2866 4184395e31
Update platformio_override_sample.ini 2020-11-16 12:59:10 +01:00
Jason2866 33ec9b3210 esptool 3.0 2020-11-16 11:56:56 +00:00
Jason2866 1a67ce8823
Remove compile option
since it is default for all.
2020-11-15 16:19:50 +01:00
Jason2866 5947f3516b
Use ESP32 stage core for entry `[core32_stage]`
since the core 1.0.4.2 is Tasmota standard and not stage anymore
2020-11-14 10:57:24 +01:00
Jason2866 b0e2ceb17b
remove ESP32 sleep build flag 2020-11-12 14:30:14 +01:00
Jason2866 2433538355
Update platformio_override_sample.ini 2020-11-11 18:14:51 +01:00
Jason2866 271a07c506
Remove more obsolete entrys 2020-11-10 10:51:44 +01:00
Jason2866 7865fdaffb
Remove very rarly used entrys 2020-11-10 10:42:20 +01:00
Jason2866 7339e363d0
Add compile option -free -fipa-pta ...
Save some tens of bytes Thx to @jjsuwa-sys3175
2020-11-08 17:00:15 +01:00
Jason2866 178ff7a841
Use always latest ESP32 stage version 2020-11-08 12:05:54 +01:00
Jason2866 aca6cac660
mno-target-align is default 2020-11-06 12:36:32 +01:00
Jason2866 2909a29dcf target align for ESPxx and ESP32 2020-11-05 08:06:48 +00:00
Jason2866 9e7c059514 -mno-target-align 2020-11-05 07:45:35 +00:00
Jason2866 3648098bae
Use Xtensa build chain 10.2. GNU13 2020-11-04 09:26:12 +01:00
Jason2866 8d51be770e
Beautify 2020-11-02 13:04:48 +01:00
Jason2866 0e816a34b1
Platformio Override changes
remove unneeded entry and correct copy&paste error
2020-11-02 12:24:42 +01:00
Jason2866 932aedeec5 enable all libs 2020-11-02 07:40:27 +00:00
Jason2866 cda0f98118
Refactor PlatformIO 2020-11-02 08:16:50 +01:00
Jason2866 f79b4936bf
Update platformio_override_sample.ini 2020-11-02 08:11:17 +01:00
Jason2866 e4551e4efe
Refactor Override 2020-11-02 08:09:23 +01:00
Theo Arends 32f3eee89d Fix ESP32 override build_flags 2020-11-01 17:31:44 +01:00
Theo Arends 864e8d788c Refactor platformio files 2020-11-01 17:27:50 +01:00
Jason2866 ed24e8d99f
Build Flag for ESP32 Stage 2020-11-01 15:27:26 +01:00
Jason2866 e454c54e6d move libs in folder lib 2020-10-26 12:51:06 +00:00
Jason2866 af6fe55a13
Update platformio_override_sample.ini 2020-10-26 13:34:25 +01:00
Jason2866 ca07a0f7af move lib disable in override 2020-10-25 16:27:34 +01:00
Jason2866 e4ed17c951
New flash writing method with offset/memory/size alignment handling 2020-10-19 11:50:57 +02:00
Jason2866 95235b579c
Some updates in stage cores
Use zip file for Tasmota stage 2.4.2 (faster install), updated Core Stage to 2.9.1 (uses Arduino commit 0x5539301),  added a (commented) PlatformIO option for better Gitpod usage
2020-09-30 11:38:07 +02:00
Jason2866 f6ef721e81
Use specific commit for ESP32 stage
because with later ones Tasmota32 does not compile.
2020-09-20 18:01:14 +02:00
Jason2866 ee475e833a Remove not needed, add stage core32 2020-09-19 12:30:03 +02:00
Jason2866 8038c24460
Use Tasmota stage, core 2.7.4.2
core 2.7.4.2 includes some backports from arduino / master
https://github.com/esp8266/Arduino/pull/7547
https://github.com/esp8266/Arduino/pull/7586
https://github.com/esp8266/Arduino/pull/7585
https://github.com/esp8266/Arduino/pull/7595
2020-09-17 18:17:26 +02:00
Jason2866 e966fbb2f1
Remove esp32 env 2020-09-05 22:52:11 +02:00
Jason2866 abc7ba6cac
Remove ESP32 move to main 2020-09-05 22:42:15 +02:00
Jason2866 8ee0b65155
Update platformio_override_sample.ini 2020-09-03 23:41:16 +02:00
Jason2866 1bae56eb66
Revert "Revert "Use Tasmota Core 2.7.4.1 from PlatformIO registry"" 2020-09-03 23:33:20 +02:00
Jason2866 a581c45e56
Revert "Use Tasmota Core 2.7.4.1 from PlatformIO registry" 2020-08-26 21:53:58 +02:00
Jason2866 82ac4743e3
Stage is even with stable Tasmota core 2.7.4.1 2020-08-25 18:13:54 +02:00
Jason2866 ce435cc94d
based on PIO ESP8266 2.6.2 2020-08-17 15:30:05 +02:00
Theo Arends 761332d286 Fix removal of core error messages
Fix removal of core error messages (#9084)
2020-08-14 17:03:33 +02:00
Jason2866 2b90ee3baf
Use Tasmota core 2.7.4.1
for Tasmota stage.
- Since Platformio released the GCC10.1 build chain, use the platformio provided for Core Stage.
2020-08-03 10:21:18 +02:00
Jason2866 c87acfd08c
use platformio 2.6.1
for the buildchain. Tasmota core 2.7.3.2 is on top and still used!
2020-07-30 14:55:31 +02:00
Theo Arends b1f98f5711 Add tasmota-zbbridge support 2020-07-28 09:25:48 +02:00
Jason2866 0875b6bab0
Tasmota Stage Core 2.7.3.2
includes Arduino backport #7488 backport #7487 backport #7486 backport #7464 backport #7434 backport #7433
Security fix and malloc fix
2020-07-27 09:03:53 +02:00
Jason2866 57fe4cf248
Use Tasmota_stage core 2.7.3.1 from Tasmota Github
and delete unneeded compiler flags
2020-07-20 10:04:39 +02:00
Jason2866 27ff269bcb
Fix regression build flags
from #8932
2020-07-19 13:43:08 +02:00
Jason2866 a7e057b8ba
Use Tasmota Stage Core 2.7.3.1...
for Tasmota Stage build. Core is based on (soon released) Arduino ESP core 2.7.3.
2020-07-19 13:21:45 +02:00