added micropython tests and lessons learned