On-device screw classification ("Big", "Medium", "Black") using YOLOv5 and TFLite Micro on the ESP-EYE board.
A CLI tool to manage, track, and trace software requirements with automated test case linking, traceability reporting, and seamless integration with Robot Framework. Built for developers and teams working with embedded systems, Zephyr RTOS, or other projects where traceability and coverage are crucial.
Vowel recognition with 95% accuracy using a 13KB CNN deployed on STM32-based STEVAL-STWINKT1.
End-to-end IoT data pipeline using MQTT, MinIO, Cassandra, FastAPI, and Airflow — all deployed locally with Docker.
A Nix-based development environment for Zephyr RTOS, simplifying setup and dependency management. It includes scripts for building the application and MCUboot bootloader.