Jason2866
605e5931ed
Use qio for S2
...
every other mode generates `SHA-256 comparison failed`
2021-03-03 11:25:32 +01:00
Jason2866
451dfb2573
Disable ESP32 stage as default core
2021-03-01 12:48:38 +01:00
Jason2866
731b6337b3
Use for ESP32 stage Git version
2021-03-01 12:47:39 +01:00
Jason2866
90938511cd
Use ESP32 1.0.5 rc7 for core32 stage
2021-02-16 18:35:44 +01:00
Jason2866
e067c18847
remove redundant cc1101 entry
2021-02-14 16:30:34 +01:00
Jason2866
0e0275cf43
Patch 2 ( #173 )
...
* ili9341 update
* update ili9341
* Update support_tasmota.ino
* fix scripter bug
* Deep+
* Update ILI9341_2.cpp
Fix invert display
* Update xdsp_04_ili9341.ino
Fix display modes
* fix ili9341 m5stack
* Refactor DHT negative temps
* Standardize on unconnected pin being -1
* Back to chain+
* Strict
* strict
* Update platformio_tasmota32.ini
* Fix renderer
* Change NeoPixelBus library from v2.6.0 to v2.6.1.4
* display batch
* Update xdrv_13_display.ino
* ldf strict
Co-authored-by: gemu2015 <gmutz2010@googlemail.com>
Co-authored-by: Theo Arends <11044339+arendst@users.noreply.github.com>
2021-02-14 16:04:03 +01:00
Theo Arends
42c5af1b70
Remove ESP32 minimal support
2021-02-12 16:26:51 +01:00
Jason2866
995fbc838a
Tasmota variant ESP32 bluetooth
2021-02-11 13:53:21 +00:00
Jason2866
b78a93090c
Use Arduino ESP32-S2 RC6
2021-02-10 18:03:34 +01:00
Jason2866
79cddd3f86
Platformio esp8266 2.6.3
2021-02-05 18:03:53 +01:00
Theo Arends
e0711567a4
Prep ESP32S2
2021-02-03 15:42:47 +01:00
Jason2866
6d9e7743eb
ESP32S2 toolchain is there
2021-02-02 15:12:10 +01:00
Jason2866
2fb34f866d
Prep support ESP32S2
2021-02-02 14:07:13 +00:00
Jason2866
4095835fad
s2 toolchain
2021-02-02 09:31:40 +00:00
Jason2866
d5726189b9
ESP32-S2
2021-02-02 10:11:22 +01:00
Jason2866
eaf37b9ac6
change solo1 to release_v3.3-solo1-bd65eb8d1
2021-01-31 12:39:17 +01:00
Jason2866
431a7cf182
add support for core2
2021-01-20 11:48:17 +01:00
Jason2866
96eac4a547
Use solo1-release_v3.3-7e63061fa
2021-01-18 16:10:17 +01:00
Jason2866
7957e0c899
add tool-mklittlefs to tasmota32solo1
2021-01-16 11:53:36 +01:00
Jason2866
6a2016f568
Remove redundant entrys
2021-01-15 15:09:49 +01:00
Jason2866
669aa6a45a
fix copy&paste
2021-01-13 13:52:32 +01:00
Jason2866
a1c586b145
Use ESP32 1.0.5rc6 for ESP32 stage
2021-01-13 09:26:31 +01:00
Theo Arends
9c5e6acdc1
Tasmota supported linker files
...
Lets decide to currently only support these.
2021-01-12 15:44:40 +01:00
Jason2866
4ff1c8daa3
Update platformio_override_sample.ini
2021-01-12 12:18:32 +01:00
Jason2866
b62f0ff3cf
added eagle.flash.4m2m.ld
2021-01-12 11:29:13 +01:00
Jason2866
e7c96fbb78
Support for 2M and 4MB builds
2021-01-12 09:44:18 +01:00
Jason2866
b543217ffa
Remove redundant pio ESP32 entrys
2021-01-11 13:51:23 +01:00
Jason2866
8818c36106
Use commit 2452c1fb....539246e47a715b74a3ad25b8a7ebbec7
2021-01-11 13:43:16 +01:00
Jason2866
20fc21459e
platformio/tool-mklittlefs
2021-01-05 12:17:44 +01:00
Jason2866
83b00e64f8
add missing odroid go
2021-01-02 16:16:07 +01:00
Jason2866
a0777b9638
Latest Arduino Esp8266 stage needs new...
...
toolchain-xtensa @ 5.100200.201223
2020-12-24 23:12:06 +01:00
Jason2866
b873debcf3
Platformio espressif32 @ 2.1.0
2020-12-07 18:31:32 +01:00
Jason2866
c73998f27d
Use esp32-1.0.5-rc4 for stage
2020-12-07 16:53:44 +01:00
Jason2866
837775d407
Use tasmota core 2.7.4.9 from Platformio registry
2020-12-04 15:29:34 +01:00
Jason2866
ceeb18d5be
Backport PWM selection
2020-12-03 15:02:59 +01:00
Jason2866
e2b167c432
use release_v3.3-solo1-4b325f52e
2020-11-22 16:50:32 +01:00
Jason2866
939b75bae5
Tasmota standard build
2020-11-22 16:33:53 +01:00
Jason2866
8474b0bf77
add ESP32solo1
2020-11-22 16:21:38 +01:00
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
Jason2866
19c1bf2d7f
Update platformio_override_sample.ini
2020-07-16 12:08:51 +02:00
Jason2866
125c6a4402
sync platformio_override.ini with platformio.ini
...
Platform is `platform = espressif8266@2.5.1` no need to install `platform = espressif8266@2.6.0` too. It is overwritten anyway with Tasmota core
`platform_packages = framework-arduinoespressif8266 @ https://github.com/tasmota/Arduino/releases/download/2.8.0-tasmota/esp8266-2.8.0.zip `
Delete lwIP 1.4 from core_stage because it is not anymore in core > 2.7.2
2020-07-16 09:03:04 +02:00
Jason2866
b68260a164
missing "-Wno-switch-unreachable"
2020-07-15 11:10:10 +02:00
Jason2866
8c58d8cd3b
suppress Gcc10.1 warning...
...
in lib IRremoteESP8266-2.7.8
2020-07-15 11:00:02 +02:00
Jason2866
f6314bcf6e
Add in env. debug stack usage >=300 bytes
...
maybe usefull
2020-07-14 21:45:52 +02:00
Jason2866
5d7ff37516
Core stage is now built with GCC10.1 toolchain
2020-07-11 12:29:51 +02:00
Jason2866
7f2ed31811
Use core 2.7.2
2020-07-09 21:00:20 +02:00
Jason2866
41a32200b6
Use Tasmota freezed stage version...
...
identified as core 2.8.0. Give the opportunity in future to do all core related optimizations in this build
2020-07-04 20:24:04 +02:00
Jason2866
59a433fe77
Fix regression from latest Platformio optimization
...
when Platformio_override.ini is activated and no other core is choosen as the selected in platformio.ini
2020-06-24 12:01:13 +02:00
Jason2866
0d1dd10314
Update to ESP framework 1.12.4
...
and remove obsolete and redundant entry
2020-06-20 15:04:38 +02:00
Jason2866
34d5e8bc50
Refactor...
...
and add missing entrys
2020-06-19 20:25:02 +02:00
Jason2866
fabb60f905
Fix missing build_flags entry...
...
and prepare for possible needed build_unflags
2020-06-19 18:26:41 +02:00