inflearn logo
知識共有
inflearn logo

電動キックボードで学ぶ組み込み実践プロジェクト

回路/PCB設計、STM32ファームウェア、BLDCモーター制御を一度に学べる講座です。 3相インバーターを自分で設計し、電動キックボードの駆動まで体験してみる講座です。

難易度 中級以上

受講期間 無制限

Embedded
Embedded
stm32
stm32
hardware
hardware
motordriver
motordriver
artwork
artwork
Embedded
Embedded
stm32
stm32
hardware
hardware
motordriver
motordriver
artwork
artwork

学習した受講者のレビュー

4.9

5.0

장재영

96% 受講後に作成

この講義のおかげで、電力変換制御の分野に進路を決めることができました。 理論と実務の両方を学べる素晴らしい講義をありがとうございました。 YouTubeの投稿や動画もすべて、非常にためになる情報ばかりでした。 すべてしっかりと自分のものにして、エンジニアになれるよう努力します。

5.0

허태욱

100% 受講後に作成

秋夕の連休に全体的に一度聞いてから繰り返し聞く戦略で講義を受講しました。全体的な講義構成及び説明、実習で構成されており、よくできていました。実務的にモーター制御に対する理解に大変役立ちました。 今後BMSの方や、インバーター(ESS、UPSなど)の方の電力変換講義が開設されることを願っています。 お疲れ様でした。

5.0

sunny75

100% 受講後に作成

(25/06/22/日 13:59) 良い講義ありがとうございました。「エンベデッド」という意味を、ようやく深く理解できるようになりました。hw/swについて、とても詳しく説明してくださり、多く理解できました。ありがとうございます。

受講後に得られること

  • 36V/350Wクラスの電動キックボード用三相インバーターをゼロから最後まで設計・製作

  • 実務における組み込み開発プロセスを適用して開発

  • STM32レジスタを直接設定してみるファームウェアへの挑戦

  • BLDCモーター駆動アルゴリズムを学ぶ --> 理論とコード実装

  • ゲートドライバ・電流センサ・MOSFET/Gate driver ICの部品選定および回路設計

  • 回路で発生するノイズと対策方法の教育

  • PCB設計理論の教育および実習を実施

  • 4-Layer PCB 多層設計

特別割引20%クーポン!

リンク:https://bit.ly/4yZ3rMc

ハンファ・エアロスペース、HLマンド合格体験記!


厳しい就職市場の中で、見事に合格という成果を勝ち取った受講生の皆さんの新たな門出を心よりお祝い申し上げます。

電動キックボード開発プロセスの概要(インサイド・エンベデッドYouTube)

なぜこの講義を作ったのか?

大学時代、私は専攻の授業以外にもさまざまな講義を探して受講しました。もちろん有益な講義もありましたが、その多くは単純な機能実装のレベルにとどまることがほとんどでした。

周囲からは、実力を早く伸ばしたいなら「プロジェクトに取り組んでみなさい」といつも言われていました。しかし、いざプロジェクトを始めようとすると、テーマの選定から必要な知識の整理、情報を探し出すまでの過程そのものが簡単ではありませんでした。もちろん、こうした過程を経ることで成長はできますが、減らせるのであれば不要な試行錯誤は減らしたいと、いつも考えていました。

そこで今回の講義では、回路設計、STM32ファームウェア、BLDCモーター制御までを一つの流れとしてつなげて学習できるよう構成しました。

市販の多くの講座では、ArduinoやNucleoボードのような簡単なキットを活用し、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層PCB設計、BLDC制御アルゴリズム、STM32ファームウェアまで、実践的な技術をすべて扱います。回路とソフトウェアをともに理解する開発者は、実務でより強みを発揮します。

✅回路図からソースコードまで100%提供

回路図、PCB設計ファイル、ファームウェアのソースコードをすべて提供!初めて設計する受講生でも実習についていきながら、試行錯誤することなく完成度の高い成果物を作り上げられます。

一人前の組み込み開発者になるには、

なぜハードウェアとファームウェアを
両方知る必要があるのでしょうか?

実際の開発現場では、問題が単に一方の領域で発生するわけではありません。
ファームウェア設定一つで解決しそうだった問題が、実は回路設計に起因しており、逆にハードウェアの問題のように見えた現象が、実はタイミングやサンプリングロジックなど、ファームウェアが原因である場合も少なくありません。

たとえば、実務ではこのようなことがよく起こります:

1⃣ モーターの振動問題? → ファームウェアの設定だと思ったが、PCBへのノイズ混入が原因
2⃣ ボードの発熱問題? → 回路設計のせいだと思ったが、ファームウェアの電流設定ミス
3⃣ センサー値が跳ねる現象? → ハードウェアのノイズだと思ったが、サンプリングタイミングの問題

このように、表面上はファームウェアかハードウェアのどちらか一方の問題に見えても、両方を見なければ原因を正確に把握し、迅速に解決することはできません。結局、製品の完成度を高めるためには2つの領域を統合的に設計・判断できる能力が不可欠です。

すでに多くの企業で
統合的な能力が求められています。

さまざまな企業では、ハードウェアとソフトウェア(ファームウェア)の設計能力を統合的に求めています。

このようなことを学べます。

① 実務の流れに沿って進める組み込み開発プロセス

要件定義から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


  • 使用するツール: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モーター駆動実習>

より多くの情報を提供するため、NAVERカフェとオープンチャットルームを開設しました。受講生・未受講生を問わず、自由にご質問ください(講義、進路、学習方法など)。

NAVERカフェ:https://cafe.naver.com/insideembedded?iframe_url_utf8=%2FArticleRead.nhn%253Fclubid%3D31273003%2526articleid%3D5%2526referrerAllArticles%3Dtrue

オープンチャットルーム:https://open.kakao.com/o/gsUVs3Uh

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 自動車業界への就職を目指す学生、または若手社会人

  • 一生使えるモーター制御技術を学びたい人

  • 電力電子・モーター制御のポートフォリオが必要な電気・電子・ロボット工学を学ぶ学生

  • MCU・パワー半導体・PCBにおけるハードウェア・ソフトウェア統合の経験が不足している実務担当者

  • 三相インバータ、MCU周辺回路の設計を学びたい人

  • PCB設計を学び、実物として形にする能力を身につけたい人

前提知識、
必要でしょうか?

  • 学部レベルの回路理論、C言語、電子回路、制御工学の知識が必要です。

  • 電気機器の科目を履修していると大いに役立ちます(必須ではありません)

こんにちは
insid2embeddedです。

インフラン認証

キャリア認証

875

受講生

111

受講レビュー

221

回答

4.9

講座評価

4

講座

こんにちは、制御屋(제어쟁이)です。

大手企業で電動化(モータ・インバータ)システムを開発している現役エンジニアです。

量産プロジェクトで回路・PCB・ファームウェア・制御アルゴリズムまで直接扱ってきた経験をもとに、YouTube/ネイバーブログ"インサイド埋め込み(Inside Embedded)"を運営しながら、組み込み開発者の方々のための教育コンテンツを制作しています。

本や講義ではあまり扱われない、現場で実際に使われている部分を解き明かしていこうと思います :)

  • グローバル自動車OEMとの協業

  • 3相インバータハードウェア開発(回路 / PCB)

  • BLDC · PMSM · WFSM(巻線形界磁同期電動機) 制御アルゴリズム開発

  • 電動化システム開発・検証プロセス全般

  • 実車・ベンチベースの評価経験


カフェ:https://cafe.naver.com/insideembedded?iframe_url=/MyCafeIntro.nhn%3Fclubid=31273003

ブログ : https://blog.naver.com/sw_engineer-

YouTube:https://www.youtube.com/@Inside_Embedded

オープンチャット:https://open.kakao.com/o/gsUVs3Uh

もっと見る

カリキュラム

全体

159件 ∙ (16時間 56分)

講座資料:

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

82件

4.9

82件の受講レビュー

  • jamaica님의 프로필 이미지
    jamaica

    受講レビュー 1

    ∙

    平均評価 5.0

    5

    99% 受講後に作成

    夏休みなので勉強しようと受講しましたが、とても良かったです。 開講前までにもう一度受講します。 良い講義をありがとうございます。

    • insid2embedded
      知識共有者

      ご受講いただき、誠にありがとうございます!お勉強中にご不明な点がございましたら、いつでもお問い合わせください。

  • leesanghooo1237196님의 프로필 이미지
    leesanghooo1237196

    受講レビュー 1

    ∙

    平均評価 5.0

    5

    33% 受講後に作成

    もうすぐ卒業なので、卒業制作を準備中だったのですが、講義がとても役立ちそうです。バックコンバータ、インバータの設計がとても難しかったのですが、ここで学べて良かったです。そして、BLDCモーターを理論+ファームウェアでの駆動まで教えてくださってありがとうございます! あ、そしてチャットGPT、とても便利です😆😆 講師のアイデア、グッド!!

    • insid2embedded
      知識共有者

      講義がお役に立てたようで嬉しいです😊😊 ChatGPTも上手く使っていらっしゃるようで何よりです! それでもChatGPTで解決できないことや、分かりにくい部分があれば、いつでも掲示板で質問してくださいね! ありがとうございます👍

  • asdfgalal195162님의 프로필 이미지
    asdfgalal195162

    受講レビュー 1

    ∙

    平均評価 5.0

    5

    42% 受講後に作成

    自動車業界への就職が目標なので、関連プロジェクトを経験してみたかったんです。 제어쟁이님のおかげで、BLDCの制御も試せましたし、インバーターやバックコンバーターといった回路設計も学ぶことができ、感謝しています。 エントリーシートに書ける内容が増えて嬉しいです。 キットが出たら、ぜひお知らせください!

    • insid2embedded
      知識共有者

      ギウンさん、ご受講いただき本当にありがとうございます! 講義で学ばれた内容を基に、自己紹介書にうまく活かしていただければ、良い結果に繋がると思います。 今後も組込み関連の良いコンテンツを共有させていただきますので、ご不明な点がございましたら、いつでもお問い合わせください! ありがとうございます!

  • jungssooo님의 프로필 이미지
    jungssooo

    受講レビュー 1

    ∙

    平均評価 5.0

    5

    72% 受講後に作成

    急ぎだったので、BLDCモーターのファームウェア部分だけをさっと勉強して、会社の業務にすぐに適用しました…!このような講義がまさに必要だったので、作っていただきありがとうございます。週末には残りの講義を全て完講します!!👍

    • insid2embedded
      知識共有者

      もう受講レビューとは…本当にありがとうございます! そして、すぐに会社で適用されたとのこと、素晴らしいです。 残りの講義もぜひ完走して、気になる点があればいつでも質問してください。 本当にありがとうございます!👍

  • okj70083799님의 프로필 이미지
    okj70083799

    受講レビュー 1

    ∙

    平均評価 5.0

    5

    31% 受講後に作成

    ブログを始められた時からのファンでした。 自分が望んでいた、最初から最後までプロジェクトを行う課程で、すごく楽しんでいます。 完講してみます。 ありがとうございます。

    • insid2embedded
      知識共有者

      ご受講ありがとうございます!残りの講義もぜひ完走してください。ご不明な点があれば、いつでもご質問ください!

insid2embeddedの他の講座

知識共有者の他の講座はこちら

似ている講座

同じ分野の他の講座を見てみましょう!

新規会員登録で25%OFF

¥51,785

25%

¥69,045