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
>

Reply via email to