Explanation
Embedded Software Development using C++ is a comprehensive course for object design and HAL programming for STM32, ARM Cortex-M. Embedded Software Development Using C++ course demonstrates the application of Oriented Programming (OOP) in embedded systems. C++ is the language of choice because it has features that facilitate OOP implementation and also allow hardware-level programming. As C++ is incredibly rich, it is easy to misuse it and this can lead to code bloat.
What you will learn in this course:
- Students can design and develop libraries using C++ for STM32 communication with external devices.
- Students can develop embedded software using STM32Cube HAL and C++ drivers.
- Students will be able to apply object design principles when solving software-embedded problems.
- Students can design, develop and run games with STM32 microcontroller.
- Students can design and develop manual and self-driving robot cars using the STM32 microcontroller.
- And many more
Who is this course for:
- C++ students, engineers, and programmers who want to use OOP techniques to program embedded systems.
- An embedded systems enthusiast who wants to develop custom libraries for the STM32 microcontroller using C++.
- Engineers who want to try combining C++ and STM32Cube HAL to develop a fast application
- Students, engineers, and programmers who want to explore embedded software programming, that is, non-Embedded C frameworks.
- Students, engineers and programmers who want to design and develop embedded software through projects.
Course specifications:
- Publisher: Udemy
- Teachers: Olaoluwa Raji
- Language : English
- Level : All Levels
- Duration : 6h 53m
- number of lessons: 69
- Format: mp4
The course includes:
Requirements:
- STM32 device
- A 4×4 Keypad Matrix
- 20×4 LCD
- 10k Potentiometer
- A non-commercial breadboard
- Connecting cables
- L298N motor driver
- 4 wheel chassis car
- HC05 bluetooth module
- SG90 servo motor
- 4 Wheels
- 4 TT DC Gear motor
- 3 HC-SR04 ultrasonic sensor
- 12v battery
- Basic programming knowledge (C++ is helpful)
- Knowledge of STM32Cube HAL programming (GPIO drivers)
Illustrated Software Development Using C++
Example clip:
Installation guide:
After the production, you can watch the course in your favorite video.
subtitle : English
Quality: 720p
Download links:
Password: free download software
File size:
2.7 GB