Skip to content

๐ŸŒก๏ธ Monitor temperature and humidity in real-time by connecting DHT11 sensors to Google Firestore using ESP8266/ESP32 for your IoT projects.

License

Notifications You must be signed in to change notification settings

lilmandrake-hub/FirebaseMicrocontroller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ FirebaseMicrocontroller - Send Sensor Data to Google Firestore

๐Ÿ“ฆ Download Now

Download

๐Ÿš€ Introduction

FirebaseMicrocontroller is an Internet of Things (IoT) project designed to send DHT11 sensor data to Google Firestore in real-time. This project uses the ESP8266 and ESP32 microcontrollers, which allow even non-technical users to gather and visualize sensor data effortlessly.

๐Ÿ› ๏ธ Features

  • Real-Time Data Transfer: Send DHT11 sensor data to Firestore without delay.
  • User-Friendly Setup: Simple instructions to get started, no coding needed.
  • Compatible with ESP8266 & ESP32: Works on both popular microcontroller platforms.
  • Cloud Storage: Store data safely and access it from anywhere.

๐Ÿ–ฅ๏ธ System Requirements

  • Microcontroller: ESP8266 or ESP32
  • Network: Wi-Fi connection for online data transfer
  • Account: Google account for accessing Firestore

๐Ÿ“– Getting Started

To get started with FirebaseMicrocontroller, follow these simple steps.

Step 1: Visit the Releases Page

Go to the Releases page to download the latest version of the software.

Step 2: Download the Software

Find the latest release. Click the download link for the software that matches your microcontroller (ESP8266 or ESP32).

Step 3: Set Up Your Microcontroller

  1. Connect your ESP8266 or ESP32 to your computer using a USB cable.
  2. Install necessary drivers if prompted by your computer.
  3. Upload the code from the downloaded package to your microcontroller. You can use the Arduino IDE for this step.

Step 4: Configure the Code

Open the code files in the Arduino IDE. Look for the section where you need to enter your Wi-Fi credentials and Firestore details. Input your Wi-Fi network name and password, as well as your Firebase project credentials.

  1. Wi-Fi details: Update the SSID and PASSWORD fields in the code.
  2. Firebase setup: Follow the Firebase setup guide available in the documentation to get your credentials.

Step 5: Upload and Run

After you have made these changes, click the "Upload" button in the Arduino IDE. This will upload the code to your microcontroller. If everything is correct, your microcontroller will connect to the Wi-Fi network and begin sending data to Firestore.

Step 6: Monitor Your Data

Once the microcontroller runs, open your Firestore dashboard. You should see your sensor data displaying in real-time.

๐Ÿ“ฅ Download & Install

You can download the latest version of FirebaseMicrocontroller from our Releases page.

  1. Choose the latest release from the list.
  2. Download the software for your specific microcontroller.
  3. Follow the installation steps to set it up quickly and easily.

๐Ÿ› ๏ธ Troubleshooting

If you encounter issues while setting up FirebaseMicrocontroller, check these common problems:

  • Connection Issues: Ensure that your Wi-Fi credentials are correct.
  • Uploading Code Errors: Verify the correct board type is selected in the Arduino IDE.
  • Firestore Access Problems: Make sure you have set up your Firebase project correctly, including enabling Firestore.

๐Ÿ“ž Support

For further assistance, feel free to reach out. Open an issue in the GitHub repository or check community forums for help from other users.

By following these instructions, you will be up and running with FirebaseMicrocontroller in no time. Enjoy your journey into the world of IoT!

About

๐ŸŒก๏ธ Monitor temperature and humidity in real-time by connecting DHT11 sensors to Google Firestore using ESP8266/ESP32 for your IoT projects.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages