Installation¶
PlatformIO¶
Add to your platformio.ini:
Arduino IDE¶
- Go to Sketch → Include Library → Manage Libraries
- Search for "MycilaDimmer"
- Install the library by Mathieu Carbou
Dependencies¶
- ESP32 Arduino Core (any recent version)
- ArduinoJson (optional, for JSON telemetry support)
- MycilaPulseAnalyzer (optional, required for Thyristor and Cycle Stealing dimmers with zero-cross detection)
Supported Platforms¶
- ESP32 (all variants: ESP32, ESP32-S2, ESP32-S3, ESP32-C3, ESP32-C6, ESP32-H2)
- Arduino Framework via PlatformIO or Arduino IDE