This repository is part of the nRF Connect SDK Fundamentals course by Nordic Developer Academy.
The nRF Connect SDK Fundamentals course is a self-paced hands-on online course focusing on learning the essentials of firmware development using the highly extensible and feature-rich nRF Connect SDK.
In the course, you will learn how to develop portable RTOS-based applications that can run on any of Nordic Semiconductor devices (nRF52, nRF53, nRF54, nRF70, or nRF91 Series). In addition to that, you will gain substantial practical experience in interfacing with common peripherals/system blocks and external sensors, which will give you the confidence to apply the knowledge and the know-how to your project.
This repository contains the exercise code base and solutions. Make sure to select the directory that corresponds with the nRF Connect SDK version of your choosing:
v2.8.x-v2.7.0
: For nRF Connect SDK versions v2.8.x to v2.7.0v2.6.2-v2.0.0
: For nRF Connect SDK versions v2.6.2 to v2.0.0v1.9.1-v1.6.0
: For nRF Connect SDK versions v1.9.1 to v1.6.1
The course supports the following hardware:
- nRF54L15 DK - On nRF Connect SDK v2.8.0 and above
- nRF5340 DK
- nRF52840 DK
- nRF52833 DK
- nRF52 DK
- nRF9151 DK
- nRF9161 DK
- nRF9160 DK
- nRF7002 DK
- Thingy:91 X
- Thingy:91
- Thingy:53