A project-based class with a focus on embedded system programming in Micropython, C, and Assembly. This class also taught me a lot about electronics and PCB designs by assigning open-ended hardware design projects throughout the semester. The class was primarily based on the Raspberry Pi 4 and the Raspberry Pi Pico (RP2040).
This project gives the LEGO system a boost in processing power, enabling it to run ROS, ML, image processing, and more.
Using the PIO feature in RP2040 to create a ramped PWM signal that reduces jerk in a DC motor
I tried to create the smallest robot car
possible using Sparkfun's MicroMod RP2040 development board.
I wrote a python script to perform inverse kinematics calculation on a 3-DOF robot dog leg. I then tried to optimize it to make it run faster.
I wrote an puzzle in C that runs on the Raspberry Pi Pico. The puzzle can be solved by using an oscilloscope to examine signals on the board's GPIOs.
I integrated a custom PCB into the existing mechanical structure of a robot car to eliminate the use of wires on the robot.
Graduate-level robotics class
We designed a special hexapod robot to overcome an obstacle course with a tunnel, a vertical wall, and a debris field.
A robot that allows user to interact with a smartphone using only head movement and blinking
A modular robot with a novel method of locomotion.
A robust delta-style robot capable of drawing beautiful letters and patterns.
An analog clock that features 3 "floating" neodymium magnet balls driven by a single servo with a complex gear train.
Graduate-level design class with a focus on equity
One of my favorite engineering classes at Tufts. This project-oriented class was stressful and time-consuming, but it was also rewarding and fun for me.
Turning a hand puppet into a compact, 6-DOF Interactive Robot
Compact robot car that uses image processing to drive between two lines
My Professor want an IoT weather clock with "a focus on fabrication", so I puuled an all-nighter and presented this,
This is a robot car that runs commands as directed QR codes.
A "map clock" that points to the continent you select on a web-based dashboard.
A LEGO rubber band gun controlled by a smartphone using IoT cloud
Remote-controlled car with custom haptic feedback on the controller
a light pattern projector powered by a LEGO turning mechanism.
My senior capstone project at Tufts took place during the fall semester of my senior year. As part of a 4-student group, we were assigned a project client and came up with an engineering solution based on their needs. In light of COVID-19, the class was taught under a hybrid format. While practicing social distancing, my group was able to come up with a physical prototype that satisfied our client's requirements.
A class that focuses on the design, execution, and analysis of experiments in different fields of mechanical engineering.