WLED/usermods/ESP32_TouchBrightnessControl
NeariX67 e7709d8463
Upload TouchBrightnessControl Usermod for ESP32 (#1183)
* Upload Usermod

* Fix missing : public Usermod

* Increased default threshold, added touchPin #define

Co-authored-by: Aircoookie <cschwinne@gmail.com>
2020-09-16 21:21:26 +02:00
..
readme.md Upload TouchBrightnessControl Usermod for ESP32 (#1183) 2020-09-16 21:21:26 +02:00
usermod_touchbrightness.h Upload TouchBrightnessControl Usermod for ESP32 (#1183) 2020-09-16 21:21:26 +02:00

ESP32 Touch Brightness Control

Toggle On/Off with a long press (800ms) Switch through 5 brightness levels (defined in usermod_touchbrightness.h, values 0-255) with a short (100ms) touch

Installation

Copy 'usermod_touchbrightness.h' to the wled00 directory.
in 'usermod_list.cpp' add this:

#include "usermod_touchbrightness.h" above "void registerUsermods()"

and

usermods.add(new TouchBrightnessControl()); inside the "registerUsermods()" function