LEARNING
Choose where you
want to begin.
Browse the library from the perspective that best matches your question. Each topic has a permanent Embedded Academy identifier.
SEARCH THE LIBRARY
Find a learning topic
Search by TEA identifier, title, engineering subject, standard or role.
Core Embedded Systems Topics
Build a practical understanding of the behaviours and engineering activities that connect physical inputs to a dependable, supported product.
Eleven foundation topicsSystem foundations
TEA-101Embedded systems architectureRead topic →TEA-102Microcontrollers and peripheralsRead topic →TEA-103Sensors, actuators and signal acquisitionRead topic →Interfaces and behaviour
TEA-104Communications interfaces and protocolsRead topic →TEA-105Real-time behaviourRead topic →TEA-106Fault handling and safe statesRead topic →Learning by Role
Explore the responsibilities, interfaces, decisions and evidence expected from different contributors to an embedded product.
Eight role-based topics availableStandards & Guidance
Understand what recognised frameworks are trying to achieve, where they apply and how they influence practical engineering work.
Nine standards topics availableSafety and regulated development
TEA-301IEC 61508 — Functional safetyRead topic →TEA-302ISO 26262 — Automotive functional safetyRead topic →TEA-303IEC 62304 — Medical-device software lifecycleRead topic →TEA-304DO-178C and DO-254 — Airborne systemsRead topic →Security, quality and engineering practice
TEA-305IEC 62443 — Industrial cybersecurityRead topic →TEA-306ETSI EN 303 645 — Consumer IoT securityRead topic →TEA-307MISRA C and C++ guidanceRead topic →TEA-308ISO / IEC / IEEE 15288 — System lifecycleRead topic →TEA-309Secure-development guidance landscapeRead topic →No matching topics
Try a broader term, a role or a TEA identifier.