Projects

Note: Search for "project" on the home page to find related posts. Click on a project title below to expand its details. Enjoy exploring!
Blood Loss Monitor

(August 2024 – April 2025)

Description: Collaborated with a multidisciplinary team of electrical and computer engineering students on a sponsor-backed capstone project, developing a real-time embedded system to monitor blood loss during cesarean procedures, with consideration for medical standards.

Key Contributions:

  • Designed UI with Nextion Editor, displaying key metrics such as total blood loss and flow rate.
  • Implemented and designed multiple UI modes, each with different indicators and data for tailored monitoring:
    • Main Mode: Displays flow rate, total volume, elapsed time, and canister size. Threshold breaches trigger an alert and indicator, turning affected values red until acknowledged.
    • Mode 1: Same as Main Mode, with added red upward and green downward arrows to indicate rising or falling flow rates.
    • Mode 2: Simplified view showing only flow rate and total volume. Thresholds cause color changes and alert messages without additional indicators.
  • Ensured reliable data transfer from sensor to monitor via ESP32 using I2C and UART.
  • Integrated software touchscreen buttons for redundancy.
  • Implemented button input handling for both analog and software buttons.
  • Assisted with RTOS implementation for task coordination.
  • Worked closely with the other computer engineering member of our team to develop and validate logic and ensure accurate data flow.
  • Supported PCB testing throughout all design iterations.
Main Mode
Main Mode
Mode 1
Mode 1
Mode 2
Mode 2
ClawBot

(October 2024 – December 2024)

Description: Collaborated with 4 teammates to develop an autonomous robot capable of detecting, navigating, grasping, and transporting objects back to its designated starting point.

Design & Development:

  • Designed and programmed the bot’s arm and claw using a Servo motor controlled by an ESP32.
  • Utilized NumPy and OpenCV to detect object color and position, triggering a command to the server to move the claw and grasp the object.

Resources:

RangeFinder

(April 2024 – August 2024)

Description: Developed a range finder with an ultrasonic sensor and LCD to measure and display the distance to a nearby object.

Design & Development: Designed 3.3V and 5V regulators using TI Webench, created regulator and main PCBs with Eagle, programmed MSP430 to collect and display sensor data, and assembled the system through soldering and use of a reflow oven.

PCB
RangeFinder PCB

Semi-Assembled
Partially assembled with Voltage Regulators and Batteries

Transferring Code
Transferred code from the MSP430 dev board to the chip mounted on the PCB

RangeFinder
Fully assembled and working RangeFinder

CoHab: Full Stack Roommate Dashboard

(February 2024 – April 2024)

Description: Worked collaboratively with 7 teammates to create a Web/Mobile app aimed to improve roommate communication and coordination through a calendar, task list, group chat, and location sharing features.

Design & Development: Designed multiple mobile app pages using Flutter, including main/dashboard and registration screens, ensuring UI consistency with the web counterpart, and implemented token-based authentication to access and retrieve data securely from the database.

Resource: Github Repository

InfoNest: Contact Manager

(January 2024 – February 2024)

Description: Deployed a full-stack contact manager with 3 teammates, enabling users to add, search, and delete contact information, as well as manage account registration and deletion.

Main Contributions: Led UI development and implemented pages using Bootstrap, such as main, login, and sign-up, as well as functionalities including button controls, pagination, and data validation via API endpoints before storage in the backend database.

Resources: