Any USB device will identify itself on connection to the host computer. It does this by three numbers, the Vendor ID (VID), the Product ID (PID) and the serial number (SERNO).


For the micro:bit, this is


VID: 0x0d28

PID: 0x0204

SERNO is unique for each micro:bit and baked into the Nordic Semiconductor nRF processor. It will be prepended with four digits that represent the version number of the board.

                                 
micro:bit versionBoard ID
v1.39900
v1.59901
v2.09903 (reserved), 9904


This information is generated by the DAPLink firmware running on the KL26/KL27 interface processor on the back of the micro:bit board.


Plug your micro:bit in via USB to view these details:


Windows

  1. Open Control Panel > Hardware and Sound > Devices and Printers
  2. Open the "BBC micro:bit CMSIS-DAP" device
  3. Click on Properties
  4. Click on the Hardware tab
  5. Click on the Details tab
  6. Select Hardware Ids from the dropdown



Mac

  1. Open System Information
  2. Scroll to USB in the hardware dropdown menu
  3. Select the "BBC micro:bit CMSIS-DAP" device



Keywords for search: VID, PID, allow-list, allow, identification, ID