Desk Companion ↗
A Raspberry Pi productivity console connecting focus sessions, calendar context, system health and development activity.
A Python/LVGL interface with native extensions, supporting a development simulator and target hardware.
Discuss the work ↗Application logic can be tested without a display.
A Python/LVGL interface with native extensions, supporting a development simulator and target hardware.
This repository belongs to an organisation I work with. Inclusion describes the project landscape and is not a claim of individual authorship.
Technical notes, when you want to go deeper.
The C3 HDMI interface uses Python and LVGL with native extensions and generated bindings. Separate host-simulator and target build paths support development away from the device.
Simulation is useful for iteration, but it is kept distinct from hardware execution. Headless unit tests can exercise logic without LVGL or a connected display; target integration still needs its own checks.
Architecture and development documentation describe this split. Host tests do not establish accepted behaviour on the Falcon target hardware.
Source code is private. The portfolio contains a high-level description, without internal files or customer data.
Discuss the work ↗