Practical Embedded Projects Learning with Electric Scooters
This is a course where you can learn circuit/PCB design, STM32 firmware, and BLDC motor control all at once. It is a course where you will design a 3-phase inverter yourself and go as far as driving an electric kick scooter.
553 learners
Level Intermediate
Course period Unlimited
News
17 articles
Hello, this is Control Engineer.
Hyundai Motor Company’s September new graduate recruitment announcement has been released, so I uploaded an analysis video focusing on positions that may be of particular interest to those majoring in electrical engineering, electronics, or embedded systems.
In this video,
Vehicle Control Software Development
Electrification PT/PE Development
SDV Integration Verification
Electrification Energy Development (BMS)
I’ve organized what the actual work involves for each position and how to interpret the preferred qualifications listed in the job postings.
In particular, there are many areas that directly connect to the topics currently covered in the course, including MATLAB/Simulink-based vehicle control, motors/inverters and power electronics, embedded SW, HIL/SIL validation, and BMS HW.
If you are preparing for a career not only at Hyundai Motor Company but also in the automotive and electrification fields, this should help you see how what you are studying is actually applied in real job positions.
Students currently preparing for employment, please be sure to check it out, and if you find a position that suits you, we encourage you to actively apply for this recruitment opportunity as well.
Video link: https://youtu.be/gVsC-6OsfqA

Hello, students.
Based on this LG Electronics entry-level job posting, I uploaded a video analyzing the key positions worth applying for in the electrical and electronics field.
This recruitment includes positions that are closely related to what you are currently learning in the course. We have organized the content around the actual work involved, what the technologies listed in the posting mean, and which areas you should prepare before applying.
In particular, while taking the course, it may help you determine how to prepare for employment by seeing which job roles the content you learned are connected to in actual companies.
If you are considering applying to LG Electronics, I highly recommend watching the video and actively applying if you find a position that suits you.
I hope everyone preparing for this recruitment achieves great results.
▶️Watch the video: https://youtu.be/uUICldhWMfU

Hello, this is Control Guy.
Are you keeping up with the PMSM lectures?
In resource 13, I’ve included a link to ChatGPT, which has learned all the content of this course.
I strongly encourage all students to make use of it.

Hello. This is Control Guy.
I have opened a new course this time.
Those who have taken the previous electric scooter or PMSM motor control lectures
will have some experience with circuits, inverters, motor control, and MCU-based control logic.This lecture is the next step,
a course that organizes how automotive control software is designed and verified within the actual development process
through a MATLAB/Simulink-based MBD workflow.This is not just a lecture for learning Simulink functions.
Starting from requirements in Excel, we define the boundaries between the Controller and Plant, design the inverter control SWC using Simulink and Stateflow, and follow a single continuous workflow through Unit Test/MIL verification and code generation with Embedded Coder.
Especially if you are interested in automotive SW development or the MBD field, you have likely heard these terms often.
Requirements, V-cycle, SWC, Stateflow, MIL, SIL, PIL, HIL, Code Generation, Embedded Coder.
However, when you first try to study them, these terms often feel disconnected, and it's hard to get a sense of how they actually link together within the real development workflow.
In this lecture, based on the DC Motor inverter control SWC example, we have organized the process—from requirements becoming models, models connecting to test scenarios, and verification leading to code generation—in a hands-on practice format.
If you have encountered motor control and embedded control in the Electric Scooter/PMSM lecture,
this lecture will help you expand that knowledge from the perspective of the automotive SW development process.I recommend this to those preparing for R&D roles at automotive companies or suppliers,
those who are just starting with MATLAB/Simulink-based MBD,
and those who want to connect their motor control knowledge with the automotive SW development workflow.However, this course is not a hands-on hardware implementation course,
but an introductory course to understand the modeling, Unit Test/MIL verification, and code generation flow required before the hardware implementation stage.
SIL/PIL/HIL will be covered focusing on concepts and their roles within the V-cycle rather than through hands-on practice.For those who have been interested in automotive SW development and MBD,
I hope this lecture helps you grasp the overall workflow.Lecture Link: https://inf.run/SiPMK
Hello.
Regarding one of the topics students often struggle with,
“Whether to choose hardware or software,” I have uploaded a selection guide video to YouTube.In this video, I have summarized for beginners
the actual differences between hardware and software,
the skills required in each field,
and which direction to study based on your personal inclination.In particular, for those currently studying STM32, inverters, motor control, and circuitry in this course,
I believe this will help you understand how the content you are learning connects to specific positions in the field.I hope you can take some time to watch it when you have a chance.

Link: ➡️ https://youtu.be/PKAlgnHih0M
Hello, I'm Control Freak.
I have updated the lecture and uploaded new files.
I have uploaded a file that integrates the drive code and the MCU module test code in number 19.

Additionally, I have uploaded a program in number 20 that displays serial communication as a graph.

The code explanation and instructions on how to use the serial communication program are in lectures 156 and 157 below, so please make sure to watch them while conducting your tests.

Thank you.
Hello, I'm Control Guy.
I have uploaded a new YouTube video about the embedded developer roadmap.
In this video, I have summarized the areas that people often struggle with when first starting out in embedded systems.
how to connect and study MCU, circuits, firmware, control, and projects,
And I have summarized what direction you should take in building your portfolio for actual employment.
For those who are currently taking the electric scooter or PMSM lectures,
This content will be helpful for getting a grasp of the big picture of embedded development, so it would be good to watch it at least once.
Video Link:
Thank you.
Hello, I'm Control Guy.
I have newly opened a PMSM course!
Based on the inverter and BLDC motor control knowledge covered in the electric scooter course, I am confident that taking it a step further to learn PMSM vector control and sensorless technology will become a great asset to your engineering career.This PMSM course goes beyond simple theoretical learning; it is structured to include hands-on practice using Matlab-Simulink and STM32—the most widely used tools in the industry—so that you can acquire skills directly applicable to real-world projects. I am sharing the link below.
Thank you.


