-
Notifications
You must be signed in to change notification settings - Fork 0
Board: nRF51 DK (PCA10028)
The nRF51422 is a multi-protocol SoC ideally suited for Bluetooth® low energy and 2.4GHz ultra low-power wireless applications from Nordic Semiconductor. The nRF51422 is built around a 32-bit ARM® Cortex™ M0 CPU with 256kB flash + 32kB RAM. The embedded 2.4GHz transceiver supports Bluetooth low energy as well as 2.4GHz operation. The kit is hardware compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard with the kit
MCU | NRF51422QFAC |
---|---|
Family | ARM Cortex-M0 |
Vendor | Nordic Semiconductor |
RAM | 32Kb |
Flash | 256Kb |
Frequency | 16MHz |
FPU | no |
Timers | 3 (2x 16-bit, 1x 32-bit [TIMER0]) |
ADCs | 1x 10-bit (8 channels) |
UARTs | 1 |
SPIs | 2 |
I2Cs | 2 |
Radio | 2.4GHz BLE compatiple, +4dBm to -20 dBm output, -93 dBm RX sensitivity |
Vcc | 1.8V - 3.6V |
Datasheet | Datasheet |
Reference Manual | Reference Manual |
The nRF51 DK board is shipped with an on-board JLink debugger. Under Linux, the easiest way flashing the nRF51 DK is using the JLink tool from Segger.
You could need to revert the board firmware to the JLink firmware.
To interact with the board just start the tool using the following command:
# JLinkExe -device nrf51822
For RIOT itself there is a Flash-Script available. When using any of the Examples type in the following command:
# Make -B clean flash
RIOT - The friendly Operating System for the Internet of Things
Homepage | [GitHub] (https://github.com/RIOT-OS/) | Developers Mailing List | Users Mailing List | Twitter @RIOT_OS
- Family: ARM
- Board: Airfy Beacon
- Board: Arduino Due
- Board: CC2538DK
- Board: CC2650STK
- Board: HikoB Fox
- Board: IoT LAB M3
- Board: LimiFrog-v1
- Board: mbed_lpc1768
- Board: MSB-IoT
- Board: MSBA2
- Board: Nucleo-L1
- Board: Nucleo-F446
- Board: Nucleo-F334
- Board: Nucleo-F303
- Board: Nucleo-F091
- Board: Mulle
- Board: OpenMote
- Board: PCA1000x (nRF51822 Development Kit)
- Board: Phytec phyWAVE-KW22
- Board: RFduino
- Board: SAMR21-xpro
- Board: SAML21-xpro
- Board: Seeeduino Arch-Pro
- Board: SODAQ Autonomo
- Board: Spark Core
- Board: STM32F0discovery
- Board: STM32F3discovery
- Board: STM32F4discovery
- Board: UDOO
- Board: yunjia-nrf51822
- Board: Zolertia remote
- Family: ATmega
- Board: Arduino Mega2560
- Board: Arduino Uno
- Board: Arduino Duemilanove
- Family: MSP430
- Board: MSB-430H
- Board: TelosB
- Board: WSN430
- Board: Zolertia Z1
- Board: eZ430-Chronos
- Family: native
- Board: native
- Family: x86
- Board: Intel Galileo