What you would learn in FreeRTOS on Raspberry PI PICO course?
FreeRTOS Kernel allows us to integrate multiprocessing into projects that run on the Raspberry Pi Pico. This course introduces the basics of FreeRTOS Kernel through practical example projects that can help you quickly get started. The course provides 15 separate projects that utilize FreeRTOS Kernel. These include Symmetric Multi-Processing (using both RP2040 cores).
The course was written specifically for those using the Raspberry PI Pico and Pico W. The exercises will be able to run on any RP2040 board, but some adjustments because of different pinouts could be required if the device differs from that of the Raspberry PI Pico. These examples could be used to build your designs or as a reference for the fundamentals of the FreeRTOS Kernel.
This course will cover:
Tasks Multiple concurrent processes on the same core
Semaphores: Sending signals to tasks to safeguard shared resources
Queues: Queue management. Queues are commonly used for tasks that require decoupling.
Message Buffers A queue of varying length items
Symmetric Multiprocessing: Making use of both RP2040 cores
Simple circuits that illuminate LEDs are employed in each illustration. To construct these circuits, only the following equipment is needed.
Raspberry PI Pico or Pico W
Micro USB Cable to power
Connection wires and breadboards
12 LEDs. In the examples, any color is possible. 2x Green 2x Blue 8x Red
12 75 Ohm resistors
Desktop/Laptop for building codes as well as flashing Pico
The course assumes a basic understanding of C++. While each case will walk through the function, however, the course does not cover how to use C++. Understanding the way stack and heap are utilized in C++ is also required.
The course assumes you can compile and deploy C++ code to the Pico with an SDK for the Raspberry PI Pico SDK. My program, "Introduction to C Development Environment for Raspberry PICO," provides these techniques.
Learn how to use FreeRTOS on Raspberry Pi PICO or the RP2040 Board.
Develop applications using Pico/RP2040 and FreeRTOS
Make Semaphores protect sure shared resources
Interact between different tasks by using queues and messages Buffers
Make use of both Cores of Pico/RP2040 with the Symmetric Multi-Processor feature
Download FreeRTOS on Raspberry PI PICO from below links NOW!
Write your comment!
Access Permission Error
You do not have access to this product!
Dear User! To download this file(s) you need to purchase this product or subscribe to one of our VIP plans.