This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

RedBearLab Blend Micro - nRF8001 Examples / Tools, for Bluetooth HID Mouse.

Hello, I read an article on Nordic site about the Blend Micro:

*"The Blend and Blend Micro also natively support (with no extra wiring) all Nordic Semiconductor nRF8001 compatible reference designs (downloadable from the Nordic website and including the Smart Remote, and Smartphone Demo App) development tools and software development kits (including the nRFgo Starter Kit, nRF8001 Development Kit, nRF8001 Software Development Kit (SDK), and nRFgo Studio).

The nRF8001 SDK contains many different application examples including Human Interface Device (HID); UART over Bluetooth low energy; Heart Rate Monitor (HRM); Temperature; and Proximity."*

Can you provide some instructions of how to use these Nordic examples / tools with RedBearLab Blend Micro, please?

I am particularly interested in trying out Bluetooth HID, a Bluetooth mouse example would be perfect. I already have code that does relative positioning using USB HID for ATMega32u4 (Leonardo), and would like to implement this using the Blend Micro board (ATMega32u4 + nRF8001) over Bluetooth.

I would appreciate some help / advice.

UPDATE 01::

In the ble-sdk-arduino-master examples, there is one called ble_HID_template. There are some files:

ble_HID_template.ino

run_me_compile_xml_to_nRF8001_setup_mouse.bat

hid_mouse_batt_nordic_works.xml

USD HID Report Descriptor - Mouse.txt

What does this .bat file do, and do I need to use nRFgo Studio to use the .xml? Can someone please provide some better 'complete' instructions, please?

Do I need to use the nRF8001 SDK, and how do I get an access key to download it, please?

Related