Hi, I am relatively new to the bluetooth technology. What's needed to implement a master? Can I use a nRF52 to act as one? Thank you
Hi, I am relatively new to the bluetooth technology. What's needed to implement a master? Can I use a nRF52 to act as one? Thank you
Nothing much, just use some SW stack or implement yours (yes, that's a joke;). There is obvious choice of Nordic S132 and S140 Soft Devices (aka lower-layer BLE stacks) but you can go with Zephyr or other open source projects if you want. Then depending on stack and SDK you choose simply see some examples and you are almost there. Is this the answer you were looking for? Your question is really vague and opened to interpretations... how much you read about the technology, stack, typical architectures etc.? You know what is LL, L2CAP, GATT and GAP?
Yes, nRF52 can act as master. Buy a nRF52 develoment kit:
www.nordicsemi.com/.../nRF52-DK
and download the SDK:
The SDK have examples that implement BLE master.
Hi, I suppose then there is not a hardware requirement for being a master, it is only defined by the software. Is this correct? I have not begin digging into details yet, I just saw a video on youtube demonstrating the nRF52 streaming video to a Samsung G8.
I am solely interested in Bluetooth 5, does BLE comprise the version 5 too? Thanks
Yes, that's correct. Better go through some BLE basics, e.g. this presentation of BLE 4.0 is good intro (remember that newer standards bring some new features but core principles and backward compatibility remain).