# How to install FreeRTOS in VSCode/Platformio instead of FreeRTOS vanilla version that comes with Arduino Framework?

**URL:** <https://forums.freertos.org/t/how-to-install-freertos-in-vscode-platformio-instead-of-freertos-vanilla-version-that-comes-with-arduino-framework/19842>\
**Category:** Kernel\
**Created:** [April 19, 2024, 2:12pm UTC](https://forums.freertos.org/t/how-to-install-freertos-in-vscode-platformio-instead-of-freertos-vanilla-version-that-comes-with-arduino-framework/19842 "2024-04-19T14:12:32Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![claudio.rosa](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/claudio.rosa/32/4210_2.png) [@claudio.rosa](https://forums.freertos.org/u/claudio.rosa)\
**Post date:** [April 19, 2024, 2:12pm UTC](https://forums.freertos.org/t/how-to-install-freertos-in-vscode-platformio-instead-of-freertos-vanilla-version-that-comes-with-arduino-framework/19842/1 "2024-04-19T14:12:33Z")

</div>

I am working with FreeRTOS in VSCode/Platformio, using Arduino Framework that it comes FreeRTOS Vanilla version with a MCU Nordic nRF52840 from RAKWireless RAK4631.

I would like to change for the FreeRTOS version that I can download it. After that, I would like to change to AWS FreeRTOS because soon I will work with AWS IoT Core for LoRaWAN.

Could I install the FreeRTOS in the VSCode with PlatformIO. A important point is that I am working with Arduino Framework instead of FreeRTOS framework based on a some libraries that they are already embedded in the Arduino Framework and FreeRTOS Framework don´t support the MCU Nordic nRF52840.

Could you help me?

Regards,

Claudio

---

<div class="post-metadata">

**Author:** ![aggarg](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/aggarg/32/4245_2.png) [@aggarg](https://forums.freertos.org/u/aggarg)\
**Post date:** [April 21, 2024, 1:47pm UTC](https://forums.freertos.org/t/how-to-install-freertos-in-vscode-platformio-instead-of-freertos-vanilla-version-that-comes-with-arduino-framework/19842/2 "2024-04-21T13:47:53Z")

</div>

> [@claudio.rosa](#):
>
> Could I install the FreeRTOS in the VSCode with PlatformIO.

I am not familiar with Arduino but a quick google search gives that - [FreeRTOS - Arduino Reference](https://www.arduino.cc/reference/en/libraries/freertos/). If you need more information about PlatformIO, I’d recommend reaching out to its maintainers.

> [@claudio.rosa](#):
>
> FreeRTOS Framework don´t support the MCU Nordic nRF52840.

nRF52840 is Cortex-M4 and therefore, you should be able to use FreeRTOS Cortex-M4 port.

---

<div class="post-metadata">

**Author:** ![claudio.rosa](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/claudio.rosa/32/4210_2.png) [@claudio.rosa](https://forums.freertos.org/u/claudio.rosa)\
**Post date:** [April 22, 2024, 12:30pm UTC](https://forums.freertos.org/t/how-to-install-freertos-in-vscode-platformio-instead-of-freertos-vanilla-version-that-comes-with-arduino-framework/19842/3 "2024-04-22T12:30:19Z")

</div>

Thank by your answers.

Have a nice day.

Cláudio
