I think I spent about a much time designing a test jig a as I spent designing the ESP32 TouhDown. Just so I can be sure that all board function perfectly. This test jig really looks nice! Congrats!
@rahulkushwaha95007 ай бұрын
put out more content line this, even if it is unfinished, it gives some path to follow when one is designing something. thanks
@CraigBurden17 ай бұрын
Im working on something quite similar, although my board is a fair bit more complicated because the products it tests are also more complicated. I love seeing this kind of thing, especially when we have independently made similar decisions, it makes me feel like I made the right ones! I have a motherboard with all the base functionality and as much common functionality as I could squeeze on, then there is a shield that takes all the IO the base board exposes, conditions signals, level shifts, adds additional functions and ultimately exposes ribbon cables that go to the bed of nails. That way th sheild and bed of nails can easily be updated independently to the motherboard making it more extensible and able to support more products/revisions. One thing I really found helpful for mine was the RPi config EEPROM. Basically you add an EEPROM to your board that holds a DTS fragment, then when the pi boots it can load kernel drivers etc. It means you can more easily swap the pi if needed as well as more easily support I2C and SPI devices on the pi directly, both of which i am using extensively I am really looking forward to the rest of this series!
@MakenModify7 ай бұрын
In my previous job I designed Test Jigs on a daily base. Bigger and more complex, based on National Instruments TestStand and Labview. That made it pretty universal and easy to adapt to new designs. This one is a very purpose made design, specialized for your application. I really like it, I'm looking forward to seeing your final setup 👍
@akhurash7 ай бұрын
I have designed a bunch of automated testers and built test setups. You did a really great job! Excited to see the fixture.
@voltlog7 ай бұрын
Awesome! Thank you!
@makertronika7 ай бұрын
Excellent implementation and inspiring to do automated test jigs like this for my projects too.
@2000jago7 ай бұрын
Yay! A project video (as opposed to another "review" sponsored video). More like this please!
@riccardoiacob45607 ай бұрын
Instead of using 0 ohm links, why not just use cuttable jumper pads? It's supposed to be a test board run anyway, why bother placing loads of smd components increasing BOM cost and manufacturing time?
@voltlog7 ай бұрын
I guess it's a matter of personal preference. I very much prefer working with 0R jumpers and having a clean board.
@jaro69857 ай бұрын
No one cares about BOM cost on a one off test jig.
@WAEviltechie7 ай бұрын
Raspberry Pi actually does have documentation for the test point locations for the Zero 2 W. That combined with the mechanical drawing should give you what you need.
@voltlog7 ай бұрын
Please share the location of those.
@Gengh137 ай бұрын
Nice idea with the pogo pins for the usb.
@UnexpectedMaker7 ай бұрын
Nicely done :) You have exposed IO from the onboard chip going to headers of your VoltLink boards. How do you plan to test those - to ensure they have continuity to the IC as well as no shorts from reflow? Or is that something you're not overly concerned about testing?
@voltlog7 ай бұрын
I do not plan to test those because the particular chip package that I'm using on the VoltLink together with the expertise of the SMT assembly house means that there is very little chance of soldering issues happening. I've had zero issues so far. If I would want to test those, that's still doable because it should be possible to toggle most of that IO from the silabs tool, I would just need to add some IO expansion to the PiZero to handle more GPIO.
@AdmiralMaggieMD7 ай бұрын
Nice work! PCB looks amazing! Interestingly I've been working on an automated test tool for a recent product as well. Mine requires interfacing with 16x 24v 4-20ma current loop inputs for initial calibration. I ended up using bunch of high voltage multiplexers. Your board looks a lot nicer though!