Jason2866
3dd154ab31
`lib_archive = no` ( #18307 )
2023-03-31 18:46:09 +02:00
Jason2866
11645705e3
Flash firmware without `run build` ( #18233 )
...
* Flash without build
* Use firmwares from `build_output`
* simulate build with firmware from `build_output`
* rm debug code
2023-03-21 14:56:24 +01:00
Jason2866
8df25ccf9c
esptool.py v4.5.1 for esp8266 ( #18107 )
...
to align with esp32 platform. No reinstall of pip installed packages
2023-03-04 16:52:12 +01:00
Jason2866
71e14d62fe
all scripts working ( #18105 )
...
* mv obj-dump.py
* add pre: and post: to scripts
2023-03-04 11:31:34 +01:00
Jason2866
fe46f4d654
Try to workaround `extra_scripts` issues
2023-03-02 20:57:17 +01:00
Jason2866
deeed56610
Refactor `set_partition_table.py` ( #18072 )
2023-02-28 12:15:19 +01:00
Jason2866
cadab815ef
pio script to set env `PARTITIONS_TABLE_CSV` ( #18065 )
2023-02-27 17:15:19 +01:00
s-hadinger
ef1211b51f
Change compile options for ESP8266 IPv6 ( #17526 )
2022-12-27 21:27:03 +01:00
Jason2866
163456c3fc
Pio: Target: Erase and Upload ( #17474 )
2022-12-22 11:12:45 +01:00
Jason2866
9fa29c4f39
rm upload_port defaults ( #17443 )
...
* rm upload_port defaults
2022-12-20 09:27:10 +01:00
Jason2866
29705c15af
revert Platformio changes ( #17433 )
2022-12-18 17:56:24 +01:00
blakadder
c908dc289e
remove manual upload port and switch to autodiscovery in platformio ( #17427 )
2022-12-17 21:52:12 +01:00
Jason2866
e71913ed42
add option to gz esp32 firmware files ( #17379 )
...
* add option to gz esp32 fimrware files
* reverse esp32 gz logic
2022-12-13 16:40:48 +01:00
Stephan Hadinger
d3be3dfe8f
IPv6 preview for ESP32, also working for ESP8266
2022-11-30 19:40:58 +01:00
Jason2866
6738eec4c3
Change version naming
2022-11-13 18:04:44 +01:00
Stephan Hadinger
335e0b9644
Add `#define TASMOTA`
2022-09-12 15:38:13 +02:00
Theo Arends
f20fd158b6
Prep tasmota source subdirs
2022-06-01 14:43:23 +02: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
f3128db295
Tasmota repo as source for esp8266 framwork
2022-01-01 13:32:49 +01:00
Jason2866
a08ec24392
Next try to silence compiler
2021-11-11 17:18:02 +00:00
Jason2866
be86d270c0
Silence compiler warnings, try 2
2021-11-11 17:55:22 +01:00
Jason2866
9afa2903b5
Core 2.0.1 for all Tasmota32 env
2021-11-10 12:24:39 +01:00
Jason2866
7cf5efe922
Add possibility to override cores
2021-10-24 14:07:57 +02:00
Jason2866
9fdb86abe9
More refactor Platformio
2021-06-22 18:38:54 +02:00
Stephan Hadinger
28da131932
Simplified configuration for ir-full, tasmota-ircustom no more needed
2021-06-21 13:49:56 +02:00
Jason2866
a79f13bc29
rm upload speed
2021-06-18 10:20:08 +02:00
Jason2866
78840eea2f
Remove redundant speed settings (MCU & Flash) from Platformio
...
since it is in boards
2021-06-10 18:50:39 +02:00
Jason2866
fe035eea47
remove redundant
2021-04-18 11:55:16 +02:00
Jason2866
5f7ed8ce4a
Refactor Platformio
2021-04-17 19:47:42 +02:00
Jason2866
3dab9465cf
Remove default envs
2021-04-11 18:52:05 +02:00
Jason2866
acfc1027c3
Correct monitor speed for ESP8266
...
changed by accident in a other PR
2021-03-19 12:15:23 +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
crispy78
bde1572a76
Update platformio.ini
2021-02-05 20:21:10 +01:00
Jason2866
c6a940c9d0
Platformio esp8266 2.6.3
2021-02-05 18:00:51 +01:00
Jason2866
2fb34f866d
Prep support ESP32S2
2021-02-02 14:07:13 +00:00
Jason2866
129af59a9d
change unpack_dir
2021-01-15 15:19:01 +01:00
Jason2866
8c46e439ca
Support for download_fs.py
2021-01-13 13:49:33 +01:00
Jason2866
4181a884eb
support littlefs with PlatformIO
2021-01-12 15:33:15 +01:00
Jason2866
1f2f0193d3
Build map file for ESP32 too
2021-01-09 16:18:06 +01:00
crispy78
f1076712d0
Update platformio.ini
2020-12-27 21:26:03 +01:00
Theo Arends
5e87bbecfc
Revert compile option -mno-target-align
...
Revert compile option -mno-target-align (hopefully) fixing watchdog exceptions.
2020-12-08 14:31:41 +01:00
Jason2866
1ccd5df9f6
Use core 2.7.4.9 as default
2020-12-06 16:59:08 +01:00
Jason2866
8fb30e3043
Esptool 3.0 from Platformio registry
2020-11-19 19:32:49 +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
33ec9b3210
esptool 3.0
2020-11-16 11:56:56 +00:00
Jason2866
e7cff928ee
Save ~80 bytes of flash
...
with compile option `-free -fipa-pta` as default for all variants
2020-11-15 16:16:32 +01:00
Stephan Hadinger
3e0b1c7d6e
Fix USE_4K_RSA define location
2020-11-14 19:19:45 +01:00
Theo Arends
fade0793c3
Merge pull request #9832 from Jason2866/patch-5
...
define exact toolchain...
2020-11-13 09:34:49 +01:00
Jason2866
03d6d8198e
add compiler flag -Wreturn-type
...
to get a warning for "unclear" returns
2020-11-13 09:24:35 +01:00
Jason2866
bc68a1c0f9
define exact toolchain...
...
to avoid warning in platformio when installing
2020-11-13 09:10:47 +01:00