Electronics for Makers: Design Flight Computers & Controller (Udemy.com)
Master the Essentials of Electronics: From Fundamentals to PCB Design, Create your own Flight Computers and Controllers
Created by: Johannes Moser
Last updated July 2025
What you will learn
- Learn Electronic Fundamentals and Key Components
- Apply Your Knowledge to Design Functional Circuits
- Bring Your Circuits to Life with PCB Design Software
- Create Your First Custom PCB for Your Own Project
How it compares
Against the other 295 rated Udemy courses in Arduino on CourseDuck:
- Rating4.7 out of 5higher than 90% of them
- Reviews191#133 of 296 by number of reviews
- Length9.6 hourslonger than 75% of them
- Last updatedJuly 2025more recently than 66% of them
Course Description
Welcome to the ultimate maker electronics course! Making things is awesome, and designing your own circuit board takes it to a whole new level. But let’s face it: the journey can be challenging, and finding a clear path has been tough—until now. That’s why I created this course. I’m here to guide you from zero knowledge in electronics to crafting your own custom controller, quickly and easily.
I’m Johannes Moser, and at **jm_space**, we’ve been developing actively stabilized model rockets since 2019. To achieve that, I learned to design my own flight computers, creating 20 different designs along the way. While I’m currently studying Aerospace Engineering at TU Delft, I don’t have formal training in electronics. This unique perspective makes this course incredibly valuable; I know exactly what it takes to design your own controller without getting bogged down in unnecessary complexity.
While this course is tailored for model rocket enthusiasts, the knowledge you gain will extend far beyond rocket flight computers. You’ll also be well-equipped to design flight controllers for drones, RC cars, RC planes, and many other innovative applications.
The electronics path is structured into three comprehensive sections: Electronic Fundamentals, Electronic Circuits, and PCB Design. In the first section - Electronic Fundamentals, we will start from the very basics and gradually build up your knowledge. We will cover the fundamental concepts of atom theory to explain conductivity, electric current, voltage, and resistance. Based on these and other underlying theoretical concepts, you will understand electronic components such as resistors, capacitors, diodes, transistors, inductors, and crystal oscillators.
In the second section - Electronic Circuits, we will continue by learning how to arrange those components to create functional circuits. You will learn about all necessary circuits, including power management, microcontrollers, sensors, and output implementations. By the end of this section, you will have the knowledge needed to devise your own flight computer tailored to your specific requirements. However, understanding and designing circuits is only part of the journey. To bring your designs to life, you need to know how to realize them.
This is where the third section - PCB Design - comes in. We will use the EasyEDA design software to guide you through the entire PCB design process. You’ll learn to create schematics, place components on the layout, and route PCB traces. We’ll also cover how to select components and utilize assembly services. By the end of this section, you’ll place your first PCB order, transforming your theoretical designs into tangible, functional hardware. Along the way, we will incorporate practical examples to demonstrate concepts, components, and circuits. Additionally, activities after each lecture will help you to apply and solidify your understanding.
I’ve distilled five years of experience into this course so that you can achieve in weeks what took me years to learn. I wish there had been a course like this when I started out, as it would have saved me so much time and money. By joining this course, you’ll save yourself the time, money, and frustration that comes with trial and error.
The course is priced at $109.99—about the cost of a single failed PCB design. I made three failed designs before getting it right, so not only will this be cheaper than going it alone, but it will also be faster and a lot more fun. So, if you’re a maker—whether your project involves rockets, drones, or anything else—I can’t wait to see where your newfound electronics knowledge takes you.
Instructor Details
- 4.7 Rating
191 Reviews
Johannes Moser
Founder of jm_space | Aerospace Engineering Student at TU Delft
In 2019, I founded jm_space, a project dedicated to developing actively stabilized model rockets. To bring my designs to life, I had to dive deep into electronics, designing over 20 flight computers along the way. Without formal electronics training, I’ve learned everything through hands-on experience, trial and error, and, of course, persistence. This unconventional background means I understand what it's like to start from zero and why simplicity and practicality are key.
I’m currently studying Aerospace Engineering at TU Delft, where I’m continuing to refine my engineering skills. Prior to this, I graduated from a higher technical vocational college with a focus on automation technology.
At jm_space, we aim to inspire curiosity in STEM and aerospace by making model rocketry accessible. Whether you’re building rockets, drones, or other maker projects, I’m here to guide you on your journey.
More Arduino courses
Learn to Build a Computer (PC) in 2026 - all types!
4.9 (245 Reviews)
Provider: Udemy
Time: 6.1h
$74.99
Raspberry Pi For Beginners - 2026 Complete Course
4.8 (3,105 Reviews)
Provider: Udemy
Time: 10.6h
$89.99
Ultimate Guide to Raspberry Pi : Tips, Tricks and Hacks (2023)
4.8 (2,363 Reviews)
Provider: Udemy
Time: 5.2h
$69.99
Mastering Microcontroller: STM32-LTDC, LCD-TFT, LVGL (MCU3) (2026)
4.8 (487 Reviews)
Provider: Udemy
Time: 8.1h
$79.99
Arduino Step by Step: Getting Started (2024)
4.7 (8,714 Reviews)
Provider: Udemy
Time: 21.4h
$159.99
Reviews
By Moein Akbarof on 7/22/2026
I like how the course get into the details that can be useful in understanding the electronic concepts
By Sameer Ranjan on 6/11/2026
It was a great detailed lecture on electronics. Helped me to learn and design my own pcb. I will share my design by next one or two weeks. Thank you JM.
By Carlos Sanz Granados on 5/10/2026
He is able to explain things that are not as easy as they seem in an easy, understandable and comfortable way. I have learned a lot throughout this course. I think it is an excellent course that many people can benefit from.
By Ibrahim Ali on 11/12/2025
I love your drawings :D, it keeps me amused during thr content and never get bored. Thanks for the course.
By Darren Todd on 7/29/2025
So far, so good. I like the whiteboard, the review, the speed of teaching. I'm knew to the maker community, and I've found this course great for jumping in; it hasn't lost me yet, despite having no background in science.
By Kumar Utkarsh on 7/16/2025
I think this is an Excellent course, with all the basics you need to understand the things properly. Everything is available into ONE package, which is the best thing.
By Eduardo Ferrón on 6/3/2025
I needed to learn about battery management systems, and this course provides a very thorough explanation. I like it so far.
By Andree espinoza orellana on 4/9/2025
al inicio encontramos informacion muy basica que resulta redundante al inicio, seria bueno contar con bibliografia adicional y links para ampliar mas conocimiento, confio en que poco a poco se mejore mas el contenido con ejemplos prácticos
By Stevenson Primacio on 12/24/2024
This is the best course I have ever done in my life . I am learning things that I have never knew about . I am using this course specifically as a transition where my electronics foundational and hands on electronics projects finally start connecting . I’m building drones and then later ai , that’s why I grabbed this course. Thank you for breaking things down so well and concise .
By Michael Anreiter on 12/8/2024
For me this course was perfect. It picked up at very basic knowledge, which I've heard before in school, so it was a very good refresher on the fundamentals of electronics, but doesn't waste too much time on basics, so it does not get boring. Also the graphics are really well done, good job!
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 94 / 100






