19 Commits

Author SHA1 Message Date
Andreas Böhler
648f03c0c6 Fix warning in ESPHome 2026.1 2026-02-06 07:28:29 +01:00
Greg Gibeling
d8828fbe66 Cast port index to uart_port_t 2025-06-28 12:46:16 -07:00
sillyfrog
234b55ff8b Support for ESP32 with only 2 UART (#33)
Don't require U2TXD_OUT_IDX to be set (for ESP32-S2 chips), Update README regardin UART count

---------

Co-authored-by: Sillyfrog <sillyfrog@users.noreply.github.com>
2024-12-02 18:32:55 +01:00
Andreas Böhler
cc4a4b0968 Merge branch 'master' of git@github.com:andyboeh/esphome-dmx512.git 2023-12-04 20:01:53 +01:00
Andreas Böhler
dbd89b491b fix compilation on ESP8266 when no logger is defined 2023-12-04 20:01:02 +01:00
Jed Hobbs
01edc988e7 Added output as a required component to the __init__.py file to prevent issues when compiling. 2022-11-21 17:49:15 -08:00
Jonathan Senecal
d100fb166b Expose current state 2022-04-04 13:24:32 -04:00
Andreas Böhler
af6672e56d More fixes from pylint 2022-02-22 19:30:20 +01:00
Andreas Böhler
ebdc257c4b Fixes from LINT 2022-02-22 19:22:35 +01:00
Andreas Böhler
ed1eb69094 Add compile-tested support for ESP32-IDF, some fixes from code review,
update README
2022-02-22 19:13:07 +01:00
Andreas Böhler
ad4504dc68 Make timestamp handling rollover-safe 2022-02-01 09:09:25 +01:00
Andreas Böhler
e3893fc603 Slow down the frame rate to avoid having to wait for flush() 2022-02-01 08:49:02 +01:00
Andreas Böhler
7d50019e1e Fix #2 and add more documentation 2022-01-16 14:18:31 +01:00
Andreas Böhler
3b82f4d7cf Fix #4 2022-01-16 02:14:34 +01:00
Andreas Böhler
506e7526bc Add support for ESP8266 (serial 0 or 1) 2022-01-11 15:52:27 +01:00
Andreas Böhler
8eadc3ca3b Add some more configuration options 2022-01-11 15:08:14 +01:00
Andreas Böhler
3edca04bf4 Add a few more configuration options 2022-01-03 21:46:02 +01:00
Andreas Böhler
56c5cf3730 Improve performance 2021-12-04 17:06:07 +01:00
Andreas Böhler
ba0a404b18 Initial import. 2021-11-13 18:07:52 +01:00