Du weißt schon, dass man den Arduino nicht in .NET programmieren kann, oder? Das Board basiert auf einem RISC-Mikroprozessor vom Atmel, dem ATMega. Dieser kann keine .NET Programme ausführen, da keiner das .NET-Framework für dessen Architektur geschrieben hat. (Und wird dies glaube auch nicht tun). Das Arduino-Board ist daher nur mit den C-Dialekt aus der IDE programmierbar. Andere Sprachen gingen auch, nur ist das viel aufwändiger, das Arduino ist halt an die IDE optimiert.
Das einzige, was man mit .NET machen kann, ist ein Steuerprogramm, das mit dem Board per COM-Port kommuniziert. Geht aber genauso gut mit anderen Programmiersprachen/Platformen. Ich habe bis jetzt nur einen einfachen Roboter mit dem Arduino gemacht, also ohne irgendein Steuerprogramm für den PC.
So sieht der aus (nicht besonders spektakulär: )
Später habe ich noch einen IR-Sensor vorne angebracht. Die sind aber teuer 4€ pro IC