Hi Matteo, That is a great idea!
I'm not sure if Nathan's idea will work because Kconfig are completely independent of the board features. Look for example the Photon board, it has WiFi support (BROADCOM_BCM43362) but the only place where it appears is in the defconfig. So, that information should be extracted from the defconfig, not from Kconfig, but if a board doesn't include a board profile with WiFi support we will never discover it. I think a better way to let end user to discover about WiFi feature is having a "wifi" board profile inside configs/ Returning to your original question, I think only Espressif boards, Boufalous Lab BL602 and boards with BCM43362 have WiFi on NuttX. You can enter inside nuttx/boards and run: $ git grep CONFIG_WIRELESS_WAPI It will list the boards that have a board profile that include the "wapi" tool used to configure WiFi on NuttX. BR, Alan On Wed, Apr 16, 2025 at 9:49 PM Matteo Golin <matteo.go...@gmail.com> wrote: > Hello everyone, > > I am starting a new drone project which I am hoping to use NuttX for, and > as part of the project I am looking for NuttX > supported boards that include WiFi support. I was thinking, it might be > useful for the NuttX documentation to make use > of a tag system to easily search for features. > > I found this Sphinx extension that allows you to use tags, maybe we could > start using it in NuttX's docs: > https://sphinx-tags.readthedocs.io/en/latest/quickstart.html#usage > > This way it would be possible to filter boards by different features, > which would be a useful search feature. For > example, the XIAO ESP32S3 has hardware support for WiFi: > > https://nuttx.apache.org/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-xiao/index.html > > But I don't think NuttX implements it yet. If I were able to filter by > boards that support WiFi, I wouldn't have to look > up supported boards I'm not familiar with, or read all their documentation > pages. I wanted to know what others think; > would this would be worthwhile to add or is it just more work to ensure > that documented boards include the proper tags? > > On a side note, if there is anyone who has written WiFi support for a chip > in NuttX, please let me know if you have any > tips to get started or if you've happened to write a guide. I might decide > to spend some time on adding support for > wireless chips to learn more about it. > > Thanks! > > -- > Matteo Golin >