Commit Graph

340 Commits

Author SHA1 Message Date
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
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