基於Firebase的Realtime Database特性,非常適合用來當作物聯網(IoT, Internet of Things)的雲端資料庫,讓Sersor偵測到的資料能夠最即時呈現在Web或App畫面上,就如同這個IoT temperature sensor demo (ESP8266 and Firebase)影片的示範。
要做出前述展示,可參考下列影片以AppInventor的做法:
- ESP8266 on AppInventor Part 1 (Preparation)
- ESP8266 on AppInventor Part 2 (AppInventor)
- ESP8266 on AppInventor Part 3 (Wrap up)
- ESP8266 on AppInventor Part 4 (Final)
- ESP8266 on AppInventor Part 5 (Voice Command)
- ESP8266 on AppInventor Part 6 (Firebase)
- ESP8266 on AppInventor Part 7 (Firebase)
- ESP8266 on AppInventor Part 8 (Firebase)
- [App Inventor新元件] FirebaseDB 網路資料庫元件
另外,也有以Webduino的做法:
- Webduino - 偵測環境溫濕度,並用 Firebase 資料庫儲存
(Blockly範例程式、Javascript完整程式) - 從頭說起...Webduino初始化設定、Webduino馬克1號訂購、Webduino Smart初始化設定、Webduino Smart訂購
- 首次練習...Webduino控制單顆LED燈、
Webduino 開發者套件威力加強包訂購(Blockly範例程式、Javascript完整程式) - 連動機制...連動多塊Webduino開發板、隔空控制自走車
(Blockly範例程式1、Blockly範例程式2) - 控制馬達...控制伺服馬達轉動角度、Webduino基本套件Plus
(Blockly範例程式、Javascript完整程式) - 控制插座...Webduino智慧插座DIY、Webduino 智慧插座套件(電子材料包)訂購
(Blockly範例程式、Javascript完整程式) - RFID...無線感應讀取RFID、RFID控制Youtube、Webduino高階套件
(Blockly範例程式、Javascript完整程式)