// projects
Side projects & experiments
A few things I've built, maintained, or can't stop tinkering with. Most are small; all are useful to me.
USB Button
A Raspberry Pi Pico with a physical button that talks to your computer over USB HID. Press the button (short, double, or long) and the Pico sends those events to a host application on your PC or Mac.
WiFi Clock
A simple clock powered by an ESP32, featuring an old-school VFD display for a retro aesthetic. Syncs time via the internet for accurate and reliable timekeeping without manual adjustments.
Homekit Thermostat
A smart thermostat built on ESP32 with a touch screen, a GUI made with LVGL, Wi-Fi provisioning, NTP time and the HomeKit protocol to talk to the Apple Home app.
Bluetooth Tank
A tank built on Arduino MEGA 2560, equipped with several sensors and a bluetooth module, so it can be controlled remotely via a web app.
Novus
Streamlines managing of numerous localhost services by providing regular domain names instead. Built-in HTTPS support means all domains are secure by default.
Laundry Alert
A small IoT project that monitors your washing machine and sends a push notification when the washing cycle ends.
parallel-worker
A tiny library that lets you process lots of data faster by spawning multiple workers over assigned portions of data — no synchronization or duplicate-processing worries.
My bus stop
An iOS app and an API for locating bus stops near you and showing the nearest departures (before Google added support for Slovakia).