I need some feedback on my ideas for semi automatic testing of a small number of PCBs I'm assembling.
The DUT is a PCB with an ATSAMD21 microcontroller. I've brought 16 digital IOs out onto an external header strip.
This board has a bootloader and connections to enable various firmware to be uploaded.
I'm thinking of writing a test program that I can upload that will exercise each IO, first as an input and then as an output.
I will use an Arduino or similar to interface with the IOs (from the DUT) via an array of pogo pins.
Now to my question: I would imagine a series resistor is need between the IO of DUT and the Arduino (say 150 ohm). Should I also have a pull down of around 5k ?
Any other ideas would be useful. Thanks
The DUT is a PCB with an ATSAMD21 microcontroller. I've brought 16 digital IOs out onto an external header strip.
This board has a bootloader and connections to enable various firmware to be uploaded.
I'm thinking of writing a test program that I can upload that will exercise each IO, first as an input and then as an output.
I will use an Arduino or similar to interface with the IOs (from the DUT) via an array of pogo pins.
Now to my question: I would imagine a series resistor is need between the IO of DUT and the Arduino (say 150 ohm). Should I also have a pull down of around 5k ?
Any other ideas would be useful. Thanks
Last edited:
