KiCon North America

Andrew Greenberg

Andrew Greenberg received his BS in Electrical Engineering (1997), BA in Physics (1997), and MS in Electrical Engineering (2005) from Portland State University. He spent over 20 years in the medical device, embedded systems, and aerospace engineering fields before becoming a senior instructor at Portland State University in Electrical Engineering in 2022. He teaches undergraduate project-based classes, including cornerstone and capstone courses, and advises interdisciplinary student groups. His research interests include engineering education through hands-on, interdisciplinary open source aerospace projects such as amateur rockets and CubeSats.


Sessions

05-30
14:20
40min
Actually Useful Schematics in KiCAD
Andrew Greenberg

So many open source schematics are terrible: they give no context, they're hard to follow, and they're mindbogglingly inconsistent. You're trying to debug or just understand a system, but sometimes you can't even tell what's a system input and what's an output! Come listen to us rant about actually useful schematics, and help us bring beautiful, understandable, and useful schematics to the open source community. We'll discuss graphical design, design patterns, critical context clues, and then present guidelines to follow and checklists that will both make your schematics better and save you from errors. And, of course, we'll discuss how KiCAD makes this all fun and easy! Many of you are experts, so be prepared to share your schematic tips and tricks.

After decades of open source hardware development with commercial programs, we finally jumped ship to KiCAD three years and have never looked back. We've used KiCAD in hundreds of projects, including medical devices, a completely open source CubeSat system (https://www.oresat.org/), and literally hundreds of undergraduate and graduate student projects.

Theater