The EiE curriculum provides end-to-end coverage of embedded systems design from hardware selection through to application development. The “low level” hardware and firmware is described in our text book, “Embedded in Embedded: ARM Cortex-M Embedded Design from 0 to 1” available from Elektor International Media. The online content builds on the firmware system from the book to use the firmware API to build applications.