Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Module 1: Introduction to Embedded Systems
-
Overview
Examine the purpose and scope of embedded systems across various industries. -
Characteristics of Embedded Systems
Discover the defining features of embedded systems, including real-time constraints, dedicated functionality, and the integration of hardware and software. -
Types of Embedded Systems
Investigate various categories, such as standalone systems, real-time systems, networked embedded systems, and mobile embedded systems. -
Embedded Architectures
Gain an introduction to common architectural models, including Harvard and Von Neumann architectures.
Module 2: Programming Languages and Development Environment
-
C Language
An overview of the C programming language, its syntax, and the reasons for its prevalence in embedded systems. -
C for Embedded Systems
Explore how C facilitates direct hardware interaction, covering memory manipulation and hardware registers. -
Hardware Interface Programming
Learn how to write low-level code to control sensors, actuators, and other hardware components.
Module 3: Microcontroller Fundamentals
-
Microcontroller Architecture
An introduction to the internal structure and operational mechanics of microcontrollers. -
Basic Configurations
Understand the process of configuring and initialising microcontrollers for diverse applications. -
Basic Peripherals
Explore common peripherals, including timers, ADCs (Analog-to-Digital Converters), UARTs, and GPIOs.
Module 4: Internet of Things (IoT)
-
Overview of IoT
Grasp the concept of IoT and recognise embedded systems as fundamental components of IoT solutions. -
IoT Architecture
Analyse the layers of an IoT system, encompassing sensing, network, data processing, and application layers.
Requirements
- Basic familiarity with programming concepts.
- Fundamental understanding of computer systems.
Target Audience
- Engineering professionals.
- Embedded software developers.
- Technical staff exploring IoT and embedded system design.
21 Hours
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 3900 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (1)
Being able to ask for advanced subjects even if there were not planned initially.