MQTT-radio-gateway

MQTT gateway for "radio-nodes" and generic 433Mhz devices.

GPL-3.0 License

Stars
0
Committers
2

A MQTT gateway for radio-nodes (or any other NRF24L01-based project) and generic 433Mhz radio devices, such as power sockets, lights, etc. Written for the ESP32 microcontroller using PlatformIO.

 

Project Overview

  • Primarily made for personal "needs" and as a learning experience.
  • Serves as the central hub for radio-nodes.
  • Takes in MQTT and sends the data via 2.4Ghz radio to the appropriate node,
    maybe to turn on the coffeemaker, water plants, open blinds etc.
  • Relays sensor data from nodes to InfluxDB.

 

PCB - ESP32 Shield

Made a custom PCB to fit ontop of an ESP32 Uno development board. Integrates a LAN8720 ethernet module, a NRF24L01 radio transceiver and some extra I/O in a compact format.

KiCad PCB files can be found here: 📂 _KiCad/ More images in: 📂 _images/

  Kicad PCB img

 

Finished hardware:

Related Projects