ICM Shield Hardware User Guide

Similar documents
ICS Ultra-Low Noise Microphone with Differential Output

ICS Ultra-Low Noise Microphone with Differential Output

ICS High SPL Analog Microphone with Extended Low Frequency Response

ICS Ultra-low Current, Low-Noise Microphone with Analog Output

ICS Analog Microphone with Low Power Mode GENERAL DESCRIPTION APPLICATIONS FEATURES FUNCTIONAL BLOCK DIAGRAM ORDERING INFORMATION

ICS Ultra-Low Noise Microphone with Differential Output

ICS RF-Hardened, Low-Noise Microphone with Bottom Port and Analog Output

ICS RF Hardened, Low Noise Microphone with Top Port and Analog Output

RF-Hardened, Ultra-Low Noise Microphone with Bottom Port and Analog Output

Integrated Dual-Axis Gyro IDG-500

DATASHEET 4D SYSTEMS. Arduino Display Module Pack TURNING TECHNOLOGY INTO ART. Featuring a 2.4 Display Module ulcd-24-ptu-ar

Integrated Dual-Axis Gyro IDG-1215

AN4014 Application Note Adjustable LED blinking frequency using a potentiometer and STM8SVLDISCOVERY Application overview

PWM 180-Pin Probing Board Manual

Integrated Dual-Axis Gyro IDG-1004

AN3332 Application note

OM29110 NFC's SBC Interface Boards User Manual. Rev May

UM0791 User manual. Demonstration firmware for the DMX-512 communication protocol receiver based on the STM32F103Zx. Introduction

Reference Diagram IDG-300. Coriolis Sense. Low-Pass Sensor. Coriolis Sense. Demodulator Y-RATE OUT YAGC R LPY C LPy ±10% EEPROM TRIM.

Using the S5U13781R01C100 Shield Graphics Library with Atmel Studio

APPLICATION NOTE. AT11009: Migration from ATxmega64D3/128D3/192D3/256D3 Revision E to Revision I. Introduction. Features.

AT15291: Migrating QTouch Designs from SAM D MCUs to SAM C MCUs. Scope. Features. QTouch APPLICATION NOTE

Datasheet of SAW Device

RB01 Development Platform Hardware

EP93xx RTC Oscillator Circuit

CE PSoC 6 MCU Breathing LED using Smart IO

Datasheet of SAW Device

Datasheet of SAW Device

EVAL-RHF310V1. EVAL-RHF310V1 evaluation board. Features. Description

AN4392 Application note

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.

AN4379 Application note

Specifications are at T A = 25 C

Features. Description. Table 1. Device summary. Order code Temperature range Package Packaging Marking

Datasheet of SAW Device

UM1746 User manual. 500 W fully digital AC-DC power supply based on the STM32F334 microcontroller. Introduction

UM User manual for di2c demo board. Document information

DEMO MANUAL DC1182A LTC2981: I 2 C Programmable Precision Reference with EEPROM DESCRIPTION

Training Schedule. Robotic System Design using Arduino Platform

ICS Bottom Port PDM Digital Output Multi-Mode Microphone with Ultrasonic Mode

Specifications are at T A = 25 C

AN1441 Application note

Datasheet of SAW Device

Order code Temperature range Package Packaging Marking

Datasheet of SAW Device

DEMO MANUAL DC1261A LTM V, 1A Step-Down µmodule Regulator DESCRIPTION

Datasheet of SAW Device

Overview of the STM32F103xx ACIM and PMSM motor control software libraries release 2.0

AN3252 Application note

Datasheet of SAW Device

Chop away input offsets with TSZ121/TSZ122/TSZ124. Main components Single very high accuracy (5 μv) zero drift micropower 5 V operational amplifier

Datasheet of SAW Device

ZLED7020KIT-D1 Demo Kit Description

Single Clock Generator

F²MC-8FX FAMILY MB95F200 SERIES. LED Control Reference Solution 8-BIT MICROCONTROLLER APPLICATION NOTE

AN PR533 USB stick - Evaluation board. Application note COMPANY PUBLIC. Rev May Document information

Datasheet of SAW Device

Datasheet of SAW Device

NVA-R631 Radar Module

NVA-R661 Radar Module

AN4378 Application note

Product Description. SIGnal Workbench. Programmable Signal Conditioning System

MSAN-124. Application Note MT9171/72 DNIC Application Circuits. Connection to Line. Protection Circuit for the LIN Pin

UM1082 User manual. The STPM10 single-phase meter evaluation boards. Introduction

Sendyne SFP203MOD Precision Current Measurement Module

OM5597/RD General description. 2. Features and benefits. 3. Applications. POS Reference Design. 2.1 Features. 2.2 Benefits

EVALSTPM32. Single-phase energy metering evaluation board with shunt current sensor based on the STPM32. Description. Features

Datasheet of SAW Device

STEVAL-ISQ010V1. High-side current-sense amplifier demonstration board based on the TSC102. Features. Description

EVAL6235N. Demonstration board for L6235 DMOS driver for 3-phase brushless DC motor. Description. Features

TS522. Precision low noise dual operational amplifier. Features. Description

NUMBER DEMO CIRCUIT NUMBER DESCRIPTION

LM2903W. Low-power, dual-voltage comparator. Features. Description

STEVAL-ISA005V1. 1.8W buck topology power supply evaluation board with VIPer12AS. Features. Description. ST Components

Crystal Technology, Inc.

Data Sheet of SAW Components

AN2979 Application note

AN1756 Application note

DEMO MANUAL DC2349A LTC5586 6GHz High Linearity I/Q Demodulator with Wideband IF Amplifier DESCRIPTION BOARD PHOTO

STLC4560. Single chip b/g WLAN radio. Features. Description. Applications

Datasheet of SAW Device

AN4313 Application note

DEMO MANUAL DC961B LT1994 Low Noise, Low Distortion, Fully Differential Amplifier/Driver. Description

ICS Low-Noise Microphone with TDM Digital Output

Rotational Absolute Magnetic Kit Encoder Version 33 LP and HP Displacement Sensor

Description. Table 1. Device summary SOT-223 DPAK TO-220

Low noise and low drop voltage regulator with shutdown function. Description

Datasheet of SAW Device

Controlling DC Brush Motor using MD10B or MD30B. Version 1.2. Aug Cytron Technologies Sdn. Bhd.

DEMO MANUAL DC2129A. LTC3119UFD 18V, 5A Synchronous Buck-Boost DC/DC Converter. Description. Performance Summary Specifications are at T A = 25 C

LM248, LM348. Four UA741 quad bipolar operational amplifiers. Description. Features

AN2679 Application note

INMP421 Omnidirectional Microphone with Bottom Port and PDM Digital Output

Datasheet of SAW Device

UM1589 User manual. M24LR-Discovery kit user guide. Introduction

Stress Testing the OpenSimulator Virtual World Server

Data Sheet of SAW Components

Increasing ADC Dynamic Range with Channel Summation

Datasheet of SAW Device

MS23SL Magnetic Linear Sensor With Smart Limit Switches

Transcription:

ICM-30630 Shield Hardware User Guide InvenSense reserves the right to change the detail specifications as may be required to permit improvements in the design of its products. InvenSense Inc. 1745 Technology Drive, San Jose, CA 95110 U.S.A +1(408) 988 7339 www.invensense.com Document Number: AN-000079 Rev

TABLE OF CONTENTS 1. Purpose... 4 2. Introduction... 4 3. ICM-30630 Shield... 4 3.1. Features... 4 3.1.1. Connection to Sensor Daughter Boards... 4 3.1.2. Arduino Hardware SPI connection for Data Read / Write... 4 3.1.3. External Oscillator... 4 3.1.4. Power Selection... 4 3.1.5. Debugging Connector... 4 3.1.6. Cheetah Interface... 4 3.2. ICM-30630 Shield Board Image... 5 3.3. ICM-30630 Shield Schematic... 6 4. InvenSense Sensor DB... 7 4.1. Features... 7 4.1.1. Sensors Detail... 7 4.1.2. I2C selection... 7 4.2. Sensor DB Image... 7 4.3. Sensor DB Schematic... 8 5. ICM-30630 Shield and Sensor DB stacked... 9 6. Debugging ICM-30630 on Shield board... 10 7. Revision History... 11 Document Number: AN-000079 Page 2 of 11

ADDITIONAL USEFUL LINKS INVENSENSE WEBSITE: http://www.invensense.com/ ARDUINO WEBSITE: https://www.arduino.cc/en/guide/environment https://www.arduino.cc/en/main/arduinoboardzero https://www.arduino.cc/en/uploads/main/arduino-zero-schematic.pdf ADDITIONAL DOCUMENTS ICM-30630 Datasheet ICM-30630 System Hardware Design Guide ICM-30630 Application Note: Using Eclipse IDE with J-Link Debugger ICM-30630 emd Software User Guide ICM-30630 Command Protocol and Architecture SensorStudio User Documentation Document Number: AN-000079 Page 3 of 11

1. PURPOSE The purpose of this document is to give an overview of the features of the ICM-30630 Shield hardware and the InvenSense Sensor Daughter Board (DB). 2. INTRODUCTION The ICM-30630 Shield board and InvenSense Sensor DB are designed to be used with the Arduino Platform. The library and example sketch for Arduino Zero is available, and may also be used with other Arduino boards with minor changes. 3. ICM-30630 SHIELD 3.1. FEATURES 3.1.1. Connection to Sensor Daughter Boards The shield board consists of 2 slots to install Sensor DB. Communication with the Sensors on DB is done via the Aux I2C port of ICM-30630. 3.1.2. Arduino Hardware SPI connection for Data Read / Write The SPI communication from Arduino to ICM-30630 is done via the ICSP connector which CS is at Digital Pin 13 of Arduino. 3.1.3. External Oscillator ICM-30630 requires an external 32.768KHz clock for RTC. The ICM-30630 Shield is integrated with an external oscillator Y2 to generate this clock. Essentially, the clock source can be an external crystal, the output from a host processor, or the PMIC on an application board. 3.1.4. Power Selection Jumpers JP1 and JP2 provides power selection. Pin 1-2 of JP1 and JP2 must be shorted if 3.3V is used from Arduino. Switching to Pin 2-3 of JP1 and JP2 will enable power of shield board from 3.3V LDO on board which is connected to external 5V input at VIN of CN8 connector. 3.1.5. Debugging Connector CN7 is used for programming and debugging the ARM cortex M0 processor of ICM-30630. Shunt MUST be installed on JP3 Pin 1-2 if debugging is not in progress. 3.1.6. Cheetah Interface Total-phase s Cheetah interface is an additional interface provided on ICM-30630 Shield board to program M0 flash via SPI interface if Arduino is not available. Document Number: AN-000079 Page 4 of 11

3.2. ICM-30630 SHIELD BOARD IMAGE Document Number: AN-000079 Page 5 of 11

3.3. ICM-30630 SHIELD SCHEMATIC Document Number: AN-000079 Page 6 of 11

4. INVENSENSE SENSOR DB 4.1. FEATURES 4.1.1. Sensors Detail The InvenSense Sensor DB consists of 3 sensors including a magnetometer AKM-09911, Pressure sensor BMP-280, and a proximity sensor VCNL4040. 4.1.2. I2C selection Sensor DB allows selection of communication via AUX I2C of ICM-30630 or Master I2C bus through J100. 4.2. SENSOR DB IMAGE Document Number: AN-000079 Page 7 of 11

4.3. SENSOR DB SCHEMATIC Document Number: AN-000079 Page 8 of 11

5. ICM-30630 SHIELD AND SENSOR DB STACKED The Sensor DB is designed to stack-up on the ICM-30630 shield board at CN3, CN4 or CN5, CN6 pair as shown below. Document Number: AN-000079 Page 9 of 11

6. DEBUGGING ICM-30630 ON SHIELD BOARD The J-link adapter from Segger can be used to debug the Cortex M0 on ICM-30630. It can be connected to CN7 as shown below. Since CN7 is shrouded, if the J-link cable contains a Key (as shown below), it needs to be pried out. Document Number: AN-000079 Page 10 of 11

7. REVISION HISTORY REVISION DATE REVISION DESCRIPTION 11/06/2015 1.0 Initial Release This information furnished by InvenSense is believed to be accurate and reliable. However, no responsibility is assumed by InvenSense for its use, or for any infringements of patents or other rights of third parties that may result from its use. Specifications are subject to change without notice. InvenSense reserves the right to make changes to this product, including its circuits and software, in order to improve its design and/or performance, without prior notice. InvenSense makes no warranties, neither expressed nor implied, regarding the information and specifications contained in this document. InvenSense assumes no responsibility for any claims or damages arising from information contained in this document, or from the use of products and services detailed therein. This includes, but is not limited to, claims or damages based on the infringement of patents, copyrights, mask work and/or other intellectual property rights. Certain intellectual property owned by InvenSense and described in this document is patent protected. No license is granted by implication or otherwise under any patent or patent rights of InvenSense. This publication supersedes and replaces all information previously supplied. Trademarks that are registered trademarks are the property of their respective companies. InvenSense sensors should not be used or sold in the development, storage, production or utilization of any conventional or mass-destructive weapons or for any other weapons or life threatening applications, as well as in any other life critical applications such as medical equipment, transportation, aerospace and nuclear instruments, undersea equipment, power plant equipment, disaster prevention and crime prevention equipment. 2015 InvenSense, Inc. All rights reserved. InvenSense, MotionTracking, MotionProcessing, MotionProcessor, MotionFusion, MotionApps, DMP, AAR and the InvenSense logo are trademarks of InvenSense, Inc. Other company and product names may be trademarks of the respective companies with which they are associated. 2015 InvenSense, Inc. All rights reserved. Document Number: AN-000079 Page 11 of 11