J. Nick Koston
|
4a18ef87d7
|
[codegen] Fix templatable float type to use cg.float_ (#15568)
|
2026-04-08 20:23:36 +00:00 |
|
J. Nick Koston
|
51335e8830
|
[ledc] Fix deprecated intr_type warning on ESP-IDF 6.0+ (#15009)
|
2026-03-20 15:01:30 -10:00 |
|
Jonathan Swoboda
|
7f418d969e
|
[multiple] Fix implicit int-to-gpio_num_t conversions for GCC 15 (#14830)
|
2026-03-15 14:57:52 -04:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
b126f3af3b
|
[ledc] Fix ESP-IDF 6.0 compatibility for peripheral reset (#14790)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-14 15:02:13 -04:00 |
|
Keith Burzinski
|
657890695f
|
[ledc] Fix high-pressure crash & recovery (#14720)
|
2026-03-12 03:16:02 -05:00 |
|
J. Nick Koston
|
89bb5d9e42
|
[core] Require explicit synchronous= for register_action (#14606)
|
2026-03-10 09:11:45 -10:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
7c1b9f0cb4
|
[multiple] Fix wrong behavior in 5 components (#14647)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-09 17:22:06 -04:00 |
|
 J. Nick KostonandClaude Opus 4.6
|
9371159a7e
|
[core] Replace custom esphome::optional with std::optional (#14368)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-04 01:14:05 +00:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
fb6c7d81d5
|
[core] Fix multiline log continuations without leading whitespace (#14217)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-23 05:08:40 +00:00 |
|
J. Nick Koston
|
ca574a1550
|
[ledc] Combine log statements to reduce loop blocking (#12906)
|
2026-01-04 11:54:14 -10:00 |
|
 Thomas RupprechtandJonathan Swoboda
|
56c1691d72
|
[pca9685,sx126x,sx127x] Use frequency/float_range check (#12490)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2025-12-16 22:52:28 -05:00 |
|
 Jonathan SwobodaandClaude
|
431183eebc
|
[ledc,mqtt,resampler] Remove unnecessary ESP-IDF framework restrictions (#12442)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-16 20:07:09 -05:00 |
|
 J. Nick KostonandJesse Hills
|
1446e7174a
|
[core] Reduce action framework argument copies by 83% (#11704)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-11-05 01:23:24 +00:00 |
|
J. Nick Koston
|
b7ce8c116b
|
[core] Centralize component setup logging to reduce flash usage (#9885)
|
2025-07-25 19:27:03 +00:00 |
|
 Jonathan SwobodaandKuba Szczodrzyński
|
aa180b9581
|
Bump ESP32 Arduino version to 3.1.3 (#8604)
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
|
2025-06-19 08:16:25 +12:00 |
|
J. Nick Koston
|
c0b05ada1a
|
Reduce ESP_LOGCONFIG calls (#9026)
|
2025-06-09 00:02:30 +00:00 |
|
Keith Burzinski
|
6675e99862
|
Remove unnecessary ellipsis (#8964)
|
2025-06-03 21:46:10 +01:00 |
|
Keith Burzinski
|
ca6295d1bd
|
[ledc] Various optimizations/clean-up (#8922)
|
2025-05-28 22:50:48 +12:00 |
|
dependabot[bot]
|
4adda632bb
|
Bump ruff from 0.9.2 to 0.11.0 (#8409)
|
2025-03-20 09:51:23 -10:00 |
|
 Clyde StubbsandKeith Burzinski
|
caaae59ea9
|
[ledc] Fix maximum brightness on ESP-IDF 5.1 (#7342)
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
|
2024-08-24 09:56:13 +00:00 |
|
Keith Burzinski
|
a01fea54a0
|
[ledc] Tweak fix in #6997 (#7336)
|
2024-08-24 02:32:08 -05:00 |
|
Markus
|
decf50ed49
|
Fix LEDC 100% is not 100% duty with ESP32 IDF (#6997)
|
2024-06-27 13:48:01 +12:00 |
|
Jesse Hills
|
4ab7a5d964
|
[ledc] Change some logging lines from debug to verbose (#6796)
|
2024-05-23 00:04:33 -05:00 |
|
Gagootron
|
b0db7319f9
|
Allow setting htop for ledc (#6340)
|
2024-03-20 21:17:32 +13:00 |
|
Stijn Tintel
|
ffd2cb9814
|
ledc: check SOC_LEDC_SUPPORT_APB_CLOCK (#5212)
|
2023-08-07 23:47:57 +00:00 |
|
WitchKing
|
3a101e8ec5
|
Ledc fix (#4338)
|
2023-02-13 15:53:40 +13:00 |
|
Martin Flasskamp
|
33b1a853b9
|
calc LEDC PWM Resolution with LEDC_TIMER_BIT_MAX (#3820)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
fixes https://github.com/esphome/issues/issues/3128
|
2022-12-22 20:21:44 +13:00 |
|
 dependabot[bot]andOtto winter
|
2b39988707
|
Bump black from 21.12b0 to 22.1.0 (#3147)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Otto winter <otto@otto-winter.com>
|
2022-02-01 10:26:37 +01:00 |
|
 
|
290da8df2d
|
Fix LEDC resolution calculation on ESP32-C3/S2/S3 (#2794)
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2021-11-25 11:22:51 +13:00 |
|
Martin
|
4b1d73791d
|
remove LEDC_HIGH_SPEED_MODE for C3, S2, S3 (#2791)
|
2021-11-25 08:06:08 +13:00 |
|
Otto Winter
|
aec02afcdc
|
Fix clang-tidy header filter (#2385)
* Fix clang-tidy header filter
* Allow private members
* Fix clang-tidy detections
* Run clang-format
* Fix remaining detections
* Fix graph
* Run clang-format
|
2021-09-24 18:02:28 +02:00 |
|
 
|
edb557f79e
|
ledc: do not try to write_state to an uninitialized output (#1732)
Co-authored-by: Philipp Tölke <ptoelke@tecracer.de>
Co-authored-by: Otto winter <otto@otto-winter.com>
|
2021-09-22 19:50:19 +02:00 |
|
 Otto WinterandJesse 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 |
|
 dependabot[bot]andOtto winter
|
dbb195691b
|
Bump pylint from 2.10.2 to 2.11.1 (#2334)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Otto winter <otto@otto-winter.com>
|
2021-09-19 19:22:28 +02:00 |
|
 
|
40c474cd83
|
Run clang-tidy against ESP32 (#2147)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Otto winter <otto@otto-winter.com>
|
2021-09-13 18:11:27 +02:00 |
|
Jesse Hills
|
07ae8ec553
|
Remove a whole bunch of deprecated/removed stuff (#1981)
|
2021-07-14 14:42:16 +12:00 |
|
Stefan Agner
|
501f88ca86
|
Avoid non-const globals and enable clang-tidy check (#1892)
|
2021-06-11 08:19:44 +12:00 |
|
Otto Winter
|
a33bb32874
|
Convert components to async-def syntax (#1823)
* Convert components to async-def syntax
* Remove stray @coroutine
* Manual part
* Convert complexer components code to async-def
* Manual cleanup
* More manual cleanup
|
2021-05-24 21:45:31 +02:00 |
|
Otto Winter
|
2376a2c941
|
Convert components to async-def syntax (#1821)
|
2021-05-24 10:58:29 +02:00 |
|
Guillermo Ruffino
|
69879920eb
|
add-black (#1593)
* Add black
Update pre commit
Update pre commit
add empty line
* Format with black
|
2021-03-07 16:03:16 -03:00 |
|
Guillermo Ruffino
|
f6e3070dd8
|
rtttl player (#1171)
* rtttl player
* fixes
* Cleanup, add action, condition, etc.
* add test
* updates
* fixes
* Add better error messages
* lint
|
2020-07-25 12:57:11 -03:00 |
|
Otto Winter
|
4996967c79
|
Add CODEOWNERS mechanism (#1199)
|
2020-07-25 15:57:18 +02:00 |
|
Otto Winter
|
1177b856a0
|
Fix ledc can't find bit_depth (#786)
Fixes https://github.com/esphome/issues/issues/759
|
2019-10-21 22:55:27 +02:00 |
|
Otto Winter
|
68d0d045c0
|
Add LEDC set_frequency action (#754)
* Add LEDC set_frequency
Fixes https://github.com/esphome/feature-requests/issues/380
* Fix log
* Fixes
* Format
* Update test1.yaml
* Update test1.yaml
* Fix
|
2019-10-18 11:22:08 +02:00 |
|
Otto Winter
|
df50b95e5a
|
Fix LEDC missing frequency/bit_depth
Fixes https://github.com/esphome/issues/issues/338#issuecomment-495810954
|
2019-05-25 09:02:18 +02:00 |
|
Otto Winter
|
f811b1157c
|
Updates for 1.13 (#546)
* Update CI matcher
* Check Executable bit
* Quicklint
* Updates
* Allow pm1.0 and pm10.0 for PMS5003ST
Fixes https://github.com/esphome/feature-requests/issues/225
* PowerSupplyRequester
* Lint
* Include debug data in generated main.cpp
* Updates
* Auto-select bit_depth
* Updates
|
2019-05-12 23:04:36 +02:00 |
|
Otto Winter
|
e373620393
|
Use int_range validator (#542)
* Use int_range validator
Just keeping code clean.
* Lint
|
2019-05-11 11:40:29 +02:00 |
|
Otto Winter
|
3372ddc63d
|
Lint more filetypes
|
2019-05-08 15:26:44 +02:00 |
|
Otto Winter
|
5e5b9f2205
|
Hass.io Ingress (#519)
* Hass.io ingress
* Update
* Remove global vars
* Fix
* Fixes
* Fixes
* Upgrade base image to 1.5.1
* Lint
|
2019-04-24 17:08:05 +02:00 |
|
Otto Winter
|
295585379e
|
Auto-set LEDC channel
Fixes https://github.com/esphome/issues/issues/258
|
2019-04-24 14:30:09 +02:00 |
|