Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peppson/mqtt-radio-gateway
MQTT gateway for "radio-nodes" and generic 433Mhz devices
https://github.com/peppson/mqtt-radio-gateway
esp32-arduino home-automation mqtt platformio
Last synced: 13 days ago
JSON representation
MQTT gateway for "radio-nodes" and generic 433Mhz devices
- Host: GitHub
- URL: https://github.com/peppson/mqtt-radio-gateway
- Owner: Peppson
- License: gpl-3.0
- Created: 2024-05-28T20:36:21.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-08-08T14:32:08.000Z (7 months ago)
- Last Synced: 2025-01-30T15:26:53.947Z (21 days ago)
- Language: C++
- Homepage:
- Size: 9.36 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

MQTT-radio-gateway
A MQTT gateway for [radio-nodes](https://github.com/Peppson/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](https://github.com/Peppson/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/](./_KiCad)
More images in:
[📂 _images/](./_images/)

### Finished hardware: