-
Electronic door signs (IF 2026)
At the Faculty of Electrical Engineering (FEL) of the Czech Technical University (ČVUT), we have started replacing paper classroom schedules with electronic paper. The new door signs display the daily timetable as well as what is currently taking place in the classroom. They are built on the open-hardware ESPink board from a well-known Czech manufacturer, feature a 10.2” e-ink display, a battery (or passive PoE), and a 3D-printed frame. We designed the firmware, the frame, the control software, and monitoring ourselves to suit our specific needs. The door signs communicate via Wi-Fi and MQTT – they receive images to display from the control server and send back telemetry data.
-
DNS as a Code: Managing Large DNS Zones in Git
-
Electronic door signs
At the Faculty of Electrical Engineering (FEL) of the Czech Technical University (ČVUT), we have started replacing paper classroom schedules with electronic paper. The new door signs display the daily timetable as well as what is currently taking place in the classroom. They are built on the open-hardware ESPink board from a well-known Czech manufacturer, feature a 10.2” e-ink display, a battery (or passive PoE), and a 3D-printed frame. We designed the firmware, the frame, the control software, and monitoring ourselves to suit our specific needs. The door signs communicate via Wi-Fi and MQTT – they receive images to display from the control server and send back telemetry data.
-
Automated macOS installation on VMs
How to install macOS on a Linux virtualisation infrastructure – from downloading the installer from Apple, through installation, initial setup, customisation and creating a bootable disk image. And it’s done in a way that Cupertino probably hasn’t even thought of – without the use of a mouse, fully automated with CI. For comparison, I’ll also show how easy it is to do the same thing with Alpine Linux.