Fetching Data...
Ultimate ESP32 Messaging Device via MQTT Server with TLS and AES-256
Build your own secure, portable messaging device using an ESP32, keypad, LCD, and MQTT.
This project demonstrates practical DIY electronics that combine privacy, communication, and creativity. The device can send and receive encrypted messages, making it ideal for safe, offline communication experiments.
You’ll need the following components:
The device functions as a secure messaging system, sending and receiving messages via an MQTT server with TLS encryption, and decrypting them with AES-256 encryption.
How it works:
Each button serves a specific role:
To send a message:
To receive a message:
messenger/device/state → LOCKED / UNLOCKEDmessenger/message → JSON { "method":"PIN|RFID|PHONE", "id":"tagId|user", "result":"OK|FAIL", "time":"ISO8601" }messenger/command → payload SEND | RECEIVEThis project demonstrates: