Andreas Böhler
648f03c0c6
Fix warning in ESPHome 2026.1
2026-02-06 07:28:29 +01:00
Andreas Böhler
9e0b48d31f
Clarify README regarding the uart_num parameter
2025-10-21 16:44:45 +02:00
Andreas Böhler
4f4cfb54aa
Simplify README, remove ambiguous MAX485 section and recommend only MAX3485
...
Fix #39 .
2025-09-06 20:49:38 +02:00
Andreas Böhler
8e108f0b20
Merge branch 'haext-ESP32IDFPortIndexing'
2025-07-06 15:57:47 +02:00
Greg Gibeling
d8828fbe66
Cast port index to uart_port_t
2025-06-28 12:46:16 -07:00
Greg Gibeling
578365e0f4
Merge pull request #1 from andyboeh/master
...
Pull from upstream
2025-06-28 12:44:53 -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
4d1c155e62
Update FUNDING and README
2024-05-11 22:33:42 +02:00
Andreas Böhler
8df2102088
Clarify usage of allow_other_uses.
2023-12-21 12:25:50 +01:00
Andreas Böhler
c60cfcc6ca
Merge branch 'nagyrobi-patch-1'
2023-12-21 12:19:40 +01:00
H. Árkosi Róbert
378ba64cb7
Update example_4x_adj_vbar_pak.yaml
2023-12-17 14:46:53 +01:00
H. Árkosi Róbert
df0e722b44
Update README.md
2023-12-17 14:45:36 +01:00
H. Árkosi Róbert
b99723b981
add allow_other_uses option to pin config
...
Starting with 2023.12 ESPHome officially supports sharing GPIO pins between components.
Without this option set, compilation will throw an error message.
`allow_other_uses` (Optional, boolean): If the pin is also specified elsewhere in the configuration. By default multiple uses of the same pin will be flagged as an error. This option will suppress the error and is intended for rare cases where a pin is shared between multiple components. Defaults to false.
2023-12-17 14:41:24 +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
andyboeh
49541b1e6b
Merge pull request #20 from Joraeim/master
...
Updated required components.
2022-11-22 09:24:38 +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
andyboeh
ff702e0ed1
Create FUNDING.yml
2022-11-16 19:01:28 +01:00
Andreas Böhler
54120d01a8
Improve refresh rate desription
2022-11-02 11:05:31 +01:00
andyboeh
fca8aa5217
Merge pull request #16 from stijnb1234/master
...
Improved readme
2022-10-15 10:47:26 +02:00
Stijn Bannink
a0b553f4e2
Added more information
2022-10-14 19:57:23 +02:00
Stijn Bannink
ba256216c1
Improved readme
...
Added detailed wiring for the MAX3485
2022-10-14 19:55:06 +02:00
andyboeh
01bd9e0379
Merge pull request #13 from jsenecal/master
...
Expose current state
2022-04-04 21:09:58 +02:00
Jonathan Senecal
a318355859
Ignore IDE environment
2022-04-04 13:27:10 -04:00
Jonathan Senecal
d100fb166b
Expose current state
2022-04-04 13:24:32 -04:00
Andreas Böhler
6c9f1230c7
Add documentation about 16 bit outputs
2022-04-01 13:00:36 +02: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
andyboeh
3ad75dca92
Merge pull request #8 from nagyrobi/master
...
Add tip about gamma_correct and update VBar example
2022-01-20 19:02:11 +01:00
H. Árkosi Róbert
cd886629a8
Merge branch 'master' into master
2022-01-20 18:54:47 +01:00
H. Árkosi Róbert
cdb647af93
Update README.md
2022-01-20 18:52:19 +01:00
H. Árkosi Róbert
ff02442aae
Merge branch 'master' of https://github.com/nagyrobi/esphome-dmx512
2022-01-20 18:48:39 +01:00
H. Árkosi Róbert
eacf265679
update Vbar example and add tip to readme
...
- Simplify stuff (common effects modes selector for all lights)
- Use gamma_correct: 0 for proper levels
- Add readme tip about gamma_correct
2022-01-20 18:48:34 +01:00
Andreas Böhler
f815dbcd26
Documentation updates
2022-01-18 14:06:51 +01:00
Andreas Böhler
e56d1b5c81
Implement changes from #6 .
2022-01-16 20:22:05 +01:00
H. Árkosi Róbert
37fc18e0e7
For correctness sake
2022-01-16 19:55:22 +01:00
Andreas Böhler
594858b576
Small documentation updates.
2022-01-16 19:41:55 +01:00
andyboeh
6734537d58
Merge pull request #5 from nagyrobi/master
...
Extend documentation
2022-01-16 19:33:39 +01:00
H. Árkosi Róbert
90b6852eed
Update example_4x_adj_vbar_pak.yaml
...
oopsie, this is the correct one, sorry
2022-01-16 18:47:53 +01:00
H. Árkosi Róbert
4efe66de34
Update example_4x_adj_vbar_pak.yaml
...
changed effect selector from just a raw number to a select with meaningful options
2022-01-16 18:41:48 +01:00
H. Árkosi Róbert
7f1475f7a9
Apply requested fixes
2022-01-16 18:13:28 +01:00
H. Árkosi Róbert
340d4f81a3
Extend documentation
...
Add practical information about how to configure with multiple DMX fixtures on the same bus, including an extensive example.
2022-01-16 16:33:00 +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