Tag PCB

KiCad Traces Net classes

KiCad Net classes in the Board Setup dialogue box

I have done the following work on Net classes in KiCad, which is derived from what I wrote about IPC 2221 standard trace widths and Creepage and Clearance a while ago. I have been doing some work on my ROV,…

UART TX/RX Swapping made simple

Poka Yoke UART KiCad Schematic Symbol

When designing boards, one of the things I spend a lot of time checking is if my UART transmit (TX) and receive (RX) lines are the right way round, or switched over. When the design gets to the printed circuit…

LaTeX CV

Every so often I update my CV, I am not a huge fan of Microsoft Word, or other Word Processors. Texmaker is a free open source LaTeX editor that works cross platform, on my Mac it makes generating my CV…

Just how big is tiny?

One of the problems I have when designing PCBs, or working in CAD with a view to 3D printing it is easy to lose sight of how big things on the screen are in real life. A lot of the…

Creepage and Clearance

The IPC 2221 voltage and spacing standards have two general voltage levels for creepage and clearance, which it defines as “Low Voltage” and “High Voltage”, Some of the “High Voltage” would be considered SELV (Safety Extra Low Voltage), the IPC…

KiCad and the Autorouter

Never trust the autorouter - T-shirt by Chris Gammell

You may have heard the saying “never trust the autorouter”, you may have even seen it written on a t-shirt! Back when I used Eagle ECAD (Before AutoDesk did their thing), there was a built-in autorouter that was a handy…