This is a ESP8266-based system, with smart home control capabilities
Check out our presentation and report
Schematics, PCBs are designed via EasyEDA, referenced on this
The design can be access here, which can be imported into EasyEDA or Atrium Designer (AD)
Note: Schematic, PCB, BOM List are included
Prototype
Demo
The code is organized as follows:
- ESP8266/Main/ - Main code (ESP8266, in C)
- ESP8266/ManualTest/ - Testing (ESP8266, in C)
- AndroidApp - Flutter (in Dart)
Designed via FlutterFlow, the app can be access here
*Currently in beta, not optimized for TabletView, WebApp yet
It is recommended to edit in FlutterFlow directly, as oppose to import into Flutter
Currently, the database is setup on Supabase, it's recommended to switch to Firebase, for better performance