Bluno стал Bluetooth-джойстиком

Раздел посвящен демонстрации возможностей Bluno в использовании HID-функционала.

Прежде всего, вам понадобятся Bluno и плата-расширение с поддержкой ввода.

Скачайте код, добавив включенные в примере библиотеки.

Войдите в режим АТ-команд и введи две команды:

Команда 1: AT+SETTING=DEFAULT or AT+ROLE=ROLE_PERIPHERAL

Команда 2: AT+FSM= FSM_HID_USB_COM_BLE_AT

Теперь, перезапустите ваш Bluno и установите в него плату расширения.

Джойстик из Bluno

И на ПК:

1. Установка драйвера CSR. Драйвер взят с установочного компакт-диска CSR 4.0
Для создания BLE-связи с Bluno используется Bluetooth-донгл стандарта 4.0

CSR 4.0 dongle для подключения к Bluno

2. Открываем "My Bluetooth Devices" в окне "This PC".

Настраиваем BLE-донгл. Шаг 1

3. Добавляем устройства

Настраиваем BLE-донг. Шаг 2

4. Подключаем питание к Bluno и соединяемся с ним.

Настраиваем BLE-донг. Шаг 3

5. Поздравления! Вы закончили все шаги. Теперь просто настройте джойстик и наслаждайтесь игрой.

Настраиваем раскладку джойстика

HID-джойстик из Bluno в действии

 

Источник в открытом доступе https://www.dfrobot.com/forum/viewtopic.php?f=2&t=238&p=8819&hilit=cain#p1354