commiting before trying an older branch
ping not working
added rev1 and rev2 overlays
commented out ping code, made it quicker to change between rev1 and rev 2 in pwm code, added back safties
moving to rev2 hopefully for good.  pwm is borken in this rev