Embedded Systems - Shape The World
FreeFree online textbook and video course for ARM Cortex-M embedded systems
About Embedded Systems - Shape The World
Embedded Systems - Shape The World is a free online textbook and video course resource developed by Jonathan Valvano and Ramesh Yerraballi from the University of Texas at Austin. Originally created as the sandbox for an edX course running from 2015 to 2020, this website provides a linear, book-like presentation of the course material along with direct links to all video lectures. It covers fundamental embedded systems topics using ARM Cortex-M microcontrollers, including C programming, microcontroller ports, interrupts, DAC, ADC, finite state machines, UART serial interface, and the Internet of Things. The content is licensed under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 and is intended as a supplement to the official edX course, which hosts the quizzes and lab assignments.
Key Features
Pros & Cons
- Entirely free with no registration required
- Authored by reputable university professors with decades of experience
- Covers both theoretical concepts and practical microcontroller applications
- Includes links to high-quality video lectures for each chapter
- Open license allows widespread sharing and reuse
- Quizzes and labs are only available on the edX platform, not on this website
- YouTube closed captions are not reviewed and may contain errors
- Content is described as a 'sandbox' version before edX upload, so it may contain inaccuracies compared to the official edX material
- Website design is basic and lacks interactive elements