This Specialization is designed to help anyone involved in developing software for Arm Cortex-M processors. Over four courses you will develop your knowledge of this popular microcontroller variant used in a plethora of devices throughout the world. Whether you're a computing/engineering professional, student, or hobbyist, the training aims to give you the essential knowledge and interactive experience required to get your Cortex-M software project up-and-running, avoiding costly mistakes.
Applied Learning Project
Learners will be given the opportunity to apply the skills they learn with several projects. For example, learning how to build and debug a basic application targeting a Cortex-M system, and learning how to boot and initiallize a Cortex-M system using standard programming techniques.