• Skip to main content

RNTLab.com

The Ultimate Shortcut to Learn Electronics and Programming with Open Source Hardware and Software

  • Courses
  • Forum
    • Forum
    • Ask Question
  • Shop
  • Account
  • Blog
  • Login
Firebase Web App with ESP32 and ESP8266 eBook

Firebase Web App with ESP32 and ESP8266 eBook

$29.00

Build a Firebase Web Application to monitor and control your ESP32 and ESP8266 boards from anywhere in the world. All the data is saved on the Firebase Realtime Database. The web application is protected with login using email and password, and your database is protected using database rules.

$29 USD

Buy Now »

60-Day Money-Back Guarantee

Updated July, 2023
PDF eBook with 230 pages
Forum to ask questions
Facebook group
Full lifetime access and updates
Downloadable resources
English language
Created by Rui Santos and Sara Santos

Category: Uncategorized
  • Description

Description

Build a Firebase web app to control ESP32 and ESP8266 outputs and monitor sensors from anywhere (includes login/logout authentication). By the end of the eBook, you’ll have a working web application that you can access from anywhere with login/logout to display sensor readings and control GPIOs (buttons, sliders, and input fields).

This eBook is divided into 6 Parts. You can check the current Table of Contents below.

Part 1: Creating a Firebase Project Part 1: Creating a Firebase Project +

In this part, you’ll learn how to create a Firebase project and set up the authentication methods and the realtime database.

Part 2: Organizing your Database and Database Rules Part 2: Organizing your Database and Database Rules +

Learn how to organize the data in the realtime database to make it easier to set up database rules. Create database nodes to save the data and apply database rules to restrict access.

Part 3: ESP32/ESP8266: Interacting with the Realtime Database Part 3: ESP32/ESP8266: Interacting with the Realtime Database +

This section will teach you how to interact with the realtime database using the ESP32 or ESP8266 boards. You’ll learn to authenticate with the ESP board, read and write to the database and automatically detect any database changes.

Part 4: Creating the Firebase Web App Part 4: Creating the Firebase Web App +

In this Part, you’ll create a Firebase web app to control and monitor your ESP32/ESP8266 board from anywhere. The web app contains buttons and sliders to control the GPIOs, an input field to write a text message to the OLED, and a table to display sensor readings.

Part 5: Hosting your Web App (Custom Domain Name) Part 5: Hosting your Web App (Custom Domain Name) +

Take a step further and add a custom domain name to access your web app (this part is actually pretty simple and it only takes about 10 minutes).

Part 6: ESP32/ESP8266 Datalogging to the Realtime Database Part 6: ESP32/ESP8266 Datalogging to the Realtime Database +

You’ll take your project further by adding a datalogging feature. You’ll learn how to log data with timestamps to have a record of your data history. You’ll display the data on the web app on charts and a table.

$29 USD

Buy Now »

60-Day Money-Back Guarantee

Related products

  • Learn Raspberry Pi Pico/Pico W with MicroPython (eBook)

    $33.00
    View Course »
  • MicroPython Programming with ESP32 and ESP8266 eBook square

    MicroPython Programming with ESP32 and ESP8266 eBook | 2nd Edition

    $27.00
    View Course »
  • Learn LVGL Build GUIs for ESP32 Projects eBook cover square new logo

    Learn LVGL: Build GUIs for ESP32 Projects (eBook)

    $37.00
    View Course »
  • Build Web Servers with ESP32 ESP8266 3rd Edition eBook product page

    Build Web Servers with ESP32 and ESP8266 eBook | 3rd Edition

    $35.00
    View Course »

Contact Support - Refunds - Privacy - Terms - MakerAdvisor.com - Member Login

Copyright © 2013-2025 · RandomNerdTutorials.com · All Rights Reserved

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.