Dear Mbed team and partners,
Development boards | Mbed contains, from my point of view, some things what can lead to mislead or confusion, especially for newcomers.
What the filter has to say to a visitor?
- according to RTOS filter, the Mbed supports only 29 boards from total 103(174) boards with full profile. I am sure that is not true. For example, where is Mbed LPC1768 or Nucleo-F446RE or NUCLEO-H743ZI2 and etc…
- according to CAN filter, exist CAN only on six ST targets
- according to USB Device filter, exist only ST targets (and GR Mango) with USB device
- according to SD card filter, there are only 30 board and only 3 from ST with SD card
I do not understand what these filter may say, especially Communication or Storage sections. Hardware equipment or MbedOS API support? Both seemts to be not true, I see no logic here.
For example, there is no way we can find out if Mbed supports USB devices on the Nucleo-F446RE until we understand the Mbed code or until we physically test it.
I am sure we can found more issues with different checkboxes.
Probably each webpage of each board quotes datasheet of product but form my point of view newcomers need to found a list about what the board is equipped with, but neccesary is informations about what exactly is supported on a specific target under the MbedOS. However the features of any board we can read in datasheet before buying it.
There do not seem to be any rules that should be followed, during creating of this information sites.
Cool idea was realized by Jamie Smith but it is still not ideal because there are limits of source.
Finding Targets with Features - Mbed OS - Arm Mbed OS support forum