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

Where to start with nRF52832

Hi, I'm kind of a newbie, haven't had much experience with embedded outside of arduinos etc.

So I started to look at this: https://learn.sparkfun.com/tutorials/nrf52832-breakout-board-hookup-guide

From sparkfun, since you can hook it up to a breadboard. The goal is somewhere down the line to get a smaller SMD module to put on a PCB.

I have a few questions:

  1. Most of the way down, it says to get a nrf52 development kit. Why is this necessary?

  2. I understand the DK has a NRF52832 already on board. So what exactly is the point of the breakout board if you need to get the DK anyway?

  3. Is it possible to follow this http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.0.0%2Fgetting_started_installing.html and use the SDK without the development kit? Or will I inevitably need to use the development kit?

Parents
  • The DK is basically a nRF52832 breakout, with some leds and buttons, and a SWD Debugger (Segger J-Link OB) integrated. The tools Nordic provices, such as nRF Go Studio, has integration with Segger debuggers to flash the chips.

    If you have some SWD Debugger already, you can just use it with your breakout. You can use the SDK without the DK. But to run the examples, you need to hook up your own buttons and leds. When you use OpenOCD, you'll need to build the latest git version, as the current release version 0.10 is rather old and has no nRF52 support yet. A st-link dongle will work fine with OpenOCD to work with the nRF52.

    So, basically, you don't *need* a DK, but the DK has the nRF52 and the debugger on board, wich makes it easier to get started, plug in the usb cable and go. When you use a breakout, you need to have your own debugger and hook it up.

    Regarding SMD modules, perhaps something like this? www.cdebyte.com/.../product-view-news.aspx

  • I wanted to add, it looks like we're going to go with not using the devkit at all. In order to get the examples from the SDK working, as well as what would we need in addition to the sparkfun module? Are there any other considerations I should take into account?

Reply Children
No Data
Related