Taking (Good) Pictures Of PCBs

Snapping pictures is not technically difficult with modern technology, but taking good photographs is another matter. There are a number of things that a photographer needs to account for in order to get the best possible results, and if the subject matter isn’t particularly photogenic to start with it makes the task just a little more difficult. As anyone who’s posted something for sale online can attest, taking pictures of everyday objects can present its own challenges even to seasoned photographers. [Martijn Braam] has a few tricks up his sleeve for pictures like this in his efforts to photograph various circuit boards.

[Martijn] has been updating the images on Hackerboards, an online image reference for single-board computers and other PCBs, and he demands quality in his uploads. To get good pictures of the PCBs, he starts with ample lighting in the form of two wirelessly-controlled flashes in softboxes. He’s also using a high quality macro lens with low distortion, but the real work goes into making sure the image is sharp and the PCBs have well-defined edges. He’s using a Python script to take two pictures with his camera, and some automation in ImageMagic to composite the two images together.

While we’re not all taking pictures of PCBs, it’s a great way of demonstrating the ways that a workflow can be automated in surprising ways, not to mention the proper ways of lighting a photography subject. There are some other excellent ways of lighting subjects that we’ve seen, too, including using broken LCD monitors, or you can take some of these principles to your workspace with this arch lighting system.

Aesthetic PCB Design Tips For Improved Functionality

Those of us hardware types that spend a lot of time designing PCBs will often look at other peoples’ designs with interest, and in some cases, considerable admiration. Some of their boards just look so good. But are aesthetics important? After all, for most products, the delicate electronic components on that PCB are tucked safely inside a protective enclosure. But, as [Phil’s Lab] explains, aesthetic PCB designs can lead to functional improvements, such that better-looking designs are also better performing, in terms of manufacturability (and therefore yield), electromagnetic compatibility (EMC), and several other factors that can be important.

First off, making a PCB easy to read and using sane placement of components and connections will speed up debugging by reducing errors. Keeping a consistent and not too-tight placement grid can give the pick and place machine an easier task, and reduce solder issues during reflow. But there are also more serious concerns, such as the enforcement of design partitionings — such as keeping analog circuits together and away from noisy power and digital areas — which can make the difference between functioning within specification, and failure.

The video goes into a few other interesting tips, one highlight is using a ground-tied PCB perimeter zone, with wavelength-of-interest via stitching. This will reduce EMC side emissions from the power plane, but also if you select an appropriate surface finish, and keep the solder mask open, you’ve got a free, full perimeter contact to ground your scope probe. Oh, and it looks good too.

Hackaday is no stranger to beautiful artistic PCBs, like the work of [Saar Drimer] and many others. But if one PCB doesn’t cut it for your needs, there’s always the ‘Oreo’ construction to consider.

Continue reading “Aesthetic PCB Design Tips For Improved Functionality”

Racing Cars On A PCB

Carl Friedrich Gauss was, to put it mildly, a polymath responsible for a large percentage of the things we take for granted in the modern world. As a physicist and mathematician he pioneered several fields of study including within the field of magnetism. But since he died decades before the first car was built, it’s unlikely he could have imagined this creation, a magnetic slot-car race track called the Gauss Speedway by [Jeff McBride], which bears the name of the famous scientist.

The Gauss Speedway takes its inspiration from a recent development in robotics, where many small robots can travel around a large area with the help of circuit traces integrated into their operating area. With the right current applied to these traces, magnetic fields are generated which propel the robots. [Jeff] wanted to build something similar, integrated into a printed circuit board directly, and came up with the slot car idea. The small cars have tiny magnets in them which interact with the traces in the PCB, allowing the cars to move with high precision around the track. He did abandon the traditional slot car controller in favor of a push-button style one directly on the PCB too, which means everything is completely integrated.

While this was more of a demonstration or proof-of-concept, some of the features of this style of robot can be seen in this video, which shows them moving extremely rapidly with high precision, on uneven surfaces, or even up walls. Magnetic robots like these are seeing quite a renaissance, and we’ve even seen some that use magnetism to shape-shift.

Continue reading “Racing Cars On A PCB”

Rubber Stamping Your Way To Custom PCBs

Many of us now outsource PCB production to board houses overseas, which offer high-quality boards with increasingly impressive turnaround times. You might still brew up your own PCB, though, and a reader found this great old hack from [William Hare] that might be worth a look.

Forget toner transfer or marker pens — this build is all about speed. [William] decided to use a rubber stamp to quickly transfer ink to a copper board that can then be etched to produce a PCB. It’s simple and straightforward enough. We’ve used the same technique for silkscreen and pad art, but never as an etch resist.

The trick is to make several rubber stamps with different circuit elements, though. The genius part is that you can then assemble a PCB by simply stamping down the various circuit components you need. The boards will still need to be drilled if you’re working with through-hole parts, but tipster [Shri] notes that the technique is super useful for producing single-sided surface mount boards.

We’ve seen some other unique methods to producing PCBs at home, such as using a 3D printer to help out. If you’ve got your own innovative homebrew PCB hacks, be sure to drop us a line!

Thanks [Shri Hari Ram] for the tip!

PCB-Filled Dream Desk Will Only Get Cooler With Age

We all have one. Maybe you’re sitting at it now, or just wishing you were — that perfect desk. You know the one — a place for everything and everything in its place, ample acreage, specialized storage, and top-notch looks. Oh, and blinkenlights. Can’t forget those.

It took four months of hard work, but [Build XYZ]’s dream desk has been finely fabricated into fruition. There’s a lot to unpack with this build, which you can appreciate after the break, but it all started with a donated up/down desk from Progressive Desk. After building the base and putting it through its body weight-driven paces, [Build XYZ] set about making the perfect top, which, as you can see, highlights an assortment of PCBs by encasing them for eternity in resin.

But don’t let your admiration stop there, because the woodworking is just as much a part of the show. In addition to the functional blinkenlights that notify [BuildXYZ] when it’s time to stop working for the day or just take a break, there’s a working wireless charger hiding among the FR4. We can’t wait to look back on this desk in 20 years or so and we also can’t wait to see how PCBs will change over the next 20 years.

This tightly-produced video is a fascinating look into the process of forever immortalizing things in resin. So much resin, in fact, that [Build XYZ] came up a gallon short during the pour and had to wait an excruciatingly long time before more resin showed up. Seeing as how you totally can’t tell at all in the final build, we have maximum respect for [Build XYZ]’s inclusion of this part in the first place, which serves as a warning to the rest of us.

Continue reading “PCB-Filled Dream Desk Will Only Get Cooler With Age”

Shot of CubeTouch, a six sided cube built out of PCBs with each of the top PCB allowing for diffusion of the LEDs on the inside to shine through

Keyboard Shortcuts At The Touch Of A Planetary Cube

[Noteolvides] creates the CubeTouch, a cube made of six PCBs soldered together that creates a functional and interactive piece of art through its inlaid LEDs and capacitive touch sensors.

The device itself is connected through a USB-C connector that powers the device and allows it to send custom keyboard shortcuts, depending on which face is touched.

Finger touching the top of a CubeTouch device

The CubeTouch is illuminated on the inside with six WS2812 LEDs that take advantage of the diffusion properties of the underlying FR4 material to shine through the PCBs. The central microprocessor is a CH552 that has native USB support and is Arduino compatible. Each “planet” on the the five outward facing sides acts as a capacitive touch sensor that can be programmed to produce a custom key combination.

Assembling the device involves soldering the connections at two joints for each edge connecting the faces.

We’re no strangers to building enclosures from FR4, nor are we strangers to merging art and functionality. The CubeTouch offers a further exploration of these ideas in a sweet package.

The CubeTouch is Open Source Hardware Certified with all documentation, source code and other relevant digital artifacts available under a libre/free license.

Continue reading “Keyboard Shortcuts At The Touch Of A Planetary Cube”

What Every PCB Designer Needs To Know About Track Impedance With Eric Bogatin

PCB design starts off being a relatively easy affair — you create a rectangular outline, assign some component footprints, run some traces, and dump out some Gerber files to send to the fab. Then as you get more experienced and begin trying harder circuits, dipping into switching power supplies, high speed digital and low noise analog, things get progressively more difficult; and we haven’t even talked about RF or microwave design yet, where things can get just plain weird from the uninitiated viewpoint. [Robert Feranec] is no stranger to such matters, and he’s teamed up with one of leading experts (and one of this scribe’s personal electronics heroes) in signal integrity matters, [Prof. Eric Bogatin] for a deep dive into the how and why of controlled impedance design.

RG58 cable construction. These usually are found in 50 Ω and less commonly these days 75Ω variants

One interesting part of the discussion is why is 50 Ω so prevalent? The answer is firstly historical. Back in the 1930s, coaxial cables needed for radio applications, were designed to minimize transmission loss, using reasonable dimensions and polyethylene insulation, the impedance came out at 50 Ω. Secondarily, when designing PCB traces for a reasonable cost fab, there is a trade-off between power consumption and noise immunity.

As a rule of thumb, lowering the impedance increases noise immunity at the cost of more power consumption, and higher impedance goes the other way. You need to balance this with the resulting trace widths, separation and overall routing density you can tolerate.

Another fun story was when Intel were designing a high speed bus for graphical interfaces, and created a simulation of a typical bus structure and parameterized the physical constants, such as the trace line widths, dielectric thickness, via sizes and so on, that were viable with low-cost PCB fab houses. Then, using a Monte Carlo simulation to run 400,000 simulations, they located the sweet spot. Since the via design compatible with the cheap fab design rules resulted often in a via characteristic impedance that came out quite low, it was recommended to reduce the trace impedance from 100 Ω to 85 Ω differential, rather than try tweak the via geometry to bring it up to match the trace. Fun stuff!

We admit, the video is from the start of the year and very long, but for such important basic concepts in high speed digital design, we think it’s well worth your time. We certainly picked up a couple of useful titbits!

Now we’ve got the PCB construction nailed, why circle back and go check those cables?

Continue reading “What Every PCB Designer Needs To Know About Track Impedance With Eric Bogatin”