1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-01 10:52:19 +01:00

Implemented support for the TLC5971 as an output component (#6494)

This commit is contained in:
IJssel
2024-04-09 22:03:18 +02:00
committed by GitHub
parent 857b8ef363
commit 3adfed3675
15 changed files with 303 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
tlc5971:
clock_pin: ${clock_pin}
data_pin: ${data_pin}
output:
- platform: tlc5971
id: output_1
channel: 0
max_power: 0.8
- platform: tlc5971
id: output_2
channel: 1

View File

@@ -0,0 +1,6 @@
substitutions:
clock_pin: GPIO5
data_pin: GPIO4
packages:
common: !include common.yaml

View File

@@ -0,0 +1,6 @@
substitutions:
clock_pin: GPIO5
data_pin: GPIO4
packages:
common: !include common.yaml

View File

@@ -0,0 +1,6 @@
substitutions:
clock_pin: GPIO15
data_pin: GPIO14
packages:
common: !include common.yaml

View File

@@ -0,0 +1,6 @@
substitutions:
clock_pin: GPIO36
data_pin: GPIO35
packages:
common: !include common.yaml

View File

@@ -0,0 +1,7 @@
substitutions:
clock_pin: GPIO15
data_pin: GPIO14
lat_pin: GPIO13
packages:
common: !include common.yaml

View File

@@ -0,0 +1,7 @@
substitutions:
clock_pin: GPIO15
data_pin: GPIO14
lat_pin: GPIO13
packages:
common: !include common.yaml

View File

@@ -0,0 +1,7 @@
substitutions:
clock_pin: GPIO5
data_pin: GPIO4
lat_pin: GPIO3
packages:
common: !include common.yaml