2025-10-18 12:06:40 +03:00
2025-10-18 12:06:40 +03:00
2025-10-14 13:45:53 +03:00
2025-10-15 12:51:12 +03:00
2025-10-14 13:45:53 +03:00
2025-10-18 12:06:40 +03:00
2025-10-14 15:58:53 +03:00
2025-10-18 12:06:40 +03:00

esp_component_template

#include "zh_ac_dimmer.h"

void app_main(void) { esp_log_level_set("zh_ac_dimmer", ESP_LOG_NONE); zh_ac_dimmer_init_config_t ac_dimmer_init_config = ZH_AC_DIMMER_INIT_CONFIG_DEFAULT(); ac_dimmer_init_config.zero_cross_gpio = GPIO_NUM_16; ac_dimmer_init_config.triac_gpio = GPIO_NUM_17; zh_ac_dimmer_init(&ac_dimmer_init_config); zh_ac_dimmer_start(); for (;;) { for (uint8_t i = 0; i <= 100; ++i) { zh_ac_dimmer_set(i); vTaskDelay(100 / portTICK_PERIOD_MS); } for (uint8_t i = 100; i > 0; --i) { zh_ac_dimmer_set(i); vTaskDelay(100 / portTICK_PERIOD_MS); } } }

Description
ESP32 ESP-IDF component for AC dimmer.
Readme Apache-2.0 65 KiB
Languages
C 99%
CMake 1%