This page collects cloud-related documentation and tools on other Nordic Semiconductor sites.
nRF Cloud REST API
The nRF Cloud REST API provides additional documentation of all endpoints.
nRF Cloud device message and shadow protocols
The nRF Cloud application-protocols project is an important reference if you want to know more about the JSON schemas for device messages and their shadows, as expected by nRF Cloud.
nRF Connect SDK
- Using nRF Cloud with the nRF Connect SDK: a landing page that contains a curated list of nRF Cloud-related resources for users of the nRF Connect SDK.
- nRF Cloud library (nrfcloud_lib): the primary nRF Connect SDK library for connecting devices to nRF Cloud. Extensions of the nRF Cloud Library:
- nRF Cloud REST library: wrapper to assist in REST-based operations.
- Location Services:
- Reference Applications
- Cloud API library:
- Useful if you want to write your own firmware to connect to a cloud platform, including nRF Cloud.
- See the nRF9160 Cloud client.
nRF91 AT commands and supporting nRF Connect SDK libraries
The nRF91 AT commands documentation provides valuable information about security-related commands:
AT%JWT, support for which is implemented by the Modem JWT library in the nRF Connect SDK.
Getting started guides for Nordic Semiconductor hardware devices
nRF9160 Developer Kit (DK)
nRF Connect for Desktop and LTE Link Monitor
nRF Cloud Utilities
See also the nRF Cloud Utils project, which provides more information on how to use AT commands, create device certificates, and more.
nRF91 Device Simulator
If you do not have any hardware devices you can use the nRF91 Device Simulator to quickly create a software device and connect to nRF Cloud. The README for this public repository also has some helpful recipes for working with the REST API.
MQTT Bridge App using Mosquitto
See the open-source mqtt-bridge-mosquitto project to learn how you can easily set up an MQTT bridge between your own AWS account and the nRF Cloud IoT broker in order to store your device messages in real time. This solution uses special device certificate you can obtain for your account.
The nRF Cloud team provides an open-source nRF Cloud Gateway application (available for Android and iPhone). Using this app, you can create a gateway on your nRF Cloud account and connect Bluetooth Low Energy peripherals.