This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Beaglebone black interface to nRF8001

Hi I would like to interface nRF8001 with a BeagleBone Black (BBB) an ARM cortex-A8 [1]. BBB has a SPI inteface and can support interrupt line input, and its running Linux Ubuntu OS.

My usage would be to be able to send/receive Ascii text messages from a phone/tablet to BBB.

a) For a linux system on arm, would you have any reference driver that i could re-use?

b) Is there any example of ACI protocol to allow ascii text communication with ARM(MCU)?

[1] http://beagleboard.org/black

  • Unfortunately we do have a reference driver for Linux. However since the nRF8001 SDK for Arduino is C based, it should be easily portable to the BBB. The UART over BLE protocol can be used for ASCII text communication with the ARM MCU. The steps suggested for porting are explained here.

  • Wonder why anyone did not put the "explained here" work into a git tree. Its simply such a nasty way to give code diffs in a text.

    A simple code patch would have made life such easier.

    Text code change description is error prone to reproduce.

    If possible please point to a git that has this diff work, or generate a patch. I strongly recommend to change these steps. Any sane developer would have never put such text code description.

Related