Portfolio
Filter by tags:
- Time: All, Current, 2024, 2023, 2022, 2021
- Type: All, Design Teams, Course Projects, Personal Projects, Job Projects
-
UBC Sailbot
A student design team at the University of British Columbia focusing on the design and construction of autonomous sailboats. We are currently building a fully autonomous research vessel from scratch to collect oceanic and atmospheric data in extreme environments for marine researchers. For more information about my role at UBC Sailbot, please visit the resume section.
-
Waveform Generator and Music Player
A GUI application written in HDL that serves as a music player and a waveform generator with various modulations at the same time.
-
RC4 Decoder
A bruteforce hardware decode accelerator for RC4 encryption in VHDL and SystemVerilog.
-
Whac-a-Mole Game
A laboratory to design a resilient and highly responsive Arduino Sketch for a Whac-a-Mole Game that dynamically escalates in complexity with each successive round, enhancing the challenge for players. As a Teaching Assistant for this course, I developed the framework and coded a example for demonstration in class.
-
Pulse Oximeter
A personal project to design and programme an ESP32 Dev Board, a MAX30102 sensor, a push button, and an OLED Display to measure heart rate and SpO2.
-
Autonomous Claw
A group project to design, craft, and programme an autonomous claw powered by an Arduino Uno to retrieve objects in locations where human access is difficult.
-
Simon Game
A laboratory to design a resilient and highly responsive Arduino Sketch for a Simon Game that dynamically escalates in complexity with each successive round, enhancing the challenge for players.
-
Cardboard Chair
A group project to design and build a family-friendly chair using a single piece of 48" x 48" cardboard for the use in evacuation centres.
-
Grade 12 Capstone - Exploring the Potentials of a Microcontroller
A self-directed project exploring the potential applications of a microcontroller using a Raspberry Pi Pico as a personal introduction to hardware computing.