Fastvaren kompileres fra kildekode i C++ (optimert for Arduino API), og installeres og kjøres deretter på et hovedkort med innebygde komponenter og generelle I/O-pinner for å kontrollere og kommunisere med andre komponenter.