This is a demonstration on using Firebase Client on microcontroller for building IoT systems. Here Node MCU is used as the microcontroller. Some of the utilities used here, are described below:
-
Node MCU provides us with WiFi connectivity for ease of its implementation in home IoT systems. It has an 32bit 80MHz processor from espressif which is pretty fast for embedded project. What attracts many hobbyist to use it in their projects, is Arduino support and presence of a lot of libraries. It is very cheap (cheaper than an Arduino Uno board) and compact in size.
-
Firebase is a platform developed by Google for creating mobile and web applications. Firebase RTDB or Realtime Database among is a service in firebase which can be used to make realtime communications from client to server just by including Firebase client libraries in the client applications. Here RTDB is used in the app as well as the nodemcu used in the IoT car
For the Android Studio Application Source code(for IoT Car), visit Fire-IoT-Car-Application
Just install Platform IO from VS Code extensions, open the repository on VS code and start working on the main.cpp inside src/main.cpp