Blog

Raspberry Pi

Raspberry Pi projects with MQTT: Python clients, gateways, sensors, Node-RED and dashboards connected to a cloud MQTT broker.

Raspberry Pi RFID MQTT Access Logging with the RC522 Reader

Wire an RC522 RFID reader to a Raspberry Pi, read tags in Python, check them against a local allowlist and publish every access attempt as an MQTT event that loggers, dashboards and alerting tools can consume.

7 min read

Pico W vs Pico 2 W for MQTT: RP2040 vs RP2350 Performance, Memory and TLS

The Pico 2 W keeps the Pico W's footprint and Wi-Fi chip but swaps the RP2040 for the faster RP2350. This comparison looks at what that means for MQTT devices: CPU, memory, TLS, security features, software support, and which board to buy for which project.

8 min read

Raspberry Pi BLE to MQTT Bridge with Python and Bleak

Use the Raspberry Pi's built-in Bluetooth, the bleak library and paho-mqtt to scan BLE sensor advertisements, decode temperature and humidity, and publish throttled readings to MQTT.

7 min read

Run a Python MQTT Script on Boot with systemd on Raspberry Pi

Turn a Python MQTT client into a proper systemd service on a Raspberry Pi: start after the network and clock are ready, restart automatically, keep credentials in an environment file and shut down cleanly.

7 min read

Raspberry Pi Modbus MQTT Gateway with pymodbus (RTU and TCP)

Poll Modbus RTU devices over RS-485 and Modbus TCP devices over Ethernet from a Raspberry Pi with pymodbus, decode scaled and 32-bit float registers correctly, and publish clean JSON to an MQTT broker.

7 min read

Raspberry Pi Camera Motion MQTT Alerts with Picamera2

Build a motion detector with a Raspberry Pi camera and Picamera2, save a snapshot when something moves, and publish motion events with snapshot links over MQTT so dashboards, phones and automations can react.

7 min read

Your private MQTT broker is a few clicks away

Create an account, get your broker credentials and connect your first device — no servers to install, patch or scale.