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

nrf51822 module

Hi,

i have purchased the following module image description

However, after connecting the VCC and GND to 3.3v DC supply the module is not detected. My questions are :-

  1. Does this module come with firmware preloaded, or does one have to load it

  2. If the latter, i.e. it has to be loaded - vs using a JTAG or JLINK for some other programmer, can this be done by directly connecting the SWDCLK, SWDIO line to a FTDI or say an Ardunio i.e. use either an FTDI device or an Arduino as a programmer. If yes, could someone please guide me to the appropriate link

  3. I also read somewhere, that OTA programming of this module is possible. So will also be curious to understand exactly how ?

regards

Parents
  • Can somebody post all the parts that need to be purchased, with a board like this on ebay. Also what software to use? can I program with Arduino?

  • Hi. If you are starting with nRF5x development then simply purchase one of the DK boards (nRF51 or 52 depending on what chip you want to use in final product). You can test the FW easily with them (you will also learn how to upload the code with SEGGER/nRFgoStudio/nrfjprog tools - either from GUI or command line or though some IDE such as Keil or Eclipse or IAR) and once you know what to flash to your specific boar then simply use debug out ports P19 or P20 (there are tutorials in Blog zone as well as useful hints in this Question zone). When it comes to Arduino I doubt there is any SWD plug (because that's the only protocol you can use with nRF5x chips) which would know the parameters of nRF5x and works out of the box, but guys from Adafruit sell nRF51 based boards so they might have some tutorials for you. Cheers

Reply
  • Hi. If you are starting with nRF5x development then simply purchase one of the DK boards (nRF51 or 52 depending on what chip you want to use in final product). You can test the FW easily with them (you will also learn how to upload the code with SEGGER/nRFgoStudio/nrfjprog tools - either from GUI or command line or though some IDE such as Keil or Eclipse or IAR) and once you know what to flash to your specific boar then simply use debug out ports P19 or P20 (there are tutorials in Blog zone as well as useful hints in this Question zone). When it comes to Arduino I doubt there is any SWD plug (because that's the only protocol you can use with nRF5x chips) which would know the parameters of nRF5x and works out of the box, but guys from Adafruit sell nRF51 based boards so they might have some tutorials for you. Cheers

Children
No Data
Related