projects

Flyby

Real-time aircraft detection plugin for Raspberry Pi e-ink display using OpenSky API

Integrated flight data visualization with web configuration interface

Flyby preview

Capstone

Swept-volume holographic display using multi-board hardware system with STM32 microcontroller, custom 16x16 LED matrix PCB, and integrated power supply

Built preprocessing pipeline converting 3D cave files into optimized polar coordinate data for real-time display

Implemented RTOS-based firmware for precise LED timing control, file navigation, and user interface management

GitHub
HLS-client preview

RISC-V Processor

Designed a five-stage 32-bit RISC-V CPU in Verilog featuring fetch, decode, execute, memory, and writeback stages

Verified functionality of each component using testbenches and the entire system with assembly test programs

Added UART communication and memory-mapped I/O peripherals for serial data transmission

HLS-client preview