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 have to reiterate what you are saying.  I am perhaps in a worse position than you!  High level programming is not a problem for me.  I understand many/most of the concepts of low level programming such as ram/rom/flash allocations and segmenting but I have no overall schema in my mind on the components that come together to actually build a solution running ble based application but have great trouble determining how to proceed.

    I can run the examples and follow what is going on for the most part but trying to combine functionality from two examples and make things work has been a nightmare.  I understand it is because I am a novice.  I am willing to put in the time and effort to come up to speed.  I am even willing to put in the money for a class or more to build a solid foundation.  So far I have not found a book, tutorial etc that can get me over the hump.

    I hate bothering knowledgeable people on this forum with novice questions also.  Last time I asked one I was told my question was extremely basic.  I felt pretty bad having asked it.  Now I don't know what is a smart question and what is a dumb question.

    Very frustrating.  I know this thread is 4 years old so I am hoping that things have progressed and maybe there are more solutions for novices than there have been.  Are there anyone knows about?

  • Hi, It's OK to ask basic questions on this forum. Don't feel bad about it. The nRF5 SDK is not the easiest to use with if you don't have much embedded programming experience. I would suggest starting with BLE itself. Find a book or online tutorial, and once you understand the concepts behind BLE it's easier to know what components you need to build a solution. There are also other alternatives to the nRF5 SDK, e.g. Arduino. The libraries are higher level and you can focus more on the BLE part when programming instead of worrying about the low level and C specific stuff.

Reply
  • Hi, It's OK to ask basic questions on this forum. Don't feel bad about it. The nRF5 SDK is not the easiest to use with if you don't have much embedded programming experience. I would suggest starting with BLE itself. Find a book or online tutorial, and once you understand the concepts behind BLE it's easier to know what components you need to build a solution. There are also other alternatives to the nRF5 SDK, e.g. Arduino. The libraries are higher level and you can focus more on the BLE part when programming instead of worrying about the low level and C specific stuff.

Children
No Data
Related