Zephyr Project: Difference between revisions

From Wildsong
Jump to navigationJump to search
Brian Wilson (talk | contribs)
mNo edit summary
Brian Wilson (talk | contribs)
mNo edit summary
Line 5: Line 5:
What does it take to add one, I mean, what is PlatformIO really? :-)
What does it take to add one, I mean, what is PlatformIO really? :-)


== Windows ==
I installed Zephyr on [[Pearl]] so that I could work while on vacation later this month. I used a conda environment and so far it seems okay.
=== Initial set up for Windows ===
I did set up some tools with chocolatey, I have not documented that here.
conda create --name=zephyrproject python=3.11.5
conda activate zephyrproject
cd zephyrproject
pip install west
mkdir zephyrproject
cd zephyrproject
west init
west update
west zephyr-export
pip install -r ~/zephyrproject/zephyr/scripts/requirements.txt
=== Install tool chains ===
cd ~
wget https://github.com/zephyrproject-rtos/sdk-ng/releases/download/v0.16.4/zephyr-sdk-0.16.4_windows-x86_64.7z
7z x zephyr-sdk-0.16.4_windows-x86_64.7z
cd zephyr-sdk-0.16.4
./setup.cmd
== Resources ==
== Resources ==
https://zephyrproject.org
https://zephyrproject.org

Revision as of 05:07, 2 January 2024

Zephyr is a realtime operating system that runs on small devices such as ESP32, ESP32-C3, RP2040, nRF52840 and so on.

Some of them work with PlatformIO.

What does it take to add one, I mean, what is PlatformIO really? :-)

Windows

I installed Zephyr on Pearl so that I could work while on vacation later this month. I used a conda environment and so far it seems okay.

Initial set up for Windows

I did set up some tools with chocolatey, I have not documented that here.

conda create --name=zephyrproject python=3.11.5
conda activate zephyrproject
cd zephyrproject
pip install west
mkdir zephyrproject
cd zephyrproject
west init
west update
west zephyr-export
pip install -r ~/zephyrproject/zephyr/scripts/requirements.txt

Install tool chains

cd ~
wget https://github.com/zephyrproject-rtos/sdk-ng/releases/download/v0.16.4/zephyr-sdk-0.16.4_windows-x86_64.7z
7z x zephyr-sdk-0.16.4_windows-x86_64.7z
cd zephyr-sdk-0.16.4
./setup.cmd

Resources

https://zephyrproject.org