Zephyr RTOS
39 min

Zephyr Developer Summit: Implementing Shell Over BLE in Zephyr RTOS

Learn how Croxel's contribution to Zephyr enables wireless shell access over Bluetooth Low Energy for embedded devices

Luis Ubieda

Luis Ubieda

Lead Firmware Architect

Share:

At the Embedded Open Source Summit 2024 in Seattle, Luis Ubieda presented how to implement Shell over Bluetooth Low Energy (BLE) in Zephyr RTOS. This presentation demonstrates a powerful technique for wireless debugging and device interaction, showcasing Croxel’s contribution (PR #69881) that addresses a long-standing community need.

Presentation Highlights

  • The Implementation: How to enable UART-compatible communication over BLE using Nordic UART Service (NUS)
  • Live Demonstration: Real-time demo showing shell commands working over BLE on custom Croxel hardware
  • Practical Applications: Board bring-up, sensor validation, and wireless debugging without physical connections
  • Security Considerations: Important guidance on authentication and encryption for production deployments
  • Community Impact: Resolves issue #12714 that had been open since 2019

About the Speaker

Luis Ubieda leads firmware development at Croxel with deep expertise in Zephyr RTOS and embedded systems. As an active contributor to the Zephyr Project and elected member of the Technical Steering Committee, Luis combines practical industry experience with open-source leadership.

Event Details

  • Conference: Embedded Open Source Summit North America 2024
  • Track: Zephyr Developer Summit
  • Location: Seattle, Washington
  • Date: April 16-18, 2024

Resources

About the Author

Luis Ubieda

Luis Ubieda

Lead Firmware Architect

Lead Firmware Architect with expertise in Zephyr RTOS, BLE, and Cellular IoT development. Active contributor to the Zephyr Project with hundreds of merged PRs and elected member of the Technical Steering Committee. Passionate about test-driven development and making embedded systems more accessible through open-source contributions.

Luis Ubieda has written 5 articles for Croxel Insights.