Books
Advanced Microcomputer Design
CmpE240
Embedded Drivers & Real Time Operating Systems
This book covers material that will be utilized in CMPE 146 and CMPE 244
FreeRTOS
Everything about FreeRTOS
Linux System and Network Administration
https://course.ucsc-extension.edu/modules/shop/index.html?action=section&OfferingID=5586985
Useful Knowledge
Articles about C language How to build good C code modules etc.