Course Details

Embedded systems: from fundamentals to building complex systems

Teacher THEORY: Mona Muhamed KIT: Muhamed Salah
Price 5600EGP

Course Description :

Explore the exciting field of Embedded Systems, where you'll learn how to bring devices to life by connecting hardware and software. This course is designed for curious minds ready to dive into the basics, from microcontrollers to real-time systems, guiding you step by step. Whether you're just starting out but eager to learn, you'll gain the practical skills to begin creating and optimizing your own embedded projects, setting the stage for a rewarding career in technology.

What Will I Learn? :

  • Embedded Systems: Variables, Operators, Loops
  • Pointers, Arrays, Structures
  • Dynamic Memory Allocation, Preprocessor Directives
  • Microcontroller Interfacing: GPIO, LED, Push Button
  • Timers, I2C, SPI, UART
  • ARM Architecture: Compilation, Drivers, SYSTICK
  • Linker Script, Bootloader
  • RTOS: Task Management, Scheduling, Synchronization
  • Automotive Protocols: CAN, LAN, Autosar
  • And more
Variables & Data Types & Constant
Types of errors & Types of operators
Operators & Binary Shift
Arithmetic Operations
Loops
Functions
Bitwise Operations
Introduction To Microcontroller Interfacing
GPIO
UART
SPI
I2C
Timers
Introduction To ARM ARCHITECTURE
ARM Processor Family
ARM Instruction Set
ARM Cortex
Introduction To Real-Time Operating Systems
Tasks, Threads, and Process Management

Scroll to top