Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kaiserdragon2/mailbox-monitoring
Sends an Signal to your MQTT-Broker if a letter has arrived.
https://github.com/kaiserdragon2/mailbox-monitoring
deepsleep esp esp-idf espressif mailbox mqtt mqtt-client wakeup
Last synced: about 2 months ago
JSON representation
Sends an Signal to your MQTT-Broker if a letter has arrived.
- Host: GitHub
- URL: https://github.com/kaiserdragon2/mailbox-monitoring
- Owner: Kaiserdragon2
- Created: 2020-05-04T19:43:02.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-06-22T09:19:18.000Z (6 months ago)
- Last Synced: 2024-06-22T18:51:40.860Z (6 months ago)
- Topics: deepsleep, esp, esp-idf, espressif, mailbox, mqtt, mqtt-client, wakeup
- Language: C
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mailbox monitoring
On startup the application connects to the configured wlan access point.
After that it connects to the specified MQTT-Broker and publishes a message.
Then the ESP32 enters deepsleep.
If GPIO 2 or GPIO 4 get an High signal the ESP32 wakes up from deepsleep
and sends a message to an MQTT-Broker. Which message is send depends on the GPIO
that triggers the wakeup process.## Hardware
Connect a button and a pulldown resistor to each of the two GPIOs.