Projects
One detailed case study and a selection of other projects. Client names only with written permission.
Case study · since 2020
GPS and vital-data tracker for horses
Starting point
A client in equestrian sports had an existing device from a previous developer. A new hardware generation based on Ambiq Apollo was planned.
What I did
- Completely rewrote firmware version 2
- Step counting by autocorrelation: 26 Hz sampling, 4-second window
- GPS shutdown logic to save energy in the horse walker
- NB-IoT connectivity
- Web portal and messaging service, push notifications on entry and exit
- Operation on the client's servers
Result
The system is in production. Source code and development environment were handed over in an orderly way, and the client's internal team has been trained.
- 01 Sensor & firmware Ambiq Apollo · GPS · motion 26 Hz
- 02 Radio NB-IoT · BLE
- 03 Service device service · messaging · push
- 04 Portal & App web portal · notifications
More projects
Plantifusion irrigation controller
Custom PCB with nRF52840, buck-boost converter and current measurement. Controls 72 zones over I²C.
Voice server
Telephony service with Asterisk on a Hetzner server, built for a client.
Hardware password key
USB dongle based on nRF52840 with synchronisation over BLE Mesh.
Camper air conditioning (own build)
Retrofitted an OEM unit, analysed the pressure sensor's PWM signal with an oscilloscope, Arduino control, custom split system.
GPU simulation (AHSL)
Physical network simulations on CUDA/CuPy in my own research lab. Six preprints in 2026.
Kite traffic light Podersdorf in progress
Public wind forecast for kitesurfers, computed from open weather models.