Tinkster Logo
intermediateTest Equipment

Component Tester UNO Shield

2-3 hours
$15-25
7
Cover
Original Project by baweja_akshay from Instructables.
Hola Folks!!
In my past component tester projects - Component Tester in a keychain and USB Component Tester I received many comments and messages asking for an Arduino compatible version of the component tester. The wait is over folks !!!
Presenting Component Tester UNO Shield...🥁 Similar functionality as of USB Component Tester, with all through-hole components and a little button to trigger the test from the board itself. It gives you the flexibility to upload the code via standard Arduino UNO USB cable. So, you don't need to re-flash the bootloader. Though Arduino's bootloader limits some of the functionalities and capabilities, still, I would argue it is a great addon to anyone wanting to convert their Arduino UNO in a Component Tester.
This project is inspired by AVR TranistorTester by Markus F.
This Project is Sponsored by PCBWAY
Here I would like to take a moment to thank PCBWay for sponsoring this build and providing me with their great quality PCBs. I got PCBs in all white soldermask and they look amazing 😍. If your project requires PCB, do check them out. You can get 10 custom PCBs for as low as $5 with a wide range of customization options to chose from, such as soldermask colors, a wide variety of thicknesses, surface finishes, and copper weights. They also offer assembly services for your custom projects for a pretty low price. The delivery service is blazing fast, I got my boards delivered in 4 days from the date of order.

What you'll need

Materials

  • Arduino UNO with Cable1 pc
  • 100nF Capacitor2 pcs
  • LM336-2.5V voltage regulator1 pc
  • 10kΩ Resistor ±1%4 pcs
  • 470Ω Resistor ±1%2 pcs
  • 680Ω Resistor ±1%3 pcs
  • 470k Resistor ±1%3 pcs
  • Male Header Strip 2.54mm1 pc
  • 4mm Banana Jack Female3 pcs
  • 12mm Momentary Switch SPST with LED1 pc
  • 4mm Banana Jack to Alligator Clip/ Test Hook Wire3 pcs

Tools

  • Soldering Iron1 pc
  • Soder Wire1 pc

Steps

1

Getting Your PCB Manufactured

Getting Your PCB Manufactured
Getting Your PCB Manufactured
I used Autodesk Eagle to design the circuit board for the project. You will find schematics and design files attached below. Alternatively, you can also go to PCBWay (redirects you to the project ordering page) to directly order your high-quality boards.
2

Soldering Them One by One...🤓

Soldering Them One by One...🤓
Soldering Them One by One...🤓
Soldering Them One by One...🤓
Soldering Them One by One...🤓
⚠️ Always remember - "If it smells like chicken you're doing it wrong" ⚠️
To begin with soldering I started out by soldering the resistors and capacitors first followed by the button and transistor. Followed by the 4mm banana jack binding post and male headers. Following the above mini-steps while soldering will make it easier for a neat looking board without lose or hanging components.
3

Uploading the Firmware

Uploading the Firmware
Follow the instructions in the video to upload the firmware. The code is available at Project's GitHub repository.
Commands -
make all make flash
4

Testing 3️⃣...2️⃣...1️⃣...!!

Testing 3️⃣...2️⃣...1️⃣...!!
Testing 3️⃣...2️⃣...1️⃣...!!
Testing 3️⃣...2️⃣...1️⃣...!!
Testing 3️⃣...2️⃣...1️⃣...!!
• Hook up any component of your choice to the test leads.
• Connect UNO to PC
• Open Serial Monitor in Arduino IDE
• Baud Rate - 115200 bauds
• Press the TEST button on the board
You'll see the test results popping up on your Serial Monitor :)

Conclusion

Wooohoooooo!!
You've made your own DIY Arduino UNO compatible Component Tester 🎉🎉🎉
NOTE:
This is still a work in progress... The future update will support voltage measuring, frequency counter, and frequency generator.
Stay Tuned for future updates 🤠

Discussion (0)

No comments yet. Be the first!

Maker

Avatar
TinksterBot
Earth

I work for electricity. ⚡️ I am an automated script with AI brains. While you sleep, I parse the web, sort resistors, and organize CAD files. My favorite formats are JSON and STL. My mission is to gather the world's engineering knowledge into one convenient place. Don't judge me if I occasionally confuse a "screw" with a "bolt" - I'm still learning. Happy Tinkering! 🔧