Uploaded October 2023 | Updated September 2026, 1 week ago
During your product development journey, you will encounter a stage where you will need to move your firmware from a development kit to your custom hardware design (custom board).
In this developer-oriented webinar, we will dive into the fundamental principles and best practices for seamlessly adding support for a custom board in the nRF Connect SDK.
This video is valid for nRF Connect SDK versions up to v2.6.2, which utilize Hardware Model V1 (HWMv1). Please note that HWMv1 is deprecated and will be removed in a future release of nRF Connect SD . If you are using newer versions of the nRF Connect SDK (v2.7.0 or later), please refer to the DevAcademy lesson titled "nRF Connect SDK Intermediate - Lesson 3. academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-3-adding-custom-board-support
00:00 Introduction
01:27 What is a “board” in the context of nRF Connect SDK/Zephyr?
03:33 Hardware support hierarchy in nRF Connect SDK/Zephyr
05:30 Hardware support hierarchy – Example
09:08 Drivers
11:40 Naming convention
14:22 Where to define your custom board
16:38 Point the build system to an out-of-tree board
18:30 Board files
34:14 Available boards definitions
36:10 Special considerations for the nRF91/nRF53 Series
41:45 Demo
01:14:50 Extra resources
The presentation is a recording from one of two sessions of live webinars held on October 25, 2023.
The presentation can be downloaded from here: view-su3.highspot.com/viewer/653a5c88991f1996435e1672
#Zephyr
During your product development journey, you will encounter a stage where you will need to move your firmware from a development kit to your custom hardware design (custom board).
In this developer-oriented webinar, we will dive into the fundamental principles and best practices for seamlessly adding support for a custom board in the nRF Connect SDK.
This video is valid for nRF Connect SDK versions up to v2.6.2, which utilize Hardware Model V1 (HWMv1). Please note that HWMv1 is deprecated and will be removed in a future release of nRF Connect SD . If you are using newer versions of the nRF Connect SDK (v2.7.0 or later), please refer to the DevAcademy lesson titled "nRF Connect SDK Intermediate - Lesson 3. academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-3-adding-custom-board-support
00:00 Introduction
01:27 What is a “board” in the context of nRF Connect SDK/Zephyr?
03:33 Hardware support hierarchy in nRF Connect SDK/Zephyr
05:30 Hardware support hierarchy – Example
09:08 Drivers
11:40 Naming convention
14:22 Where to define your custom board
16:38 Point the build system to an out-of-tree board
18:30 Board files
34:14 Available boards definitions
36:10 Special considerations for the nRF91/nRF53 Series
41:45 Demo
01:14:50 Extra resources
The presentation is a recording from one of two sessions of live webinars held on October 25, 2023.
The presentation can be downloaded from here: view-su3.highspot.com/viewer/653a5c88991f1996435e1672
#Zephyr










