Skip to content

MrGreensWorkshop/ZephyrOS_manifests_and_vscode_settings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to create Zephyr RTOS Workspace with device drivers for Raspberry Pi Pico(RP2040) and other boards like STM32 Nucleo and VS Code Setup.

GitHub issues GitHub forks GitHub stars GitHub license Support me on GitHub Sponsors Support me on Patreon Tip me via Ko-fi


How to create Zephyr RTOS Workspace with device drivers for Raspberry Pi Pico RP2040 and other boards like STM32 Nucleo and VS Code Setup

Everything about Zephyr RTOS Workspaces is covered in this YouTube video.

Manifest files

  • For workspace apps

    • Raspberry Pi Pico RP2040 (Zephyr board name: rpi_pico)

    • STM32 boards like ST NUCLEO F302R8 and more (Zephyr board name: nucleo_f302r8)

      The provided manifest files contain only the minimum required modules to compile example-application.

  • For freestanding apps

    • You don't need Manifest files.

VS Code workspace settings

  • Raspberry Pi Pico RP2040 (Zephyr board name: rpi_pico)

    The provided ".vscode/launch.json" file is required for Raspberry Pi Pico RP2040 debugging. For other boards, you are on your own.

  • Other boards

    You can use these ".vscode" settings to build your apps in VS Code. These settings work on almost any board, unless you need other dependencies.

* The ".vscode" settings were tested on Linux (Ubuntu 22.04), macOS (Ventura 13.2), and Windows (10).

You Can Support My Work

Creating projects like this takes a great amount of time. Much appreciated if you consider supporting me so that I can continue projects like this and creating new contents for everyone.

  • You can support me on GitHub Sponsors (monthly or one time)
  • You can be one of my patrons on Patreon (monthly)
  • You can tip me via Ko-fi (one time)

License

As it says in the Apache License 2.0, you can use my code anywhere as long as you include the license file and copyright notice. Also, state if you make any changes.

Copyright (c) 2022 Mr. Green's Workshop https://www.MrGreensWorkshop.com