Quick Start Guide
Motion MEMS and environmental sensor expansion board for
STM32 Nucleo
(X-NUCLEO-IKS01A1)
Version 1.1 (Jun 15, 2015)
Overview
2
1
2
3
4
Introduction to the STM32 Open Development Environment
STM32 Nucleo Motion MEMS and environmental sensor expansion board
• Hardware overview
• Software overview
Documents & related resources
Setup & demo examples
Overview
3
1
2
3
4
Introduction to the STM32 Open Development Environment
STM32 Nucleo Motion MEMS and environmental sensor expansion board
• Hardware overview
• Software overview
Documents & related resources
Setup & demo examples
STM32 Open Development Environment
Lowering the barriers for “developers”
4
Easy access to technology
Device
prototype
Form-factor
device
Final
device
Idea
Application
software
development
Field
testing
Commercial
software
Market
Fast, flexible, affordable and based on commercial components
Scalable software for faster time to market
STM32 Open Development Environment
5
The STM32 Open Development Environment consists
of a set of modular developer boards and a
software environment designed around the STM32
microcontroller family
STM32 Nucleo
STM32Cube
development boards
development software
STM32 Nucleo
STM32Cube
expansion boards
expansion software
Compatibility with
multiple development environments
STM32 Open Development Environment
Building block approach
6
The building blocks
Your need
Our answer
Accelerometer, gyroscope,
Inertial modules, magnetometer,
Pressure, temperature, humidity, UV,
Proximity, microphone
Sense
COLLECT
Bluetooth LE, Sub-GHz radio,
NFC, Wi-Fi, GNSS
Connect
TRANSMIT
Audio amplifier
Touch controller
Operational amplifier
Translate
ACCESS
Stepper motor driver
DC & BLDC motor driver
Move / Actuate
CREATE
Energy management & battery
Power
POWER
General-purpose microcontrollers
Secure microcontrollers
Process
PROCESS
www.st.com/stm32ode
Software
STM32 Nucleo Development Board
7
• Based on ST’s 32-bit ARM
Cortex-M based STM32
microprocessors
• Development boards with 1 MCU and
hardware to program/debug
• Two connectors for companion
chip boards
• For all STM32 families
Flexible board power supply
through USB or external source
Integrated debugging and
programming probe
Arduino UNO extension
connectors for easy access to
add-ons (*)
STM32 microcontroller
Morpho extension headers for
direct access to all STM32 I/Os
Complete product range
from ultra-low power to high-performance
(*) Thanks to its electrical compatibility, it can be used as a shield for Arduino UNO R3 or similar.
Overview
8
1
2
3
4
Introduction to the STM32 Open Development Environment
STM32 Nucleo Motion MEMS and environmental sensor expansion board
• Hardware overview
• Software overview
Documents & related resources
Setup & demo examples