# Embedded OS - Am I Learning Enough

Skip to content

# Embedded Operating Systems

## Official Documentation

- Embedded Linux Documentation
- Link
- ARM mbed OS Documentation
- Link
- TinyOS Documentation
- Link
- Contiki OS Documentation
- Link

## Research Papers

- "A Survey of Embedded Operating Systems" by S. Baskiyar and N. Meghanathan (2005)
- Link
- "Embedded Operating Systems for the Internet of Things" by Oliver Hahm et al. (2016)
- Link
- "A Survey on Operating Systems for Tiny Networked Sensors" by Xiaofan Jiang et al. (2004)
- Link

## Additional Online Resources

- Embedded.com: Embedded Operating Systems
- Link
- Introduction to Embedded Systems - A Cyber-Physical Systems Approach
- Link
- Embedded Linux Learning Kit
- Link

## Books

- "Making Embedded Systems" by Elecia White
- ISBN: 1449302149
- Provides practical guidance on designing and programming embedded systems.
- "Programming Embedded Systems" by Michael Barr and Anthony Massa
- ISBN: 0596009836
- Covers the fundamentals of embedded systems programming with a focus on practical applications.
- "Real-Time Embedded Systems" by Xiaocong Fan
- ISBN: 0128015071
- Explores the principles and practices of designing real-time embedded systems.
- "Embedded Systems Architecture" by Tammy Noergaard
- ISBN: 0123821967
- Offers a comprehensive view of embedded systems architecture and design processes.

## Standards

- POSIX (IEEE 1003.1-2017)
- Relevant for embedded systems that aim for POSIX compliance
- MISRA C:2012
- Guidelines for the use of the C language in critical systems, often applied in embedded systems

## Online Courses

- edX: Embedded Systems - Shape The World: Microcontroller Input/Output
- Link
- Coursera: Introduction to Embedded Systems Software and Development Environments
- Link
- Udemy: Embedded Systems Programming on ARM Cortex-M3/M4 Processor
- Link

### 📊 Analytics

View Dashboard →

📈 This page is being tracked with GoatCounter. Click here to view detailed analytics including page views, referrers, and visitor statistics.

Show Public Statistics
Live view counter for this page