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.
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.