Skip to content

laurentgarnier/ESPNowMQTTGateway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project description

Origin

I have in mind to monitor a lots of things in my house with autonomuous sensors that are powering with a battery and linked to a IOT hub. To achieve this feature, I choose ESP microcontroller due to their cost, their form factors, the ability to manage deep sleep to save battery power. They are really ease to use with Arduino environment. The principle is really easy. The sensors are sleeping the main part of the time. Periodically, they wake up, measure the data they are made for, send an ESP-now message and go in deep sleep. As they are working with a battery (18650) they are systematically measure the battery charge and include it in the message.

The IOT hub is using an ESP01 to receive ESP-now messages and send them to an ESP D1 mini by using serial communication. The ESP D1 will send data to MQTT server

This project

This project is the source code for the HUB (ESP-now MQTT gateway)

Getting Started

This project is set to use platform.io with Visual studio code.

Prerequisites

  • Visual studio code installed
  • platformio plugin installed
  • ESP platform installed

Authors

  • Laurent Garnier

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published