HARDWARE REFERENCE IMM-NRF51822

Similar documents
Wireless-Tag WT51822-S1

BLE MODULE SPECIFICATIONS

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories,

USER GUIDE. IDAP-Link TM. CMSIS-DAP Debug JTAG

HZX N03 Bluetooth 4.0 Low Energy Module Datasheet

WAVETEK BLE-WT51822AA/AB. Revision History. Bluetooth low energy Module WT51822AA (256k) /AB (128k) (Bluetooth Low Energy BT4.0) PRODUCT SPECIFICATION

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories -

Use of ISP1507-AL Evaluation Boards

MBN52832DK Rev A User Guide

PBLN52832 DataSheet V Copyright c 2017 Prochild.

Use of ISP1807-LR Evaluation Boards

WSM-BLE241 DK Rev C User Guide

Use of ISP1880 Accelero-Magnetometer, Temperature and Barometer Sensor

EVALUATION BOARD MANUAL EBSLSN Series. EVALUATION KIT MANUAL EKSLSN Series

Approval Sheet. : BT4.0 module (Nordic nrf51822) ( 產品承認書 ) 產品名稱 : 產品型號 : : MDBT40 客戶名稱 : 產品名稱 產品型號 勁達國際電子有限公司新北市中和區建康路 3 號 5 樓. Approved.

This document gives details on hardware and software for using and testing Insight SiP Bluetooth Low Energy module ISP1302-BS.

PTT- Z or PTT-AZ or PTT-UX-AZ PUSH-TO-TALK USER GUIDE

XNUCLEO-F030R8, Improved STM32 NUCLEO Board

SKB360I Bluetooth 4.0 Low Energy Module Datasheet

GWBMD0x Bluetooth Low Energy module

nrf51 Development Kit

[Type here] M905. Bluetooth 4.2 Low Energy SiP Module with MCU and integrated antenna

Approval Sheet ( 產品承認書 )

USER GUIDE IDAP-M. CMSIS-DAP Debug JTAG Module

PAN1740 Design Guide

NRF51822 Eval Kit User Manual

Datasheet DFBM-NQ62X-DT0R. A Bluetooth Low Energy System On Chip Module. Proprietary Information and Specifications are Subject to Change

Frequently Asked Questions

Frequently Asked Questions

New STM32WB Series MCU with Built-in BLE 5 and IEEE

FRDM-KL26Z User s Guide

SKB362 Bluetooth 4.0. Low Energy Module Datasheet

Product Datasheet: DWM1001-DEV DWM1001 Module Development Board. Key Features and Benefits

[Type here] M905. Bluetooth 4.2 Low Energy SiP Module with MCU and integrated antenna

Adafruit Feather nrf52840 Express

EVALUATION BOARD MANUAL EBSHSN Series. EVALUATION KIT MANUAL EKSHSN Series

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

Wireless Module Bluetooth R Smart Module EYSGCN Series EYSGJN Series EYAGJN Series Overview. Sep. 14, 2015 Version 1.0

[Type here] M904S. Bluetooth 4.0 SiP Module - BT 4.0 LE

PAC5523EVK1. Power Application Controllers. PAC5523EVK1 User s Guide. Copyright 2017 Active-Semi, Inc.

Wireless Module Bluetooth R low energy Module Overview. May 30, 2018 Version 1.8

[Type here] M907. Bluetooth 4.2 Low Energy/Zigbee/RF4CE/Thread SiP Module with MCU and integrated antenna

Shenzhen Rakwireless Technology Co., Ltd Rakwireless all rights reserved.

nrf52832 Development Kit v1.1.x

ARDUINO PRIMO. Code: A000135

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

FRDM-KL03Z User s Guide

Product Overview: DWM1001-DEV DWM1001 Module Development Board. Key Features and Benefits

Wasp Embedded Controller

EVE2 BLE Datasheet. The EVE Platform features standardized IO, common OS and drivers and ultra-low power consumption.

Freedom FRDM-KV31F Development Platform User s Guide

Bluetooth Low Energy Portfolio

RAK8211-NB Datasheet V1.0

Kinetis KE1xF512 MCUs

LPC2148 DEV BOARD. User Manual.

nrf51822 Development Kit

TLE9869 Eval.Kit V1.0 Users Manual

HYDRA-X10. Power Application Controllers TM. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.

MYD-Y6ULX Development Board

New STM32WB Series MCU with built-in Bluetooth 5 and IEEE

EVALUATION BOARD MANUAL EBSHJN Series. EVALUATION KIT MANUAL EKSHJN Series

LPC-P1227 development board USER S MANUAL Initial release, March 2012 Designed by OLIMEX Ltd, 2011

[MG2420] MCU Module Datasheet. (No. ADS0705) V1.0

Product specification

UM QN908x Quick Start. Document information. QN908x, Quick Start, Development Kit, QN9080 DK, QN9080 Development Kit

nblue TM BR-MUSB-LE4.0-S2A (CC2540)

Wireless Module Bluetooth R low energy Module Overview. Dec. 9, 2016 Version 1.4

ET-UARTSWD Users Guide

EVE2 BLE CAN Datasheet

CoiNel Technology Solutions LLP. LPC2148 ARTIST Instruction Manual LPC2148 ARTIST. Instruction manual. Revision 1

LPC1788 Mio Board. User Manual. Revision 1.0 1

HVP-KV10Z32 User s Guide

Hands-On Workshop: ARM mbed : From Rapid Prototyping to Production

SKB369 Multiprotocol Bluetooth 4.2 /ANT Low Energy Module Datasheet

PCB-STM32-F3U. Development baseboard for the STMicro Discovery-F3 module (STMicro part# STM32F3DISCOVERY)

TWR-KL28Z User s Guide

LPC-P1227 development board USER S MANUAL Revision B, July 2013 Designed by OLIMEX Ltd, 2011

BLE121LR Bluetooth Smart Long Range Module 5/12/2014 1

HYDRA-X23/X23S. Power Application Controllers. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.

Freescale Semiconductor Inc. Microcontroller Solutions Group. FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0

Bluetooth Low Energy (BLE) Stack built-in Fully encapsulated and hermetically sealed. Long range. -93dBm receiver sensitivity

nblue TM BR-LE4.0-S2A (CC2540)

ARROW ARIS EDGE Board User s Guide 27/09/2017

Espardino micro2142/8

mbed Kit User Guide of NQ62x daughter board

Kinetis SDK Freescale Freedom FRDM-KL03Z Platform User s Guide

QN908x. DK User s Guide. Document information. QN9080-DK, QN9080, QN9083, BLE, USB Dongle This document is an introduction to the QN908x DK V1.

Cypress Roadmap: CapSense Controllers Q Owner: JFMD CapSense Roadmap

Quick Start Guide TRK-KEA. Kinetis EA Series MCUs for Automotive Electronics Applications. StarterTRAK

isensetek Technology, Inc

STM32 Cortex-M3 STM32F STM32L STM32W

BLE MODULE ISP ISP Bluetooth Low Energy Module with Integrated Antenna. Key Features. Applications. General Description.

EVALUATION BOARD MANUAL EBSGJN Series EBAGJN Series. EVALUATION KIT MANUAL EKSGJN Series EKAGJN Series

Product Brief. Model: TLM922S-P01A. Ver.1.4

ESP-01 WiFi Module Version1.0

Product Brief. Model: TLM922S-P01A. Ver.1.0

CC26xBxA Bluetooth Smart and IoT Module

FRDM-KE02Z User s Manual

ITM-MKR680. User s Guide. Document ITM-MKR680 User s Guide 02/11/2018

Approval Sheet ( 產品承認書 )

Transcription:

HARDWARE REFERENCE IMM-NRF51822 Micro-module

Copyright 2014 I-SYST, all rights reserved. This document may not be reproduced in any form without, express written consent from I-SYST. Limited Warranty The IMM-NRF51822 Micromodule is warranted against defects in materials and workmanship for a period of 30 days from the date of purchase from I-SYST or from an authorized dealer. Disclaimer I-SYST reserves the right to change this product without prior notice. Information furnished by I- SYST is believed to be accurate and reliable. However, no responsibility is assumed by I-SYST for its use; nor for any infringement of patents nor other rights of third parties which may result from its use. No license is granted by implication or otherwise under the patent rights of I-SYST. Trademark ARM Cortex tm are registered trade mark of ARM Bluetooth is a registered trade mark of Bluetooth SIG

Table of Contents Table of Contents Introduction...1 Features:... 1 Module Layout... 2 I/O Pads layout... 2 SMD Foot Print... 3 Through Hole Foot Print... 3 Quick Start...4 Requirements... 4 Optional 32 KHz crystal wiring... 4 Flashing firmware... 4 Breakout board... 5 Jtag wiring... 5 Nordic Software... 6 Eclipse IDE... 6

Introduction The nrf51822 is an ultra low power System on Chip (SoC) from Nordic Semiconductor. It integrates the nrf51 series 2.4GHz transceiver, a 32 bits ARM Cortex tm -M0 CPU, Flash memory, analog and digital I/O. The nrf51822 supports both Bluetooth Low Energy and proprietary protocols. The IMM-NRF51822 is a 23 x 17 mm micro-module with embedded PCB antenna. It allows developers to take full advantage of the nrf51822 by making all its I/O available via 35 SMD/Through hole 1.27mm pitch pads. The module can be mounted with header pins in order to re-use during development and prototyping phase and SMD it for production to be the most cost effective. Features: 32 bits ARM Cortex tm -M0 @ 16MHz. 2.4GHz multi-protocol transceiver 16KB SRAM. 256KB Flash 31 configurable I/O pins One 32 and two 16 bit timers with counter mode 16 channel CPU independent Programmable Peripheral Interconnect (PPI) Encryption -128 bit AES ECB/CCM/AAR co-processor RNG RTC Temperature sensor Up to 4 PWM Digital interfaces SPI Master/Slave, 2-wire Master (I2C compatible), UART (CTS/RTS) Quadrature decoder 8/9/10 bit ADC - 8 configurable channels Low power comparator Operating voltage : 1.8V to 3.6V Dimension : 23 x 17 mm Updated Mar. 2016 Page 1

Module Layout I/O Pads layout Bellow is the direct relationship of the module pads and the nrf51822 I/O pins. peripherals pins are also indicated. Shared Fig. 1: I/O mapping Updated Mar. 2016 Page 2

SMD Foot Print Note : Do not route any traces or planes under the indicated antenna area. Through Hole Foot Print Note : Do not route any traces or planes under the indicated antenna area. Updated Mar. 2016 Page 3

Quick Start Requirements The follows are required for software development Debug Jtag : Segger J-Link, IDAP-Link, or any ARM compatible Jtag. Nordic SDK & Softdevice BLE stack (require product key) C/C++ embedded software development environment : Eclipse, Keil, CrossWorks,... Optional 32 KHz crystal wiring The module does not have the 32KHz crystal installed. It is optional. If your application requires it. It can be wire to the module as shown bellow. The capacitor value depends on the crystal chosen. It can be approximate as 2 * Cl 4, where Cl is the load capacitance of the crystal. Fig. 2: IMM-NRF51822-32KHz Crystal wiring Flashing firmware The Nordic Softdevice is required to use BLE application. There are many methodes to flash it in the module. The official methode form Nordic is to use nrfgo with J-Link. This program is available ony on Windows operating system. The other methode is to use IDAP-Link with IDAPnRFProg for OSX & Windows. More details available on blog page http://embeddedsoftdev.blogspot.ca/p/ehal-nrf51.html. The IDAPnRFProg can program Softdevice, DFU and Firmware app without requiring mergehex. It can parallel program multiple nrf51 boards at once when multiple IDAP-Link are connected to PC. Updated Mar. 2016 Page 4

Breakout board The module can also be mounted on the optional breakout board, the IBK-BLUEIO. This breakout board has all I/O pins routed out to standard DIP32, 2.54mm pitch header pin, with onboard LED indicator and coin battery holder. Ready to be mounted on a breadboard. The SWD pins are also routed out for debug probe. Connect it to the IDAP-Link for OpenOCD debugging or turn the IMM-NRF51822 into mbed compatible. Fig. 3: IBK-BLUEIO - Breakout board for the IMM-NRF51822, IMM-NRF51422, IMMNRF52832 Modules Fig. 4: Connecting IDAP-Link to the breakout board Jtag wiring The IMM-NRF51822 micro-module has exposed the SWD (Serial Wire Debug) pins SWDIO & SWCLK, see I/O layout section. The module can be directly connected to a Jtag tool for development by wiring the 2 SWD pins to the appropriate pins on the Jtag connector. The VIN must be wire to the VCC pin on the Jtag. GND pad is also require to be connected to GND on Jtag. Fig. 5: ARM JTAGE Connector Updated Mar. 2016 Page 5

The module can be powered from 1.8V to 3.6V on VIN. It could be coin battery or DC supply source. Nordic Software The module comes with a product key for access to download Nordic SDK and software tools. The key can be found on the included I/O layout and foot print card. To download the SDK, go to http://www.nordicsemi.com website. Register a user account then add the product key into your profile. Community support at https://devzone.nordicsemi.com. Eclipse IDE Eclipse with GCC is the most cost effective software development environment. It is 100% free. The drawback is that it requires a bit of gymnastics to setup. Fortunately many Blog posts are available on the Internet showing step by step. Follow this blog to setup the Eclipse IDE & GCC compiler: http://embeddedsoftdev.blogspot.ca/p/eclipse.html. There are samples code in the Nordic SDK itself. Other Eclipse based example code are available from this Blog page http://embeddedsoftdev.blogspot.ca/p/ehal-nrf51.html Updated Mar. 2016 Page 6