Control your rgb lights from your cell phone, using a website, an mqtt broker, or even the same remote control that came with the lights
Look at the Zarus IoT Hub to get an easy way to connect to the devices without an IP.
- Download the Zarus IoT Hub application and open it.
- Go to the Devices tab and click on Find new device.
- Click on the device that you want to configure and wait until your phone connects.
- Insert the name and password of your Home Wi-Fi, and click Save configuration.
- Connect your phone again to your Home Wi-Fi and click Refresh.
- Click Scan network and click the device that you want to add.
- Now you can go to the Home tab and click the device to start using you new device.
For more information go to Zarus IoT Hub
- Go to your Wi-Fi configuration and look for a network named like: "rgb-light-xxxxxx"
- Connect to that network with the password: password123
- Open a browser (Google Chrome, Firefox, etc...) and go to http://192.168.4.1
- On the WebPage click on Settings and Device Settings
- Insert the SSID (name) and password of your Wi-Fi which you want the device be connected to, and click Save/Guardar.
- Disconnect from the device network and connect to your Wi-Fi
- You have to find which IP your device has in your network, you can use different applications for that.
- Now that you have the IP of your device you just have to put that IP into the browser and you are going to be able to control the device.
You can find the Gerber, BOM, and PickAndPlace files in the PCB/RGB-Controller folder, to create your own PCB. Also you can import the hole folder into EasyEDA to modify it yourself.
You only need to add a cable to connect to the RGB Leds (5050 Strip or NeoPixel, respective paths), and the InfraRed transistor if you wanted.
In the folder 3D Desing you can find the .stl file to print in any 3D printer and also a .FCStd file that you can use to modify the model using Freecad. Or if you wanted you can use the .gcode to just import to a printer.
- Printer: Ender 3 Pro
- Material: PETG
- Heat Bed: Yes
- Download the firmware in RGB-Strip-Firmware.
- Open it in the Arduino IDE.
- Import the libraries.
- Upload the sketch.
Tools for upload files into the ESP device:
Libraries:
- Check the IRremote library for ESP32
Zarus RGB Controller is an open source code. All files are licenced under Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional



