Mistake on this page?
Report an issue in GitHub or email us


Mbed-ls is a Python module that detects and lists Mbed Enabled boards connected to a computer through USB.

Defined behavior

Mbed-ls needs the following information to correctly detect an Mbed Enabled board:

  • A four-digit hexadecimal identifier of a board class called a Platform ID.
  • A vendor string for detection on Windows.

Further, Mbed-ls only detects devices that meet the following criteria:

  • Devices have a mass storage device (MSD) endpoint.
  • The MSD endpoint has a FAT file system.


Please see the implementation guide in Mbed LS for more details.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.