Smart-building IoT platform
Small ESP32-C3 sensor nodes publish through AWS IoT into a room-by-room web view of a real two-floor home. The same path carries configuration back down, including to one Bluetooth-bridged radiator.



Kevin O’Flannagain · Electronic engineer
I work on smart-building systems at Hereworks. This site keeps the notes from my own projects: an air-quality sensor network for a real house, autonomous robots, optical research, LED builds, and a kitchen garden that gets weighed.

The live 3D view needs WebGL. The enclosure studies page shows the same model as drawing sheets.
Live model · air-sensor enclosure · drag to orbit Open the studies
Devices, controls, networks, and software that have to work together inside a building.
ESP32-C3 sensors, AWS IoT, a React room view, and one radiator on the control loop.
Three housings modelled at true size. Five caliper checks stand between the studies and a print.
Selected projects
Small ESP32-C3 sensor nodes publish through AWS IoT into a room-by-room web view of a real two-floor home. The same path carries configuration back down, including to one Bluetooth-bridged radiator.



Earlier engineering
Work from Analytical Robotics and UCD, plus the personal build that taught me the most about timing and wiring.

Two generations of a mobile robot: localisation, perception, planning, electronics, and the mechanical build.

Beam steering, beam shaping, and optical switching, from Zemax models to the optical bench.

One hundred hand-soldered LEDs, multiplexed into a display that plays Pong with two physical controls.
Off the bench
A weekend LED cube, a Python game, and two growing records that are really about keeping notes.

A small hand-soldered cube made to learn multiplexing and animation.

A Space Invaders-style game with movement, projectiles, enemies, and scrolling scenery.

Dated photographs, planting notes, and weighed harvests from the 2026 kitchen garden.

Microgreens, herbs, and propagation under lights, with photographs as the notebook.
About
Electronic engineer, UCD graduate, happiest when a change in software shows up on a bench.
Current work · Hereworks
I work at Hereworks on smart-building systems: the devices, controls, networks, and software that need to work together inside a building.
I studied Electronic Engineering at UCD, then worked on optical research with Huawei and on autonomous robot prototypes at Analytical Robotics. The projects here are the ones I kept photographs and notes for, so each page reads as a record of what was actually built rather than a finished-product claim.
Alongside it, the home IoT platform is where I try ideas end to end.
Autonomy software, electronics, and hardware iteration across two robot generations.
Beam steering, beam shaping, and switching, from simulation to the optical bench.