Screaming Circuits: CAD Parts Libraries

PROTOTYPE AND SMALL VOLUME
PCB ASSEMBLY MADE EASY

USING THE NEWEST GEN ARM, Part II

I'm a bit behind in my blog work - well, way behind, actually. I started this series back in January with the intro post. Here's where I am right now: I have three different sets of PC boards. One set,... Read more

Component Footprint Rotation, Take II

I've noticed that a lot of CAD library footprints for two-pin polarized parts have pin one pointed up as zero degree rotation. According to IPC, pin 1 pointed to the left is zero degree rotation. Why is this such a... Read more

Component Footprint Rotation

Before we (or any old assembly house) go about putting surface mount parts on your board, we need to program our assembly robots. I'm oversimplifying, but essentially, the machine program needs to know the X / Y coordinates, relative to... Read more

Using the Newest gen ARM Microcontrollers

I've written a few times about the new Freescale KL03 ARM Cortex M0+ microcontroller. This particular part comes only in very small packages, with the smallest being a 1.6mm x 2mm WLCSP (wafer level, chip scale package) 0.4mm pitch, 20... Read more

Freescale KL03 and PCB123 at 0.4mm pitch

Small component packages seem to be a recurring theme with me. It's understandable, I guess. Super tiny packages are becoming more and more common and we build a lot of product with them. The smallest we've built is 0.3mm pitch.... Read more

Cost Reduction in Design - More Advice for Makers

As a Maker, you really need a decent price, with good quality, and good service. Contrary to what many people think, you don't need to look outside of North America for this. You can keep your gaze West of the... Read more

Choose Your Package Wisely

As I mentioned in my prior blog, there are reasons to consider different packages than just physical size. Sometimes it is just space available on the PC board, but there may be other considerations as well. One of the first... Read more

QFN? QFP? QFwhat?

The QFN (quad flat pack, no leads) has become my favorite integrated circuit package. It's very compact, yet is easier to use than a micro BGA. Micro BGAs of 0.5mm and smaller pitch become a bit more difficult and costly... Read more

Component Packages - Let's Get Small

I've been on a bit of a package binge lately. First talking about metric vs. US passive sizes, and then a very tiny ARM Cortex M0 from Freescale. The Freescale BGA part checks in at 1.6mm x 2mm. That's cool... Read more

0.4mm Pitch BGA is Awesome

I recently had a conversation with a friend about 0.4mm pitch BGAs. The specific part is the Freescale KL03 ARM Coretex-M0+ microcontroller in a 1.6mm x 2mm, 04.mm pitch package. That's a 20 ball wafer scale BGA form factor. I... Read more