Arduino on avoimen lähdekoodin mikrokontrollerikehitysalusta, jonka ohjelmoiminen on melko yksinkertaista ja sopii siksi hyvin myös aloittelijoille sekä harrastekäyttöön. Ohjelmia pystyy kirjoittamaan yksinkertaisista LED-sovelluksista aina vaativampiin ohausjärjestelmiin saakka. Useimmissa Arduino malleissa on USB-sarjamuunnin, joten erillistä ohjelmointikaapelia ei tarvita. Halvimmat mallit maksavat noin 20 euroa ja edistyneemmät lähestyvät 50 euroa. Suomalaisista nettikaupoista Arduinoa saa ostettua ainakin Robomaasta.
Ohjelmointi tapahtuu Arduinon omalla ohjelmalla, Arduino IDE:llä, jonka voi ladata Windows, Linux ja MAC OS X käyttöhärjestelmille. Arduino IDE käyttää C-kieltä mutta myös konekielisten käskyjen käyttäminen on mahdollista. Avoimen lähdekoodin ansiosta netissä on ilmaiseksi jaossa paljon ohjelmointiin liittyvää materiaalia tutorialeista valmiiseen koodiin. Arduinon omilta sivuilta on hyvä aloittaa, sillä sieltä löytyy lähes kaikki tarpeellinen tieto, jonka tarvitsee päästäkseen alkuun.
Esimerkki Arduinon käytöstä moottorin nopudensäädössä
Esimerkki Arduinon käytöstä servomoottorien ohjauksessa
Arduino mega 2560 + cmr3000 + sca3100
Arduino mega 2560 + PS2 ohjain