Premium courses, free sponsored content, and the full Academy Library in one place.
A comprehensive beginner course that teaches Bluetooth Low Energy through hands-on exercises with real hardware. Using two BleuIO USB dongles, you'll explore every layer of the Bluetooth LE stack (from advertising and scanning to GATT operations, security, and Python automation) by doing, not just reading.
A hands-on course that teaches you the key hardware features of Nordic Semiconductor's nRF54L15 SoC — SAADC, DPPI, GRTC, and EasyDMA — by building a heart rate monitor step by step. You'll go from raw ADC readings to autonomous hardware-triggered sampling to Bluetooth LE transmission, learning how to minimize power consumption at every stage.
View CourseThis hands-on course walks you through building a real-world Bluetooth-connected weather station using the nRF Connect SDK and nRF52840 DK, focusing on ultra-low power consumption. It utilizes Periodic Advertising with Responses (PAwR) to build a scalable, centralized low-power sensor network.
View CourseThis hands-on course provides a comprehensive overview of Bluetooth Channel Sounding and Silicon Labs' hardware and software solutions for implementing it. It covers measurement algorithms, hardware configurations, and practical implementation using the Silicon Labs Channel Sounding Dev Kit.
View CourseUnlock the full Academy Library
One membership gives you access to all 41 academy courses, workshops, and future additions.
This is course #1 in the Embedded Path within the BLE Developer Journey series. It covers the basics of Bluetooth LE advertising, including parameters, types, and how to set your own custom advertising set. Hands-on exercises use the Silicon Labs BG22 Explorer Kit.
View CourseThis is course #2 in the Embedded Path within the BLE Developer Journey series. It covers the basics of Bluetooth LE connections, including the flow of establishing a connection, different connection parameters, and guidelines on how to optimize your connection for speed and power consumption.
View CourseThis is course #3 in the Embedded Path within the BLE Developer Journey series. It covers the basics of Bluetooth LE data transfer, including the design of the GATT structure, Profiles, Services, and Characteristics. Hands-on exercises use the Silicon Labs BG22 Explorer Kit.
View CourseThis is course #4 in the Embedded Path within the BLE Developer Journey series. It covers the basics of Bluetooth LE security, including the different security levels and modes available for securing a connection between two devices. Hands-on exercises use the Silicon Labs BG22 Explorer Kit.
View CourseThis course covers Bluetooth beacons in depth, from advertisement packet structure to the two most popular beacon formats: Apple's iBeacon and Google's Eddystone. You will implement beacon devices and a beacon scanner using nRF Connect SDK and Zephyr.
View CourseThe Core Foundations course takes you from knowing nothing about Bluetooth LE to becoming confident in developing your first application on embedded or mobile platforms. It also serves as a comprehensive refresher for experienced developers. Kept up-to-date with the latest Bluetooth Core Specification.
View CourseThe first course in the BLE Developer Journey series. It covers the different developer roles, required skillsets, development workflow, tools, and SDKs. It also explores the different learning paths you can take going forward in your journey as a Bluetooth LE developer.
View CourseThis hands-on course walks you through building a real-world batteryless Bluetooth LE temperature and humidity sensor using energy harvesting from photovoltaic cells. Uses the Silicon Labs Energy Harvesting Kit (xG22-EK8200A) and Simplicity Studio IDE.
View Course