Skip to content

Commit 4712fea

Browse files
committed
Put Zephyr shell Learning Path in draft for tech review.
1 parent f75da67 commit 4712fea

1 file changed

Lines changed: 15 additions & 5 deletions

File tree

  • content/learning-paths/embedded-and-microcontrollers/zephyr_shell

content/learning-paths/embedded-and-microcontrollers/zephyr_shell/_index.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,24 @@
11
---
2-
title: Build a Lightweight Shell on Cortex-M with Zephyr RTOS
2+
title: Create an interactive shell for Zephyr RTOS on Cortex-M
3+
4+
draft: true
5+
cascade:
6+
draft: true
37

48
minutes_to_complete: 30
59

6-
who_is_this_for: This learning path is for embedded developers targeting Arm Cortex-M microcontrollers who want a small, configurable command-line shell (CLI) for bring-up, diagnostics, and interactive testing using Zephyr RTOS. You will use VS Code with the Workbench for Zephyr extension to build, flash, and debug on supported boards.
10+
who_is_this_for: This is an introductory topic for embedded developers who want to add an interactive command-line shell to a Zephyr RTOS application on Arm Cortex-M.
711

812
learning_objectives:
913
- Enable and tailor Zephyr Shell (Kconfig/prj.conf) to produce a minimal CLI footprint
10-
- Build, flash, and debug the shell-enabled Zephyr app on an Arm Cortex-M board (UART/RTT logging, breakpoints)
14+
- Build and flash shell-enabled Zephyr apps using MQTT and UART shell backends on an Arm Cortex-M board
15+
- Use the Zephyr Shell for board bring-up, diagnostics, and interactive testing
1116

1217
prerequisites:
1318
- Basic familiarity with embedded C programming
14-
- Visual Studio Code with the Workbench for Zephyr extension installed and configured. Follow the [Build Zephyr projects with Workbench for Zephyr in VS Code](/learning-paths/embedded-and-microcontrollers/zephyr_vsworkbench/) Learning Path if you have not done this yet.
15-
- A Zephyr-supported Arm Cortex-M board (for example, NXP FRDM-MCXN947)
19+
- Visual Studio Code with the Workbench for Zephyr extension installed and configured
20+
- Docker Desktop, Docker Engine, or another Docker-compatible runtime installed on your host computer
21+
- A Zephyr-supported Arm Cortex-M board (for example, NXP FRDM-MCXN947)
1622
- Windows 10+ (64-bit), macOS with Homebrew, or Linux (preferably Ubuntu 20.04+)
1723

1824
author:
@@ -39,6 +45,10 @@ further_reading:
3945
title: Workbench for Zephyr Official Website
4046
link: https://z-workbench.com/
4147
type: website
48+
- resource:
49+
title: Zephyr Shell subsystem documentation
50+
link: https://docs.zephyrproject.org/latest/services/shell/index.html
51+
type: documentation
4252
- resource:
4353
title: AC6 Zephyr Training
4454
link: https://www.ac6-training.com/en/cours.php/cat_oRT/ref_oRT5/zephyr-rtos-programming

0 commit comments

Comments
 (0)