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

Suggestions for getting started with custom nrf52832 module from arduino?

Hello,

I've been working on a project for some time now and prototyping it with replacement atmel ic's like the at mega328 and bluetooth modules and other stuff in the arduino IDE which I now master at but I want to take my project to the next level using the integrated bluetooth, NFC and micro controller functions of the NRF52832 with a custom board I will design. Are there are suggestions for good tutorials on how to get started with it from an arduino master perspective? Like communication to other nrf52832 devices with nfc and BLE central mode and stuff like that, how the pin positioning and definitions works(From what I understood you can set the protocol you want to use (UART,SPI,I2C) at which ever pins you want.)

And over all how to get started with it on the hobbiest and pro scale of course not using the arduino ide.

  • Going from a 8 bit Arduino AVR system with external modules to the Nordic SDK and designing a custom board is a big leap.

    I would recommend initially you buy the nRF52832 Development Kit board, as this has NFC and also contains the Segger programming interface.

    Used this to become familar with the Nordic SDK, and work out which development toochain you want to use.

    Then at the same time download the reference design for a nRF52832 board and workmon that in parallel.

    You may also want to consider the nRF52840 as it has a simpler antenna design requirement

  • Forgot to mention I also am a little familiar with the STM32 family and SWD programming protocol and my budget aint that great for that development board especially when I need to of them for communication testing now I'm using a module that already contains the bluetooth antenna but not the NFC one.

    And your profile picture is very familiar do you have a youtube channel explaining how to use the nRF52832 with arduino?

    I checked it out but since it wasn't supporting all the SOC functionality I abandoned it and I want to start using a professional tool anyway for later on.

  • Yes. I run the Arduino for STM32 forum and github repos ( in my spare time)

    And,yes I have youtube vidoes for both nRF51 and STM32 using the Arduino IDE. Though my nRF51 videos use the old RedBearLab Arduino Core, and I now recommend that people use Sandeep Mistry's nRF5-Arduino repo, as its a clean implementation and doesnt use mbed as an intermediate layer.

    I use the Nordic SDK for commercial peojects, but use the Arduino IDE for rapid prototyping and some home projects

Related