Quick Start Guide
Bluetooth Low Energy expansion board
based on BlueNRG for STM32 Nucleo
(X-NUCLEO-IDB04A1)
Version 1.2 (July 07, 2015)
Overview 2
1
2
3
4
Introduction to the STM32 Open Development Environment
STM32 Nucleo Bluetooth Low Energy 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 Bluetooth Low Energy 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
Operation 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
STM32 microprocessors
• Development board 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
ST 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 Bluetooth Low Energy expansion board
• Hardware overview
• Software overview
Documents & related resources
Setup & demo examples