Projects

ESP-NOW Fire Detection System

Built a real-time fire sensing and mitigation system using FreeRTOS on an ESP32, integrated with AM2320 sensor and LCD over I2C.

ESP32C++FreeRTOSI2CESP-NOW
View on GitHub

This system detects elevated temperature and humidity using an AM2320 sensor and transmits alerts via ESP-NOW. It runs multiple real-time tasks using FreeRTOS for concurrent sensing, display, and communication — optimized for low-power field use.

Fire danger signFWI

5-Stage Pipelined CPU

Implemented a MIPS-like pipelined processor with hazard detection, forwarding, and branch prediction using SystemVerilog.

SystemVerilogModelSimARM AssemblyDigital Design
View on GitHub

Single-Cycle CPU

Combined a custom ALU and RegFile to construct a single cycle processor unit.

SystemVerilogModelSimARM AssemblyDigital Design
View on GitHub