Der ev3 ist ein programmierbarer Baustein mit vier Eingängen für Sensoren (Ultraschall, Helligkeit, Farbe, Taste und Rotation) und vier Ausgängen für Aktoren (1kleiner, 2große Motoren) sowie interne Aktoren (LCD-Display, Vielfarb-LED, Lautsprecher) er besitzt einen SD-Karten-Steckplatz und USB-Anschluss und ist W-LAN- und Bluetooth-fähig. Der ev3 wird nicht durch das Schreiben in einer komplizierten Programmiersprache sondern wie moderne Industrieroboter am PC durch Drag- und Drop einzelner Programmbausteine programmiert. So ist die Programmierung für Kinder und Jugendliche gut zu verstehen. Und dennoch bieten die vielzähligen Modifizierungsmöglichkeiten der einzelnen Programmbausteine sowie die quasi unbegrenzte Kombinierbarkeit untereinander soviel Komplexität, wie man sich zutraut. Die mechanische Hardware des Baukastens ist mit LEGO-Technik vergleichbar und grundsätzlich mit anderen LEGO-Bauteilen kompatibel. Die PC-Software ist kostenlos erhältlich und kann auch zuhause genutzt werden.