Designed and implemented a peripheral on the DE10-Standard development board that lets users set and read individual LED brightness levels using memory-mapped registers. Features a modular architecture and gamma correction for smooth visual output. Used VHDL for hardware and SCOMP assembly for interfacing.
A handheld version of the classic Snake game, built in C to be played through a Mbed microcontroller using a uLCD screen and nav-switch controls. Features include fruit, poison, and boost items in addition to advanced mechanics I added such as difficulty modes, moving items, and game over/win screens.
Instead of buying a $12 garage remote on Amazon, I decided to spend $25 on a DIY IoT device using an ESP32 microcontroller and servo motor that automatically opens the garage when I get home. The device is made to be compatible with Apple HomeKit that I control from my iPhone.
An AI-powered clinical tool to analyze user symptom input and suggest possible diagnoses. Whether you’re looking for quick insights or just curious about what your symptoms might mean, Diagnosify is here to help you take the first step toward understanding your health!
Leveraging large language models (LLMs) to improve the accuracy and efficiency of early foodborne outbreak detection, demonstrating its potential for precise, cost-effective, and real-time public health surveillance.
A top-down 2D pixel-based game. Built entirely in Unity and coded in C#, with all hand-drawn, original art. Can you find all three keys to escape in time?
I use arch btw. For window managers, I’ve tried i3, bspwm, and herbstluftwm, but all roads always lead me back to dwm. Oh, I use arch btw.