Skill 06
IoT & embedded
Devices that measure and switch – without phoning home.
Many smart devices only work as long as the vendor cloud is up. I connect sensors, cameras and plugs locally, program microcontrollers for custom measurement tasks and bring the data together in one place.
Typical jobs include ESP32-based network and environment sensors, connecting existing devices to Apple Home via Homebridge, or monitoring your own internet connection.
What I do
- Firmware for ESP32 and Arduino
- Sensors and data collection over MQTT
- Smart-home integration with Homebridge, no vendor cloud
- Network and connection monitoring
- Prototypes, including AR visualisation
Tech stack
| Layer | Technology | Why |
|---|---|---|
| Hardware | ESP32, ESP32-CAM, Arduino, Raspberry Pi | cheap, well documented, replaceable |
| Protocols | MQTT, HTTP, Bluetooth LE, UPnP | local and open |
| Integration | Homebridge, Node.js | existing devices in Apple Home |
| Data | Python, OpenObserve | measurements and logs in one place |
Related projects
Planning something similar?
Tell me by email what you have in mind. The first conversation is free.