IoT

Self-hosted IoT infrastructure — MQTT brokers, Home Assistant automation, ESPHome firmware, edge processing with eKuiper, and open-source tools for connecting sensors, microcontrollers, and smart home devices.

5 min read

2.4 GHz: Wi-Fi, Bluetooth, Zigbee, and ExpressLRS

A practical explanation of how Wi-Fi, Bluetooth, Zigbee, Thread, and ExpressLRS can all use 2.4 GHz without being the …

Networking Wi-Fi Bluetooth
3 min read

IoT and Electronics Tools

A practical map of IoT, embedded systems, smart home, and electronics tools covered on FOSS Engineer.

IoT Smart Home Embedded Systems
ExpressLRS firmware recovery cover showing an old receiver target rebuilt as FCC ISM firmware
8 min read

ExpressLRS - Rebuilding an Old Receiver Target as FCC Firmware

A practical ExpressLRS recovery story: mapping an old receiver target to source history, rebuilding the exact 3.2.0 WiFi …

Firmware Drone FPV
Zigbee2MQTT self-hosted Zigbee to MQTT bridge cover
14 min read

Zigbee2MQTT - Self-Hosted Zigbee Bridge

Self-host Zigbee2MQTT with Docker, Mosquitto, a Zigbee coordinator, and a field-tested SONOFF dongle plus SNZB-02D …

MQTT IoT
1 min read

Zigbee2MQTT

Zigbee-to-MQTT bridge for running Zigbee smart-home devices without vendor hubs.

Self-Hosting Docker Smart Home
Home Assistant - Home Automation
4 min read

Self-Hosting Home Assistant with Docker

Deploy Home Assistant with Docker and take full control of your smart home.

Self-Hosting Docker IoT
eKuiper - Edge Stream Processing
4 min read

Self-Hosting eKuiper - Edge Stream Processing with Docker

Deploy eKuiper, the lightweight edge stream processing engine, with Docker Compose.

Self-Hosting Docker IoT
ESPHome - IoT Firmware Framework
4 min read

Self-Hosting ESPHome with Docker

Self-host ESPHome with Docker to program and manage ESP8266/ESP32 devices from a web dashboard.

Self-Hosting Docker IoT
EMQX - The OSS MQTT Broker
4 min read

Self-Hosting EMQX - MQTT Broker with Docker

Deploy EMQX, the scalable open-source MQTT broker, with Docker Compose.

Self-Hosting Docker IoT
Velxio - Browser-Based Arduino Emulator
10 min read

Velxio - Arduino Emulator That Runs Entirely in Your Browser

Real CPU emulation for Arduino, RP2040, ESP32, RISC-V, and Raspberry Pi—all in the browser with 48+ electronic …

Embedded Systems Arduino IoT
Feedback