Laundry Sorting Robot
The final project for the Introduction to Robotics class at UC Berkeley involved a friendly robot called Baxter. We decided to apply the knowledge gained during the semester by programming Baxter to sort laundry according to the colour of the linen.
RISC-V CPU FPGA Implementation
This project was done as a final project for the Introduction to Digital Design class at UC Berkeley. We used Verilog to design the logic behind a RISC-V CPU and implemented it on a Xilinx FPGA. As an add-on, we connected the CPU to the AC97 codec and Chrontel DVI chip on the ML505 board so as to enable audio and video output.
Automated Pinball Machine
This project was done as a final project for the Introduction to Digital Design class at UC Berkeley. We used Verilog to design the logic behind a RISC-V CPU and implemented it on a Xilinx FPGA. As an add-on, we connected the CPU to the AC97 codec and Chrontel DVI chip on the ML505 board so as to enable audio and video output.