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

Question about the bootloader

Hi,

I am working on a project and I want to program the nrf52832 with the arduino IDE with this package (https://github.com/sandeepmistry/arduino-nRF5). I want to use Arduino because I learn to use BLE with the Sparkfun nrf52832 Breakout Board (https://www.sparkfun.com/products/13990).

So I want to put an arduino-compatible bootloader into the nrf52832 chip, but I don't know how I can do that, I don't know how that works could you help me ?

Have a good day !

Ukoolele

Parents
  • I choosed to use Arduino because this is simpler than the Nordic SDK ! Before the Sparkfun's Breakout Board, I bought the nRF52DK and I didn't understand nothing about this card. I have a good level in programmation (I worked on PIC16F for example). To change the chip select pins with the GPIOs for each SPI slaves, with Arduino that tooks only 3 lines, with Nordic SDK, I searched during one week to do the same thing and that not works.


    This is why I choosed that, I wanted to use BLE and Nordic Chip's are the best for that.

  • Well, I guess then you should evaluate the trade-off between the time that it takes learning how to work with Nordic's SDK, and the time it takes to get support for questions like this.

  • The problem is there is no real tutotrial or courses to learn how to wrok with Nordic's SDK. In total, I passed 1 month to search how to understand Nordic's SDK Example. I understood the basics, but when I wanted to work with SPI, or other, there is no explanations and I don't understand how that's work. So if you have a good tutorial or any explication about how to use SPI with the nRF52832, can you send it to me ? Thanks

  • I agree that there aren't many "tutorials". There are some "examples" though.

    In my experience, it is easiest to just import the SDK library you want to work with, and take a look at the API. Eventually you'll learn the thought process of the SDK development team and it'll get easier to use new libraries. Of course, you have to learn how to read documentation. If you want a YouTube tutorial for every possible component of the NRF52 SoCs you'll have a hard time developing your application.

    For SPI, the nrf_spi_mngr library worked quite well for me. There's an example that you can use for reference.

  • I know how to read documentation ahah, I don't want youtube videos too, but the only tutoria I found is outdatted (2016 by mind) ahah.

    Thanks for that, I will try to work with !
    Thanks for your help !

Reply Children
Related