Colin Lee

Hello! I’m currently a Mechatronics Engineering student at University of Waterloo.


My Works

E-ink dashboard

This is an e-ink dashboard that displays weather and calendar information.

It gets information from OpenWeather and Google Calendar API

The frontend is written with React and a screenshot is captured regularly with Selenium WebDriver

Photo of e-ink dashboard

Chess Game

GitHub

This is a chess game that can be played on command line.

It fully supports checkmate, stalemate, pawn promotion and en passant rules

Trying to add PGN/FEN import and export function

Screenshot of chess board in terminal

Package Delivery Robot

Inspired by warehouse robots, this robot moves packages based on coloured tape on the floor.

Robot C is used to program the robot.

Spent hours dealing with sensor and multiplexer issues

Photo of the package delivery robot

Cardboard Boat Competition

Built this boat with a team of 4 in two hours

Tested in PAC pool, carried two people for about 20 yards before capsizing

Photo of the cardboard boat

EngSkills Workshops

FEA/CFD Workshop

Learned how to use Ansys Discovery to do basic structural and fluid simulation

Controls Workshop

Learned the basics of ROS2

Created a wall avoiding robot using ultrasonic sensor and PID control