This program is designed for the Raspberry Pi Pico using the Pico SDK and FreeRTOS. It consists of two main tasks:
- The first task sends a message through a queue every 5 seconds. The message contains the string "hello".
- The second task waits for messages from the first task. Upon receiving a message, it transmits the string "hello" out of its UART.
This setup demonstrates basic inter-task communication using queues in FreeRTOS and provides a foundation for more complex RTOS-based applications on the Raspberry Pi Pico.
- Build and flash the program to your Raspberry Pi Pico.
- Open a serial monitor to observe the UART output.
If the project runs successfully, you will see "hello" transmitted via UART every 5 seconds.