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

Training - New to Nordic APIs, BLE and ANT

Does anyone know of training that would help get a novice off the ground with the Nordic nRF51 devices? I'm new to Bluetooth and ANT, and while I have figured a few things out, I feel like I spend most of my time spinning my wheels.

I've done hardware design for years, with some C code development but I'm by no means a great C programmer (one of the reasons I'm struggling). I'm also new to Bluetooth development. I could really use some training that would get me started off on the right foot, and tie in all the different pieces I'm trying to come up to speed on.

If anyone knows of any training - Online, or in person that could help me out I would really appreciate hearing about it.

Thanks Clint

Parents
  • I'm in same boat. All I can suggest start with examples at:

    • devzone.nordicsemi.com/.../index.html

    • Get all the nRF51 Apps for your smartphone (iPhone, Android4.4, Maybe Android4.3)

    • To Start buy the nRF51822-EK, This includes a JLink and a Product Key so you can download the tools (Later may get nRFgo Starter Kit, nRF51822 DK, mbed, Beacon, etc).

    • Get latest documents and tools for these when enter product key from the antistatic envelope label on your Nordic MyPage

    • When have Product key can install Tools, Use latest version of everything: nRFgoStudio, SDK(6.1), s110(v7.1), Keil (5.12), MCP

    • I'm using free version of Keil compiler, I haven't had success with Eclipse+gcc yet. I think nAN-29 needs an update.

    • nAN-36 seems to be mostly obsolete, newest info in SDK Docs. Some steps in nAN-36 help with Keil, but if you see anything about Legacy then you are using obsolete stuff.

    Paul

    ===20141029_NST1528===

    Try using nRFgo Studio to:

    1. Select the connected nRF51822 PCB

    2. Erase All (This messed me up several times)

    3. Program Soft Device Hex file.

    4. Program Application Compiled from Latest SDK zip (not nAN-36, not sure about GitHub status).

    *. Ensure you have a matching pair of SDK example and Softdevice, if not the iROM and iRAM addresses and sizes in example may not match up with softdevice.

    *. I'm using example from SDK6.1 zip with hex from s110v7.1.0 on nRF51822-EK

    Paul

Reply
  • I'm in same boat. All I can suggest start with examples at:

    • devzone.nordicsemi.com/.../index.html

    • Get all the nRF51 Apps for your smartphone (iPhone, Android4.4, Maybe Android4.3)

    • To Start buy the nRF51822-EK, This includes a JLink and a Product Key so you can download the tools (Later may get nRFgo Starter Kit, nRF51822 DK, mbed, Beacon, etc).

    • Get latest documents and tools for these when enter product key from the antistatic envelope label on your Nordic MyPage

    • When have Product key can install Tools, Use latest version of everything: nRFgoStudio, SDK(6.1), s110(v7.1), Keil (5.12), MCP

    • I'm using free version of Keil compiler, I haven't had success with Eclipse+gcc yet. I think nAN-29 needs an update.

    • nAN-36 seems to be mostly obsolete, newest info in SDK Docs. Some steps in nAN-36 help with Keil, but if you see anything about Legacy then you are using obsolete stuff.

    Paul

    ===20141029_NST1528===

    Try using nRFgo Studio to:

    1. Select the connected nRF51822 PCB

    2. Erase All (This messed me up several times)

    3. Program Soft Device Hex file.

    4. Program Application Compiled from Latest SDK zip (not nAN-36, not sure about GitHub status).

    *. Ensure you have a matching pair of SDK example and Softdevice, if not the iROM and iRAM addresses and sizes in example may not match up with softdevice.

    *. I'm using example from SDK6.1 zip with hex from s110v7.1.0 on nRF51822-EK

    Paul

Children
No Data
Related