I'm Aodhan. Embedded systems engineer building scientific instruments with FPGAs, custom hardware, and NixOS.
- FPGA β custom Verilog/SystemVerilog for signal processing and precision timing.
- Embedded hardware & firmware β PCB design, bring-up, bare-metal and RTOS.
- Scientific instrumentation β building custom spectroscopy and measurement systems at @solarpi-org.
- Data & monitoring β Python, data pipelines, and dashboards for solar energy systems.
- Nix β declarative infrastructure, dev environments, and deployment from cloud to embedded.
- Test & measurement β oscilloscopes, logic analyzers, ADCs, instrument automation.
| Project | What it is |
|---|---|
| nixos-ephemeral-hetzner | Throwaway NixOS instances on Hetzner Cloud via nixos-anywhere |
| nixos-rock5t | NixOS on the Radxa Rock 5T |
| same54-devboard | Custom Microchip SAME54 development board |
| ads131e08-breakout | Breakout board for the TI ADS131E08 24-bit ADC |
| ioptron-solar-guider | Automated solar tracking with iOptron mounts and Hinode guider feedback |
Nix Rust C++ Python Verilog KiCad

