J. Nick Koston
|
5b840c1662
|
[codegen] Fix templatable bool type to use cg.bool_ (#15569)
|
2026-04-08 19:39:12 +00:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
86b7933081
|
[esp32_rmt_led_strip][remote_transmitter][remote_receiver] Fix ESP-IDF 6.0 RMT compatibility (#14783)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-13 19:24:41 -04: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
|
3c7956e72d
|
[multiple] Add default initializers to uninitialized member variables (#14556)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-06 09:04:00 -10:00 |
|
 Jonathan SwobodaandCopilot
|
0d32a5321c
|
[remote_transmitter/remote_receiver] Rename _esp32.cpp to _rmt.cpp (#14226)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-02-23 13:46:53 -05:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
6303bc3e35
|
[esp32_rmt] Handle ESP32 variants without RMT hardware (#14001)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-15 13:23:06 -05:00 |
|
J. Nick Koston
|
6727fe9040
|
[remote_transmitter] Avoid heap allocation for triggers (#13708)
|
2026-02-02 04:18:17 +00:00 |
|
J. Nick Koston
|
ecc0b366b3
|
[esp32] Reduce compile time by excluding unused IDF components (#13610)
|
2026-01-29 13:21:12 -06:00 |
|
 Jonathan SwobodaandClaude
|
54fc10714d
|
[remote_transmitter] Fix ESP8266 timing by using busy loop (#13172)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-01-12 18:06:41 -05:00 |
|
Jesse Hills
|
7fd79fdded
|
[esp32] Change imports to use esp32 only, not .const (#12243)
|
2025-12-05 09:53:08 -05:00 |
|
 Thomas RupprechtandJonathan Swoboda
|
22803ef54b
|
[esp32] Sort variants in situ (#10410)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2025-12-03 20:48:11 -05:00 |
|
 ![pre-commit-ci-lite[bot]](/avatar/24e64739ad4c3d54d0291a78934c09fb0a50c28f85520283d0803d0353c51b35?size=40)
|
6d336676a2
|
[remote_transmitter, remote_receiver] Add RP2040 support (#12048)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2025-12-01 12:09:58 -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 |
|
Jonathan Swoboda
|
6fb490f49b
|
[remote_transmitter] Add non-blocking mode (#11524)
|
2025-10-29 12:40:22 -04:00 |
|
Jonathan Swoboda
|
6929bdb415
|
[remote_transmitter] Remove delays and use RMT instead (#11505)
|
2025-10-24 15:01:30 -04:00 |
|
![pre-commit-ci-lite[bot]](/avatar/24e64739ad4c3d54d0291a78934c09fb0a50c28f85520283d0803d0353c51b35?size=40) Piotr Szulcandpre-commit-ci-lite[bot]
|
4194a940ae
|
[remote_transmitter] fix sending codes on libretiny (#10959)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
|
2025-10-01 07:10:37 -04:00 |
|
Jonathan Swoboda
|
32e4eb26ad
|
[remote] Remove duplicate implementations of remote code (#10548)
|
2025-09-10 10:46:30 -04:00 |
|
 Jonathan SwobodaandJesse Hills
|
06eb1b6014
|
[remote_transmitter] Add digital_write automation (#10069)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-08-05 16:09:37 +12:00 |
|
J. Nick Koston
|
b7ce8c116b
|
[core] Centralize component setup logging to reduce flash usage (#9885)
|
2025-07-25 19:27:03 +00:00 |
|
J. Nick Koston
|
440de12e3f
|
Don't compile unnecessary platform files (e.g. ESP8266 files on ESP32) (#9354)
|
2025-07-08 09:04:41 +12: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 |
|
Jonathan Swoboda
|
ad37f103fa
|
[esp32_rmt] Add variant validation for use_dma (#8897)
|
2025-06-11 14:00:59 +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
|
d99e3237f9
|
Streamline setup() logging (n, o, p, q, r) (#8929)
|
2025-05-29 07:23:53 +12:00 |
|
 Jonathan SwobodaandKeith Burzinski
|
7e626b04f2
|
[esp32_rmt] Set pull-up and open-drain modes based on pin schema (#8178)
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
|
2025-02-06 22:09:24 -06:00 |
|
 Jonathan SwobodaandJonathan Swoboda
|
714e2d3e56
|
[remote_transmitter] Fix issues with 32bit rollover on esp8266 and libretiny (#8056)
Co-authored-by: Jonathan Swoboda <jonathan.swoboda>
|
2025-01-29 07:34:10 -06:00 |
|
 
|
387bde665e
|
[esp32_rmt] IDF 5+ update fixes (#8002)
Co-authored-by: Jonathan Swoboda <jonathan.swoboda>
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
|
2024-12-24 03:15:40 -06:00 |
|
  
|
265b6ec445
|
[esp32_rmt] Updates for IDF 5+ (#7770)
Co-authored-by: Jonathan Swoboda <jonathan.swoboda>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
|
2024-12-18 20:31:22 -06:00 |
|
 Jonathan SwobodaandJonathan Swoboda
|
fcce70d416
|
Add remote transmitter triggers (#7483)
Co-authored-by: Jonathan Swoboda <jonathan.swoboda>
|
2024-09-25 14:09:24 +12:00 |
|
iannisimo
|
1e63fddf36
|
[remote_transmitter] Change default carrier_frequency to valid value (#7176)
set current_carrier_frequency_ default value to esp-idf's default (38000)
|
2024-08-06 18:02:30 -05:00 |
|
Mat931
|
487e171443
|
[remote_receiver, remote_transmitter] Improve error messages on the ESP32 (#6701)
|
2024-05-09 09:58:40 +12:00 |
|
Jesse Hills
|
c66b2c52c1
|
Add rmt_channel to remote_transmitter and remote_receiver (#6497)
* Add rmt_channel to remote_transmitter and remote_receiver
* Add codeowner
* Add tests
|
2024-04-08 20:53:57 -05:00 |
|
     
|
a9630ac847
|
Support for LibreTiny platform (RTL8710, BK7231 & other modules) (#3509)
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
Co-authored-by: Sam Neirinck <git@samneirinck.com>
Co-authored-by: David Buezas <dbuezas@users.noreply.github.com>
Co-authored-by: Stroe Andrei Catalin <catalin2402@gmail.com>
Co-authored-by: Sam Neirinck <github@samneirinck.be>
Co-authored-by: Péter Sárközi <xmisterhu@gmail.com>
Co-authored-by: Hajo Noerenberg <hn@users.noreply.github.com>
|
2023-09-05 10:16:08 +12:00 |
|
Sergey Dudanov
|
794a4bd9a1
|
remote_base changes (#5124)
|
2023-07-31 08:07:33 +12:00 |
|
Jesse Hills
|
9273e3775b
|
Add vector includes (#4080)
|
2022-11-24 13:12:55 +13:00 |
|
 Samuel SiebandSamuel Sieb
|
5dec9d88f6
|
add log messages for bad pronto codes (#3738)
Co-authored-by: Samuel Sieb <samuel@sieb.net>
|
2022-08-23 13:26:36 +12:00 |
|
 Oxan van LeeuwenandJesse Hills
|
80d03a631e
|
Force braces around multi-line statements (#3094)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2022-01-25 08:56:36 +13:00 |
|
Oxan van Leeuwen
|
607601b3a4
|
Enable a bunch of clang-tidy checks (#2149)
|
2021-12-02 09:03:51 +13:00 |
|
Carlos Garcia Saura
|
abf3708cc2
|
[remote_transmitter] accurate pulse timing for ESP8266 (#2476)
|
2021-11-11 11:28:45 +13:00 |
|
Carlos Garcia Saura
|
875b803483
|
Remove "delay_microseconds_accurate()" and improve systemwide delayMicroseconds() (#2497)
|
2021-11-10 16:22:00 +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 |
|
 Stijn TintelandOtto winter
|
5ddba719c5
|
Fix ir_climate on ESP32-C3 (#2314)
Co-authored-by: Otto winter <otto@otto-winter.com>
|
2021-09-22 20:13:24 +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 |
|
WeekendWarrior1
|
a34d5e3901
|
Move configure_rmt() into setup() (#2028)
|
2021-07-26 09:32:08 +02:00 |
|
WeekendWarrior1
|
1dd43a75f2
|
Correctly invert esp32 RMT TX (#2022)
|
2021-07-26 09:20:02 +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
|
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 |
|