Designing Your Own Electronic Circuit (Development Board) - From Schematic to PCB Artwork

This is a practical project course where you will learn the entire PCB design process by designing your own STM32 development board. Many people can perform embedded programming using STM32, but they often struggle to design their own development boards. Even if they have learned how to use EasyEDA, they frequently fail to apply it to real projects and get stuck at the level of simply copying schematics available on the internet. Furthermore, many feel overwhelmed when looking at an STM32 datasheet, unsure of which pins to connect, how to connect the Crystal, why BOOT and Reset circuits are necessary, or how to design the USB circuit. This course was created to solve these exact problems. Rather than just explaining the menus in EasyEDA, we will go through the entire process of designing an actual STM32 development board from start to finish. Students will gain experience in the actual product design process by drafting schematics and performing PCB artwork while designing their own STM32F103C8T6 (Blue Pill) and STM32F407VET development boards.

(5.0) 2 reviews

11 learners

Level Beginner

Course period Unlimited

Embedded
Embedded
MCU
MCU
debugging
debugging
circuit
circuit
sensor
sensor
Embedded
Embedded
MCU
MCU
debugging
debugging
circuit
circuit
sensor
sensor

What you will gain after the course

  • The experience of designing and building electronic circuits from scratch by yourself

  • You can develop an eye for electronic circuits by directly checking which components the development board consists of.

  • You can naturally learn the basic principles of PCB design, such as where to place components and how to connect them.

  • You can develop design habits that focus on understanding 'why it is designed this way' rather than simply copying.

  • You can learn how to add or modify necessary functions instead of just using circuits found on the internet as they are.

"Development boards are not just for using; they are for making yourself."

Have you ever had these thoughts while looking at the STM32 Blue Pill development board?

  • "How was this development board made?"

  • "Could I also make a board like this myself?"

  • "How do you draw a schematic?"

  • "How do you design a PCB?"

  • "If I send it to a manufacturer, will the board I designed really be made?"

Many people use development boards for programming, but they don't get to experience the process of how a development board is actually made.

This course is not simply about using the STM32.

This is a practical hardware design course where you will personally experience the entire process of creating a single development board.

Are you having these concerns?

When trying to study electronic circuits, most people experience the following difficulties.

  • The schematic is so complex that I don't know where to start looking.

  • I am using a PCB design program (EasyEDA) for the first time.

  • I know what resistors, capacitors, and LEDs are, but I don't know how they are connected in an actual circuit.

  • I have only used development boards before, but I have never designed one myself.

  • I want to try making a PCB, but I don't know what to prepare first.

  • I have only ever followed and copied circuits found on the internet.

This course was created to solve these very concerns.

The goal is not simply to copy and draw circuits, but to complete a development board yourself while understanding 'why it is designed this way.'

Features of this course

① We explain electronic circuits in a way that even those encountering them for the first time can understand.

Understand the principles first rather than complex formulas.

You can naturally learn electronic circuits by starting with step-by-step explanations of voltage, current, and resistance and applying them to actual circuits.

② Design the actual STM32 Blue Pill development board exactly as it is.

We use the STM32F103C8T6 Blue Pill development board, which is widely used on the internet, as an example.

By analyzing actual development boards one by one,

  • why such a circuit was used

  • what role each component plays

  • why this PCB structure was chosen

You will come to understand it firsthand.

③ The course is practice-oriented, using EasyEDA.

It is not just about learning circuit theory, but

  • Drawing the schematic

  • PCB Artwork

  • Component placement

  • Routing

  • Preparing for PCB Production

You will practice everything yourself, up to the final steps.

④ Design a PCB that can actually be manufactured.

Upon completing the course, you will have more than just a simple practice circuit;

A real-world, manufacturable STM32 development board will be completed.

We will learn everything from Gerber file generation to PCB manufacturing and the SMT assembly (PCBA) process together.

Recommended for
these people

Who is this course right for?

  • Job seekers and entry-level professionals who want to enter the field of embedded systems and electronic control.

  • Those who are just starting out with electronic circuits and PCB design

  • Those who want to design electronic circuits using free tools

  • Those who have experience using development boards like Arduino or ESP32 but want to try making one themselves

  • Students majoring in Electronic Engineering and Computer Engineering

  • Those who are preparing for a career as a hardware developer

Need to know before starting?

  • There are no required prerequisites. (We will start from the concepts of voltage, current, and resistance.)

  • Basic PC proficiency to the extent of being able to install and use programs using a computer

Hello
This is jungukko5750

Career Verified

Instructor Introduction

Hello.
I am a Doctor of Electronic Engineering (current professor) who researches and teaches electronic circuits and embedded systems.

I have experienced various industrial fields, including Samsung Electronics, R&D at small and medium-sized enterprises, and conducting government R&D projects. Currently, I teach electronics and AI at a university while researching hardware design and embedded systems with my students.

While teaching numerous students over the years, I discovered a common problem they all shared.

Many people can write programs using development boards like STM32, ESP32, or Nordic, but the issue is that they do not clearly understand how the development boards themselves are actually made.

While you can follow and replicate circuits from the internet, it is difficult to develop new products on your own if you do not understand why they were designed that way.

That is why I created this course.

In this course, instead of simply copying the circuit diagrams,

  • why such circuits are used

  • how to select components

  • how to design PCBs

  • how actual products are manufactured

You will learn these together and directly experience the entire process of completing a single development board.

I value "learning by doing" more than difficult theories.

By the time you finish this course, you will not be just someone who uses development boards, but

an engineer who can design and produce your own electronic circuits and development boards


Key Experience

  • Ph.D. in Electronic Engineering

  • Worked at Samsung Electronics

  • Executing government R&D projects

  • Electronic Circuit and Embedded System Development

  • STM32-based hardware design

  • PCB design and product development

  • University Lectures in Electronics and AI

  • Conducting industry-academic cooperation and corporate technology development


Areas of Interest

  • Electronic Circuit Design

  • PCB Artwork Design

  • STM32 and Embedded Systems

  • Sensors and IoT Systems

  • Digital Healthcare Device

  • AI-based Embedded Systems

  • Product development and mass production

More

Reviews

All

2 reviews

5.0

2 reviews

  • astra112233님의 프로필 이미지
    astra112233

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    I felt lost about where to start when trying to self-teach electronic circuits and PCB design, but thanks to this informative 10-hour curriculum, I was able to perfectly understand the entire process of how a board is created. The provided lecture materials were very useful, and the class notes in particular were so well-organized that they were a huge help in understanding the lecture much more easily! I highly recommend this course to beginners.

    • mook45062146님의 프로필 이미지
      mook45062146

      Reviews 10

      Average Rating 5.0

      5

      63% enrolled

      Similar courses

      Explore other courses in the same field!

      Limited time deal

      $92,400.00

      30%

      $102.30