soldr.ai

Docs  /  When it doesn't work

You've checked the wiring three times and it still doesn't work — try a photo instead

The code looks right. The wiring, read back against the diagram line by line, looks right. Nothing happens. This is exactly the situation a photo solves faster than another read-through — because some mistakes are invisible in a description and obvious in a picture.

3 min read Diagnosis Any board

What you're seeing

You've gone through the wiring diagram against your actual breadboard, pin by pin, more than once. On paper it matches. The code uploads without an error. And still — the LED doesn't light, the sensor reads nothing, the motor doesn't turn.

Why a checklist can miss what a photo catches

A written wiring check compares your breadboard against a description, one connection at a time — and it's genuinely easy to read "connected to pin 7" as true when the wire is actually seated one row off, or in the neighbouring column, on a breadboard where rows aren't always where they look like they should be. Some of the most common real mistakes are spatial, not logical:

None of these show up in code, and describing your wiring in words to check it just re-describes the same mistake you already made — you already believe the wire is in the right place, or you wouldn't have put it there.

What to do instead

  1. Take one clear, well-lit photo of the whole breadboard

    Natural light or a bright room light, camera held directly above rather than at an angle, and the full board in frame — not a cropped close-up of just the part you suspect.

  2. Photograph it as it actually is, not tidied up

    Don't "fix" a wire you think might be wrong before the photo. The mistake you can't see is exactly what the photo needs to catch.

  3. Upload it to Soldr and describe what should be happening

    A short note — "the LED should light when the button is pressed, nothing happens" — gives it the same context you'd give a person looking over your shoulder.

  4. Compare what it flags against the physical board directly

    If it names a specific row or component, look at that exact spot before touching anything else.

Screenshot
Soldr's vision diagnosis page: an uploaded breadboard photo with a short problem description entered below it, and the diagnosis result panel pointing to a specific wire or component in the image.

Letting Soldr do it

Photograph your breadboard and Soldr reads the picture to help spot what's wrong — the same way a second pair of eyes looking at your actual build would, rather than at your description of it.

Diagnosis is free Uploading a photo and asking what's wrong never costs credits. You only spend credits when Soldr generates something for you.
Soldr's prompt bar with the camera button highlighted, labelled Upload a photo for circuit analysis, alongside the Build, Debug, Troubleshoot and Code mode chips
Where the photo goes: the camera button in the prompt bar, shown here highlighted. Its label reads “Upload a photo for circuit analysis”. You can attach a photo to any message — with the Troubleshoot chip selected it goes straight into diagnosis, but a photo works on a plain question too. This is the entry point only; the picture that matters is the one you take of your board.

A worked example

A common first project: an Arduino Uno, an LED, and a pushbutton — press the button, the LED lights. If it's built correctly and still doesn't respond, the classic invisible-in-a-checklist cause is the LED itself installed backwards. LEDs only conduct one way; reversed, no current flows and nothing lights, even though every wire is in the "correct" hole.

PartWhy it's therePrice
Arduino Uno R3 (CH340G)the controller₹230
5mm LED Assorted Packthe output — easy to install reversed₹120
Tactile Push Buttonthe input₹14
Resistor Variety Packcurrent-limiting for the LED₹75
Core of the buildthe fault is orientation, not parts₹439

If a photo still doesn't resolve it