Skip to content

Latest commit

 

History

History
23 lines (12 loc) · 1.18 KB

README.md

File metadata and controls

23 lines (12 loc) · 1.18 KB

FreeRTOS examples with ESP32

These are practice examples for ESP32 FreeRTOS with VS Code and PlatformIO, using the Arduino Framework.

What is FreeRTOS? It's a Free Real Time Operating System for embedded devices written in C++.

The ESP32 uses a modified version which can perform Symmetrical Multicore Processing (SMP).

The ESP32 specific version is referred to as ESP-IDF (IoT Development Framework) and has some extra custom API Functions.

Read the Vanilla FreeRTOS Documentation.

Read the ESP32 Arduino Core Documentation.

Read the ESP-IDF Programming Guide.

The board I used for practice is an ESP32 Thing Plus C from SparkFun.

These practice examples follow Shawn Hymel's Introduction to RTOS playlist on YouTube.

Status:

GitHub repo size