전동킥보드로 배우는임베디드 실전 프로젝트
회로/PCB 설계, Stm32 펌웨어, BLDC 모터 제어를 한번에 배울 수 있는 강의입니다. 3상 인버터를 직접 설계하여 전동 킥보드 구동까지 시켜보는 강의입니다.
수강평
추석명절에 전체적으로 한번 듣고 제차 반복해서 듣는 전략으로 강의를 수강했습니다. 전체적인 강의 구성 및 설명, 실습으로 구성되어 잘 되었습니다. 실무적으로 모터제어에 대한 이해에 도움이 많이 되었습니다.
향후 BMS 쪽이나, 인버터(ESS, UPS 등) 쪽의 전력변환 강의가 개설 되었으면 하는 바램을 가져 봅니다.
수고하셨습니다.
(25/06/22/일 13:59)
좋은 강의 감사합니다. "임베디드" 라는 의미를 이제서야 깊게 이해 하게 되었습니다. hw/sw에 대해서 아주 자세히 설명해 주셔서 많이 이해 했습니다. 감사합니다.
취업중이라 막막한데 강의가 큰 도움이 될 것 같습니다. 보통 다른 강의에서는 STM32를 다룰때 HAL드라이버를 사용해서 깊은 이해가 어려웠는데, 이 강의에서는 데이터시트를 기반으로 직접 레지스터 설정을 다루다보니 MCU에 대해 깊게 이해가 가능한 것 같습니다.
그리고 인버터 설계 부분도 각 부품들의 동작 원리와 선정에 대해서 차근차근 설명해주셔서 이해하기가 쉬웠습니다. 또한 벅컨버터 설계도 인상적이였습니다. 제어이론이 순수 하드웨어 설계에도 들어가는 점이 흥미로웠습니다.
또한 평상시 PI제어기를 이론으로만 얼추 알고 있었는데, 직접 속도제어를 그래프를 보면서 P,I 게인을 잡는 모습을 보여주시니 이해가 더욱 쉬웠고 P게인과 I게인을 어떤 식으로 선정해야할 지 감이오는것 같습니다.
좋은 강의 만들어주셔서 정말 감사합니다!
(아 그리고 만들어주신 chatGPT 잘 쓰고 있습니다 ㅎㅎ)
학교 교수님들보다 강의력이 좋습니다 ㅋㅋㅋㅋ
수강하시기 전에 꼭!! 강의 소개영상을 확인해주시고 궁금한점이 있으시면 수강전 문의 게시판에 남겨주시길 바랍니다..! 감사합니다.
이제 곧 졸업이라 졸업작품 준비중이였는데 강의가 큰 도움이될것같습니다. 벅컨버터, 인버터 설계가 너무 어려웠었는데 여기서 배울수있어서 좋았습니다. 그리고 BLDC 모터를 이론+펌웨어 구동까지 알려주셔서 감사합니다!
아 그리고 챗지피티 완전 편해요ㅋㅋ 강사님 아이디어 굿!!
이런 걸 배울 수 있어요
- 36V/350W급 전동킥보드용 3상 인버터를 처음부터 끝까지 설계·제작
- 현업에서의 임베디드 개발 프로세스를 적용하여 개발
- STM32 레지스터를 직접 설정해보며 펌웨어 도전
- BLDC 모터 구동 알고리즘을 학습 –> 이론과 코드 구현
- 게이트드라이버·전류센서·MOSFET/Gate driver IC 부품 선정 및 회로 설계
- 회로에서 발생하는 노이즈와 대책 방법 교육
- PCB 설계 이론 교육 및 실습 진행
- 4-Layer PCB 다층 설계
실습 흐름
MOSFET, Gate driver IC, 전류센서까지 회로 관점에서 선정
36V급 3상 인버터 보드를 실제 제작 흐름으로 구성
레지스터 설정부터 PWM, ADC, 인터럽트 흐름까지 연결
모터 제어 알고리즘을 코드와 실차 테스트로 확인
이런 분들께 추천드려요
- 자동차 업계 취업 준비생 또는 초년생
- 평생 써먹을 수 있는 모터제어 기술을 배우고 싶은 사람
- 전력전자·모터 제어 포트폴리오가 필요한 전기/전자/로봇 공학도
- MCU · 전력반도체·PCB 하드웨어-소프트웨어 통합 경험이 부족한 실무자
- 3상 인버터, MCU 주변 회로 설계를 배우고 싶은 사람
- PCB 설계를 배워 실물로 구현할 수 있는 능력을 가지고 싶은 사람
단순 이론 요약이 아니라 3상 인버터 회로, PCB, STM32 펌웨어, BLDC 구동을 하나의 전동킥보드 프로젝트로 연결합니다.
한화에어로스페이스, HL만도 합격 수기!


어려운 취업 시장에서 당당히 합격의 결실을 맺은 수강생 여러분의 새로운 시작을 진심으로 축하드립니다.
전동킥보드 개발 과정 요약 (인사이드 임베디드 유튜브)
왜 이 강의를 만들었는지?
대학 시절 저는 전공 수업 외에도 다양한 강의를 찾아 들었습니다. 물론 유익한 강의들도 있었지만, 대부분은 단순한 기능 구현 수준에 그치는 경우가 많았습니다.
주변에서는 실력을 빠르게 키우고 싶다면 “프로젝트를 해보라”는 조언을 늘 들었습니다. 하지만 막상 프로젝트를 시작하려고 하면 주제 선정부터 필요한 지식을 정리하고, 정보를 찾아내는 과정 자체가 쉽지 않았습니다. 물론 이런 과정을 거치며 성장하긴 하지만, 불필요한 시행착오는 줄일 수 있으면 좋겠다고 늘 생각했습니다.
그래서 이번 강의에서는 회로 설계, 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와 같은 사이트에 모터 제어기 설계 의뢰를 검색해보면 수백~수천만원 상당의 외주비용을 받는 것을 볼 수 있습니다. (난이도가 높은 경우 수억까지 가격 상승)
📌 또한 채용 공고 사이트에 모터 제어, 인버터와 같은 키워드로 검색해보면 굉장히 많은 채용 공고를 확인할 수 있습니다.

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

클릭하셔서 읽어보시길 바랍니다.
수강 전 참고 사항
💡 실습 환경
- 운영 체제 및 버전(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모터 구동 실습>
더 많은 정보를 제공해드리기 위해 네이버 카페, 오픈카톡방을 개설하였습니다. 수강생/비수강생 자유롭게 질문 하셔도 됩니다.(강의,진로,학습방법등)
오픈채팅방 : https://open.kakao.com/o/gsUVs3Uh
커리큘럼
섹션 1. 강의 오리엔테이션
섹션 2. 강의자료,교육용 키트 메뉴얼
섹션 3. 실무 회로 강의!
섹션 4. DC/BLDC 모터 & 제어공학 & 인버터 이론
섹션 5. STM32 펌웨어 실습
섹션 6. 전동킥보드 구동용 3상 인버터 회로 설계
섹션 7. 회로도 작성 및 PCB 설계
섹션 8. 전동킥보드 구동을 위한 펌웨어 구현
섹션 9. 추가 강의, 강의 자료
지식공유자
제어쟁이
전동킥보드, STM32 펌웨어, 회로/PCB 설계, BLDC 모터 제어를 실전 프로젝트 흐름으로 설명합니다.
전동킥보드로 배우는 임베디드 실전 프로젝트
회로/PCB 설계부터 STM32 펌웨어와 BLDC 모터 구동까지 한 번에 따라가는 실전 프로젝트 강의입니다.
인프런에서 수강 신청하기