Hi, I'm picking up a project based on a NRF51822 module and I'm currently trying out Zephyr due to the available BLE support. However, I'm having some issues with it and, while I guess it is a matter of learning more about Zephyr to solve them, I was wondering about what is the state now for NuttX and support for BLE on NRF5. I revisited old NuttX e-mail threads and at the time it was mentioned that Alan asked Nordic about the BLE stack which is on Zephyr to be released as BSD to be included in NuttX [1] (to which there was no response). From my understanding this code is part of Zephyr which is licensed under Apache 2.0. Since NuttX is also licensed the same way, maybe now there's a better chance of integrating support for this?
I really don't know much about Bluetooth Classic/BLE internals but in case someone with more knowledge is able to work on that part I think i could try to get basic support for NRF51822 into NuttX. In any case, I see there's already NRF52x support so that is not really an issue. But at least I could help test it. What do you think? Would this be possible now? Was it just the licensing issue or were there other technical impediments? Or maybe now there's still a licensing issue (I hope not). Best, Matias [1] https://groups.google.com/d/msg/nuttx/pmIJEOLWfHA/a4HWcxMEAwAJ