189 похожих чатов

Хочу скрафитить тупо ble<->uart конвертер. Помню, что у nrf

как минимум есть протокол nRF UART, хочу его попробовать использовать. Опыта с nrf нет, только на esp32 поднимал ble. Какой камень выбрать и стоит ли вообще выбирать nrf для такого проекта? (интересно для себя разобраться с ним). Я так понимаю, сейчас 52 серия самый оптимальный вариант?

5 ответов

19 просмотров

52832 доступен в виде модулей на Али. Можно взять 52840, там usb, ble5 и прочее. Стандартный пример от нордика умирает на постоянном потоке данных, надо переделывать. Зато есть приложение, удобно играться. Для classic есть готовые решения, тупо подключить надо. Делать самому будет муторно, стандарт классик гораздо сложнее ле. Если не обязательно блютус, то можно сделать беспроводной уарт на nrf24.

Тоже только что гуглировал тему, на чем сейчас можно поднять синезуб. Нашел такой обзор https://www.argenox.com/library/bluetooth-low-energy/bluetooth-le-chipset-guide-2019/

Mikhail-Natalenko Автор вопроса

Кому интересно, нашёл для себя оптимальное решение такое: взял esp32, у неё в примерах уже реализован SPP сервер поверх BLE. Как я понял, SPP -это и есть протокол, реализующий Serial. Всё завелось без бубна с приложением: https://play.google.com/store/apps/details?id=de.kai_morich.serial_bluetooth_terminal&hl=ru

Я брал CC2541 (http://roboparts.ru/products/hm-10-modul-bluetooth) и https://github.com/bjoerke/HM-10-Firmware

Cc2530 usb свисток готовый девайс и как сниффер может

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта