Jonathan Swoboda
6480868e6e
[esp32] Bump platform to 55.03.38, Arduino to 3.3.8, ESP-IDF to 5.5.4 ( #15666 )
2026-04-13 08:48:19 +12:00
Jonathan Swoboda and Claude Opus 4.6
9ce01fc369
[esp32] Add engineering_sample option for ESP32-P4 ( #14139 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-20 11:20:05 -05:00
Jonathan Swoboda and Claude Opus 4.6
96eb129cf8
[esp32] Bump Arduino to 3.3.7, platform to 55.03.37 ( #13943 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 20:29:17 -05:00
Dan Schafer
10dfd95ff2
[esp32] Add pin definitions for adafruit_feather_esp32s3_reversetft ( #13273 )
2026-01-28 09:50:19 -05:00
890d531cea
[esp32] Bump to ESP-IDF 5.5.2, Arduino 3.3.5, platform 55.3.35 ( #12681 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2025-12-29 11:35:54 -05:00
Berik Visschers and Jonathan Swoboda
2515f1c080
Add seeed_xiao_esp32c6 board definition ( #12307 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2025-12-08 08:37:59 -05:00
1a308583b3
[esp32] Add support for ESP32-C61 variant ( #12285 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-12-05 12:16:19 -05:00
Jonathan Swoboda
cf02a08209
[esp32] Bump IDF version to 5.5.1 and Arduino version to 3.3.2 ( #9839 )
2025-10-15 08:45:33 -10:00
Jesse Hills
612fb4cc3c
[CI] Check esp32 boards file is up to date ( #10730 )
2025-09-15 15:03:02 -05:00
eb8a241a01
[esp32] Allow variant in place of board ( #9427 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-07-18 13:48:48 +12:00
Jesse Hills
64e4589f4e
[esp32] Regenerate boards from recommended platform version ( #8938 )
2025-05-29 05:21:05 +00:00
Jonathan Swoboda
ca0037d076
[esp32, logger, core] Add initial c5 support ( #8895 )
2025-05-26 13:33:41 +12:00
787f4860db
[esp32, logger] Add initial P4 support ( #8439 )
...
Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-05-22 13:22:01 +12:00
Jesse Hills
444e162c92
Synchronise esp32 boards with platform version 51.03.07 ( #7945 )
2024-12-10 06:39:00 +00:00
Aaron Solochek
5b5c2fe71b
updating ESP32 board definitions ( #7650 )
2024-10-24 13:25:53 +13:00
Jesse Hills
5b6b7c0d15
[code-quality] Organise esp32 imports ( #7154 )
2024-07-29 03:25:53 -05:00
davidmonro and David Monro
31448a4fcd
Override GPIOs 12 and 13 on the airm2m (LuatOS) board ( #5982 )
...
Co-authored-by: David Monro <david.monro@anu.edu.au >
2023-12-22 07:57:12 +09:00
sbrudenell
f096f107e2
support default pins for adafruit esp32 feather v2 ( #5482 )
2023-12-21 15:13:54 +09:00
Maxime Gauduin
e87c8d550b
add pin config for denky_d4 ( #5471 )
2023-10-02 21:15:29 +00:00
Jesse Hills
efd0dd4c3d
Update known boards to 5.4.0 ( #5134 )
2023-07-22 20:24:40 +12:00
PlainTechEnthusiast
aeb94e166b
Support for Adafruit ESP32-S2 TFT Feather ( #4912 )
...
Support for optional PowerSupply component for ST7789V
This commit makes the power supply required if the model configured in the ST7789V component is set to ADAFRUIT_S2_TFT_FEATHER_240X135. There are at least two boards from Adafruit with this configuration but with a different pin out.
This also adds the board pins definition for the board I have. There is discussion on the forums about the other board's documentation not matching reality and I don't have a physical board to confirm.
2023-06-03 16:07:24 -05:00
Jesse Hills
6ad9baa870
Add API for dashboard to get boards list ( #4154 )
2022-12-07 16:07:51 +13:00
Jens-Christian Skibakk
8975b4b3f6
Boards: Adafruit QT Py ESP32 Pico/C3/S2 ( #4064 )
2022-11-23 12:54:40 +13:00
uPesy Electronics and Jesse Hills
2b032e8606
Add pin aliases for upesy boards ( #3794 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2022-11-21 19:03:59 +13:00
Yuval Brik
5e1b724697
Add Lolin S2 Mini board ( #3264 )
...
fixes https://github.com/esphome/feature-requests/issues/1626
2022-11-21 19:03:21 +13:00
Jesse Hills
e6db61c2f0
Update esp32 boards list ( #4056 )
2022-11-21 14:15:32 +13:00
Jesse Hills
c2e198311c
Update esp32 arduino and platform versions ( #3564 )
2022-11-21 11:49:30 +13:00
Mateus Demboski
01b3815f27
Map LOLIN C3 mini board pins ( #3587 )
2022-06-21 11:33:20 +12:00
arunderwood
07ff3a853f
Add pin aliases for featheresp32-s2 ( #2970 )
2021-12-31 20:11:28 +13:00
Oxan van Leeuwen and Otto winter
ced11bc707
Autodetect ESP32 variant ( #2530 )
...
Co-authored-by: Otto winter <otto@otto-winter.com >
2021-10-18 13:36:18 +13:00
Otto Winter and Jesse Hills
ac0d921413
ESP-IDF support and generic target platforms ( #2303 )
...
* Socket refactor and SSL
* esp-idf temp
* Fixes
* Echo component and noise
* Add noise API transport support
* Updates
* ESP-IDF
* Complete
* Fixes
* Fixes
* Versions update
* New i2c APIs
* Complete i2c refactor
* SPI migration
* Revert ESP Preferences migration, too complex for now
* OTA support
* Remove echo again
* Remove ssl again
* GPIOFlags updates
* Rename esphal and ICACHE_RAM_ATTR
* Make ESP32 arduino compilable again
* Fix GPIO flags
* Complete pin registry refactor and fixes
* Fixes to make test1 compile
* Remove sdkconfig file
* Ignore sdkconfig file
* Fixes in reviewing
* Make test2 compile
* Make test4 compile
* Make test5 compile
* Run clang-format
* Fix lint errors
* Use esp-idf APIs instead of btStart
* Another round of fixes
* Start implementing ESP8266
* Make test3 compile
* Guard esp8266 code
* Lint
* Reformat
* Fixes
* Fixes v2
* more fixes
* ESP-IDF tidy target
* Convert ARDUINO_ARCH_ESPxx
* Update WiFiSignalSensor
* Update time ifdefs
* OTA needs millis from hal
* RestartSwitch needs delay from hal
* ESP-IDF Uart
* Fix OTA blank password
* Allow setting sdkconfig
* Fix idf partitions and allow setting sdkconfig from yaml
* Re-add read/write compat APIs and fix esp8266 uart
* Fix esp8266 store log strings in flash
* Fix ESP32 arduino preferences not initialized
* Update ifdefs
* Change how sdkconfig change is detected
* Add checks to ci-custom and fix them
* Run clang-format
* Add esp-idf clang-tidy target and fix errors
* Fixes from clang-tidy idf round 2
* Fixes from compiling tests with esp-idf
* Run clang-format
* Switch test5.yaml to esp-idf
* Implement ESP8266 Preferences
* Lint
* Re-do PIO package version selection a bit
* Fix arduinoespressif32 package version
* Fix unit tests
* Lint
* Lint fixes
* Fix readv/writev not defined
* Fix graphing component
* Re-add all old options from core/config.py
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2021-09-20 11:47:51 +02:00