Diagnosing Arduinos - Shield?

Is there such a thing as an Arduino diagnostic shield, that verifies the operation of all pins? Or is there a schematic to build one?

You post frequently. Do You see forum as a kind of social institution?
Surely not. A new board costs less than any such shield.
Use Your knowledge regarding a serial resistor and simple LED to test outputs. Use a toggle switch to test digital inputs and a pot to test analog inputs.

I'm guessing you're having a bad day. I wouldn't consider myself a "frequent poster". And if you'll see my posts, I'm not a leech, as I also try to be helpful when I can. As well, as a new Arduino builder, who is also working on my knowledge, I surely will have questions.

What's wrong with asking about a diagnostic shield? As you mentioned, I'm thinking about building one. But sometimes others might have a better way to do something, that I can learn from.

Nothing wrong about asking.
It would be a massively inefficient endeavour.

If you look at the threads for multi-pin cable testers, you’ll see how intricate the solution becomes.
This is an order more complex if it’s done properly.

1 Like

Thank you for the info. Will do.

Connect pins 2 through 19 together. Add a 10k pull-up and a 10k pull-down. Set all pins to INPUT.

For each analogInput:
  Read the analog input.  It should read about 512.
  For each other pin:
    Set the pin to OUTPUT.
    Write LOW to the pin.
    The analog input should read about 0.
    Write HIGH to the pin.
    The analog input should read about 1023.
    Set the pin back to INPUT.
    The analog input should go back to about 512

If you get any unexpected values then something is wrong.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.