The online EiE program focuses on understanding how the various modules in the firmware work using the API (application programming interface) functions provided. By the end of the year, students create a custom application to showcase to industry.

Firmware Modules

The development board’s capabilities are accessed through API functions that are described in these modules. Each module is as independent as possible, but a few require some prerequisite modules. You should be comfortable with all of the modules in the first row since their functionality is fundamental to indicating status and interfacing to other modules in the system.

Development Software SuiteVersion ControlEmbedded C and IAR PrimerFirmware System Introduction
LED BasicLED AdvancedButton InterfaceDebug Interface
Buzzer BasicBuzzer AdvancedCharacter LCD
ANT IntroductionANT MasterANT Slave