Мож кто-то уже с ним работал, и что-то посоветуете?
Работал, посоветую. Посоветую читать документацию и форум Nordic DevZone. Это не стёб, просто все что я напишу ниже это будет направление для поиска конкретной информации.
Вообще BLE от Bluetooth отличается только тем что первый после передачи данных кладет радиотракт спать а второй держит канал активным всегда. С аппаратной точки зрения и на канальном уровне они абсолютно одинаковые. Ширина канала 1 МБит, частные случаи для BLE 5.X где добавили 2МБит и 125Кбит мы не берем.
Теоретический 1 МБит на практике естессно недостижим, разве что найти какой то не Нордик модуль у которого есть доступ к уровню RFCOMM, это типа UDP сокета. Тогда можно попробовать его открыть и валить туда данные напрямую никогда не закрывая, но это будет уже Bluetooth.
Для нормальных пацанов не страдающих извращениями и использующими BLE по прямому назначению, то есть через ATT-протокол есть способы нарулить скорость побольше унылых 9600:
1. Включить DLE(поддерживается начиная с версии блютуза 4.2). Это позволяет выставить размер ATT MTU до 247 байт вместо 23.
2. Увеличить Connection Window - время в течение которого разрешен обмен по радио. То есть грубо говоря врмя активного состояния аппаратуры. Максимальное значение не помню.
3. Уменьшить Connection Interval - период между Connection Window. Минимальное время 7.5 мс.
4. Увеличить значение Connection Event - максимальное число единичных транзакций за время Connection Window. Максимум 6.
Таким образом имеем (1000/7,5) * 247 * 6 = примерно 197 КБайт/сек. Что ложь, пиздежЪ и провокация.
Реально я получал около 10 КБайт/сек при односторонней передаче от nRF52840 телефону на 7-м Андроиде. С iOS будет много меньше потому что он не дает ATT MTU больше 185 и интервал 20 или 25 мс.
Ходят легенды не лигенные основания что если коннектить нордик с нордиком то можно прокачать скорость еще больше.
Для начала скачть последний SDK с сайта, найти там пример NUS (Nordic UART Service) и играться. В файле sdk_config.h можно найти много интересного, в том числе дефайны тех параметров что перечислены выше. На плеймаркете есть приложение nRF Connect которое мощно облегчает жизнь.
Удачи.