PIC Function Generator with USB programability

This project is a digital function generator, capable of generating 12 factory waveform presets, and 12 user designed presets.

 

The user presets are programmed using a dedicated piece of homemade software, originally programmed using Microsoft Visual Studio 2008.

 

The software allows each user preset to be programmed; by creating a 64 byte waveform datatable for each preset.

 

Communication between the function generator and computer is via USB 2.0.