Portfolio

Our work

Every project started as someone's problem. The images are technical drawings for now — photos of real builds will be added as clients give permission.

Smart blinds for Home Assistant

Problem
Commercial motorised blinds cost hundreds of euros per window and required the manufacturer's app.
Solution
A stepper motor unit in a 3D-printed housing, ESPHome control and a position slider in the Home Assistant UI. The same controller scales to multiple windows.
Technologies
ESP8266, NEMA 17, A4988, ESPHome, 3D-printed mechanics
Result
The blinds follow the sun. Cost roughly a third of the commercial option.

Hallway bus departure display

Problem
Checking the bus schedule on a phone every morning — shoes on, hands full.
Solution
An OLED display that fetches the next four departures from your own stop via the Tampere transit API through Home Assistant.
Technologies
WeMos D1 Mini, SSD1306, Home Assistant, Nysse API
Result
Departure times at a glance by the door. No more sprinting to the stop for nothing.

Smart litter box air filter

Problem
Odours spread through the flat before the box gets cleaned.
Solution
A wall-mounted filter unit whose PIR sensor starts the fan right after the cat's visit. The activated-carbon cartridge swaps with a snap.
Technologies
PIR sensor, 40 mm fan, USB-C, parametric OpenSCAD design
Result
An odour-free hallway and a ten-second cartridge change. In development as a small-batch product.

WLED ambient lighting

Problem
The living room lighting was either full-on or off — no atmosphere in between.
Solution
Indirect LED strip lighting with a WLED controller, preset scenes on Home Assistant buttons and a movie mode that reacts to the TV.
Technologies
WLED, WS2812B, ESP32, Home Assistant automations
Result
The lighting adapts to the situation automatically. Even the neighbours asked who built it.

Robotic cat teaser arm

Problem
The cat needed stimulation even when no one is home.
Solution
A compact servo-driven arm that waves a toy in randomised patterns. Started remotely or on a schedule from Home Assistant.
Technologies
ESP32, MG90 servos, 3D-printed frame
Result
A happy cat — and movement patterns unpredictable enough to stay interesting.

Reverse-engineered discontinued spare part

Problem
A hinge broke on a quality appliance and the manufacturer no longer supplies the part.
Solution
The original part was measured, remodelled and reinforced at the fracture point. Impact-resistant PETG was chosen as the material.
Technologies
Calliper measurement, Fusion 360, PETG printing
Result
The appliance was back in use within a week. The new part has outlasted the original.

Your project here?

Tell us your idea — the projects we most like to add to this page are the ones nobody else will take on.

Request a quote