Microchip PIC32CM Curiosity Nano (The Road to Zephyr Part 2)

This the second part of the Zephyr RTOS demo in the Microchip PIC32CM PL10-CNANO evaluation board

image

Let’s setup Zephyr in Linux as follows by initiating a python virtual environment,

digikey_coffee_cup @ python3 -m venv venv

Proceed to activate it as follows,

digikey_coffee_cup @ source venv/bin/activate

Now follow these steps to install the required installation of west

(venv) digikey_coffee_cup @ pip install west

Once that is complete proceed to get the Zephyr source code,

(venv) digikey_coffee_cup @ west init zephyrproject

....
(venv) digikey_coffee_cup @ cd zephyrproject
(venv) digikey_coffee_cup/zephyrproject @ west update
....

Export a Zephyr CMake package required for building this Zephyr RTOS demo.

(venv) digikey_coffee_cup/zephyrproject @ west zephyr-export
---

please now install the required Python dependencies,

(venv) digikey_coffee_cup/zephyrproject@ west packages pip --install

Finally, install software development kit as follows,

(venv) digikey_coffee_cup/zephyrproject@ cd zephyr
(venv) digikey_coffee_cup/zephyrprojectzephyr @ west sdk install

Stay tuned for our next article of the Zephyr RTOS in this Microchip evaluation board where it will completed. The Microchip PIC32CM PL10-CNANO evaluation board is low cost and powerful development board and is available at DigiKey.

Have a great day!

1 Like