Designing IoT Edge Nodes using Amazon FreeRTOS

RTOSes have become a critical component in IoT devices to manage the devices real-time behavior. Leveraging a connected RTOS framework can dramatically accelerate development but it can also cause delays and budget overruns if developers don’t understand the frameworks architecture and how to build their application around it.

In this course, we will examine the Amazon FreeRTOS framework and learn …

Live Online Course (Early Bird Special before December 1, 2018) – $500

After December 1, 2018, the price will increase to $750

Bootloader Design Techniques for MCU’s

The Bootloader Design Techniques for MCU’s Workshop walks engineers through every stage of the bootloader design process and provides hands-on examples and case studies to accelerate the engineers’ abilities and allow them to walk away with the skills and knowledge necessary to implement a bootloader on any microcontroller with any communication interface.

Live Course Early-bird Special – $750
Self-paced Recording – $1000
Real-Time Operating System (RTOS) Fundamentals

Embedded systems are becoming complex and even resource constrained devices are requiring a Real-Time Operating System (RTOS). In this workshop, attendees will be walked through RTOS fundamentals starting with simple bare-metal scheduling techniques through the intricacy required to design a RTOS based application. Attendees will examine …

Live Online Course – $1000
Self-Paced Offline – $1000
Advanced Real-Time Operating System (RTOS) Techniques

Understanding basic RTOS principles is easy but applying those techniques and reaching an advanced understanding of the concepts is difficult. This workshop propels developers into advanced RTOS application design techniques that are rarely covered in traditional RTOS courses but are critical to the practicing engineer.

Live Online Course (Early Bird Special) – $750
Self-Paced Offline – $1000
Minimizing Defects (Bugs) in Real-Time Embedded Systems

One of the greatest challenges facing development teams today is preventing and managing their software bugs. On average, development teams spent at least 40% of their time debugging! For an average development project (1 year), that’s 4.8 months! There are many techniques that developers can follow to dramatically decrease their debug efforts which can result in …

Live Online Course (Early Bird Special) – $750
Self-Paced Offline – $1000