I craft engineering marvels that redefine possibilities
Smart Stroke is a smart dragon boat paddle attachment that provides paddlers and coaches with 8 key metrics, created over 8 months as part of my engineering capstone project. I was the main technical lead, creating all the firmware and electronics for this project.
I designed two PCBs that feature battery management, data collection and transmission. The firmware collects and pre-processes the data onboard at 100Hz before sending it to the base station for final analysis.
Altium
C
ESP32
Python
MATLAB
FreeRTOS
SPI
nso! is an FPGA port of the popular game osu! created as a final project for ENSC453. nso! features full 1080p 30fps video support with audio and USB mouse support.
Box with Rounded Corners was a 24-hour hackathon project created for the 2022 Stanford Treehacks. The Box with Rounded Corners (The Box in short) is a platform where cryptocurrency miners could be used to provide free heating for small businesses. It consists of a custom-designed cryptocurrency mining rig, a smart thermostat system, and a data visualization platform powered by AI and ML to allow business owners to heat up their spaces more efficiently and effectively. We won several awards including the Moonshot Prize, Best Use of ML with Mage, Innovation, Best Application of Crypto.
Verilog
Cadence
ESP32
React
Mage AI
Ardunio
C
I designed and replaced a Girbau H2055PM11010 50lb commercial washer control board. Using the original wiring schematic and service manual, I reverse-engineered the control board and replaced it with a custom solution. The control board interfaces a Fuji VFD and controls high voltage (240V) solenoids.
STM32
VFD
C
Altium
RS485
I2C
SPI
The primary mission of ALEASAT is to provide the Canadian amateur radio community with a training satellite to assist in disaster mitigation and relief via on-demand satellite imagery, and possibly serve as a precursor to a fully functional amateur disaster monitoring satellite constellation.
I was a computing team member who wrote firmware for the EPS and gyroscope(ADIS16260).
RISCV
FreeRTOS
TMS570
C
I2C
k kard is a mobile application, compatible with iOS and Android that provides a fun yet educational, safe and contactless payment solution such that parents can manage each transaction made by their child through a mobile platform. It is aimed towards millennial parents with children ages 8-12 who want to provide allowance without the hassle of dealing with cash or worrying about unreasonable transactions. k kard not only allows the child to make purchases through their own account, but tracks their spending and detects purchases out of the norm to alert parents when there is suspicious activity. We won FuturFund: Women in Financial Literacy and Perfect Pitch Award.
Figma
Firebase
React
William Zhang © 2024