How to choose a board

nRF Connect for VS Code

tags
nRF Connect for VS Code

You set the board (more specifically, a board target, as per Zephyr's Board terminology) for your application when you create or edit a build configuration.

Board selection on the Add Build Configuration page

The list of available board targets is automatically populated by the extension. The extension lets you filter the available board targets by the following criteria:

  • Compatible - Board targets marked as compatible with the application in its configuration files, for example integrated_platforms from sample.yaml, or custom boards that are marked as compatible by the application. Do not confuse this with the compatibility status of connected devices.
  • Nordic SoC - Third-party board targets that use at least one Nordic Semiconductor's SoC.
  • Nordic Kits - Board targets for the development kits from Nordic Semiconductor.
  • Custom - Board targets for the custom boards you have added.
  • All - All available board targets.

Boards can also have different revisions, which can sometimes be found printed on the physical board.