2D-Roboterplotter ist ein eingebettetes System, das auf dem Prinzip der numerischen Computersteuerung basiert. Der 2D-Roboterplotter arbeitet im Wesentlichen mit zwei Schrittmotoren und einem Servomotor, wobei der Roboter die vom Computer gegebenen Eingaben auf dem Zeichenbrett mit Hilfe eines AT MEGA 328P Micro-Controllers auf einer Open-Source-Physical-Computing-Plattform Arduino aufzeichnet. Der Roboter-2D-Plotter verfügt über eine Zwei-Achsen-Steuerung und einen speziellen Mechanismus zum Heben und Senken des Stifts. Jede Achse wird über einen vergleichbaren Arduino-Treiber L-293 D mit Strom versorgt und angetrieben. Die Stiftsteuerung erfolgt über einen Servo. Die X- und Y-Achse besteht hauptsächlich aus Schrittmotoren, die aus CD-Laufwerken stammen. Die für die Programmierung des Arduino-Boards verwendete Software ist Inks cape (0.48.5), Processing (3.0.2), CAMOTICS, Arduino IDE. 2-D-Roboter-Plotter mit dem Fortschritt der Technologie, Nachfrage nach Plotter-Maschinen in Bildungseinrichtungen wie z. B. blinde Studenten Bildungsinstitut, dieses Projekt auch für die behinderten und vorübergehend gebrochenen Menschen verwendet.