Selected projects

Electronics and
embedded systems.

Independent development projects, from ultrasound system design to software running on existing hardware.

01 / Ultrasound systemsIn development

UMX
Ultrasound development platform.

A modular ultrasound system under development, spanning acquisition electronics, FPGA data handling, and custom embedded Linux for NXP i.MX8M Plus.

Electronics
UTR transmit/receive module · Initial schematics
Embedded Linux
Custom Yocto image for i.MX8M Plus
View UMX
UMX / Platform architectureSystem design
AcquisitionUTR front end32-channel transmit / receive module
Acquired data & control
Data handlingFPGATiming, acquisition & data transfer
PCIe
Application processingNXP i.MX8M PlusCustom Yocto Linux · Application software
Modular ultrasound development platformArchitecture overview
The NookPanel e-ink display showing weather and a city map NookPanel · Working demonstrator
02 / Embedded softwareWorking demonstrator

NookPanel
E-ink weather display.

A Nook e-reader repurposed as a weather display, with a custom Android application and Raspberry Pi server. The work covers device integration, scheduled updates, power management, and recovery from failed downloads.

Platform
Android 2.1 + Raspberry Pi
Development
Application, server, and device testing
View NookPanel