nRF52832 breakout
Overview
The SparkFun nRF52832 Breakout is a compact breakout board based on the Nordic Semiconductor nRF52832 SoC. The nRF52832 integrates an Arm Cortex-M4F CPU, 512 KiB of flash, 64 KiB of RAM, and a 2.4 GHz multiprotocol radio supporting Bluetooth Low Energy, ANT, and Nordic proprietary 2.4 GHz protocols.
Hardware
The SparkFun nRF52832 Breakout has the following hardware features:
Nordic Semiconductor nRF52832 SoC
Arm Cortex-M4F processor
512 KiB flash and 64 KiB RAM
2.4 GHz multiprotocol radio
PCB trace antenna
32.768 kHz low-frequency crystal
User-programmable LED
User-programmable push button
UART serial header
SWD programming/debug test points
3.3 V regulator
For more information about the board, refer to these documents:
Supported Features
The nrf52_sparkfun board supports the hardware features listed below.
- on-chip / on-board
- Feature integrated in the SoC / present on the board.
- 2 / 2
-
Number of instances that are enabled / disabled.
Click on the label to see the first instance of this feature in the board/SoC DTS files. -
vnd,foo -
Compatible string for the Devicetree binding matching the feature.
Click on the link to view the binding documentation.
Programming and Debugging
The nrf52_sparkfun board supports the runners and associated west commands listed below.
| flash | debug |
|---|
The SparkFun nRF52832 Breakout does not include an on-board debug probe. Use an external SWD debugger, such as a J-Link or an nRF52 DK used as an external debugger.
Flashing
For example, to build and flash the Blinky sample:
# From the root of the zephyr repository
west build -b nrf52_sparkfun/nrf52832 samples/basic/blinky
west flash
Debugging
To start a debug session:
# From the root of the zephyr repository
west build -b nrf52_sparkfun/nrf52832 samples/basic/blinky
west debug