Commit Graph
251 Commits
Author SHA1 Message Date
Petr GolovachevandGitHub 0a5311c3ee VID6608: add hardware RMT support for Automotive gauge driver (#24759)
* Replace old software-defined library arduino-vid6608 with hw-defined esp-32-vid6608

* VID6608: Rework integration to allow select RMT/SW method by using the `VID6608_RMT` option

* VID6608: Tune library inclusion for RMT version

* The RMT version is not supported on ESP32-C2, library excluded
* Add more clear error message, if RMT is requested, but not supported
2026-05-18 17:40:13 +02:00
Christian BaarsandGitHub 2666434b90 BearSSL: update SHA functions for breaking change of IDF 5.5 (#24757) 2026-05-17 13:21:37 +02:00
Jason2866andGitHub e97673aab5 Disable USE_SHA_ROM in platformio_tasmota32.ini
Comment out USE_SHA_ROM to avoid issues with TLS.
2026-05-16 14:57:41 +02:00
Jason2866andGitHub f5cafb7a0e redirect the floating-point capable vfprintf / vfscanf symbols to picolibc's integer-only variant (#24720) 2026-05-09 10:45:29 +02:00
Jason2866andGitHub 68a67f5539 Platform 2026.05.50 (#24718) 2026-05-07 12:59:19 +02:00
Jason2866andGitHub c1fb6f85d3 S2 fixed framework (#24708) 2026-05-04 22:23:06 +02:00
Jason2866andGitHub 534efe0859 Remove legacy esp32 exception decoder from monitor_filters 2026-04-29 18:24:03 +02:00
s-hadingerandGitHub f6bcc0e16a Berry transpose C defines to Berry in tasmota_defines_for_berry.be (#24680) 2026-04-25 23:28:49 +02:00
Jason2866andGitHub 1754557741 Switch to Tasmota Arduino 3.3.8 for all builds (#24676) 2026-04-25 15:17:25 +02:00
Jason2866andGitHub 5bc33d3fdd Update Platforms to 2026.04.xx (#24635)
* Update Tasmota ESP32 version in PR template

* Update platform URL to version 2026.04.00

* Update platform URLs in platformio_tasmota32.ini
2026-04-12 15:41:10 +02:00
Jason2866andGitHub 7f9fdb7255 Platform 2026.03.50 to support IDF 55 (#24567) 2026-03-18 14:16:45 +01:00
Jason2866andGitHub 31d4a60d8c Platform 2026.03 (#24547)
* Platform 2026.03

* changes as suggested from Theo
2026-03-14 21:35:28 +01:00
Theo Arends 0e9246e428 Replace CRLF in LF 2026-02-13 11:24:01 +01:00
Jason2866andGitHub 9d57238015 Platform 2026.02.30 Tasmota Arduino Core 3.1.10 based on IDF 5.3.4.20260127 (#24444) 2026-02-12 13:11:03 +01:00
Jason2866andGitHub 61dd7f5b92 Platform 2026.01.30 Tasmota Arduino Core 3.1.9 based on IDF 5.3.4.20251226 (#24354) 2026-01-17 15:14:33 +01:00
Jason2866andGitHub 54a152f440 Platform 2025.12.31 2025-12-24 15:06:28 +01:00
Jason2866andGitHub 0cae492ce0 Platform 2025.12.30 Tasmota Arduino Core 3.1.7 based on IDF 5.3.4.20251205 (#24212) 2025-12-11 09:14:47 +01:00
Jason2866andGitHub 1dc8c374a7 Platform 2025.11.31: Tasmota Arduino core 3.1.6 based on IDF 5.3.4.251110 (#24146) 2025-11-21 17:55:23 +01:00
Jason2866andGitHub 82a25f060c Tasmota Platform 2025.11.30 (#24118) 2025-11-14 20:52:19 +01:00
Jason2866andGitHub 48395fb016 Update esp8266 and esp32 Platform to 2025.10.xx (#23971)
* update esp8266 platform version 2025.10.00
* Update esp32 platform version 2025.10.30
2025-10-02 11:31:33 +02:00
Jason2866andGitHub c9376d8746 Platform 2025.09.30 (#23888) 2025-09-08 14:30:31 +02:00
Jason2866andGitHub e9e7b480c1 remove not needed idf components from HybridCompile build safeboot variants (#23887) 2025-09-08 13:04:20 +02:00
30f770ca4a Add ESP32 ROM SHA Hardware Acceleration to BearSSL (#23819)
* Add ESP32 ROM SHA Hardware Acceleration to BearSSL

* USE_SHA_ROM by default for all esp32x variants

---------

Co-authored-by: Jason2866 <24528715+Jason2866@users.noreply.github.com>
2025-08-24 15:32:47 +02:00
Jason2866andGitHub 3eb6bf6c8e Add initial c5 support (#23804) 2025-08-20 21:51:23 +02:00
Jason2866andGitHub 7ebb747dc3 Platform 2025.08.30 Tasmota Arduino Core 3.1.3.250808 based on IDF 5.3.3.250801 (#23778) 2025-08-11 16:57:02 +02:00
Jason2866andGitHub 82ab4d1a88 use gcc optimize settings sections (#23765) 2025-08-07 14:24:02 +02:00
Jason2866andGitHub 3c0e71c290 Platform 2025.07.31 Tasmota Arduino Core 3.1.3.250712 based on IDF 5.3.3.250702 (#23685)
* use OBJCOPY for full esptool path
* Update PULL_REQUEST_TEMPLATE.md
* Platform 2025.07.31 Tasmota Arduino Core 3.1.3.250712 based on IDF 5.3.3.250702
2025-07-16 09:55:34 +02:00
Jason2866andGitHub a38146cc95 Revert "Platform 2025.07.31 Tasmota Arduino Core 3.1.3.250712 based on IDF 5.…" (#23684)
This reverts commit 228588a6a3.
2025-07-15 18:42:30 +02:00
Jason2866andGitHub 228588a6a3 Platform 2025.07.31 Tasmota Arduino Core 3.1.3.250712 based on IDF 5.3.3.250702 (#23683)
* Platform 2025.07.31 Tasmota Arduino Core 3.1.3.250712 based on IDF 5.3.3.250702
2025-07-15 18:40:08 +02:00
Jason2866andGitHub 850fd07d3a Platform 2025.07.30 Tasmota Arduino Core 3.1.3.250707 based on IDF 5.3.3.250702 (#23642)
* Platform 2025.07.30 Tasmota Arduino Core 3.1.3.250707 based on IDF 5.3.3.250702
* Use esp_jpeg component for decoding
2025-07-07 19:04:29 +02:00
Jason2866andGitHub eef115f2c5 Platform 20250530 Arduino core 3.1.3.250504 based on IDF 5.3.3.250501 (#23404)
* Platform 2025.05.30

* ESP32 CORE V.3.1.3.250504
2025-05-11 11:37:07 +02:00
Jason2866andGitHub 98c6b0730f Merge 54 (#487) (#23397)
* IDF 55

* Arduino based on IDF 55

* Update platformio_tasmota32.ini

* Update Tasmota_build_devel.yml

* Create platformio_override.ini

* Update platformio_tasmota32.ini

* Update Tasmota_build_devel.yml

* Update platformio_override.ini

* Update Tasmota_build_devel.yml

* Delete platformio_override.ini

* Update esp32c2.json

* Update esp32c2_2M.json

* Update platformio_tasmota32.ini

* Update PULL_REQUEST_TEMPLATE.md
2025-05-10 12:45:36 +02:00
Jason2866andGitHub 230ce2c539 Platform 2025.04.30 Tasmota Arduino Core 3.1.3.250411 based on IDF 5.3.2.250403 (#23280) 2025-04-11 13:06:26 +02:00
Jason2866andGitHub aed82dc8b2 Platform 20250330 (#23088)
* Platform 2025.03.30 Tasmota Arduino Core 3.1.3.250302 based on IDF 5.3.2.250228

* Arduino core 3.1.3.250302
2025-03-02 16:04:56 +01:00
Jason2866andGitHub 427db230fc Platform 2025.02.30 Tasmota Arduino Core 3.1.1.250203 based on IDF 5.3.2.250120 (#22943) 2025-02-04 12:21:45 +01:00
Jason2866andGitHub a49e924b53 Platform 2025.01.31 Tasmota Arduino Core 3.1.1.250109 based on IDF 5.3.2.250106 (#22832) 2025-01-17 17:19:32 +01:00
Jason2866andGitHub 76fb95b166 Platform 2025.01.30 Tasmota Arduino Core 3.1.1.250109 based on IDF 5.3.2.250106 (#22792) 2025-01-09 18:18:41 +01:00
Jason2866andGitHub 57fc179709 Platform 2024.12.30 Tasmota Arduino Core 3.1.0.241206 based on IDF 5.3.2 (#22600)
* core 3.1.0.241206
* Enterprise support is now conditional in core
2024-12-07 14:30:04 +01:00
Jason2866andGitHub 7615b3c8f7 Platform 2024.11.31 Tasmota Arduino Core 3.1.0.241117 based on IDF 5.3.1.241024 (#22504)
* Platform 2024.11.31
* add `ttls_phase2_type`
2024-11-17 18:36:54 +01:00
Jason2866andGitHub 66d69e09c9 add ESPmDNS to safeboot lib_ignore 2024-10-31 22:33:40 +01:00
Jason2866andGitHub 79a7c71145 Tasmota Platform 2024.11.30 / Arduino 3.1.0.241030 / IDF 5.3.1.241024 (#22384)
* Platform 2024.11.30

* Update PULL_REQUEST_TEMPLATE.md
2024-10-30 13:31:56 +01:00
Jason2866andGitHub 73897ef755 Back to three esp32x frameworks... (#22351)
* add special frameworks
* Update PULL_REQUEST_TEMPLATE.md
2024-10-23 20:44:25 +02:00
Jason2866andGitHub 0f84211898 remove LTO settings in build flags (#22302)
since LTO is now standard in Tasmota Arduino framework
2024-10-16 13:55:15 +02:00
Jason2866andGitHub aed98a6b64 Platform 2024.10.30 (Arduino core 3.1.0.241015 / IDF 5.3.1+) (#22299)
* Platform 2024.10.30 (Arduino core 3.1.0.241015 / IDF 5.3.1+)

Platform new option custom Arduino IDF libs

* Tasmota core ESP32 V.3.1.0.241015
2024-10-16 11:24:29 +02:00
Jason2866andGitHub 1248bd138c Tasmota Platform espressif32 2024.09.30 - Arduino Core 3.1.0.240926 (#22203)
* Update PULL_REQUEST_TEMPLATE.md

* Tasmota Platform espressif32 2024.09.30 - Arduino Core 3.1.0.240926
2024-09-26 17:25:48 +02:00
Jason2866andGitHub 27611a1698 Tasmota Platform 2024.09.10 - Arduino core 3.0.5 (#22163)
* Tasmota Platform espressif32 2024.09.10 - Arduino Core 3.0.5
2024-09-18 19:04:34 +02:00
Jason2866andGitHub 888e1d5bb1 Platform 2024.08.11 (espressif32 Arduino core 3.0.4) (#22021) 2024-08-26 17:25:27 +02:00
Jason2866andGitHub d8cac9c811 Platform 2024.08.10 (#21893)
* Platform 2024.08.10 (espressif32 Arduino core 3.0.4)
2024-08-02 18:14:36 +02:00
Jason2866andGitHub d27ca0bc89 Platform 2024.07.11 (#21765)
Fix i2s issues
2024-07-12 23:01:35 +02:00
Christian BaarsandGitHub 7cb8a3f968 Berry: add cam module, img class (#21743)
* cam module, img class
2024-07-07 19:50:33 +02:00