Prototyping with PCBs

Coppersmith

© Lead Image © Eduard Peter, 123RF.com

© Lead Image © Eduard Peter, 123RF.com

Article from Issue 286/2024
Author(s):

Prototype your products with your own PCB designs.

In part 1 of this series on PCB design [1], I covered schematic capture in KiCad [2]. The schematic embodies the logical part of the design, which components are used, and how they are interconnected. To complete the information required for PCB layout, the component symbols are annotated with data that describes the physical layout of the component pins, otherwise known as a footprint.

Other symbols represent mechanical features required by the design, such as mounting holes and any markings on the silkscreen layer. These elements can be added directly to the PCB layout without having a reference in the schematic. You can also mark such things as logos, copyright warnings, and revision numbers to be excluded from the bill of materials (BOM) in the symbol's properties.

In this second, concluding part of the series, I walk you through the process of laying out and tracking your PCB and producing manufacture-ready files.

[...]

Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Designing PCBs

    Take your electronic projects to the next level with your own PCB designs.

  • KiCad

    KiCad helps you design printed circuit boards with up to 32 layers, checks for optimal placement, and supplies schematics and assembly diagrams in the popular Gerber format for submission to PCB manufacturers.

  • Yocto

    The Yocto project gives you all the tools you'll need to build a custom Linux for IoT device.

  • Lunchbox Portable Pi

    A lunchbox-style portable Raspberry Pi computer provides external control for a steampunk robotic skull.

  • Doghouse: Managing Expectations

    "maddog" advises designers and developers to state their project goals up front and in writing, to avoid confusion and conflict later.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More

News