added firmware project; first version of PWM