added choice of yaml and python for defining procotols
added arduino sketch for testing the output timing of the arduino