first commit
Refine for Arduino