Curriculum (Series)

Bluetooth 120: Bluetooth LE Development with Zephyr

This curriculum provides a practical introduction to developing Bluetooth LE applications using Zephyr on Silicon Labs wireless microcontrollers.

Overview

This curriculum provides a practical introduction to developing Bluetooth LE applications using Zephyr on Silicon Labs wireless microcontrollers.

The series builds a complete key finder application based on the Bluetooth SIG Find Me Profile, progressing from a simple peripheral device to a fully featured system. Each step builds on the previous one, showing how the different parts of Zephyr and Bluetooth LE fit together in a real application.

What You Will Learn

By following this curriculum, you will learn how to:

  • Build a Bluetooth LE peripheral using Zephyr
  • Work with standard Bluetooth services and profiles
  • Add hardware interaction using buttons, LEDs, and a piezo buzzer
  • Use Device Tree to configure hardware
  • Implement both peripheral and central Bluetooth roles
  • Discover and interact with remote GATT services
  • Extend applications using state machines
  • Optimize applications for low power operation

Knowledge Level:

Beginner

Prerequisites

Basic knowledge of embedded systems and C

A Zephyr development environment

A supported Silicon Labs development kit

Close
Loading Results
Close