Kurt Snieckus


ksnieck at alum dot wpi dot edu | 1 609 647 2175

1620 S. Michigan Ave. Apt 820, Chicago, Ill. 60616

Resume PDF (TeX) | Linkedin



Jump To:

Renewable Energy Applications

In my undergraduate Major Qualifying Project at WPI, I helped developed a 250W Solar Panel interface system in a team of three. I was responsible for developing the instructions for the TI MSP430 microprocessor that interfaced with an Analog Devices ADC that measured the power input and output from the buck converter. The MSP430 then controlled the duty cycle of the buck converter via it's on-board DAC. I setup data transmission and collection with MATLAB to record the power measurements for analysis on a PC as well as an automated system to end-to-end calibrate the voltage and current measurement circuitry. I also assisted with design of the voltage and current measurement signal conditioning circuitry and the assembly of prototypes.

Assembled 2nd PCB Prototype (left), Test Panels on Roof (right)


Sustainability is a widely discussed topic in engineering disciplines with the concept of renewable energy often serving as a focal point. When considering solar amongst the many resources for energy production there are many different options for converting generated electrical power for storage. For this project a solar energy harvesting board was designed and built that allows for maximum power extraction from solar panels up to 250 watts, and measurement of the power extracted from the solar panels and power input to the energy storage. The system will serve as a foundation for hardware testing and future solar energy projects at WPI.

Project Report | E-Project

Real-Time DSP

The Real-Time Digital Signal Processing course I took gave hands on experience with implementing audio processing algorithms on a DSP. In the six labs we implemented various filter, convolution and FFT algorithms in both fixed and floating-point on a TI C6713 DSP Development board. MATLAB was used heavily to work with filter design and testing. Some lab assignments also required hand-optimizing assembly code for the C6713 DSP core. The class culminated in the design and implementation of a adaptive noise filtering algorithm similar to those used in commercial active noise canceling systems.

Final Lab Report: Adaptive Filtering with the Least Mean Squares Algorithm

DSP Oscillator Synchronization

After taking the Real-Time Digital Signal Processing Course, I continued the class by working with the professor on an Independent Study Project where I developed a system to synchronize oscillators of multiple TI C6713 DSPs with short sine wave bursts. This project was in support of the work the professor was doing on on Virtual Phased Arrays.

Report: DSP-based Oscillator Synchronization for Virtual Phased Array Development