Hello,
Which manufacturer's Bluetooth Mesh implementation is the easiest to get up and running?
Most manufacturers have an SDK but often the documentation isn't great.
It might be worth reading up on the Cypress solution that was RoadTested (including my review of it) recently:
Cypress EZ-BT Module Mesh Evaluation Kit
This one has the Bluetooth Mesh handled by integrated…
Thanks for your reply Gough.
How does the CYW20819 differ from the PSoC 6 platform. Can mesh be implemented just as easily on the PSoC 6 platform?
The Cypress EZ-BT series inherits its architecture from Broadcom, thus is a different line of product that integrates the radio and BT stack in the same chip as an ARM Cortex M4. It uses the separate BT…
It might be worth reading up on the Cypress solution that was RoadTested (including my review of it) recently:
Cypress EZ-BT Module Mesh Evaluation Kit
This one has the Bluetooth Mesh handled by integrated ROM+overlay, thus most of the code space is available for user applications rather than handling a Bluetooth Mesh software stack. I did review the integrated sample application but haven't had time to fully develop for it. There's pretty useful documentation from Cypress on getting started (aside from the SDK API documentation) though - https://www.cypress.com/documentation/application-notes/an227069-getting-started-bluetooth-mesh
- Gough
It might be worth reading up on the Cypress solution that was RoadTested (including my review of it) recently:
Cypress EZ-BT Module Mesh Evaluation Kit
This one has the Bluetooth Mesh handled by integrated ROM+overlay, thus most of the code space is available for user applications rather than handling a Bluetooth Mesh software stack. I did review the integrated sample application but haven't had time to fully develop for it. There's pretty useful documentation from Cypress on getting started (aside from the SDK API documentation) though - https://www.cypress.com/documentation/application-notes/an227069-getting-started-bluetooth-mesh
- Gough
The Cypress EZ-BT series inherits its architecture from Broadcom, thus is a different line of product that integrates the radio and BT stack in the same chip as an ARM Cortex M4. It uses the separate BT-SDK but uses the same ModusToolbox IDE as you might use with a PSoC6.
As I have not had direct experience with the PSoC6, I can't really answer whether it can be implemented on PSoC6 but because (to my knowledge), the platform doesn't have a Bluetooth Radio anyway, you're going to need to interface one via HCI and then run a BT mesh stack in software (I'm not sure Cypress will provide - you may need to port one from elsewhere), which seems like a whole heap of pain compared to using a chip which has it integrated in hardware as it will consume application code space as well. Whether the all-in-one solution will work will depend on the level of I/O and compute capability you require, of course, but there is a mesh development kit from Cypress that is more tailored for development work rather than using the evaluation kit mentioned earlier - see https://www.cypress.com/products/ble-mesh
They're not particularly expensive, so I would think that the easiest way to find out is just to read the documentation available online, pick one (or a few) up and give it a go yourself.
- Gough