EasyManua.ls Logo

Nordic Semiconductor nRF52832 - User Manual

Default Icon
5 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
nRF52832
Introduction
The example runs on Nordic nRF52832 SoC. The block diagram of this example is as
follows:
In this example, nRF52832 acts as a forwarder, to forward command packets and
return packets between the NSP32 module and the Android phone. The Android app
can wirelessly (through bluetooth) control NSP32 module and get the spectrum data.
Note: This example must run in conjunction with the "Android SpectrumMeter" APK
installed on an Android phone. Please check "NSP32 Java API for Android / desktop"
for getting this Android project and APK.
API Source File Location
1) The API source files are located under
[/examples/nRF52/SpectrumMeter/NanoLambdaNSP32/], along with
nRF52Adaptor.h and nRF52Adaptor.cpp tailored for nRF52.
2) NSP32CWrapper.h and NSP32CWrapper.c are also provided under the same
folder, to enable NSP32 API being called from C source code (i.e. main.c).
Hardware Setup
1) Tested on
nRF52832
Question and Answer IconNeed help?

Do you have a question about the Nordic Semiconductor nRF52832 and is the answer not in the manual?

Nordic Semiconductor nRF52832 Specifications

General IconGeneral
Maximum Clock Frequency64 MHz
Flash Memory512 kB
RAM64 kB
Bluetooth VersionBluetooth 5.0
Operating Voltage1.7 V to 3.6 V
GPIO Pins32
ADC12-bit
ADC Channels8
ADC Sample Rate200 kSPS
Temperature SensorYes
Operating Temperature-40°C to +85°C
PackageQFN48
Microcontroller ArchitectureARM Cortex-M4
Power Consumption (Sleep)0.4 µA at 3V
SecurityARM TrustZone

Summary

Introduction

System Overview

Describes the example's system architecture and the role of nRF52832 as a forwarder.

API Source File Location

Details the location of API source files and wrapper functions for C integration.

Hardware Setup

NSP32 m DBK Development Board Kit

Details hardware connections using the NSP32m DBK Development Board Kit with J3 disconnected.

Manual Configuration

Explains manual configuration of NSP32m with nRF52 using specific pin connections.

Status LED Connection

Instructions for connecting an LED to the nRF52832 for status indication.

Software Setup

Pre-built Hex File

Information on accessing and programming a pre-built hex file for the nRF52832.

Rebuilding Example Code

Steps for rebuilding the example hex file and modifying the source code.

Project Disclaimer

Disclaimer Details

States the origin of the example project and modification approach.

Run the Example

Execution Steps

Instructions on how to program and run the nRF52832 example.

Status LED Behavior

Describes the expected behavior of the status LED during advertising and connection.

Appendix

nRFgo Studio Programming

Guide for programming the nRF52832 using nRFgo studio and SEGGER J-LINK SWD.

J-LINK Physical Connection

Illustrates the physical connection for programming the nRF52832 via J-LINK.

Android API Interaction

Shows an example of the Android application interacting with the nRF52832.