Hi,
I'm looking into which BLE modules are both widely available (and cheap) and supported by NuttX. I understand that the way to go is to find a device which can speak HCI UART.
In terms of availability and price, I see that CC2541 based devices (such as HM-10) are good options. On the other hand, these come with a typical AT based firmware. However, I've read that there's an official firmware from TI which supports HCI UART. Since this is precompiled and available, there's no need for the expensive IAR toolchain. Moreover, I've found some Arduino based projects which emulate the required hardware programmer.
Anyone already tried/considered this option? Do you think it is feasible given current NuttX support?
On the other hand, I see NuttX supports MCUs with built-in radio, such as NRF52 or ESP32, but I understand the corresponding controller stack is not yet available, right?
Best,
Matias
I'm looking into which BLE modules are both widely available (and cheap) and supported by NuttX. I understand that the way to go is to find a device which can speak HCI UART.
In terms of availability and price, I see that CC2541 based devices (such as HM-10) are good options. On the other hand, these come with a typical AT based firmware. However, I've read that there's an official firmware from TI which supports HCI UART. Since this is precompiled and available, there's no need for the expensive IAR toolchain. Moreover, I've found some Arduino based projects which emulate the required hardware programmer.
Anyone already tried/considered this option? Do you think it is feasible given current NuttX support?
There is already a driver for the CC2564 in the repository at drivers/wireless/bluetooth. My understand is that this requires so additional logic to load the firmware at boot time. There should be some old discussion about that in the forum messages.
On the other hand, I see NuttX supports MCUs with built-in radio, such as NRF52 or ESP32, but I understand the corresponding controller stack is not yet available, right?
For the NRF52, I am aware that people have added incorporated the Nordic WiFi stack themselves, but I don't know very much about that.
ESP32 for nuttx has seen a lot of recent development inhttps://github.com/Samsung/TizenRT at https://github.com/Samsung/TizenRT/tree/master/os/arch/xtensa
it says that WiFi support as add at "Merge: e208e97fc e3ea3f78e",
but I don't see anything about Bluetooth
--
You received this message because you are subscribed to the Google Groups "NuttX" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nuttx+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nuttx/d3a183c9-7f16-4e5c-83b3-cee8a1a29ec4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to nuttx+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nuttx/d3a183c9-7f16-4e5c-83b3-cee8a1a29ec4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "NuttX" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nuttx+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nuttx/CAG4Y6eRu%3DpFQ8k%2Bt89OxLMg_7bs89wq0btBF-ppKs%3DUvCrGEkA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nuttx/CAKXRrj1q0NML8tf8bMwQ0UPnWHLTxtMB6ZUzLDNBSh3p9q2Xpw%40mail.gmail.com.