From a problem
to a working system.
Ten projects connecting software, hardware, and practical engineering.

Industrial Alarm Monitoring
40 alarm channels. Three ways to operate.
A Raspberry Pi monitoring system bringing 40 alarm inputs, a local operator interface and network access into one application.
Explore the project
Fire & Smoke Vision Prototype
From camera input to a complete alert workflow.
Computer-vision experiments and a monitoring interface for detecting visual signs of fire and smoke.
Explore the project
Embedded QR Scanning Appliance
A production record, opened at the point of work.
A camera-based scanning appliance that connects QR codes to industrial part-information workflows.
Explore the project
Offline RFID Attendance
Attendance recording without a server.
An embedded attendance application designed for workplaces that need local operation without a continuous network connection.
Explore the project
Networked Polling Terminals
Keep recording when the network drops.
A client/server polling system connecting Raspberry Pi terminals to a central desktop monitoring and reporting application.
Explore the project
Object Detection & Tracking on Zynq
An algorithm carried from software into Zynq.
An embedded-vision study taking object detection from MATLAB and OpenCV prototypes to an HLS core integrated on a Zynq platform.
Explore the projectAerial Object Tracking
A study of detection and tracking over time.
C++ and OpenCV prototypes exploring the detection and tracking of selected objects in aerial imagery.
Explore the project
Industrial DataGraph
Distributed sensor data on a compact display.
A microcontroller-based sensor display that collects measurements from slave units and presents numerical values and live charts on a graphical LCD.
Explore the project
RFID Food Reservation Terminal
One terminal, four meal-distribution states.
A Raspberry Pi terminal that retrieves daily reservation data, checks RFID cards and guides the operator through meal-distribution states.
Explore the project
Two-Line Caller ID
Two telephone lines, one customer view.
A Windows/Python application that monitors two telephone lines, identifies incoming callers and brings their saved customer information into view.
Explore the project