This document provides all information to design modern footprints with pcb-rnd: overview of footprint design concepts, detailed instructions, references and a check list for manual inspection of footprints (Quality Assurance).
Just like with any other field of engineering, there are many different, often contradicting design goals for footprints. This document focuses on the standardized footprints of the bedrock-rnd footprint library for the Ringdove EDA suite and has arbitrary footprint design choices set up accordingly. While majority of the considerations presented in this document are rather generic and could be used outside of Ringdove EDA, some implementation details are tied to pcb-rnd.
Text files and code snippets are presented in monospace format:
li:pcb-rnd-subcircuit-v6 { ha:subc.2{ ha:attributes { footprint = dummy refdes = {U1} } } }
Bullet lists are:
Previous: (this is the first section) | ToC | Next: Why proper footprint is important |
License: CC-BY-SA 4.0 | (C) 2025 Tibor 'Igor2' Palinkas |