thuanpham582002 / Iot-flutter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

iot_dashboard

A+ Project for the IoT course at PTIT by Mr.Uy.

Getting Started

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.

Setup

Front-end

  • 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

Hardware

  • 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.

About


Languages

Language:Dart 88.8%Language:C++ 8.3%Language:HTML 2.7%Language:Kotlin 0.2%