Nordic Semiconductor Playground (@NordicPlayground)

Top repositories

1

nRF51-ble-bcast-mesh

C
323
star
2

Android-nRF-UART

nRF UART app for Android. A simple app showing how to handle BLE with custom service in Android.
Java
197
star
3

nRF52-Bluetooth-Course

C
183
star
4

nrf52-ble-image-transfer-demo

C
108
star
5

nrf51-ble-app-lbs

Simple example application showing how to do a custom service. Fully explained in nAN-36, available on www.nordicsemi.com.
C
93
star
6

nRF52-ADC-examples

C
90
star
7

puck-central-android

Java
88
star
8

nrf5-eagle-reference-design

78
star
9

nrf51-UART-examples

nRF51 UART examples
C
64
star
10

nrf-docker

Dockerfile example for building nRF Connect SDK applications
Dockerfile
64
star
11

nrf51-powerdown-examples

Powerdown examples for the nRF51, showing wakeup from system on with RTC and GPIO and from system off from GPIO.
C
62
star
12

nRF5x-custom-ble-service-tutorial

C
61
star
13

nrf52-ble-multi-link-multi-role

C
57
star
14

nrf52-quadcopter

C
57
star
15

webapp-nordic-thingy

Thingy:52 reference web app
JavaScript
54
star
16

nrf51-pwm-library

PWM library with examples for the nRF51x22. Supports up to 4 PWM channels, and can be used with or without a SoftDevice.
C
51
star
17

nrf5-calendar-example

C
50
star
18

nrf51-ble-tutorial-advertising

This example is meant to be used togheter with the tutorial "A beginner's tutorial: Advertising" found at https://devzone.nordicsemi.com/tutorials/5/a-beginners-tutorial-advertising/. The tutorial is fairly superficial and is meant to be a hands-on introduction to BLE advertising and broadcasting of a limited payload.
C
47
star
19

nrf5-sdk-for-eddystone

Example implementation of the Eddystone GATT Configuration Service for nRF5 devices.
C
46
star
20

nrf51-ADC-examples

Examples that operate the nRF51 internal ADC
C
43
star
21

nRF51-multi-role-conn-observer-advertiser

Runs an Observer or Advertiser role (timeslot API) with a Connection. Provides a HCI interface to the Observer and Advertiser. Advertiser provides SCAN REQs back to application.
C
40
star
22

Nordic-Thingy52-Nodejs

Nordic Thingy:52 Node.js library example. Please see http://www.nordicsemi.com/thingy for the latest Nordic Thingy:52 news and software releases.
JavaScript
40
star
23

Nordic-Thingy52-Thingyjs

JavaScript
39
star
24

nrf51-ble-app-temp

Project for the nRF51822 that can send data to the nRF Temp smartphone apps.
C
38
star
25

nRF52-ble-long-range-demo

C
38
star
26

nrf-doom

C
37
star
27

Android-Image-Transfer-Demo

Java
37
star
28

IOS-nRF-For-HomeKit

Swift
37
star
29

nrf528xx-ble-throughput-demo

C
35
star
30

IOS-nRF-Beacons

Objective-C
32
star
31

nRF52-ble-app-lbs

Simple example application showing how to do a custom service. Fully explained in nAN-36, available on www.nordicsemi.com.
C
32
star
32

solar_sensor_beacon

C
30
star
33

secure-dfu-web-bluetooth

Performs secure device firmware updated over-the-air via Web-Bluetooth.
JavaScript
30
star
34

nrf24lu1p-snifferdemo

C
29
star
35

Nordic-Thingy52-mesh-demo

C
29
star
36

nRF5-universal-prog

The nrfjprog command line tool implemented in Python.
Python
29
star
37

nrf51-micro-esb

Stripped down Enhanced Shockburst library for the nRF51 series
C
27
star
38

Windows-nRF-Toolbox

nRF Toolbox source code
C#
27
star
39

nrf8001-ble-uart-spark-io

C
26
star
40

nrf51-ble-tutorial-service

C
25
star
41

nrf51-ble-ancs-nus

Combination of ANCS and NUS service with iOS app
C
24
star
42

nrf5-ble-tutorial-characteristic

C
23
star
43

nRF5-flash-storage-examples

C
23
star
44

j-link-monitoring-mode-debugging

Assembly
23
star
45

nrf52-production-programming

A guide to programming nRF52 series devices in production, along with test cases to verify implementation
Assembly
22
star
46

nRF52-teensy-sgtl5000-audio

Audio example using nRF52 DK and Teensy SGTL5000 Audio adapter
C
20
star
47

nrf52-gtt-demos

C
19
star
48

nrf52-ble-app-uart-long-range

C
19
star
49

nRF51-ble-app-uart-static-passkey

ble-app-uart project modified to require a static passkey.
C
17
star
50

ble-optiboot

This directory contains the Optiboot small bootloader for AVR microcontrollers, modified to support transfer using Bluetooth Low Energy in addition to UART
C
17
star
51

iOS-Image-Transfer-Demo

High throughput transfer demo for iOS
Swift
17
star
52

nrf5-physical-web

A collection of tools and projects to help you experiment with the Physical Web by using nRF51 and nRF52 development kits from Nordic Semiconductor.
JavaScript
16
star
53

nrf51-ble-micro-esb-uart

Concurrent BLE and micro-ESB wireless UART example
C
16
star
54

nrf52-i2c-hid-demo

C
15
star
55

node-usb-cdc-acm

Userspace javascript implementation of a USB CDC ACM driver, on top of libusb.
JavaScript
15
star
56

nrf51-dfu-bootloader-for-gcc-compiler

code examples of a the SDKv6.0 DFU bootloader modified to be built by gcc.
C
15
star
57

Android-Digital-Bird

The Android game that combines what best in Flappy Bird and Bluetooth Smart.
Java
15
star
58

ble-mesh-serial-interface-js

An npm package for Node.js that provides an API to control a router node in a BLE mesh network via the serial port.
JavaScript
15
star
59

Android-Common-Libraries

A libraries with Nordic's common code for Android apps.
Kotlin
14
star
60

nrf52-rocket

C
13
star
61

thingy52-mesh-provisioning-demo

C
13
star
62

nrf52-drv-gpio-example

C
13
star
63

nrf51-TIMER-examples

Simple TIMER example for nRF51, both for timer and counter modes
C
13
star
64

ble_app_hrs---LongWrite

Example on long write (long characteristic)
C
13
star
65

pc-nrfconnect-ble-standalone

JavaScript
13
star
66

nRF52-clients-for-serial-LTE-modem

C
11
star
67

nrf51-dfu-single-bank-ble

Single bank bootloader for DFU over BLE (nRF51, S110 v7.0+, SDK6.0+)
C
11
star
68

nRF52840-ble-secure-bootloader

C
11
star
69

thread_border_router

Thread Border Router based on OpenWRT and wpantund
Shell
11
star
70

nrf52-esb-ccm-example

C
11
star
71

nrf52-capsense-example

C
10
star
72

nRF5-multi-prog

Program multiple nRF5 devices concurrently with this nrfjprog inspired python module/exe
Python
10
star
73

nRF51-ble-peripheral-bond-handling

Uses device manager peripheral with app context to identify the oldest bond
C
10
star
74

nrf91-pizza

Source code for the nRF91 Pizza web application
JavaScript
10
star
75

nRF52-flash-patch

Flash Patch library and example on Nordic Semiconductor's nRF52 Series Device
C
10
star
76

nrf51-dfu-ble-S130

OTA DFU example for S130 based on DFU example in SDK v6.1
C
9
star
77

nrf-mesh-freeRTOS-example

C
9
star
78

nrf70-linux-driver

Linux driver for the nRF70 series of ICs
C
9
star
79

arduino-primo-iot-examples

Extension to nRF5 IOT SDK with examples for Arduino Primo
C
9
star
80

nrfconnect-chip-docker

Shell
9
star
81

nrf51-8-mhz-gpio-clock

A simple project showing how to use the a TIMER and GPIOTE, connected with the PPI to toggle an I/O at 8 MHz.
C
9
star
82

nrf52-hardware-startup-hands-on

C
8
star
83

nrf-esl-bluetooth

C
8
star
84

nrf51-ble-dfu-symmetric-signing

Symmetric signing example for the SDK bootloader using a SHA256-based HMAC
C
8
star
85

nrf51-ble-gzll-device-uart

C
8
star
86

nrf51-watchdog-resetreas-example

Demonstrates the use of the watchdog, System Off and displays RESETREAS register
C
8
star
87

nrf52-mesh-light-switch-client-server-proxy

C
8
star
88

puck

CSS
8
star
89

nrf52840-ble-app-hrs-usb-audio

C
7
star
90

nrf51-app-button-example

Example demonstrating the button handling library
C
7
star
91

nrf52-esb-broadcaster

C
7
star
92

nRF51-ble-app-hrs-s130

This example shows how a S130 application can be set up with the same structure as the SDK examples
C
7
star
93

nordic-ot-border-router

Nordic OpenThread Border Router
7
star
94

ncs-display-ble-example

C
6
star
95

nrf52-ble-app-uart-relay

C
6
star
96

ble-sdk-efm32

C
6
star
97

nrf52-timer-gpiote-ppi-hands-on

C
6
star
98

nrf-knx-iot

Implementation of KNX IoT over Thread
C
5
star
99

nRF-Beehavior-Firmware

C
5
star
100

ANT-Shared-Channel-Demo

A demo of the ANT Shared Channel sample from SDK 7.2.
Objective-C
5
star