Projects
A timeline of things I’ve built for school, work, or fun — hardware, software, and the messy middle. Most of the code lives on GitHub.
hybrid
SandArt Robot
A 3D-printable sand-painting robot arm derived from Dummy-Robot, with redesigned mechanics, custom STM32 motor-control PCBs, and biomimetic sprinkler and scraper end-effectors.
View project
hybrid
Electronbot
A redesign of the open-source ElectronBot desktop companion — a 6-DOF robot with camera, gyro, and gesture sensing, driven by custom STM32 PCBs and firmware.
View project
hybrid
Magic Conference
Built in a 24-hour MakeNTU hackathon — a “Magic Hand” and “Magic Cube” that bring gesture control to remote conferencing through combined hardware and vision software.
View project
hardware
3D Printer V-CORE 3
A from-scratch build of the open-source RatRig V-CORE 3 — CoreXY motion, custom wiring, and tuning for fast, high-quality prints.
View project
hybrid
Sushirobot TM5-900
An itamae robot that uses a TM5-900 arm and computer vision to shape nigiri and tekkamaki, with custom grippers inspired by how sushi chefs work.
View project
software
Autonomous Car CV
Visual localization for self-driving — reconstructs a 3D point cloud of road markers from four synchronized car cameras using a pinhole model. 6th of 18 in the CV course.
View project
hybrid
Holocubic 3D Hologram
An ESP32-based recreation of HoloCubic — a tiny desktop cube that shows a Pepper’s-ghost style 3D hologram, with custom firmware.
View project
hybrid
Inverted Pendulum
The capstone of a control theory course — stabilizing a classic inverted pendulum with controllers designed from Bode, Nyquist, and root-locus analysis.
View project
hybrid
Light Dance 2022
A sci-fi sequel to NTUEE’s wearable light show — LED- and fiber-lit costumes choreographed in sync with the dancers.
View project
hybrid
Lightener Smart Light
A MakeNTU 2022 project — a smart light built on STM32 and ESP32 that adapts to its surroundings.
View project
hybrid
Maxie Bed Smart Bed
A networking-and-multimedia-lab smart bed that actually gets you up — using ESP32 and computer vision to make sure sleepers wake on time.
View project
hybrid
Mushroom Monitor
A one-week DIY grow monitor for a hands-on farming course — ESP32 sensors logging plant conditions to a Streamlit dashboard.
View project
hybrid
Light Dance 2021
A suit-men-versus-ninjas stage show fusing modern dance with electronics — LEDs and optical fiber sewn onto costumes and lit in time with the choreography.
View project
hybrid
Magic Glove
A digital-circuit-lab glove that recognizes sign language, pairing an FPGA implementation with a CNN to translate hand gestures into text.
View project
hardware
Flyback Converter
A flyback switching power supply designed and laid out in the EE lab, exploring SMD and DIP packaging and layout techniques for stable power and low noise.
View project
software
NTU Food Map
The Web Programming final — a React and Next.js map of NTU’s eateries backed by MongoDB, built to help students find their next meal on campus.
View project
hardware
Temperaturing Hat
A MakeNTU 2021 wearable — an Arduino-driven hat that senses and displays temperature.
View project
hybrid
VR Quidditch Game
A real-life Quidditch built in Unity VR with Arduino-instrumented props — third place in the VR/AR group at the National College Innovation & Creation Competition.
View project
hybrid
Autonomous Vehicle
An Arduino line-tracking car built with laser-cut framing and hand-soldered circuits, tuned over four weeks to take first place in the EECS design midterm race.
View project
software
Deadline C++ Game
A street-fighter-style C++ game about EE students battling endless deadlines, with multiple maps, characters, and hand-drawn frame-by-frame artwork.
View project