Commit Graph

347 Commits

Author SHA1 Message Date
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 a67f4f0c06
Make use of PIO Project Inspect possible
without the set option, Inspect tries to analyze every lib which does fail
2024-05-02 13:57:18 +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
Jason2866 2544cf0305
Update esptool.py (#20890)
* Tasmota esptool.py  v4.7.1
* install only one esptool version
2024-03-07 14:46:22 +01:00
Jason2866 2b0d603d03
Esp8266 ipv6 (#20539)
* esp8266 ipv6 compatible framework
2024-01-18 22:39:50 +01:00
Jason2866 f2f0686601
rm IPv6 (esp8266) build options, not supported 2024-01-18 13:14:06 +01:00
Jason2866 8cc6154478
Update esp8266 Platformio Platform (#20467) 2024-01-11 15:21:53 +01:00
Jason2866 58f50045d9
Add the possibility to set global compile time settings (#20013) 2023-11-14 16:36:09 +01:00
Jason2866 75ec9da8a2
Refactoring of storing safeboot bin (#19858)
* Folder for storing safeboot is now configurable
* Platform 2023.10.06
* Platform 2023.10.12
2023-10-28 13:15:31 +02:00
Jason2866 2b398d309e
pio proper lib_ignore fix (#19742) 2023-10-14 20:30:48 +02:00
gneiss15 32d840d2b0
See Issue #19664 (#19665)
Signed-off-by: Günter Neiß <gneiss@web.de>
2023-10-04 19:06:44 +02:00
Theo Arends dc68232f42 Phase 1 support C2/C6 2023-08-21 17:32:54 +02:00
Jason2866 112c254d54
refac firmware-metrics (#18466)
* refac firmware-metrics

* rm debugging print

* fix esp8266
2023-04-21 16:56:27 +02:00
Jason2866 11a43ea99b
Tasmota Core 208 (#18460)
* Tasmota Core 2.0.8
* Fix Linker errors
2023-04-20 20:01:35 +02:00
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