Arduino 是一個基於開放原始碼的軟硬體平臺,構建於開放原始碼simple I/O介面版,並且具有使用類似Java、C語言的Processing/Wiring開發環境。包含硬體(各種型號的Arduino板)和軟體(Arduino IDE)。它適用於愛好者、藝術家、設計師和對於“互動”有興趣的朋友們。
Arduino包含兩個主要的部分:硬體部分是可以用來做電路連線的Arduino電路板;另外一個則是Arduino IDE,你的計算機中的程式開發環境。你只要在IDE中編寫程式程式碼,將程式上傳到Arduino電路板後,程式便會告訴Arduino電路板要做些什麼了。
由於Arduino高度自由行可與Adobe Flash, Processing, Max/MSP, Pure Data, SuperCollider等軟體結合,作出互動作品;因此不管是國內還是國外都衍生出來很多與之相關的專案,引其眾多的愛好者加入該行列進行研究和創新。