PCB Planarity Project

Circuits to Graphs to PCBs!

Back to Engineering Projects View on GitHub

🔬 Project Overview

A proof of concept for a program that can takes a circuit, and uses concepts of Graph Planarity to create PCB layouts.

🖼️ Project Images

Planar K3_3 3D Animation
Planar Massive Circuit Animation

These GIFs represent circuit diagrams. The GIF on the left represents a multi-layered PCB, while the GIF on the right demonstrates the organization of a large circuit into a planar diagram.

🚀 Next Steps

The next steps for this project include:

  • Creating a system to adjust PCB dimensions and scale
  • Incorporating real-world component sizes and specifications
  • Developing a comprehensive PCB schematic generation system