Radio Controller

NodeMCU v2 ESP8266 development board with WiFi module and micro-USB connector CC1101 433MHz RF transceiver module with SMA antenna connector

A 433MHz RF light controller built with an ESP8266 (NodeMCU v2) and CC1101 transceiver, managed through ESPHome and integrated with Home Assistant. Controls bedroom and living room lights over ASK/OOK modulation using captured RC Switch codes, with Amazon Alexa voice control via emulated_hue. Also functions as a passive RF signal monitor, logging all received 433MHz transmissions for discovering nearby weather stations, door sensors, and other devices.

Architecture

Features

Hardware

3D Printed Case

3D printed case assembled preview — OpenSCAD render showing enclosure with lid, ventilation slots, and connector cutouts 3D printed case print layout — bottom half with mounting posts and lid side by side for flat printing

Technical Details

Check out the project on GitHub: Radio Controller on GitHub

Back to Portfolio