Commit Graph

43 Commits

Author SHA1 Message Date
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
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