Udemy – Embedded Software Development using C++ 2022-3

Udemy – Embedded Software Development using C++ 2022-3 Downloadly IRSpace

Udemy – Embedded Software Development using C++ 2022-3
Udemy – Embedded Software Development using C++ 2022-3

Embedded Software Development using C++ is a complete course for object oriented design and HAL program programming in STM32, ARM Cortex-M. The Embedded Software Development Using C++ course demonstrates the application of Object Oriented Programming (OOP) in embedded systems. C++ is the language of choice because it has features that make it easy to implement OOP and also allows programming at the hardware level. As C++ is incredibly feature 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-oriented design principles when solving embedded software problems
  • Students can design, develop and run games on an STM32 microcontroller.
  • Students can design and develop manual and self-driving robot cars using the STM32 microcontroller.
  • And much more

Who is this course for:

  • C++ students, engineers, and programmers who want to use OOP techniques to program embedded systems.
  • Embedded systems enthusiasts who want to develop custom libraries for the STM32 microcontroller using C++.
  • Engineers who want to try a combination of C++ and STM32Cube HAL for rapid application development
  • Students, engineers, and programmers who want to explore embedded software programming from a different perspective, that is, methods other than Embedded C.
  • Students, engineers and programmers who want to design and develop embedded software with the help of projects.

Course specifications:

  • Publisher : Udemy
  • Instructor(s) : Olaoluwa Raji
  • Language : English
  • Level : All Levels
  • Duration : 6h 53m
  • number of lessons : 69
  • Format : mp4

Course contents :

Embedded Software Development

 

Requirements :

  • An STM32 board
  • A 4×4 Keypad Matrix
  • A 20×4 LCD
  • 10k Potentiometer
  • A Solderless breadboard
  • Connecting wires
  • L298N motor driver
  • 4 Wheel car chassis
  • HC05 bluetooth module
  • SG90 servo motor
  • 4 Wheels
  • 4 TT DC gear motor
  • 3 HC-SR04 ultrasonic sensor
  • 12V battery
  • Basic programming knowledge (Embedded C would be helpful)
  • Knowledge of the STM32Cube HAL programming (GPIO drivers)
 

Photos of Embedded Software Development using C++

Embedded Software Development

Sample clip:

Installation guide :

After extracting, you can watch the course with your favorite video player.

subtitle : English

quality : 720p

Download links :

Download Part 1 – 2GB

Download Part 2 – 770MB

Password : www.downloadly.ir

File size :

2.7 GB