AC Dimmer Flickering at Low Brightness Levels Feb 26, 2026 0 540 TL;DR: Irregular flicker at 5–25% brightness (stable at 50%+) is caused by ZC signal jitter, ISR delays from WiFi on ESP32/ESP8266, or TRIAC holding-current misses. Fix: set a minimum stable level (10... ac-dimmer ESP32 halogen incandescent troubleshooting tutorial Read more
AC Dimmer Doesn't Turn Off: Residual Glow at 0% Feb 26, 2026 0 650 TL;DR: Setting the dimmer to 0% does not guarantee the lamp turns off. TRIAC holding current keeps the switch conducting at low loads. Fix: call dimmer.setState(OFF) or setMode(OFF_MODE) instead of se... ac-dimmer halogen incandescent TRIAC troubleshooting tutorial Read more
Tasmota AC Dimmer Control via DimmerLink Feb 26, 2026 0 582 TL;DR: Tasmota cannot drive a phase-cut TRIAC dimmer natively. Use DimmerLink as an I2C/UART slave. On ESP32 Tasmota: write a 5-line Berry script that maps any rule trigger to an I2C register write at... ac-dimmer berry dimmerlink ESP8266 smart-home tasmota tutorial Read more
Raspberry Pi AC Dimmer Control via DimmerLink Feb 26, 2026 0 534 TL;DR: Direct TRIAC phase-cut from Raspberry Pi GPIO is not feasible — Linux OS jitter is 1–10 ms while TRIAC timing requires < 100 µs. Use DimmerLink as a hardware controller: RPi writes a brightness... ac-dimmer dimmerlink linux python raspberry-pi tutorial Read more
AC Dimmer Safety: Mains Voltage, Isolation, and Wiring Feb 26, 2026 0 480 TL;DR: AC dimmer modules use optical isolation — the MCU-side pins (ZC, DIM, VCC, GND) are electrically separated from 230V mains. The AC terminals (AC-IN, AC-N, AC-OUT) are live mains voltage. Size w... ac-dimmer safety theory tutorial Read more
Multi-Channel AC Dimmer Control: 2CH and 4CH Guide Feb 26, 2026 0 496 TL;DR: 2CH 8A and 4CH 10A modules share one ZC pin across all channels. Each channel has its own DIM pin. One interrupt call in code covers all channels; brightness is set independently per channel ha... ac-dimmer Arduino ESP32 ESP8266 multi-channel RBDdimmer tutorial Read more
AC Dimmer via MQTT with ESP32 and ESP8266 Feb 26, 2026 0 588 TL;DR: Install rbdimmerESP32 (for ESP32) or RBDdimmer (for ESP8266) plus PubSubClient . Connect to your MQTT broker, subscribe to a brightness topic, and call rbdimmer_set_level() in the callback. Pub... ac-dimmer ESP32 home-automation MQTT tutorial Read more
AC Dimmer with Home Assistant: ESPHome and DimmerLink Guide Feb 26, 2026 0 511 TL;DR: Two integration paths exist. Path A (standard ESPHome ac_dimmer platform) is simple but causes ISR/WiFi conflicts on dual-core ESP32. Path B (DimmerLink ESPHome component) offloads TRIAC timing... ac-dimmer dimmerlink ESP32 home-automation tutorial Read more
ESPHome YAML for AC TRIAC Dimmer: Standard and DimmerLink Feb 26, 2026 0 589 TL;DR: Two ESPHome integration methods exist. The standard ac_dimmer platform works out-of-the-box but has ISR/WiFi conflicts on ESP32. The DimmerLink external component uses a hardware controller for... ac-dimmer dimmerlink ESP32 esphome tutorial Read more
Which AC Dimmer Module to Choose: Complete Buyer's Guide Feb 26, 2026 0 698 TL;DR: Three questions determine your choice: (1) load type — resistive (heater, incandescent) or inductive (motor); (2) load power in watts → calculate amps → pick a rating with a ×1.3 safety margin;... ac-dimmer Arduino buyer-guide dimmerlink ESP32 TRIAC tutorial Read more
LED Lamps with AC Dimmer: TRIAC or MOSFET — Compatibility Guide Feb 26, 2026 0 614 Short answer: There are two types of AC dimmers: TRIAC (leading edge — for incandescent bulbs, halogen, heaters) and MOSFET AC dimmer (trailing edge — purpose-built for LED lamps). If an LED lamp flic... ac-dimmer Arduino LED MOSFET trailing-edge TRIAC tutorial Read more
Trailing Edge vs Leading Edge: Which Dimmer Method to Choose Feb 26, 2026 0 752 Short answer: Leading edge is the standard TRIAC dimmer — it opens the load in the second half of each AC half-cycle (best for incandescent bulbs and heaters). Trailing edge is a MOSFET dimmer — it op... ac-dimmer Arduino leading-edge LED MOSFET trailing-edge TRIAC tutorial Read more