Arduino IDE + ESP32 + Firebase Realtime Database | ESP32 with Firebase Realtime Database

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 มิ.ย. 2024
  • Arduino IDE + ESP32 + Firebase Realtime Database | ESP32 with Firebase Realtime Database.
    In this project video I use Arduino IDE (V1.8.9), Notepad++ (V8.4.6), Arduino Core for The ESP32 (V1.0.6), ESP32 (ESP32 DEVKIT V1), DHT11 Sensor, Switch (Rocker Switch) and LED.
    00:00 Opening
    00:34 Project Preview
    01:41 Create a project on Firebase
    02:43 Set authentication for the sign in method
    03:23 Create a Firebase Realtime Database
    04:09 Save or copy the Database URL
    04:36 Get the API KEY
    04:46 Save or copy the API KEY
    05:11 ESP32 Storing Data to Firebase Realtime Database - Code
    06:26 Installing the Firebase Arduino Client Library for ESP8266 and ESP32
    08:24 ESP32 Storing Data to Firebase Realtime Database - Demo
    08:50 ESP32 Reading Data from Firebase Realtime Database - Code
    11:02 ESP32 Reading Data from Firebase Realtime Database - Demo
    12:16 Example Project
    12:25 Installation
    12:40 Example Project - Code
    13:43 Installing the DHT sensor library
    13:58 Installing the Adafruit Unified Sensor library
    14:47 Create variables for temperature humidity and LED in Database
    19:24 Example Project - Demo
    20:43 Closing
    Download Arduino Code and other files : drive.google.com/file/d/1-Ry2...
    The code file is saved in the .rar file format. I created a .rar file using Winrar V5.50, so to extract it, make sure you use the same version of Winrar that I use or the latest version or use the winrar extractor online.
    SORRY IF MY ENGLISH IS CONFUSING, I USE AN ONLINE TRANSLATOR.
    THANKS FOR WATCHING & DON'T FORGET TO LIKE , SHARE, COMMENT AND SUBSCRIBE.
    Follow me on Instagram : utehstr?hl=id
    ***********************************************
    For other video tutorials on this channel, please see this playlist:
    - Basic4Android (B4A) Tutorials : • Basic4Android (B4A) | ...
    - Electronics Tutorials : • 3 LED Flip Flop
    - Arduino Tutorials : • Arduino | Scrolling Te...
    - Great Cow Basic Tutorials : • Great Cow BASIC with A...
    - Bascom Avr Tutorials : • Bascom Avr | How to Se...
    - VB .NET Tutorials : • Visual Basic .NET | ...
    - LoLin NodeMCU V3 ESP12E ESP8266 Tutorials : • Arduino | LoLin NodeMC...
    - ESP32 Tutorials : • Arduino IDE + ESP32 | ...
    - ESP32 CAM Tutorials : • Arduino IDE + ESP32 Ca...
    ***********************************************
    ***********************************************
    Download Arduino IDE : www.arduino.cc/en/software
    Download Notepad++ : notepad-plus-plus.org/downloads/
    ***********************************************
    ***********************************************
    Libraries used :
    - Firebase Arduino Client Library for ESP8266 and ESP32 : github.com/mobizt/Firebase-ES...
    - DHT sensor library : www.arduino.cc/reference/en/l...
    - Adafruit Unified Sensor : www.arduino.cc/reference/en/l...
    - LiquidCrystal_I2C : github.com/johnrickman/Liquid...
    ***********************************************
    ***********************************************
    Source of icon on Thumbnail :
    - Firebase Realtime Database : firebase.google.com/static/im...
    ***********************************************
    ***********************************************
    Reference :
    - ESP32: Getting Started with Firebase (Realtime Database) : randomnerdtutorials.com/esp32...
    - DHTtester : github.com/adafruit/DHT-senso...
    and from other sources that I can not write one by one.
    ***********************************************
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 21

  • @Avnish-sk4ll
    @Avnish-sk4ll ปีที่แล้ว +1

    I don't know why people not like good video like this , plss like this guy's 👍👍👍👍

    • @utehstr
      @utehstr  ปีที่แล้ว

      Thank you for your support 🙂.

  • @mhemd1396
    @mhemd1396 7 หลายเดือนก่อน +1

    Hi I have an issue with the token of my auth in the firebase ,whenever I upload the code it gets uploaded I get my desired output on the serial monitor but it also gives me a message of "FAILED
    REASON: token is not ready (revoked or expired)" however I tried making a whole new Database your way but this didn't really help me , Do you have a way for that?

  • @fabianalfonsoflores1952
    @fabianalfonsoflores1952 ปีที่แล้ว

    great video, thank you. I have one question, is there a way of using the snapshot notification for subscribing to a value in Arduino and avoid to polling the database?

  • @syedmusab2372
    @syedmusab2372 หลายเดือนก่อน

    Looking forward to follow up your videos thanks man great content

    • @utehstr
      @utehstr  หลายเดือนก่อน

      👍🙂

  • @makersfunduck
    @makersfunduck ปีที่แล้ว +1

    Thanks for the extensive video. We need more videos like this.

    • @utehstr
      @utehstr  ปีที่แล้ว

      You're welcome 🙂.

  • @yuridisaroamado9562
    @yuridisaroamado9562 15 วันที่ผ่านมา

    Listeners are important to save data traffic when we want to send commands from firebase to the esp32. They work fine if are not more than 3 or 4, but when we try to implement several listeners, let's say 20, esp32 starts crashing. What would be a work around that allows sending different commands to esp32 without requiring some data expensive strategy like using recurrent "get" functions?

  • @struggwar
    @struggwar ปีที่แล้ว

    All your videos are great but I could only confirm from these webserver database videos that they are meant for intranet only i.e. these projects won't work through the internet from remote location.
    So, I'll be very helpful to you if you could make a detailed video on the database server reading sensors data and controlling appliances using NodeMcu (ESP8266) through the internet from any remote location.

  • @bedirhancagrerkoc1938
    @bedirhancagrerkoc1938 ปีที่แล้ว

    Hello. I watched your Arduino IDE+NodeMCU V3 with RFID RC522 video and I have a problem. I can't get the home ok ok image which is the database website home page photo. Can you help me?

  • @dennelvillarias
    @dennelvillarias ปีที่แล้ว

    Thanks for this informative video✨

    • @utehstr
      @utehstr  ปีที่แล้ว

      You're welcome 🙂.

  • @3Desaind
    @3Desaind 5 หลายเดือนก่อน

    what your library use? plies drop library your use on this project.. i try with any library, and error for my project.

  • @zakventure7190
    @zakventure7190 ปีที่แล้ว

    Good Day do you have example for Arduino Uno and ESP-32 vice versa communication

  • @mohamedfarid7499
    @mohamedfarid7499 ปีที่แล้ว

    Mr I ask why you use VB and C# instead of
    ? MIT app inventor

    • @utehstr
      @utehstr  ปีที่แล้ว

      Sorry I don't understand what you mean. Can you explain in more detail.

  • @marcosdasilva7409
    @marcosdasilva7409 9 หลายเดือนก่อน

    ❤❤❤..SHOW

  • @yogeshitaliya473
    @yogeshitaliya473 ปีที่แล้ว

    🥰🥰🥰🥰

    • @utehstr
      @utehstr  ปีที่แล้ว +1

      👍🙂