esp32 wifi app IoT
esp32 wifi app IoT
Objective:
The goal of this MVP project is to develop a simple system using an ESP32
microcontroller with a motion sensor that logs real-time data to a Google Sheet.
Additionally, the system will monitor activity and send an email alert if no data is
recorded for a set number of hours.
ESP32 Programming:
Write code for the ESP32 that reads data from a motion sensor (e.g., PIR sensor) and
connects to a WiFi network.
The ESP32 should log motion detection (or inactivity) to a Google Sheet in real-time
using Google Apps Script.
Set up a Google Apps Script in the Google Sheet to handle HTTP POST requests from
the ESP32.
The script will log each motion detection event with a timestamp and the unique device
ID (for systems with multiple devices in the future).
Inactivity Alert:
Implement logic to track if no data has been received from the ESP32 for a specified
time period (e.g., 2 hours).
If inactivity is detected, automatically send an email alert via MailApp in Google Apps
Script to notify the designated email address.
Documentation:
Provide full documentation detailing the setup of the ESP32, sensor integration, WiFi
connectivity, Google Sheets integration, and alert system.
Include instructions for configuring the system to work with multiple devices.
-------------------------------------
Hello Joel! Having 9 years of experience in firmware development and integration, I'm
quite interested in interating an ESP32 with motion sensor and loging real-time data to a
Google Sheet for you.
I have done extensive work in ESP32 and multiple controllers and worked with Ethernet,
WIFI and bluetooth. I have worked on a very similar project that used ESP32 with an AI
accelerator to do onboard video processing before sending it over to the cloud.
My portfolio: https://devomech.com/portfolio
I am looking forward to discuss the project in detail to better estimate the work to be
done and the time required for it.