
edXEmbedded systems power the devices we use daily. This course lets you start safely—building projects in a simulated environment using the Mbed API—then move to hands-on hardware to develop real prototypes. You'll apply skills across diverse applications: audio processors, music players, peripheral control using digital and analog I/O, interrupts, and timers. By mastering Arm processors and learning RTOS and serial communications, you'll have the foundation to build distributed, IoT-ready systems.
Learn how to implement real-world embedded system projects firstly on a simulated microcontroller using the Mbed API and then get hands on with hardware using a development board to build working embedded prototypes. ,Develop code for various embedded systems applications, such as an audio wave generator and a music player, as well as controlling different peripherals using digital and analog I/O, interrupts, timers, and pulse-width modulation. ,Learn the features and importance of RTOS and Serial Communications in modern embedded systems design. ,Implement projects in industry-standard, Arm-based hardware, learning the key features of Arm processors and architectures as the basis of modern embedded computing. ,Gain a firm foundation to move towards more complex programming, distributed sensing and the IoT, through a critical evaluation of the systems developed.
Price
No active coupon right now
View Course →Advertisement
No coupon right now. We'll tell you when there is one.
More in Engineering




Not the best price we've seen. The lowest we've recorded is $178.20 on 1 Aug.
This is what we recorded in US pricing — not every price this course has ever had, and prices differ by country.