Embedded C

Start Date - 1 March 2021

Apply Now

Why Embedded C

Embedded C is a set of language extensions for the C programming language designed in order to support enhanced microprocessor features such as fixed-point arithmetic, multiple distinct memory banks, and basic I/O operations.
Embedded C or C++ is used in

  • Biomedical devices
  • Autonomus driving and automotive field like infotainment , powertrain, etc.
  • Aerospace industry
  • Smart Homes, Smartphones, Smartwatches and even your own refrigerator.
  • IoT
  • Operating Systems, Bootloaders and more other things …

When does it begin

1 March 2021

Where is it going

Online Course

Course Price

400 euro

What is the duration

2 Months

What do you need

Notebook or Desktop PC + Good internet connection


Embedded School

Course Content

  • Little and Big endian
  • MCU execution modes
  • ARM architecture features

  •  General purpose registers and system registers
  • Control flags

  • Drive up to maximum MCU clock frequency
  • Internal Oscillator and PLL configuration
  • Clock and BUS explanation

MCU Execution modes

  • Let’s count down, timer explanation
  • Configuration of timers and interrupts to execute something

Motor driving

Analog digital conversion

  • Serial peripheral interface principles
  • Connection to display and display data and images

  • Serial communication principles
  • Sensor connection
  • Get data from barometer sensor trough I2C bus communication

  • UART communication principles
  • Sensor connection
  • Get data from SONAR sensor via UART bus