Creates amplitude, offset and frequency adjustable sine, square, triangle, sawtooth and reverse sawtooth waves. Two waves can be run simultaneouly. The commands are received via UART from a USB connection.
Also configures and feeds the temperature sensor information received via I2C to be displayed on the computer.