Microcontroller Embedded C Programming: absolute beginners (Udemy.com)

Foundation course on Embedded C programming using STM32 Microcontroller.

Created by: FastBit Embedded Brain Academy

Produced in 2021

icon
What you will learn

  • 'C' programming from scratch
  • Data types,variables, declarations,
  • Importance of Bit-Wise operators in "Embedded" programming
  • Bit manipulation techniques using bit-wise operators and examples
  • Bit extraction and working with memory mapped peripheral registers
  • Other operators of 'C' (arithmatic, logical, relation, assignment )
  • Functions in 'C'
  • Implicit and explicit casting and its importance
  • Pointers and casting
  • Pointers arithmetic and importance of pointer datatypes
  • Accessing memory mapped peripheral registers using pointers
  • Structures and unions
  • Importance of structures in peripheral register access
  • Structure and bit fields
  • Configuring peripheral register addresses using bit fields
  • Structures and pointers
  • interfacing LEDs, Keypad
  • Const and volatile type qualifiers
  • importance of volatile during compiler optimization
  • const data, co

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100

icon
Course Description

#ERROR!

icon
Instructor Details

FastBit Embedded Brain Academy

Best selling microcontroller programming and RTOS course creators having over 45,000+ active students and dedicated co-instructor team to help you in your embedded programming journey.
We have published courses on embedded C, microcontroller programming, RTOS programming, embedded Linux, and Linux device driver development.
If you are starting your career in the domain of embedded programming or if you want to learn how to program the microcontroller and its peripherals coding from scratch, then you are at the right place.
Enroll in the courses created by us, and we hope you will not be disappointed.

What we do?
We leverage the power of internet to bring online courses at your fingertip in the domain of embedded systems and programming, microcontrollers, real-time operating systems, firmware development, embedded Linux, and device drivers. Thanks to Udemy.
Our primary goal is to teach embedded systems enjoyably with examples and lots of animations, which help our students excel in this field.
We have carefully crafted all these online courses to help students access industry-standard professional training with a very low price tag, thus saving your time, effort, and money.
Try our courses, and we are sure that the courses will indeed make you feel you made the right choice.
We believe in doing REAL WORK, which solves our customer's REAL

icon
More courses by FastBit Embedded Brain Academy

Embedded Systems Programming on ARM Cortex-M3/M4 Processor

$11.99

Master Microcontroller and Embedded Driver Development(MCU1)

$11.99

Embedded Linux Step by Step using Beaglebone Black

$11.99

icon
More c courses

Mastering Data Structures & Algorithms using C and C++

$11.99

C Programming Language Demystified

$11.99

Advanced C Programming: Pointers

$11.99

C Programming Step by Step - Complete Tutorial For Beginners

$11.99

Programming in C - The Complete Course

$11.99

Complete C Programming Course - C Language for Students

$11.99

icon
Reviews

4.7

312 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Bharath Kumar on 12/27/2020

I highly recommend this course for the aspirants who are interested to enter the embedded domain as the instructor will teach all the basics and the industry practises that can be implemented in an embedded project, thanks to Udemy and the Instructor for developing a good course.

By Mark Christopher C. Gemzon on 12/27/2020

This is a good course if you do your part and practice it on the side. I replayed a lot of the lectures for things that I did not understand. But after researching and watching again, I got a good grasp of what he is trying to convey.

By Ram Nishanth M on 12/27/2020

My expected things are present in this course, and I step up my knowledge in embedded field, little things are not present but I am happy about this course.

By Venkat Obulum on 12/20/2020

Must course for an embedded guy

By Adrin Antonio Castaeda Galvn on 12/20/2020

me parece un curso que aporta muchos conceptos que parecen simples, pero que ya aplicados en un microcontrolador se puede sacar mucho provecho.
Lo recomiendo para aquellos que usen mcus de manera muy prctica y que necesiten profundizar sus conocimientos

By Eduardo Zamora on 12/20/2020

Gracias a mis estudios acadmicos tena bases sobre el lenguaje C, pero en este curso encontr detalles que no explican en el saln de clases. Creo que este curso es una gran ayuda para usuarios nuevos y para aquellos que ya estamos iniciados en el tema. Excelente curso.

By Richard Vano on 12/13/2020

Good so far. Less note-reading and more examples would be better IMO.

By Jose Eduardo Mireles Mendez on 12/13/2020

Excellent course for beginning with embedded C and the STM32 microcontrollers

By Abderahmane Habet on 12/6/2020

Excellent

By Konds Jnos on 12/6/2020

As this is a beginner course I did not have high expectations, having participated in other MOOC courses and after reading some beginners books. However this course proved to be superlative. I am genuinely amazed by the material, and the instructor's style. The material is clear and detailed, and whenever I think of a question, surely it will be answered in a few minutes, just as if the instructor felt it will surely be a question. I am looking forward to the other courses in this series based on this experience.

By Gerardo Trejo Soria on 12/6/2020

Is very helpfull to start learning embedded

By Sudhir kumar Giri on 12/6/2020

I'm not an absolute beginner, but this course helps me a lot to understand things from the very internal level. Feeling excited after practicing this course. I just joined the next course "Embedded Systems Programming on ARM Cortex-M3/M4 Processor" and hope I'll learn more. Thanks