Projects

The actual audio data stored in .WAV files with each block representing one byte

Web Controlled Multifunctional Car

Introduction In our final project, we have built a multi-functional car controlled by a web application on the PC, which allows users to drive the car as well as play music from the interface on the website. All the requests from the website are collected byΒ JavaScriptΒ and the runtime environmentΒ Node.jsΒ serves to transmit the command via Bluetooth

Web Controlled Multifunctional Car Read More Β»

The completed synthesizer hardware

Distributed PIC Synthesizer

Introduction In this project, I have created a musical synthesizer with the ability to generate realistic instrumental sounds and to record songs for playback with harmonization. Controlled by a PIC32 microcontroller, the synthesizer has over a full octave of buttons, laid out like a piano, to allow playing notes and making chords. It combines additive

Distributed PIC Synthesizer Read More Β»

The final product

Happy Little Mixer

Introduction The Happy Little Mixer is an automatic ink mixer which accepts a hex user input and creates that color by measuring out cyan, magenta, yellow, and black (CMYK) ink. It includes open-loop feedback using a color sensor to correct the generated color, making it as accurate as possible. High Level Design We wanted to

Happy Little Mixer Read More Β»