An Arduino-based project to control and normal switch to smart switch using a microcontroller.
- Microcontroller Control: Toggle the smart switch's state (on/off) via microcontroller inputs.
- Efficient Code: Simple and efficient code written in C++.
- Home Automation Ready: Designed for easy integration with home automation systems.
- Arduino IDE installed on your computer.
- An Arduino-compatible microcontroller (e.g., Arduino Ethernet, ESP32, ESP8266).
- A smart switch compatible with microcontroller control.
-
Download the repository as a ZIP file:
- Click on the green Code button above and select Download ZIP.
-
Extract the ZIP folder to your desired location.
-
Open
smart_bulbe.ino
in the Arduino IDE. -
Edit the code as necessary to match your hardware configuration.
-
Connect your microcontroller board to your computer via USB.
-
Upload the sketch to your microcontroller.
Once the code is uploaded:
- Open the Serial Monitor in the Arduino IDE.
- Copy the IP address displayed in the Serial Monitor.
- Open a web browser on your computer or mobile device.
- Paste the IP address into the browser's address bar and press Enter.
- Your smart switch virtual remote is now ready on your device!
smart_bulbe.ino
- Main Arduino sketch for controlling the smart switch.README.md
- Project documentation.LICENSE
- MIT License for open-source use.
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! Please fork the repository and submit a pull request for any enhancements or bug fixes.
For any questions or suggestions, please open an issue on this repository.
Email: Click here