- Notifications
You must be signed in to change notification settings - Fork6
The home automation project integrates Arduino and Flutter to create a smart lighting control system. It combines hardware and software seamlessly, enabling efficient and user-friendly management of home lighting through a mobile application.
kavindualwis/Home-Automation-System-Using-Arduino-Flutter-Mobile-App
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
A smart home automation system developed usingArduino andFlutter, designed to enhance lighting control and improve user convenience.
- Automatic light activation and deactivation based on room entry and exit.
- Mobile application control built withFlutter.
- Integration withArduino for seamless hardware-software interaction.
- Support for mood-based and customizable lighting colors.
- Energy-efficient design for sustainable usage.
- Flutter: This is for developing the mobile application interface.
- Arduino: For hardware implementation and communication.
- Wi-Fi (ESP8266/ESP32): For wireless communication between devices.
- Arduino IDE installed on your computer.
- Flutter SDK set up for mobile app development.
- ESP8266/ESP32 Wi-Fi module.
Clone the repository:
git clone https://github.com/kavindualwis/home-automation.git
Open theArduino folder and upload the code to your board using Arduino IDE.
Navigate to theFlutter folder, install dependencies, and run the app:
cd FlutterAppflutter pub getflutter run
- Install the app on your mobile device.
- Connect the hardware to Wi-Fi using the provided configuration settings.
- Use the mobile app to control lights, customize colors, and monitor system status.
- Adjust settings for energy efficiency and mood-based lighting directly from the app.
- /Arduino: The Arduino source code for hardware control.
- /FlutterApp: Contains the Flutter project for the mobile application.
- Add voice control capabilities.
- Extend automation features to other appliances.
- Implement machine learning for predictive lighting control based on user behavior.
This project is licensed under the MIT License - see theLICENSE file for details.
- Inspiration from IoT smart home technologies.
- Support from the developer community.
About
The home automation project integrates Arduino and Flutter to create a smart lighting control system. It combines hardware and software seamlessly, enabling efficient and user-friendly management of home lighting through a mobile application.
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.