Selected Work

Projects.

automated-home-brewing-system

Senior design project implementing automation in home brewing using microcontrollers. Controls heating and pumping systems based on vessel temperature with a smooth hardware-software UI interface.

Raspberry PiESP32C/C++PythonMQTT
Raspberry PiESP32RelaysTemperature SensorsHeating ElementsPumps

iot-system

Low-cost, power-efficient IoT solution using Texas Instruments microcontrollers. Implemented custom messaging protocol with MQTT broker integration, evaluating tradeoffs between wireless (nRF24L01) and wired (ENC28J60 Ethernet) communication.

C/C++MQTTTM4C123GH6XLEthernetnRF24L01
TM4C123GH6XLENC28J60 EthernetnRF24L01 2.4GHz Transceiver
Other Projects
knight-rider-flasher
FPGA-based flasher that drives 10 LEDs in a continuous back-and-forth pattern at variable speeds. Uses Up/Down Counter, Clock Divider, and On/Off toggle modules.
VerilogFPGA
arithmetic-logic-unit
8-bit four-function ALU implemented on FPGA using Verilog, supporting addition, subtraction, multiplication, and division.
VerilogFPGA