Building practical open-source tools for FPV, embedded systems, firmware and automation.
- FPV & drone tooling — Betaflight, ArduPilot, flight analysis and control
- Embedded systems — ESP32, Linux and hardware/firmware integration
- HDZero — improving Goggle 1 scroll-wheel robustness for worn/noisy encoders
- Signal processing — turning noisy real-world input into reliable behavior
- AI-assisted engineering — analysis, testing and automation around real hardware
I developed and hardware-tested a more robust scroll-wheel input path for severely noisy rotary encoders.
The fix uses a causal burst/episode filter, stale-SYN protection and bounded non-blocking input handling, while preserving the existing Goggle2 / BoxPro behavior.
- Upstream PR: hd-zero/hdzero-goggle#625
- Fork: sliksoft/hdzero-goggle
FPV racing · embedded Linux · firmware · signal processing · control systems · AI-assisted development · automation