Arduino Nano 33 IOT — классический Bluetooth (последовательный)
У меня есть arduino nano 33 iot, и я впервые работаю с bluetooth. Пока BLE работает нормально, я могу использовать приложение на своем смартфоне, чтобы проверить сервисы и характеристики. Можно ли на этой плате отправлять данные по последовательному каналу через Bluetooth?
@ygosteli, 👍-1
1 ответ
Лучший ответ:
На этой плате установлено несколько процессоров. Основной процессор (SAMD) rus ваш код arduino. Существует также процессор на базе ESP32, который запускает WIFI и Bluetooth. Существует довольно многофункциональная библиотека для управления WIFI под названием WIFININA. Однако в этой библиотеке НЕТ функций Bluetooth. Поэтому, пока кто-нибудь не напишет библиотеку, которая позволит вам управлять функциями Bluetooth этого чипа ESP32, я не думаю, что вы сможете отправлять произвольные последовательные данные через Bluetooth. Это «возможно» сделать, но не без большого количества технического волшебства.
Вот несколько ссылок на примеры того, как мог бы выглядеть код, если бы вы писали код непосредственно для чипа ESP32, здесь https://github.com/espressif/arduino-esp32/blob/master/libraries/BluetoothSerial/examples/SerialToSerialBT/SerialToSerialBT.ino
- Arduino Pro Micro, получить данные с контакта Tx?
- Bluetooth-модуль HC-05 не принимает AT-команды
- как отправить данные в Adafruit Bluefruit Feather (32u4) через Bluetooth?
- Проблемы с последовательной связью от Arduino к Bluetooth HC-05
- Как прервать соединение HM10 Bluetooth?
- Плохо отформатированные символы с использованием Bluetooth-модуля JDY-30
- Какова самая высокая скорость передачи данных, которая может работать между Android-устройством и Ардуино, подключенным к HC05?
- Отправка целого числа> 1 байта с Android на Arduino через последовательный порт
Спасибо за ответ! Так что на данный момент я продолжу использовать BLE, так как у меня нет ни навыков, ни времени, чтобы написать такую библиотеку! Или используйте другую плату bluetooth/плату расширения., @ygosteli
К вашему сведению, BLE расшифровывается как Bluetooth Low Energy, так что это тоже Bluetooth., @tavis
Да, я знаю. Но вы видите разницу в связи между Bluetooth «классическим» и низким энергопотреблением, это правильно? Например, последовательный режим с низким энергопотреблением невозможен?, @ygosteli