AC Dimmer Module 40A with Current sensor, AC 600V-40A, temperature control
- High-power AC dimmer with real-time current sensing for heaters, fans, pumps, and motors.
- Smooth AC voltage regulation for fine control, not just basic on/off switching.
- Built-in high-precision current sensor for accurate real-time power monitoring.
- Energy management features: real-time monitoring, cost tracking, scheduled operation, and current limiting.
- Integrated temperature sensor with smart fan control for active thermal management.
- Dynamic cooling system with intelligent fan speed management based on load temperature.
- Microcontroller-friendly: supports 5V/3.3V logic levels (Arduino, ESP32, STM32, and more).
- Direct integration with ESPHome, Tasmota, or custom automation solutions.
- Advanced control using Arduino libraries rbdimmerESP32 and rbpowerESP32 for energy tracking and system monitoring.
- Complete electrical isolation between AC load and control electronics for safe integration.
The 40A AC Dimmer with Current & Temperature Sensing is a premium DIY module—not a finished device—that integrates into your project by connecting to a microcontroller. Designed for high-power applications, it safely handles up to 40A, making it ideal for industrial and home automation projects requiring smooth regulation of heaters, powerful single-phase motors, pumps, and large ventilation systems.
Intelligent Thermal Management System
This advanced dimmer features an integrated temperature sensor that continuously monitors the TRIAC temperature. The rbpowerESP32 library actively manages cooling fan speed based on real-time thermal conditions:
- At low temperatures, the fan automatically reduces speed or turns off completely to conserve energy
- During normal operation, fan speed adjusts intelligently to maintain optimal temperature
- If critical temperature thresholds are approached, the system alerts you to reduce dimming levels or shut down, preventing TRIAC damage
This intelligent cooling system ensures maximum component lifespan while minimizing energy consumption and noise.
Integrated High-Precision Current Sensor
The built-in current sensor eliminates the need for external monitoring devices and provides comprehensive power management capabilities:
- Real-time power consumption monitoring with high accuracy
- Energy usage tracking by minute, hour, day, month, and year
- Cost calculation in your local currency for precise expense tracking
- Current limiting functionality to prevent overloads
- Historical usage data for generating consumption graphs and analysis
Versatile Automation & Control
With our comprehensive documentation and tutorials, you can fully customize your automation system. Possible applications include:
- Precise temperature control – Pair with additional temperature sensors to regulate heating elements while monitoring internal system temperature.
- Energy monitoring and optimization – Track power consumption of heaters, motors, or other high-load devices in real-time.
- Industrial automation – Adjust motor speeds for pumps, compressors, or ventilation systems with integrated current monitoring.
- Smart home integration – Connect to cloud platforms like Home Assistant or control remotely via ESPHome or Tasmota.
- Advanced energy management – Schedule operation times, set current limits, and optimize power consumption to reduce costs.
Seamless Microcontroller Integration
The dimmer's design ensures complete isolation of the high-power AC section from the low-voltage control circuit, protecting your microcontroller. It supports 5V and 3.3V logic levels, making it compatible with Arduino, ESP32, and other platforms. The rbdimmerESP32 & rbpowerESP32 libraries simplifies control by managing:
- Dimming functions with precise timing
- Temperature sensor readings and fan control
- Current sensing and power calculations
- Energy usage statistics and storage
Whether you're automating an industrial system, optimizing home energy use, or developing a custom automation project, our detailed guides, example projects, and technical support will help you every step of the way. Build more intelligent systems with integrated power monitoring and thermal management in a single, robust package.
Universal library for ESP32
The AC Dimmer Library rbdimmerESP32 is an efficient solution for controlling the brightness of alternating current (AC) devices using an ESP32 family microcontroller. The library leverages ESP32 hardware capabilities, such as GPIO interrupt processing and high-precision timers, to precisely control the TRIAC activation moment in each half-cycle of alternating current.
Library Guide abd Download: Universal library for ESP32 | RBDIMMER
- Compatible with Arduino, ESP-IDF, and ESPHome frameworks
- Compatible with multi-phase systems
- Support for multiple independent dimming channels
- Minimal processor resource usage thanks to hardware interrupts and ESP timers
- High-precision brightness control for AC devices
- Various brightness regulation curves (linear, RMS, logarithmic)
- Automatic detection of grid frequency (50/60 Hz and others)
- Smooth transitions between brightness levels
- Support for callback functions for synchronization with other events
Documentation
- Dimmer selecting
- Wiring. Hardware connection diagram
- Arduino guide and examples
- ESP-IDF fraimwork guide and examples
- ESPHome external component
Join the DIY Community & Share Projects!
Are you working on a DIY smart home project? Need help with your dimmer setup? Join our community of makers, developers, and automation enthusiasts!
Forum
Blog Projects
AC dimmer projects
- including integration with IoT services and smart home control panels.
Product Support
Contact technical support
- get help with setup, compatibility, or troubleshooting.