A+ Project for the IoT course at PTIT by Mr.Uy.
This project uses Flutter to make UI, firebase Realtime Database to store data and ESP8266(Part hard) to receive and send data to the front-end via MQTT.
- Install Flutter SDK
- Install Android Studio
- Install Android SDK
- Install Dart and Flutter plugins for Android Studio
- Clone this project and open it with Android Studio
- Run
flutter pub get
command to install dependencies - Next you need to set up fire base: Here
- Install Arduino IDE
- Install necessary libraries in the embedded/lib directory
- Create a new project in Arduino IDE and paste the code in embedded/sketch_sketch_sep29a/sketch_sep29a.ino into
- Done
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.