Razvojni setovi i obrazovanje
Izgradnja neovisnih, interaktivnih strojeva ne bi bila moguća bez sustava koji bi mogli obavljati specifične zadatke. U tu svrhu koriste se razvojni sustavi, odnosno jednopločni sustavi s mikrokontrolerom ili mikroprocesorom. Uređaji poput Arduina ili Raspberry PI dizajnerima aplikacija omogućuju da počnu odmah, bez potrebe za kupnjom pojedinačnih komponenti ili stvaranjem kontrolera od nule. Zahvaljujući ugrađenom USB priključku, ovi se sustavi mogu programirati s osobnog računala.