Autonomous Trumpet
Embedded firmware and mechanical control demo that programs an automatic trumpet robot in C to play melodies using an STM32 MCU and UART communication.
Embedded firmware and mechanical control demo that programs an automatic trumpet robot in C to play melodies using an STM32 MCU and UART communication.
Real-time 3D simulator and renderer written in Java, used for visualizing 3D objects and textures.
Feedforward neural network made from scratch in Java. Web-based demo with live visualization and interactive inputs; Java backend and WebSocket-powered updates.
Guitar fret visualization and tablature tool that renders fretboard positions, maps notes to tab notation, and helps learners compose and export tablature.