Posts

Showing posts from June, 2017

A digital communication project using OFDM and 32-QAM

Image
This past semester (my last one during my undergrad years!), I was enrolled in ECE4670 -- Intro to Digital Communication with Professor Aaron Wagner. The final project required constructing the encoder and decoder (in Matlab) to send data over an existing channel (Cornell’s commcloud server). The project was done in groups of 2 and I had worked with my friend Balazs Szegletes. It was a fun learning experience, and I wanted to share the details of the project here! The communication channel is effectively a DAC that outputs the results of the encoder, X, a low-pass filter, and then an ADC that samples this and sends data, Y, to the decoder. The means for sending data to the channel involves writing the data to a wav file, which is then passed as an input parameter to a program called ccplay that is provided for the class. The program handles the DAC and ADC and saves the sampled output as another wav file. The goal is to be able to push data through the channel as quick as possible with

OCDC - Final Post + Video

Image
So its time to show you the final product, the Portable Baby Bottle Warmer, in the following video I will show this PBBW Works, i really enjoyed making this device, im really glad of what i have accomplished. The project files: ( Open Hardware ) Click here to download all the PBBW files The video:  ON THE RUSH Still on time video Assembly images Thank you very much for watching, leave a comment if you liked the project.