move pio tools to LED component (#4903)

This commit is contained in:
Samuel Sieb 2023-05-28 13:49:27 -07:00 committed by GitHub
parent 97c1c34708
commit 71387846dc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 24 additions and 19 deletions

View file

@ -157,7 +157,6 @@ async def to_code(config):
"platform_packages", "platform_packages",
[ [
f"earlephilhower/framework-arduinopico@{conf[CONF_SOURCE]}", f"earlephilhower/framework-arduinopico@{conf[CONF_SOURCE]}",
"earlephilhower/tool-pioasm-rp2040-earlephilhower",
], ],
) )

View file

@ -265,3 +265,9 @@ async def to_code(config):
time_to_cycles(config[CONF_BIT1_LOW]), time_to_cycles(config[CONF_BIT1_LOW]),
), ),
) )
cg.add_platformio_option(
"platform_packages",
[
"earlephilhower/tool-pioasm-rp2040-earlephilhower",
],
)

View file

@ -37,24 +37,24 @@ switch:
output: pin_4 output: pin_4
id: pin_4_switch id: pin_4_switch
light: #light:
- platform: rp2040_pio_led_strip # - platform: rp2040_pio_led_strip
id: led_strip # id: led_strip
pin: GPIO13 # pin: GPIO13
num_leds: 60 # num_leds: 60
pio: 0 # pio: 0
rgb_order: GRB # rgb_order: GRB
chipset: WS2812 # chipset: WS2812
- platform: rp2040_pio_led_strip # - platform: rp2040_pio_led_strip
id: led_strip_custom_timings # id: led_strip_custom_timings
pin: GPIO13 # pin: GPIO13
num_leds: 60 # num_leds: 60
pio: 1 # pio: 1
rgb_order: GRB # rgb_order: GRB
bit0_high: .1us # bit0_high: .1us
bit0_low: 1.2us # bit0_low: 1.2us
bit1_high: .69us # bit1_high: .69us
bit1_low: .4us # bit1_low: .4us
sensor: sensor: