Skip to content

Course notes for a beginners PCB design workshop

Notifications You must be signed in to change notification settings

arthurrowland/my-first-pcb

 
 

Repository files navigation

My First PCB 🦌

Design a printed circuit board to get you started in the world of electronics design and small scale manufacturing!

Why PCB's? 🤔

  • Maybe you’ve been building up your own circuits on a breadboard for a while now, and maybe soldering some of them onto strip-board, but want to make them look nicer.
  • You want things to be more robust, professional and safe to help with product development or your own systems.
  • You’ve seen designs on the internet and need help to make it or adapt it yourself.
  • You need to design your own printed circuit boards!

It’s easier than you think!

This course is built to give you an understanding of the basic fundamentals in electronics production with KiCad using MCQN Ltd’s experience designing and developing products, systems and the Internet of Things. Everything from cuff-links, dust sensors, Museum installations and internet connected bells, LED drivers and bubble machines.

Start off by running through the basics in Designing my first #BadgeLife and then choose your own route through the remaining tutorials based on what you're looking to build.

If you benefit from this guide and would like to support us in our work on open source hardware, software, and guides like this one, consider contributing via ko-fihttps://ko-fi.com/s/d90aba90e1).

Lessons 🧩

We've also written some notes on other things to consider, such as how to share your design, thoughts on supply chains and other considerations, in ResponsibleElectronics.

If you have any requests for more guides, email [email protected] with your suggestions.

FAQs 🧐

What version of KiCad do I need?

The guide was last tested with KiCad (5.1.9)-1, and should work with version 5. Earlier versions may have slightly different features and menus/windows.

Do I need any previous experience?

You’ll need to have some experience and literacy building and prototyping simple electronic circuits using low voltage batteries and breadboards. You may have built some basic Arduino projects or experimented with powering or controlling LEDs or other electronics. You may have already built simple electronic sensors and now want to make more robust custom ‘breakout’ boards.

Some Inspiration ✨

Some links to the awesome PCB art that others have made:

Alternative Guides 👀

We know that our guide isn't perfect for everyone, based on their level of experience and how far they want to go. If you are looking for something a bit different, there are good written guides that take different approaches:

  • Thorough, much more detailed, good reference but too much for most beginners as step 1.
  • The workflow diagram might be a useful reference to get an overview of the software, since KiCad is a combination of originally separate programs.
  • Written and published in a similar style to our guide, but a step up in complexity and based around an ARM dev board.
  • Very clearly explained and organised. It's a great guide!
  • Nicely laid out in markdown. Writing is relatively technical.
  • Recommended as a second tutorial after completing ours, since it is similar but goes into the weeds.
  • Example is an electronic match.
  • Well written though constrained by the magazine format.
  • The most similar guide to ours, but is generalised - not for a specific circuit board).
  • Very clearly written and formatted.
  • Some commenters have been caught out by footprints.
  • Audience seems to be experienced PCB designers who are new to KiCad.
  • Uses an example project of a UV sensor breakout board.
  • Based on older version of KiCad - 4.0.6

If you have more time available and you like learning from videos, there are two well-reviewed guides:

  • Very well reviewed and recommended by others.
  • 10 part series. Thorough, even including physical assembly.
  • Note: Uses KiCad 4.1 so is slightly out of date.

About

Course notes for a beginners PCB design workshop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published