1. Introduction
The GLEDOPTO ESP32 WLED Controller is a high-performance, waterproof LED controller designed for dynamic and customizable lighting. Utilizing the ESP32 chip and WLED open-source firmware, it offers extensive control options via a mobile application, making it ideal for both indoor and outdoor addressable LED strip installations.
2. Features
- WLED APP Control and Open Source: Supports control through the WLED app, an open-source project, allowing users to customize and extend features.
- Based on ESP32 Chip: Ensures strong processing power and stable network connectivity.
- IP65 Waterproof: Suitable for outdoor use, resistant to rain (do not immerse in water).
- Rich Dynamic Modes: Offers over 100 dynamic lighting modes for personalized effects.
- High Compatibility: Compatible with various addressable LED strips including WS2811, SK6812, SM16703P, WS2812, WS2813, WS2815.
- Segmented Control: Allows free adjustment of color for each segment of the LED strip via the WLED app.
3. Specifications
| Attribute | Value |
|---|---|
| Product Name | IP65 Waterproof ESP32 WLED Strip Light Controller |
| Model No. | GL-C-012WL |
| Voltage | DC 5-24V |
| Max. Load Power | 240W |
| Max IC Quantity | 800 Max |
| Current | 10A Max |
| Connection Mode | WiFi |
| Waterproof Rating | IP65 |
| Product Size | 16x38x151mm |
| Operating Temperature | -20°C to 45°C |
| Applicable Lights | Addressable LED Strip (WS2811, SK6812, SM16703P, WS2812, WS2813, WS2815, etc.) |
| Controled Method | APP control |
| Warranty | 2 years |
4. Package Contents
Please check the package for the following items:
- 1 x Airplane Box
- 1 x ESP32 WLED Waterproof LED Controller
- 1 x User Instruction Manual

Image: Package contents of the GLEDOPTO ESP32 WLED Controller.
5. Setup
5.1 Wiring Instructions
Ensure the power supply is disconnected before wiring. Connect the LED strip to the controller's output and the power source to the controller's input as shown in the diagram. The controller does not change the voltage, so ensure your power supply matches the LED strip's voltage requirements.

Image: Wiring diagram for the GLEDOPTO ESP32 WLED Controller.
5.2 App Download
The GLEDOPTO ESP32 WLED Controller is controlled via the WLED app.
- For iOS: Search and download 'WLED' in the Apple App Store.
- For Android: Download from the official GitHub releases page: https://github.com/Aircoookie/WLED-App/releases.

Image: WLED App download methods.
5.3 App Configuration Steps
- Open your phone's settings and enter WiFi settings. Find and connect to the hotspot named 'WLED-AP' with the password 'wled1234'.
- After successful connection, your device will automatically jump to the WLED webpage (or enter 4.3.2.1 in your browser to access the WLED page).
- Click 'WIFI SETTINGS', set your WiFi account and password, then click 'Save & Connect' at the top of the screen.
- Open the 'WLED' app. Click the '+' icon in the upper right corner of the screen, then click 'DISCOVER LIGHTS...'. If the button displays 'Found WLED!', it means the controller has been successfully discovered.

Image: WLED App configuration steps.
6. Operation
6.1 Button Functions
The controller features a physical button for basic control:
- Short press: Power on/off.
- Long press for 1 second: Switch colors.
- Long press for 10 seconds: Reset the WLED controller and activate the WLED-AP hotspot.

Image: Controller button functions.
6.2 WLED App Control
Once connected, use the WLED app to control your LED strips:
- Color Adjustment: Use the color wheel to select desired colors.
- Effects: Choose from over 100 dynamic lighting effects.
- Segments: Personalize every strip segment to show different colors.
Video: Demonstration of unboxing, WLED app control, and waterproof testing of the GLEDOPTO ESP32 WLED Controller.

Image: WLED App control interface.

Image: Segmented Color Control in action.

Image: Over 100 special effects available in the WLED app.
7. Maintenance
- Cleaning: Use a soft, dry cloth to clean the controller. Do not use harsh chemicals or abrasive cleaners.
- Water Exposure: While the controller is IP65 waterproof, it is designed to withstand rain and splashes, not submersion. Do not soak it in water.
- Temperature: Operate within the specified temperature range of -20°C to 45°C.
- Firmware Updates: Always ensure you use the correct firmware version for the ESP32 chip when updating to avoid product damage.

Image: IP65 Waterproof feature demonstration.
8. Troubleshooting
- Cannot connect to WLED-AP: Ensure the controller is powered on. If still unable to connect, try long-pressing the physical button for 10 seconds to reset the controller and reactivate the WLED-AP hotspot.
- Lights not responding or displaying incorrect colors: Check your wiring connections. In the WLED app, go to 'Config' -> 'LED Preferences' and verify that the 'Color Order' and 'IC quantity' (Length) are correctly set for your specific LED strip type.
- App cannot find the device after WiFi setup: Ensure your mobile phone is connected to the same local network as the WLED controller.
- Firmware update issues: Always use the correct WLED firmware (.bin file) specifically compiled for the ESP32 chip to prevent product damage. Refer to the official WLED documentation or community for guidance on firmware updates.
9. User Tips
- For optimal performance and to avoid color discrepancies, ensure the LED strip type, color order, and IC quantity are accurately configured in the WLED app's LED Preferences.
- If you experience connectivity issues, a quick reset of the controller by holding the button for 10 seconds can often resolve the problem by reactivating the WLED-AP hotspot for re-configuration.
- Explore the WLED community forums for advanced configurations, custom effects, and troubleshooting tips, as WLED is an open-source project with active development.
10. Warranty & Support
This GLEDOPTO ESP32 WLED Controller comes with a 2-year warranty. For any technical assistance or warranty claims, please contact the seller or GLEDOPTO Official Store directly. Ensure you retain your purchase receipt as proof of purchase.





