Recent Books


Linux System and Network Administration

https://course.ucsc-extension.edu/modules/shop/index.html?action=section&OfferingID=5586985



RTOS

Topics for a general RTOS with a focus on FreeRTOS



Useful Knowledge

Articles about C language How to build good C code modules etc.



SJSU - Embedded Drivers & RTOS

This book covers material that will be utilized in CMPE 146 and CMPE 244

Recently Updated Pages

Multitasking: Hands-on

In this assignment, we will experiment with RTOS tasks and see the multitasking in action. We wi...


APIs to avoid

This article lists FreeRTOS APIs that are discouraged from being used. [warning: this article is...


Setup Development Environment

Setup Environment Install docker for your machine If you have linux, install docker for linux...


Queues

This article provides examples of using RTOS Queues. Why RTOS Queues There are standard queues,...


Semaphores

This article provides examples of various different Semaphores. Binary Semaphore A binary semap...


Tasks

The basics of why we need multiple tasks is covered at this article and is a recommended read: ...


vTaskDelay

vTaskDelay() is a naive function, but it is important to understand how it really works. The fu...


Stack Memory

I am sure a lot of you have used stackoverflow.com right? Stack overflows is one of the hardest p...




Function Pointers & Lambdas

Function pointers are essential in C and C++ programming. Function Pointers in C #include <s...


Smart Pointers

C++ 11 standard solved a major safety problem with the language: Managing memory Creating memor...

Recent Activity

Preet Kang
Preet Kang updated page Multitasking: Hands-on
3 days ago
Preet Kang
Preet Kang created page Multitasking: Hands-on
3 days ago
Preet Kang
Preet Kang sorted book RTOS
3 days ago
Preet Kang
Preet Kang created chapter Assignments
3 days ago
Preet Kang
Preet Kang updated page Setup Development Environment
1 week ago
Preet Kang
Preet Kang created page Setup Development Environment
1 week ago
Back to top