
I Built an AI That Can See Your Arduino and Write the Code For It
There is a specific frustration anyone who has worked with Arduino knows well. You have a breadboard in front of you. Components are wired up. You open a chat window, describe your setup in text — "I have an LED on pin 8 with a 220 ohm resistor" — copy the code the AI gives you, paste it into the Arduino IDE, hit upload, and watch the LED do nothing. You go back to the chat window. You describe what happened. You get a revised version. You copy it again. You do this five times before realizing the AI gave you code for pin 9 because you told it pin 8 and it added a one-line comment that said "change this to match your wiring" which you missed. Every AI coding assistant has this problem: they are blind to your physical setup. ArduinoVision is my attempt to fix that. The Idea The concept is simple enough to state in one sentence: an AI agent that can see your breadboard through a camera, write the correct Arduino code based on what it actually observes, and upload it directly to your boar
Continue reading on Dev.to
Opens in a new tab


