Arduino compatible programmer