Dimmer AC module for 16A/24A/8A 400-600V High Load, 1 Channel, 3.3V/5V logic
16.19$
15.71$
Quantity:
1
Availability:
Color
Card Payments
Crypto Payments
Easy return
Reliable Shipping
Dimmer AC module for 16A/24A/8A 400-600V High Load, 1 Channel, 3.3V/5V logic
RBDIMMER.COM Techincal support, library, community support for AC Dimmer AC dimmer for medium-power loads such as heaters, motors, pumps, and ventilation systems ( 16A / 24A versions available ). Smooth AC voltage regulation for precise control, not just on/off switching. Effective cooling system with a heatsink (active cooling fan on 24A version). Compatible with Arduino, ESP32, and other microcontrollers (supports 5V/3.3V logic ). Integrations: Works with ESPHome (Home Assistant), Tasmota , and custom automation projects. Energy-saving features – schedule operations and optimize power consumption. Electrical isolation for safe microcontroller operation. The AC Dimmer (16A / 24A) is a DIY module —not a finished device—that integrates into your project by connecting to a microcontroller . It is designed for medium-power applications , providing smooth control of heaters, motors, pumps, and ventilation systems , making it ideal for home automation and industrial projects . Flexible Control & Automation With our detailed documentation and tutorials , you can easily integrate the dimmer into your automation setup. Possible use cases include: Smart motor control – Adjust the speed of pumps, compressors, or ventilation systems . Home automation integration – Connect to Home Assistant via ESPHome or use Tasmota for cloud-based control. Energy efficiency – Program schedules to optimize power consumption and reduce electricity costs. Easy Microcontroller Integration The dimmer is designed with electrical isolation , ensuring safe operation with microcontrollers. It supports both 5V and 3.3V logic levels , making it compatible with Arduino, ESP32, and other platforms . The rbdimmerESP32.h library simplifies control, handling timing and interrupts for precise voltage regulation. Whether you're working on home automation, industrial control, or custom automation projects , our comprehensive guides and support resources will help you integrate and optimize the dimmer for your needs. AC TRIAC Dimmer Module 🔌 CHOOSE YOUR INTERFACE Feature Standard (Phase Control) DimmerLink ( UART/I2C ) Interface Zero-Cross + Gate signals UART (115200) or I2C Library Required Yes (rbdimmerESP32.h) ❌ No library needed Code Complexity Interrupt handling, timers 3-4 bytes command Flickering Depends on code quality ✅ Guaranteed flicker-free Platform Support ESP32, Arduino (with library) Any MCU with UART/I2C Logic Levels 3.3V, 5V 1.8V, 3.3V, 5V Best For Advanced users, custom timing Beginners, quick integration ⚠️ HOW TO IDENTIFY YOUR VERSION When ordering, select carefully: You Selected You Will Receive Interface Pins 16A Standard / 24A Standard Dimmer with Phase Control VCC, GND, Z-C, DIM 16/24A Dimmer + DimmerLink module Dimmer with additonal controller VCC, GND, TX/SDA, RX/SCL 🎯 WHICH VERSION IS RIGHT FOR YOU? ✅ Choose STANDARD (Phase Control) if you: Already use rbdimmerESP32 library in your project Need lowest possible cost Want direct hardware control Building multi-phase systems Experienced with interrupt-based programming ✅ Choose DIMMERLINK (UART/I2C) if you: Want plug-and-play simplicity Need guaranteed flicker-free operation Using Raspberry Pi, Orange Pi, or any Linux SBC Working with platforms without dimmer libraries Building smart home with HomeAssistant/ESPHome Want to control via USB-UART adapter from PC Prefer minimal code (literally 5 lines!) 📋 GENERAL SPECIFICATIONS (Both Versions) Parameter 4A Version 8A Version Max Current 16A 24A Max Power (220V) 3kW 4200W Max Power (110V) 1.5kW 3kW Input Voltage 110-600V AC, 50/60Hz Control Voltage 3.3V / 5V (Standard) — 1.8V / 3.3V / 5V (DimmerLink) Isolation Optocoupler isolated Mounting Standard 0.1" (2.54mm) pins 🔧 STANDARD VERSION — Phase Control Interface How It Works The Standard version outputs two signals: Z-C (Zero-Cross) — pulse at each AC zero crossing DIM (Gate) — you send trigger pulse to fire TRIAC Your microcontroller must: Detect zero-cross interrupt Calculate delay based on desired brightness Send precisely-timed gate pulse Repeat 100-120 times per second Requires Library We provide rbdimmerESP32.h library that handles all timing complexity. // Arduino/ESP32 Example (with library): #include dimmerLamp dimmer( 4 , 2 ); // Gate pin, ZC pin void setup () { dimmer. begin (NORMAL_MODE, ON); } void loop () { dimmer. setPower ( 50 ); // 50% } Supported Platforms ✅ ESP32, ESP8266 Full library support ✅ Arduino Uno/Mega With limitations ⚠️ Raspberry Pi Requires precise timing — difficult ❌ Most other platforms No library available 🚀 DIMMERLINK VERSION — UART/I2C Interface Revolutionary Simplicity DimmerLink has a dedicated Cortex-M+ microcontroller built into the dimmer board. This controller handles ALL timing-critical operations internally: ✅ Zero-cross detection ✅ Phase angle calculation ✅ TRIAC firing with microsecond precision ✅ Automatic 50/60Hz detection ✅ Multiple dimming curves You just send simple commands! No Library Required — Ever! Arduino Example (I2C): #include void setup () { Wire. begin (); } void loop () { Wire. beginTransmission ( 0x50 ); Wire. write ( 0x10 ); // Brightness register Wire. write ( 50 ); // 50% Wire. endTransmission (); delay ( 1000 ); } Python Example (Raspberry Pi): from smbus2 import SMBus bus = SMBus ( 1 ) bus. write_byte_data ( 0x50 , 0x10 , 50 ) # Set 50% Even from Terminal (Linux): i2cset -y 1 0x50 0x10 50 # Set brightness to 50% DimmerLink Key Advantages 🔇 FLICKER-FREE Hardware handles timing — impossible to flicker 📚 NO LIBRARIES Works with ANY programming language 🌐 UNIVERSAL Arduino, ESP32, Raspberry Pi, STM32, PIC, anything! ⚡ 1.8V-5V Logic Direct connection to any MCU 📊 3 Dimming Curves LINEAR, RMS (incandescent), LOG (LED) 🔄 Auto Frequency Detects 50/60Hz automatically 🔌 Dual Interface Switch between UART and I2C anytime Supported Platforms (ALL of them!) Platform UART I2C Logic Level Arduino Uno/Nano/Mega ✅ ✅ 5V ESP32 / ESP8266 ✅ ✅ 3.3V Raspberry Pi 3/4/5 ✅ ✅ 3.3V Orange Pi / Banana Pi ✅ ✅ 3.3V STM32 Blue Pill ✅ ✅ 3.3V Raspberry Pi Pico ✅ ✅ 3.3V ATtiny / nRF52 / MSP430 ✅ ✅ 1.8V USB-UART adapter (PC) ✅ — Any 💡 APPLICATION EXAMPLES 🏠 Smart Home Both versions work with HomeAssistant. Standard uses ESPHome dimmer component, DimmerLink uses simpler I2C/UART component. 💡 Lighting Incandescent (RMS curve), Dimmable LED (LOG curve), Halogen (RMS curve) 🔥 Heating Boilers, water heaters, 3D printer heated beds, industrial heating elements ⚙️ Motors Universal/brush motors (drills, mixers), fans. ⚠️ NOT for induction motors! ⚡ QUICK COMPARISON: Code Complexity Setting 50% Brightness Standard Version (ESP32 with library) #include dimmerLamp dimmer( 4 , 2 ); void setup () { dimmer. begin (NORMAL_MODE, ON); } void loop () { dimmer. setPower ( 50 ); } Requires: Library installation, correct pin configuration, understanding of interrupt modes DimmerLink Version (ANY platform) Wire. beginTransmission ( 0x50 ); Wire. write ( 0x10 ); Wire. write ( 50 ); Wire. endTransmission (); Requires: Nothing! Just 4 lines, any I2C-capable device ❓ FAQ Q: Can I use Standard version with Raspberry Pi? A: Technically yes, but very difficult. Raspberry Pi OS is not real-time, causing timing issues and flickering. DimmerLink is strongly recommended for Raspberry Pi. Q: Is DimmerLink compatible with existing rbdimmerESP32 projects? A: No, they use different interfaces. DimmerLink uses UART/I2C commands instead of phase control signals. Q: Can I switch DimmerLink between UART and I2C? A: Yes! Send a command to switch interface. Setting is saved in memory. Q: What if I need to control multiple dimmers? A: Standard: Each dimmer needs separate GPIO pins DimmerLink (I2C): Up to 100+ dimmers on same 2 wires (different addresses) Q: Which version has less flickering? A: DimmerLink — zero flickering guaranteed. Standard version depends on your code quality and MCU performance. 📦 PACKAGE CONTENTS Standard Version 1× AC Dimmer Module DimmerLink Version (UART/I2C) AC Dimmer Module + DimmerLink controller ️ SAFETY WARNING This is a DIY module for experienced users Works with dangerous AC mains voltage (110-240V) Proper isolation and enclosure required Follow local electrical codes Not for use by children Choose wisely: Standard for advanced timing control, DimmerLink for simplicity and reliability!
Customer Reviews
4.7
45 ratings
works perfectly (6)
satisfactory quality (3)
reliable seller (2)
fast delivery (2)
inadequate for heavy loads (2)
detailed information (1)
Customer photos (5)
Buyer from United States
December 14, 2025
Variant: Color:16A-Standard
It's OK. Good quality But recommend buying the 24A with big heatsink and fan cooler.
b***r
December 14, 2025
Variant: Color:16A-Standard
Arrived on time. The dimmer assembled is verry well. Just now assembly with esp32 Thanks for support and guide rbdimmer.com
b***r
October 11, 2026
Variant: Color:24A DimmerLink
Great little DimmerLink does wonders in allowing dimmer control with a μP or a Raspberry Pi.
Buyer from Spain
September 25, 2026
Variant: Color:16A DimmerLink
Recomierdo
Buyer from France
September 20, 2026
Variant: Color:16A DimmerLink
Very good 👍
Translated by AliExpress ·
d***r
June 2, 2026
Variant: Color:24A DimmerLink
i think this is one of the best shops on AE. the staff is skilled and knowledged. just look the item page: all the details, all the information, clear. Really wonderful.
Dimmer AC module for 16A/24A/8A 400-600V High Load, 1 Channel, 3.3V/5V logic