diff --git a/upk2esphome/parts/bulb.py b/upk2esphome/parts/bulb.py index 5a801d7..433db27 100644 --- a/upk2esphome/parts/bulb.py +++ b/upk2esphome/parts/bulb.py @@ -90,7 +90,7 @@ def gen_pwm(yr: YamlResult, config: dict) -> set[str]: yr.log(f" - color {color}: pin P{pin}, inverted {inv}") output = { - "platform": "ledc", + "platform": "libretiny_pwm", "id": f"output_{color}", "pin": f"P{pin}", } diff --git a/upk2esphome/parts/switch.py b/upk2esphome/parts/switch.py index 441cd96..ab3667e 100644 --- a/upk2esphome/parts/switch.py +++ b/upk2esphome/parts/switch.py @@ -58,7 +58,7 @@ def generate(yr: YamlResult, config: ConfigData, opts: Opts): if led_pin is not None: yr.log(f" - LED {i}: pin P{led_pin}") output = { - "platform": "ledc", + "platform": "libretiny_pwm", "id": f"output_led_{i}", "pin": f"P{led_pin}", }