Embedded Software Boot Camp

Created by Stacy Yu on Jun 4, 2018

Monday, October 15, 2018 at Embedded Software Boot Camp

Starts at 2:30 PM · Ends on Oct 18, 2018 at 11:30 PM, CEST (Europe/Paris)

  • Stacy Yu

Course Length: 4 Days
CEUs: 3.0
Format: Hands-on/Lecture


Barr Group's Embedded Software Boot Camp® is an efficient and information-rich hands-on embedded systems training program for programmers of all levels. Through a combination of lectures and programming exercises on ARM-Cortex-based embedded hardware, attendees will learn how to use the C programming language to create portable device drivers, use real-time operating systems, and more. Attendees will independently complete nearly a dozen hands-on programming exercises, including a large capstone project. The exercises include working with the STM32F746 Discovery kit with an Arm Cortex-M7 core. Attendees may keep all course materials and associated hardware.


Topics covered during this course include:


  • Embedded C Fundamentals
  • Programming Embedded Peripherals
  • How to Handle Interrupts
  • How to Choose a Language
  • Inter-task Communication and Synchronization
  • Memory Management and Other Related Topics
Prerequisites: Attendees should be familiar with the C or C++ programming language. Prior experience programming for embedded systems may be beneficial but is not necessary.


The complete syllabus for this course is available at:



Attendees must register to participate in this course.


Embedded Software Boot Camp

20251 Century Blvd #330 Germantown, Maryland United States

1-866-65-EMBED · experts@barrgroup.com · https://barrgroup.com/Training-Calendar