Month 2 Box - Hardware 101 w/Soldering, PCB Design & more

Lesson 3 – Introduction to Circuit Design Software

Lesson 3 – Introduction to Circuit Design Software


This lesson introduces you to digital tools that take your circuit designs from notebook sketches to professional schematics. If you’ve ever wanted to make your own printed circuit boards (PCBs) or clean up messy breadboard diagrams, this is the perfect place to start.


Left: EasyEDA interface

Right: KiCAD interface


🧠 What You’ll Learn


What circuit design software is and why it’s important

You'll discover how software like EasyEDA or KiCad allows you to create, simulate, and share accurate schematics and layouts for real-world projects.

Popular tools for hobbyists and professionals

Learn the differences between KiCad (great for advanced users), EasyEDA (browser-based and user-friendly), and Fritzing (ideal for beginners who prefer a visual layout).

How to navigate EasyEDA’s interface

We’ll walk through the core areas of the platform—component libraries, toolbars, and workspaces—so you can confidently place parts and draw circuits.

How to create your first schematic diagram

You'll build a simple LED circuit with a resistor and power source, using real-world techniques to wire and label components properly.

🔧 Hands-On Practice


You’ll open EasyEDA in your browser, create a free account, and follow along to design a simple LED + resistor circuit.


  • Place parts like an LED, resistor, and battery using the component library
  • Connect them with the wire tool, assign values, and run a design check
  • Clean up the layout and add labels for a polished, professional schematic

You’ll also see how to use the “Design Manager” to validate connections and catch errors—just like a real engineer would before going to production.

💡 Pro Tips for Better Circuit Design


  • Keep your schematic visually clean—use consistent spacing and avoid tangled wires
  • Double-check component polarity (especially LEDs and capacitors)
  • Always label your parts and values—it’s not just for neatness, it’s for debugging!

🔄 Reflect and Review


  • Were you able to find the components easily in the library?
  • Did your circuit pass the design checker tool without errors?
  • How did this experience compare to drawing a schematic by hand?


📚 Homework Assignment


Create a schematic in EasyEDA for a basic circuit with:

  • One LED
  • One resistor
  • One switch
  • Make sure everything is labeled correctly and passes the design checker. Save your file so you can get feedback.