
Smart-building platform
Sensors, cloud services, a room-by-room web view, and one controllable radiator joined into a working system for a real home.
Kevin O’Flannagain · electronic engineer
I’m Kevin, an electronic engineer. This is where I keep notes on current smart-building and IoT work, along with robots, optical systems, electronics, software, and a kitchen garden.
Current IoT work and a few older projects I still like coming back to.

Sensors, cloud services, a room-by-room web view, and one controllable radiator joined into a working system for a real home.

A hand-built ESP32-C3 device for temperature, humidity, and CO₂, with a small printed enclosure made around the board.

An interactive exploded model of three printable housings for the sensor node, with drawing sheets and sections generated from the same numbers.

Two versions of a mobile robot I worked on at Analytical Robotics, covering localisation, perception, planning, electronics, and the mechanical build.

Research at UCD with Huawei on beam steering, beam shaping, and optical switching, using Python, MATLAB, Zemax, and an optical bench.

A 10×10 LED matrix I soldered and programmed to play a simple game of Pong with two physical controls.
A mix of weekend electronics, a Python game, and notes from the garden.

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 a simple record of what came out of the garden.
Current work · Hereworks
I currently work at Hereworks around smart-building systems and IoT: the devices, controls, networks, and software that need to work together inside a building.
I’m an electronic engineer who likes projects that involve both code and physical things. I studied Electronic Engineering at UCD, then worked on optical research and autonomous robot prototypes.
This site is mostly a place to keep the photos, notes, and lessons from those projects together.