So, for the purposes of a project I'm working on, I need to have multiple bluetooth dongles connect to my Raspberry Pi 3 B. I'll be needing to use 3 dongles + on-board bluetooth. So, I tried using bluez and bluetoothctl with the onboard bluetooth and they work beautifully, scanning for beacons and giving me RSSI readings. Now, if I were to get USB Bluetooth dongles, would they be automatically picked up by Raspbian or is there a setup required? Also, I found these CC2540 serial bluetooth modules at a local shop, as opposed to using USB dongles, will they need setup for them to be used with bluetoothctl, bluez? Drivers? I've also read that with the PI 3 it's either the on-board bluetooth or a GPIO module, but not both at the same time, so would I better off using a USB dongle or maybe getting a TTL to usb interface?