강의

멘토링

로드맵

Inflearn brand logo image
Hardware

/

Embedded IoT

Learning Embedded Hands-on Projects with Electric Scooters

This lecture allows you to learn Circuit/PCB design, Stm32 firmware, and BLDC motor control simultaneously. This lecture involves directly designing a 3-phase inverter and operating an electric kickboard.

(4.9) 32 reviews

198 learners

  • insid2embedded
임베디드
회로설계
모터제어
PCB
stm32
Embedded
hardware
motordriver
artwork

Reviews from Early Learners

What you will learn!

  • End-to-end design and manufacturing of a 36V/350W-class 3-phase inverter for electric kickboards.

  • Develop, applying real-world embedded development processes.

  • Firmware Challenge: Directly Configuring STM32 Registers

  • Learning BLDC motor drive algorithms --> Theory and code implementation

  • Gate Driver · Current Sensor · MOSFET/Gate driver IC Component Selection and Circuit Design

  • Noise in circuits and countermeasure methods training

  • PCB Design Theory Education and Practical Training

  • 4-Layer PCB Multi-layer Design

생각했던 것보다 정말 많은 분들이 수강해 주셔서 진심으로 감사드립니다.🙏
여러분의 큰 관심과 성원에 보답하고자, 기존 수강료 66만 원 → 55만으로 인하하였습니다.
앞으로도 더욱 알찬 내용과 실전 중심의 강의로 보답드리겠습니다.

왜 이 강의를 만들었는지?

대학 시절 저는 전공 수업 외에도 다양한 강의를 찾아 들었습니다. 물론 유익한 강의들도 있었지만, 대부분은 단순한 기능 구현 수준에 그치는 경우가 많았습니다.

주변에서는 실력을 빠르게 키우고 싶다면 “프로젝트를 해보라”는 조언을 늘 들었습니다. 하지만 막상 프로젝트를 시작하려고 하면 주제 선정부터 필요한 지식을 정리하고, 정보를 찾아내는 과정 자체가 쉽지 않았습니다. 물론 이런 과정을 거치며 성장하긴 하지만, 불필요한 시행착오는 줄일 수 있으면 좋겠다고 늘 생각했습니다.

그래서 이번 강의에서는 회로 설계, STM32 펌웨어, BLDC 모터 제어까지를 하나의 흐름으로 연결하여 학습할 수 있도록 구성했습니다.

시중의 많은 강의들은 아두이노나 뉴클레오 보드 같은 간단한 키트를 활용해 LED On/Off, PWM 파형 생성, 버튼 인터럽트 구현 등 기초적인 기능 위주로 다루는 경우가 많습니다.

​이런 학습도 입문 단계에서는 도움이 되지만, 임베디드 개발자로서 진정한 실력을 기르기 위해서는 완성도 있는 프로젝트를 직접 경험해보는 것이 가장 효과적인 방법이라고 생각합니다.


이런 고민 있지 않으셨나요?

  • 회로·펌웨어·PCB… 따로 배우니 실무에서 연결이 안 된다

  • 열심히 전공과목을 공부했지만 지식이 파편화되어 흐름이 잡히지 않는다

  • 취업·이직 준비 중인데 포트폴리오로 증명할 결과물이 없다

  • 프로젝트를 하고 싶지만 어디서 어떻게 시작해야 할지 막막하다

이 강의는 다릅니다

실제 임베디드 개발 프로세스를 그대로 경험합니다.

  • 하드웨어: 회로 설계, 부품 선정, 4-Layer PCB

  • 펌웨어: STM32 레지스터 직접 제어, BLDC 구동 알고리즘

  • 통합 검증: 전동킥보드 제작 & 주행 테스트

결과물: 36V/350W급 3상 인버터 + BLDC 모터제어 펌웨어 + 완성 킥보드
자료 제공: 회로도·PCB(거버)·펌웨어 소스·BOM 100% 공개
지원: 강의 전용 GPT + Q&A로 완강까지 밀착 지원

직접 설계하며 배우는
임베디드 실무의 모든 것

모터가 돌아가기만 하면 제품을 완성한 걸까요?
단순히 구동 테스트만으로는 실전 개발 경험이 되지 않습니다.

"모터가 돌아가는 것"은 시작일 뿐,
임베디드 개발자는 회로, 펌웨어, 시스템까지 통합적으로 설계합니다.
•••

우리는 실제 주행이 가능한 전동킥보드를 만들며, 진짜 개발자가 될 수 있습니다.

글로벌 완성차 3사 등 다양한 실제 프로젝트 경험을 바탕으로 실전에 필요한 핵심 역량만 담았습니다.

실무에서 통하는 진짜 프로젝트

실제 주행 가능한 전동킥보드를 직접 설계하고 구현합니다. 요구사항 정의부터 회로/펌웨어까지 실무와 동일한 과정을 따라가며 완성도 높은 결과물을 만듭니다.

✅ 강의 전용 GPTs 제공

수강생을 위한 강의전용 GPTs를 제공합니다. 강의 내용을 학습한 GPT 챗봇에게 학급 중 궁금한 점을 바로 질문하면 더욱 빠르고 효율적인 학습이 가능합니다.

하드웨어&펌웨어 실전 기술 완전정복

4-Layer PCB 설계, BLDC 제어 알고리즘, STM32 펌웨어까지 실전 기술을 모두 다룹니다. 회로와 소프트웨어를 함께 이해하는 개발자는 실무에서 더 강합니다.

회로도부터 소스코드까지 100% 제공

회로도, PCB 설계 파일, 펌웨어 소스코드 전부 제공! 처음 설계하는 수강생도 실습을 따라오며 시행착오 없이 완성도 높은 결과물을 만들 수 있습니다.

제대로 된 임베디드 개발자가 되려면,

왜 하드웨어와 펌웨어를
모두 알아야 할까요?

실제 개발 현장에서는 문제가 단순히 한쪽 영역에서 발생하지 않습니다.
펌웨어 설정 하나로 해결될 것 같던 이슈가 알고 보면 회로 설계에서 비롯된 것이고, 반대로 하드웨어 문제처럼 보이던 현상이 알고 보면 타이밍이나 샘플링 로직 등 펌웨어 때문인 경우도 많습니다.

예를 들어, 실무에서는 이런 일이 자주 발생합니다:

1⃣ 모터 진동 문제? → 펌웨어 설정인 줄 알았지만, PCB 노이즈 유입이 원인
2⃣ 보드 발열 문제? → 회로 설계 탓인 줄 알았지만, 펌웨어 전류 설정 오류
3⃣ 센서값 튐 현상? → 하드웨어 노이즈인 줄 알았지만, 샘플링 타이밍 이슈

이처럼 겉으로는 펌웨어, 하드웨어 중 하나의 문제처럼 보이지만 양쪽을 모두 봐야 원인을 정확히 파악하고 빠르게 해결할 수 있습니다. 결국, 제품의 완성도를 높이기 위해서는 두 영역을 통합적으로 설계하고 판단할 수 있는 역량이 필수입니다.

이미 많은 기업에서
통합 역량을 요구합니다.

다양한 기업에서는 하드웨어와 소프트웨어(펌웨어) 설계 역량을 통합적으로 요구하고 있습니다.

이런 걸 배울 수 있어요.

실무 흐름을 그대로 따라가는 임베디드 개발 프로세스

요구사항 정의부터 HSI 문서 작성, 회로 설계, 펌웨어까지 실제 현업에서 사용하는 제품 개발 프로세스를 그대로 경험합니다. 3상 인버터 회로 설계, 4-Layer PCB 구현, 펌웨어 로직까지 통합적으로 다루며 설계부터 구현까지 전 과정을 아우르는 임베디드 핵심 기술을 익힐 수 있습니다.

② 적절한 회로 소자와 부품 선정 기준을 학습

단순히 부품을 나열하는 것이 아닌, 제품 요구사항에 따라 적절한 회로 소자를 고르고 설계하는 방법을 배웁니다. 또한 MCU, MOSFET, Gate Driver, Buck Converter, NTC 등 주요 소자를 중심으로, 목적에 맞는 부품을 선택하고 설계하는 방법을 익힙니다.

③ 실전 중심의 PCB 설계 노하우

단순한 배선이 아닌, 실제 전류 흐름과 노이즈 특성을 고려한 설계법을 배웁니다. 고전류 설계, 위험 신호 배선, 그라운드 분리 등 실무에 바로 적용할 수 있는 PCB 설계 역량을 키웁니다.

④ HAL 없이 직접 제어하며 배우는 STM32F7 MCU 펌웨어

STM32F767의 레지스터를 직접 제어하며 펌웨어를 구성하기 때문에 단순한 API 사용을 넘어, MCU 내부 구조와 동작 원리에 대한 깊은 이해를 얻을 수 있습니다. MCU 제조사의 레퍼런스 매뉴얼을 토대로 설정 항목을 분석하고 이를 코드로 구현해봄으로써 펌웨어 실력을 확실히 끌어올립니다.

전동킥보드 조립 과정

이 강의를 배워야 하는 이유

📌 여러 산업 분야(자동차, 가전제품, 선박, 방산, 의료기기 등) 모터 기술은 필수적으로 사용되고 있습니다.

📌 BLDC 모터/인버터 이론을 배우고 이를 실제 프로그래밍을 통해 모터를 제어하는 방법을 배워, 평생 써먹을 수 있는 기술을 배웁니다.

📌 3상 인버터 회로 설계&모터 제어 기술은 매우 난이도가 높은 기술이며, 크x와 같은 사이트에 모터 제어기 설계 의뢰를 검색해보면 수백~수천만원 상당의 외주비용을 받는 것을 볼 수 있습니다. (난이도가 높은 경우 수억까지 가격 상승)

📌 또한 채용 공고 사이트에 모터 제어, 인버터와 같은 키워드로 검색해보면 굉장히 많은 채용 공고를 확인할 수 있습니다.

전동킥보드 개발 과정 요약 (인사이드 임베디드 유튜브/블로그 운영 중)

기능 테스트 & 전동킥보드 실차 시험

스크린샷 2025-06-07 205156

클릭하셔서 읽어보시길 바랍니다.

수강 전 참고 사항

💡실습 환경

  • 운영 체제 및 버전(OS): Windows, macOS


  • 사용하는 Tool : STM32CubeIDE, EasyEDA

📚학습 자료

  • 500 페이지 가량의 PDF 강의 자료 제공

  • STM32 실습 코드, 전동킥보드 구동 코드 제공

  • 회로도,PCB 파일 제공


📌교육에서 사용하는 키트

  • 교육용 키트는 20만원에 판매중입니다.


    스마트스토어 링크:


    https://smartstore.naver.com/inside_embedded/products/12165875635

  • 키트를 구매하지 않고 제공해드린 회로도와 PCB 파일을 이용하여 직접 보드를 제작하여 사용하실 수 있습니다.

  • 다만 보드외에 쓰로틀, 3상&홀센서 권선, UART모듈, ST-Link v2, 커넥터와 같은 부속품은 따로 구매하여 진행하셔야 합니다.

🤷‍♂ 비전공, 초보도 가능한가요?

  • 회로이론, 전자회로에 대한 지식이 어느정도 있다면 가능합니다.

  • 현재 수강생 분중에는 문과이신데도 강의를 잘 따라오시는 분도 계십니다.

  • 중간에 막히면 전용 GPTs와 커뮤니티 질문 글로 해결해드립니다.

꼭 인휠 모터를 사용해야 하나요

  • 전동킥보드를 만들기 위해서 추가적으로 돈이 많이 듭니다.

  • 36V 배터리, 킥보드, 모터만해도 40만원이 넘습니다.

  • 금액이 부담되시는 분들을 위해 24V 소형 BLDC 모터로 실습이 가능하도록 인버터를 설계하였습니다.

  • BLDC 모터 구동 방법은 인휠 모터나, 소형 모터나 동일하므로 동일한 펌웨어를 사용하여 구동할 수 있습니다.

  • 자세한 내용은 강의 소개 영상과 블로그에 설명하였습니다.

    https://blog.naver.com/sw_engineer-/223964894712


<소형 BLDC모터 구동 실습>

Recommended for
these people

Who is this course right for?

  • Automotive job seekers or junior employees

  • A person who wants to learn motor control technology that can be used for a lifetime

  • Electrical/Electronics/Robotics Engineering Students needing a Power Electronics/Motor Control Portfolio

  • MCU · Power Semiconductor · PCB Hardware-Software Integration - Inexperienced Practitioners

  • Person wanting to learn 3-phase inverter, MCU peripheral circuit design

  • A person aspiring to learn PCB design and achieve physical implementation.

Need to know before starting?

  • Undergraduate level knowledge of circuit theory, C language, electronic circuits, and control engineering required.

  • An Electrical Machinery course would be very helpful (optional).

Hello
This is

220

Learners

33

Reviews

43

Answers

4.9

Rating

2

Courses

"인사이드 임베디드"라는 유튜브/네이버 블로그를 운영하고 있고 현재 자동차 업계 대기업에서 근무하고 있는 엔지니어입니다.

블로그 : https://blog.naver.com/sw_engineer-

유튜브 : https://www.youtube.com/@Inside_Embedded

  • 현직 대기업 엔지니어

     

  • 3상 인버터 하드웨어 개발

  • 글로벌 자동차 OEM 납품(H사,B사,G사)

  • BLDC/PMSM 제어 알고리즘 개발

  • WFSM 제어 알고리즘 개발

  • 실차 주행 테스트 경험 有

Curriculum

All

152 lectures ∙ (16hr 33min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

32 reviews

4.9

32 reviews

  • 제어쟁이님의 프로필 이미지
    제어쟁이

    Reviews 1

    Average Rating 5.0

    Edited

    5

    100% enrolled

    수강하시기 전에 꼭!! 강의 소개영상을 확인해주시고 궁금한점이 있으시면 수강전 문의 게시판에 남겨주시길 바랍니다..! 감사합니다.

    • 이상호님의 프로필 이미지
      이상호

      Reviews 1

      Average Rating 5.0

      5

      33% enrolled

      이제 곧 졸업이라 졸업작품 준비중이였는데 강의가 큰 도움이될것같습니다. 벅컨버터, 인버터 설계가 너무 어려웠었는데 여기서 배울수있어서 좋았습니다. 그리고 BLDC 모터를 이론+펌웨어 구동까지 알려주셔서 감사합니다! 아 그리고 챗지피티 완전 편해요ㅋㅋ 강사님 아이디어 굿!!

      • 제어쟁이
        Instructor

        강의가 도움이 되셨다니 기분이 좋네요~ㅎㅎ 챗지피티도 잘쓰시고 계신다니 다행입니다! 그래도 챗지피티로 해결 안되거나 헷갈리는 부분이 있으면 언제든지 게시판에 질문해주세요! 감사합니다👍

    • 정아람님의 프로필 이미지
      정아람

      Reviews 1

      Average Rating 5.0

      5

      31% enrolled

      블로그 처음 하실때부터 팬이였습니다. 딱 제가 원하는 처음부터 끝까지 프로젝트를 진행하는 과정이라 너무 재밋네요. 완강을 해보겠습니다. 감사합니다

      • 제어쟁이
        Instructor

        수강해주셔서 정말 감사합니다! 남은 강의도 꼭 완강하시고 궁금한점 있으시면 언제든지 질문해주세요!

    • leeloy1님의 프로필 이미지
      leeloy1

      Reviews 2

      Average Rating 4.0

      5

      7% enrolled

      블로그 시작할때부터 유튜브랑 쭉 보고있었는데 강의가 성공적으로 오픈해서 너무 기분이 좋습니다. 킥보드 강의 열심히 수강하고 이외에도 여러가지 같이 할 수 있는 프로젝트 등으로 강의 오픈해주시면 따라가겠습니다. 항상 좋은 영상 및 강의 감사드립니다~

      • 제어쟁이
        Instructor

        ㅎㅎ수강해주셔서 정말 감사합니다~! 공부하시다가 궁굼한 부분이 있으면 질문게시판에 꼭 올려주세요!

    • Jungsoo님의 프로필 이미지
      Jungsoo

      Reviews 1

      Average Rating 5.0

      5

      72% enrolled

      당장 급해서 BLDC모터 펌웨어 부분만 빠르게 스터디하고 회사 업무에 바로 적용하였습니다…! 이런 강의 정말 너무 필요했었는데 만들어주셔서 감사합니다. 주말에는 나머지 강의 모두 다 완강하겠습니다!!👍

      • 제어쟁이
        Instructor

        벌써 수강평이라니… 너무 감사합니다! 그리고 바로 회사에 적용하셨다니 대단하십니다. 남은 강의도 꼭 완강하시고, 궁금한점있으시면 언제든지 질문해주세요. 정말 감사합니다!👍

    $423.50

    Similar courses

    Explore other courses in the same field!