Joshua Wentzel

Electrical and Computer Engineering (ECE)

  Resume

About

I've been coding in C, C++, Java, and Python for several years outside of school. In my 2nd year at OSU I decided that many of my interests were in working with hardware, so I switched from CS to ECE. I now enjoy working with AVR and FPGAs to greatly accelerate the performance of several computationally heavy side projects of mine. My favorite application of programming is signal processing because of its visually interactive nature. One alternates between code tweaking and chart inspection regularly. I had a lot of fun using Python to write a surprisingly accurate fundamental frequency detection implementation. Check it out in the music box project below!

Projects

Digital 8-QAM over AWGN ...

Made for ECE 462 with the help of Caleb Laws. Simulation of encoding, transmission, channel noise, receiving, and decoding of 8-QAM digital signals. See final image for block diagram.

Music Box

This was for the final Junior Design (ECE 341-342) project. For this project we created a physical music box that detects and records dominant frequencies over time to convert recorded audio into a piano tone locked version. In...

Servo PID Loop

This was the Junior Design (ECE 341) microproject. The goal was to develop a servo arm using an Arduino, a simple motor, and the Proportional Integral Derivative concept for controlling movement of the arm in a smooth and refin...

Waveform Compression

This project was created to compress and decompress the outputs of oscilloscopes to allow for wireless transmission. This was achieved by using various compression algorithm implementations and then using a master program to ch...

  Add a Project
Feedback