M5Stack Dial - ESP32-S3 Smart Rotary Knob

Hi there!

I have made my own integration using ESPHome. If anyone is interested, here you can find the full code and instructions.

Hope you like it!

6 Likes

@Brano69 @EnsconcE I was able to fix the error by changing the C++ lambda and was able to compile under ESPHome 2025.5.2. Maybe there are some breaking changes in the newer ESPHome releases.

I have raised an issue on GitHub Compile error and solution · Issue #2 · Skons/M5Dial · GitHub

Pretty basic and I need to upload the transparent web icons although these are easy to find online and are in the esphome directory directly. YAML needs some tweaking. Hope to have some updates. Not a developer so a lot of it is pieces (specifically the LVGL) from others I managed to get working together.