ST UM1988 User manual

January 2016
DocID028657 Rev 1
1/34
www.st.com
UM1988
User manual
A premium development tool for sensor hub applications
Introduction
The STEVAL-IDI001V1 is a premium development tool for “sensor hub like” applications. It has a small
form factor (4x4cm) and is based on the STM32F439 microcontroller (Cortex-M4) and a wide range of
STMicroelectronics sensors. It is particularly designed around:
Environmental sensors:
humidity and temperature sensor (HTS221)
absolute pressure sensor(LPS25HB)
UV index sensor (UVIS25)
iNEMO®inertial measurement unit:
3D accelerometer + 3D gyroscope + 3D magnetometer (LSM9DS1)
Proximity, ambient light sensors and VCSEL light source:
Three-in-one smart optical module (2x VL6180X)
Acoustic sensors:
Digital MEMS microphone array (4x MP34DT01)
The STEVAL-IDI001V1 is also equipped with 8 MB external RAM for complex processing algorithms, a
microSD card expansion for data storage and a Micro-USB connector to communicate with an external
device and for power supply.
Figure 1: STEVAL-IDI001V1
The STEVAL-IDI001V1 offers a set of GPIO expansions that can be used to interface with external
hardware. For instance, the STEVAL-IDI001V1-Exp, shown in Figure 2: "STEVAL-IDI001V1 connected
to the STEVAL-IDI001V1-Exp" and provided with the STEVAL-IDI001V1 kit, allows the interoperability
between STEVAL-IDI001V1, STM32-Nucleo and X-NUCLEO Expansions. Expansion boards can be
connected either via Arduino or Morpho connectors. This document provides detailed hardware
requirements and board descriptions.

Contents
UM1988
2/34
DocID028657 Rev 1
Contents
1Getting started................................................................................3
1.1 Hardware requirements....................................................................3
2System requirements.....................................................................4
3Hardware description STEVAL-IDI001V1......................................5
3.1 Board block diagram........................................................................6
3.2 Sensor I²C address selection...........................................................6
3.3 Sensors interface switch ..................................................................6
3.4 Audio acquisition..............................................................................7
3.5 Connectors.......................................................................................7
4Hardware description - STEVAL-IDI001V1-Exp..........................10
4.1 Board block diagram......................................................................10
4.2 Connectors.....................................................................................10
4.3 Jumper and solder bridge configuration.........................................13
4.3.1 Jumper.............................................................................................13
4.3.2 Solder bridge ...................................................................................14
5Board schematic and bill of material –STEVAL-IDI001V1 ........15
5.1 Bill of material.................................................................................15
5.2 Schematic diagrams.......................................................................18
5.3 Layout diagram (top/bottom)..........................................................24
6Board schematic and bill of material –STEVAL-IDI001V1-Exp.26
6.1 Bill of materials...............................................................................26
6.2 Schematic diagrams.......................................................................28
6.3 Layout diagram (top/bottom)..........................................................31
7Revision history ...........................................................................33

UM1988
Getting started
DocID028657 Rev 1
3/34
1 Getting started
This section describes the hardware requirements for the STEVAL-IDI001V1 evaluation
board.
1.1 Hardware requirements
The STEVAL-IDI001V1 can be used as a standalone module or connected to the STEVAL-
IDI001V1-Exp. To function correctly, the STEVAL-IDI001V1 board must be connected to
the STEVAL-IDI001V1-Exp board as shown in the figure below. With this configuration, the
developer can take advantage of the X-NUCLEO expansion boards, connecting them
either via Arduino or Morpho connectors. The STEVAL-IDI001V1 expansion also allows
interfacing the demo board with an STM32Nucleo, using the STEVAL-IDI001V1 as a
sensor hub.
Figure 2: STEVAL-IDI001V1 connected to the STEVAL-IDI001V1-Exp
The STEVAL-IDI001V1 must be connected to the mainboard with care, ensuring that all the
pins match those on the opposite connector. As the board has male/female pass through
connectors, you must handle it carefully to avoid damage or bending the pins. Components
mounted on the STEVAL-IDI001V1 are ESD sensitive, so you must implement the
necessary precautionary measures when handling the board.

System requirements
UM1988
4/34
DocID028657 Rev 1
2 System requirements
Using the STEVAL-IDI001V1 board requires the following software and hardware:
a Windows PC (XP, Vista, 7, 8) to install the software package
a USB type A to Micro USB cable to connect the STEVAL-IDI001V1 to the PC for
power supply and communication
STM32 Composite driver (VCP+Audio) contained in the Driver folder of the package
Audio recording software to record and save the audio stream. Any free or commercial
audio recording software like Audacity (http://audacity.sourceforge.net/) can be used
ST-Link V2 or STM32-Nucleo board, with SWD cable adapter and ST-Link Utility for
firmware download (http://www.st.com/web/en/catalog/tools/PF258168)
A utility running on the user PC will complete the demo. The PC must have the following
characteristics:
At least 128 MB of RAM
50 MB of hard disk space available
The STEVAL-IDI001V1 firmware and related documentation is available on www.st.com.

UM1988
Hardware description STEVAL-IDI001V1
DocID028657 Rev 1
5/34
3 Hardware description STEVAL-IDI001V1
This board offers to the user an evaluation kit for STMicroelectronics motion MEMS
(accelerometer, gyroscope, magnetometer), environmental sensors (humidity, temperature,
pressure and UV index), optical module (proximity and ambient light) and digital
microphone array. The high processing power of the STM32F439 allows the user to
implement embedded sensor fusion algorithms. The obtained data can be stored in a
microSD card through the adapter mounted on the board via USB, or a different interface if
the proper expansion board is plugged on the STEVAL-IDI001V1-Exp. The main
components mounted on board are::
LSM9DS1: MEMS 3D accelerometer (±2/±4/±8g) + 3D gyroscope
(±245/±500/±2000dps) + 3D magnetometer (±4/±8/±12/±16 gauss)
LPS25HB: MEMS pressure sensor, 260-1260 hPa absolute digital output barometer
HTS221: Capacitive digital relative humidity and temperature sensor
UVIS25: Ultraviolet radiation index sensors
2x VL6180X: range and ambient light sensor, IR emitter
4x MP34DT01: ultra-compact, low-power, omnidirectional, digital MEMS microphone
STM32F439IIH6: high performances MCU ARM®Cortex™-M4F @ 180MHz with
256KB of embedded SRAM
External SRAM: 8MB of external SRAM
All the sensors, excluding the microphones, are connected to a single I²C bus. The
LSM9DS1 and the LPS25HB can also be connected via SPI, thanks to a hardware switch
which is programmable through the microcontroller. The four microphones are instead
connected to four different GPIOs.

Hardware description STEVAL-IDI001V1
UM1988
6/34
DocID028657 Rev 1
3.1 Board block diagram
Figure 3: STEVAL-IDI001V1 block diagram
3.2 Sensor I²C address selection
Most of the sensors allow selection of the LSB of the I²C address by pulling the SA0 pin low
or high.
Table 1: SA0 level control
Sensor
MCU pin
Default
LSM9DS1 (U8)
PI9
Low
LPS25HB (U12)
PI10
Low
UVIS25 (U19)
PI8
Low
The proximity and ambient light sensors (VL6180x) have a default I²C address, but can be
modified via I²C in order to manage more than one sensor on the same bus.
3.3 Sensors interface switch
The 9 axes IMU (LSM9DS1) and the pressure sensor (LPS25HB), can be acquired through
the SPI or I²C interfaces. To make these alternatives available, an analog switch (U17) can
be configured by firmware. By manipulating the proper selection pin, the developer can
interact with those sensors via SPI or via I²C.

UM1988
Hardware description STEVAL-IDI001V1
DocID028657 Rev 1
7/34
3.4 Audio acquisition
A digital MEMS microphone can be acquired using different peripherals, such as SPI, I²S or
GPIO. It requires an input clock and it outputs a PDM stream at the same frequency. This
PDM stream is further filtered and decimated in order to be converted in PCM format, the
main standard for audio transmission. In the STEVAL-IDI001V1 board, four microphones
are connected to four different GPIOs. A precise clock signal is generated by a timer and
provided to the microphones; the DMA operates at the same frequency. By configuring an
analog switch (U18) via firmware, you can acquire four external microphones instead of the
four on-board ones on the same GPIOs. You can also acquire up to eight additional
external microphones through the J9 connector.
3.5 Connectors
The next table shows the pin assignment for connectors J2, J3, J8 and J9.
Table 2: STEVAL-IDI001V1 connector table
Connector
Pin
GPIO
Specific function
J2
1
PA0
2
2V8
3
PA1
4
5V
5
PA2
6
PB12 / PF6
SAI1_SD_B
7
PA3
8
PB13 / PF7
SAI1_MCLK_B
9
PA5
10
PB0 / PF8
SAI1_SCK_B
11
PA7
12
PB7 / PF9
SAI1_FS_B
13
PA15
14
PC10
15
PB10
16
PC11
17
PB11
18
PD2
19
PC6
12288MHz Crystal
20
GND
J3
1
2V8
2
PH9
ITU_D0
3
PH14
ITU_D4
4
PH11
ITU_D2

Hardware description STEVAL-IDI001V1
UM1988
8/34
DocID028657 Rev 1
Connector
Pin
GPIO
Specific function
5
PI5
VSYNC
6
PH10
ITU_D1
7
PI7
ITU_D7
8
PH12
ITU_D3
9
PI6
ITU_D6
10
PA6
VCLK
11
PI4
ITU_D5
12
PA4
HSYNC
13
PF10
CAM_PDN
14
PB6
I2C1_SCL
15
1V8
16
PB8
CAM_CLK
17
GND
18
GND
19
3V3
20
PB9
I2C1_SDA
J8
1
PH7
I2C3_SCL
2
PH2
SPI_BUS_CS_1
3
PH8
I2C3_SDA
4
PH3
SPI_BUS_CS_2
5
PB3
SPI1_SCK
6
PH4
SPI_BUS_CS_3
7
PB4
SPI1_MISO
8
3V3
9
PB5
SPI1_MOSI
10
GND
J9
1
PG8
PDM_M1
2
PG9
PDM_M2
3
PG10
PDM_M3
4
PG11
PDM_M4
5
PG12
PDM_M5
6
PG13
PDM_M6
7
PG14
PDM_M7
8
PG15
PDM_M8
9
PA9
MIC_CLK
10
3V3

UM1988
Hardware description STEVAL-IDI001V1
DocID028657 Rev 1
9/34
Connector
Pin
GPIO
Specific function
11
PI2
EXP_L/R
12
GND

Hardware description - STEVAL-IDI001V1-Exp
UM1988
10/34
DocID028657 Rev 1
4 Hardware description - STEVAL-IDI001V1-Exp
STEVAL-IDI001V1-Exp is an expansion board that allows the interoperability between
STEVAL-IDI001V1, STM32-Nucleo and X-NUCLEO expansions. Expansion boards can be
connected either via Arduino or Morpho connectors. The hardware is compatible with
STM32-Nucleo and it is possible to use the STEVAL-IDI001V1 as a sensor-Hub by
connecting an STM32-Nucleo to the STEVAL-IDI001V1-Exp. The STEVAL-IDI001V1-Exp
is equipped with Morpho connectors (upward and downward) and Arduino UNO R3
connectors (upward) to accommodate multiple boards. It is also equipped with STEVAL-
IDI001V1 connectors. Three different power supply options are available: STM32-Nucleo (if
plugged), STEVAL-IDI001V1 USB or an external 5 V power supply.
4.1 Board block diagram
Below is a block diagram of the STEVAL-IDI001V1-Exp board and the possible
connections.
Figure 4: STEVAL-IDI001V1-Exp block diagram
4.2 Connectors
The following table shows the connections between the STEVAL-IDI001V1 connector pins
and corresponding Morpho and Arduino connector pins.
Table 3: STEVAL-IDI001V1 - Exp connector table
STEVAL-IDI001V1-
Exp connector
Arduino / Morpho
connector
STEVAL-
IDI001V1 Signal
X-Nucleo
Signal
Solder
jumper
J2-1
CN8-1 / CN7-28
PA0
PA0
SB14
J2-2
2V8
J2-3
CN8-2 / CN7-30
PA1
PA1
SB15
J2-4
5V
J2-5
CN8-3 / CN7-32
PA2
PA4
SB16
J2-6
CN5-3 / CN10-17
PB12 / PF6
PB6
SB13
CN10-26
PB15
SB29
J2-7
CN8-4 / CN7-34
PA3
PB0
SB17
J2-8
CN10-4
PB13 / PF7
PC6
SB21

UM1988
Hardware description - STEVAL-IDI001V1-Exp
DocID028657 Rev 1
11/34
STEVAL-IDI001V1-
Exp connector
Arduino / Morpho
connector
STEVAL-
IDI001V1 Signal
X-Nucleo
Signal
Solder
jumper
J2-9
CN8-5 / CN7-36
PA5
PC1
SB18
J2-10
CN10-30
PB0 / PF8
PB13
SB30
CN9-7 / CN10-25
PB10
SB9
J2-11
CN8-6 / CN7-38
PA7
PC0
SB19
J2-12
CN9-6 / CN10-27
PB7 / PF9
PB4
SB8
CN10-16
PB12
SB26
J2-13
CN9-8 / CN10-23
PA15
PA8
SB10
J2-14
CN9-1 / CN10-37
PC10
PA3
SB1
CN9-2 / CN10-35
PA2
SB2
CN9-3 / CN10-33
PA10
SB38
J2-15
CN9-4 / CN10-31
PB10
PB3
SB6
J2-16
CN9-1 / CN10-35
PC11
PA3
SB3
CN9-2 / CN10-37
PA2
SB4
CN5-1 / CN10-21
PA9
SB39
J2-17
CN9-3 / CN10-33
PB11
PA10
SB5
J2-18
CN5-1 / CN10-19
PD2
PA9
SB11
J2-19
CN5-2 / CN10-19
PC6
PC7
SB12
J2-20
GND
J4-1 / J3-2
2V8
J4-2 / J3-1
PH9
J4-3 / J3-4
PH14
J4-4 / J3-3
PH11
J4-5 / J3-6
PI5
J4-6 / J3-5
PH10
J4-7 / J3-8
PI7
J4-8 / J3-7
PH12
J4-9 / J3-10
PI6
J4-10 / J3-9
PA6
J4-11 / J3-12
PI4
J4-12 / J3-11
PA4
J4-13 / J3-14
PF10
J4-14 / J3-13
PB6
J4-15 / J3-16
1V8
J4-16 / J3-15
PB8
J4-17 / J3-18
GND

Hardware description - STEVAL-IDI001V1-Exp
UM1988
12/34
DocID028657 Rev 1
STEVAL-IDI001V1-
Exp connector
Arduino / Morpho
connector
STEVAL-
IDI001V1 Signal
X-Nucleo
Signal
Solder
jumper
J4-18 / J3-17
GND
J4-19 / J3-20
3V3
J4-20 / J3-19
PB9
J8-1
CN5-10 / CN10-3
PH7
PB8
SB33
J8-2
CN10-10
PH2
NC
SB23
J8-3
CN5-9 / CN10-5
PH8
PB9
SB34
J8-4
CN10-12
PH3
PA12
SB24
J8-5
CN9-4 / CN10-31
PB3
PB3
SB40
CN5-6 / CN10-11
PA5
SB35
J8-6
CN10-14
PH4
PA11
SB25
J8-7
CN5-5 / CN10-13
PB4
PA6
SB36
J8-8
3V3
J8-9
CN5-4 / CN10-15
PB5
PA7
SB37
J8-10
GND
J9-1
CN10-2
PG8
PC8
SB20
J9-2
CN10-1
PG9
PC9
SB27
J9-3
CN7-1
PG10
PC10
SB22
J9-4
CN7-2
PG11
PC11
SB41
J9-5
CN10-28
PG12
PB14
SB28
J9-6
CN10-28
PG13
PB14
SB41
J9-7
CN7-3
PG14
PC12
SB43
J9-8
CN7-3
PG15
Reset
SB44
CN7-14
PG15
Reset
SB45
J9-9
CN10-34
PA9
PC4
SB31
CN9-5 / CN10-29
PB5
SB7
J9-10
3V3
J9-11
CN10-36
PI2
NC
SB32
J9-12
GND
The following table gives the power supply connections.
Table 4: Power supply connections
Connector - Pin
Signal
CN6-2 (Arduino)
3V3
CN6-4 (Arduino)
3V3
CN6-5 (Arduino)
5V

UM1988
Hardware description - STEVAL-IDI001V1-Exp
DocID028657 Rev 1
13/34
Connector - Pin
Signal
CN6-6 (Arduino)
GND
CN6-7 (Arduino)
GND
CN6-8 (Arduino)
VIN
CN5-7 (Arduino)
3V3
CN5-8 (Arduino)
GND
CN7-12 (Morpho)
3V3
CN7-16 (Morpho)
3V3
CN7-18 (Morpho)
5V
CN7-20 (Morpho)
GND
CN7-22 (Morpho)
GND
CN7-24 (Morpho)
VIN
CN10-7 (Morpho)
3V3
CN10-9 (Morpho)
GND
J9-10 (STEVAL-IDI001V1)
3V3
J9-12 (STEVAL-IDI001V1)
GND
J2-2 (STEVAL-IDI001V1)
2V8
J2-4 (STEVAL-IDI001V1)
5V
J2-20 (STEVAL-IDI001V1)
GND
J8-8 (STEVAL-IDI001V1)
3V3
J8-10 (STEVAL-IDI001V1)
GND
J3-2 (STEVAL-IDI001V1)
2V8
J3-16 (STEVAL-IDI001V1)
1V8
J3-17 (STEVAL-IDI001V1)
GND
J3-18 (STEVAL-IDI001V1)
GND
J3-20 (STEVAL-IDI001V1)
3V3
J1-1 (STEVAL-IDI001V1-Exp)
5V
J1-2 (STEVAL-IDI001V1-Exp)
3V3
J1-3 (STEVAL-IDI001V1-Exp)
2V8
J1-4 (STEVAL-IDI001V1-Exp)
GND
4.3 Jumper and solder bridge configuration
4.3.1 Jumper
The following table shows the possible jumper configurations for the STEVAL-IDI001V1-
Exp.

Hardware description - STEVAL-IDI001V1-Exp
UM1988
14/34
DocID028657 Rev 1
Table 5: STEVAL-IDI001V1-Exp jumper configuration
Jumper
ID
Configuration
Function
J5
Off
If STM32-Nucleo is plugged.
On 2-3
If STM32-Nucleo isn’t plugged and the STEVAL-IDI001V1 USB is
used as power supply.
On 1-2
If STM32-Nucleo isn’t plugged and VIN is used as power supply.
J6
On
STEVAL-IDI001V1 is used as a Host.
Off
STEVAL-IDI001V1 is used as an expansion board.
J7
On
5V and VIN connected
Off
5V and VIN not connected
4.3.2 Solder bridge
The following table shows the solder bridges that need to be closed in order to use the
BlueNRG (X-NUCLEO-IDB04A1) and MEMS (X-NUCLEO-IKS01A1) expansions boards.
Table 6: STEVAL-IDI001V1-Exp solder bridge configuration
Solder Jumper ID
Configuration
Function
SB2 and SB3
Closed
STEVAL-IDI001V1 is the Host
SB10
Closed
STEVAL-IDI001V1 signal: PA15
SB14
Closed
STEVAL-IDI001V1 signal: PA0
SB15
Closed
STEVAL-IDI001V1 signal: PA1
SB33
Closed
STEVAL-IDI001V1 signal: I2C3-SCL
SB34
Closed
STEVAL-IDI001V1 signal: I2C3-SDA
SB36
Closed
STEVAL-IDI001V1 signal: SPI1-MISO
SB37
Closed
STEVAL-IDI001V1 signal: SPI1-MOSI
SB40
Closed
STEVAL-IDI001V1 signal: SPI1-SCK

UM1988
Board schematic and bill of material –STEVAL-
IDI001V1
DocID028657 Rev 1
15/34
5 Board schematic and bill of material –STEVAL-
IDI001V1
This section gives the STEVAL-IDI001V1-related bill of materials, schematic and layout.
5.1 Bill of material
Table 7: STEVAL-IDI001V1 bill of materials
Qty
Reference
Part / Value
Type / Tech
info.
Package
Additional
notes
1
CN1
Not mount
3
C1,C2,C68
22 µF
Ceramic XR5
0805
Manufacturer:
Kemet or
equivalent
2
C11,C81
10 pF
Ceramic C0G
0402
2
C13,C15
4.7 pF
Ceramic C0G
0402
31
C17,C24,C26,C27,C28,
C33,C34,C35,C37,C38,
C41,C42,C43,C45,C47,
C49,C54,C55,C56,C57,
C59,C60,C61,C63,C64,
C76,C77,C79,C82,C83,
C84
100 nF
Ceramic X7R
0402
3
C21,C46,C48
2.2 µF
Ceramic XR5
0402
2
C22,C29
1 µF
Ceramic XR5
0402
3
C30,C31,C52
10 nF
Ceramic X7R
0402
1
C32
4.7 µF 10%
Ceramic XR5
0603
5
C36,C66,C67,C78,C80
4.7 µF 20%
Ceramic XR5
0402
1
C39
15pF
Ceramic C0G
0805
1
C40
10 µF
Ceramic XR5
0805
1
C58
10 µF
Tantal
2012-12
Check polarity
1
C69
10 µF
Ceramic XR5
1206
1
C70
10 µF
Ceramic XR5
0603
1
D1
SMM4F18A
Transil
DO-222AA
ST-Supply
1
LED1
LED_R
0603
ROHM or
equivalent
2
LED2,D3
LED_G
0603
ROHM or
equivalent
2
D4,D6
STPS140Z
Power
Schottky
rectifier
SOD123
ST-Supply
1
J1
PCB Header
4 pin
PCB Header
p2,54

Board schematic and bill of material –STEVAL-
IDI001V1
UM1988
16/34
DocID028657 Rev 1
Qty
Reference
Part / Value
Type / Tech
info.
Package
Additional
notes
2
J2,J3
GPIO
Expansion
PCB Header
1,27x2,54
Manufacturer:
Harwin. Mount
on Bottom
3
J4,J5,J14
Not mount
1
J8
SPI + I2C
Bus
Expansion
PCB Header
1,27x2,54
Manufacturer:
Harwin. Mount
on Bottom
1
J9
Mic
connector
PCB Header
1,27x2,54
Manufacturer:
Harwin. Mount
on Bottom
1
L1
3.6 µH
3x3mm
Manufacturer:
Panasonic
2
L2,L3
3.3 µH / 870
mA
2.8x2.6mm
Manufacturer:
TDK
4
M1,M2,M3,M4
MP34DT01
MEMS audio
sensor
3x4mm
ST-Supply. Do
NOT wash the
PCB after
assembly
12
R1,R4,R8,R13,R16,R21
,R26,R33,R36,R37,R58
,R68
10 K
0402
6
R3,R12,R14,R31,R32,R
65
Not mount
0402
6
R5,R6,R28,R29,R41,R6
4
0R
0402
1
R10
47 K 1%
0402
1
R11
15 K 1%
0402
3
R19,R20,R54
470 R
0402
7
R22,R23,R24,R25,R27,
R66,R67
4K7
0402
1
R30
51 K 1%
0402
1
R38
270 K 1%
0402
1
R39
41 K 1%
0402
1
R40
33 K 1%
0402
1
R48
12 K 1%
0402
1
R49
30 K 1%
0402
1
SW1
Reset
Manufacturer: E-
SWITCH
1
SW2
SYS_MODE
Manufacturer: E-
SWITCH
1
U1
IS66WVE4M
16BLL
SRAM
VFBGA48
Manufacturer:
ISSI

UM1988
Board schematic and bill of material –STEVAL-
IDI001V1
DocID028657 Rev 1
17/34
Qty
Reference
Part / Value
Type / Tech
info.
Package
Additional
notes
1
U2
LDK120xx
200mA very
low noise
LDO
DFN6
ST-Supply
1
U3
ST2S08B
Dual power
switching
regulator
QFN12L
ST-Supply
1
U4
USBLC6-
2P6
Very low
capacitance
ESD
protection
SOT666
ST-Supply
1
U6
USB-MICRO
Manufacturer:
HIROSE
1
U7
STM32F439I
IH6
STM32F4
Microcontrolle
r
uFBGA176
ST-Supply
1
U8
LSM9DS1
9 DoF IMU
LGA-24
(4x4x1.0
mm)
ST-Supply
1
U11
ST1S03PU
Power
switching
regulator
DFN6
ST-Supply
1
U12
LPS25H
Pressure
Sensor
(2.5 x 2.5 x
1.0 mm)
ST-Supply
1
U13
HTS221
Humidity,
Temperature
HLGA-6L(2
x 2 x 0.9
mm)
ST-Supply
2
U14,U15
VL6180
Proximity,
ALS Sensor
12-pin
optical QFN
ST-Supply
1
U16
Micro-SD
Micro-SD
Manufacturer:
HIROSE
1
U17
STG3820BJ
R
Quad DPDT
analog switch
Flip Chip
30
ST-Supply
1
U18
STG3693
Quad DPDT
analog switch
QFN16L
ST-Supply
1
U19
UVIS25
UV Sensor
(2.5 x 2.5 x
1.0 mm)
ST-Supply
1
X1
16MHz
2.5x2 mm
Manufacturer:
Epson Toyocom.
Check
orientation
1
X2
32.768 KHz
3.2x1.5 mm
Manufacturer:
Epson
1
X3
Not mount
2.5x3.2mm
Manufacturer:
EPSON
TOYOCOM

Board schematic and bill of material –STEVAL-
IDI001V1
UM1988
18/34
DocID028657 Rev 1
5.2 Schematic diagrams
Figure 5: STEVAL-IDI001V1 board schematic part 1
Fixing holes
On the corners
Hole: 2.2mm
Head: 4mm
5V Embedded in STM32
The R, C, L, D, should be near to ST1S03
due to high switching frequencies Ceramic X5R/X7R
Max 1.5 A
DB3015C
1A
Max 200mA
2.8V Linear
- CameraAnalog
- Sensors
5-15V
USB HS in FS mode
USB FS
3V3
V_USB
V_USB V_USB
5V_REG
V_ IN
5V
5V_REG V_USB
2V8
3V3
5V 3V3
1V8
PA1 2
PA1 1
PA1 0
PB1 4
PB1 5
L2
3.3u H/870 mA
R20 470R
R10 47K 1%
D6
STPS140 Z
2
1
C47
100nF
R40
33K 1%
U3 ST2S08 B
HV
1
SW2 4
FB22
SW1 6
VIN_SW
5
GND2
3EP
13
GND1
7
FB18
NC 9
INH
10 VIN_A
11
GND_
A
12
R12
NC
C68
22uF/6.3V/X5R
+C70
10uF/6.3V
D4
STPS140 Z
21
1
R31NC
L1
3.6u H U6
USB-MICRO
1
2
3
4
SH 1
SH 2
5
1
D3
LED_G
2
1
U2 LDK120xx
EN
4
GND
2
OUT1
IN
6
AD J3
NC
5
C21
2.2uF
C1
22uF/6.3V/X5R
C69
10uF/25V
L3
3.3u H/870 mA
R39 41K 1%
1
U4
USBLC6-2P6
D1
1
GND
2
D2
3VBU S 5
D3 4
D4 6
C2
22uF/6.3V/X5R
U11 ST1S03P U
VF B
1
VIN_SW
4
GND
2
N.C. 6
VIN_A
5
SW 3
EP
7
R290R
R1310K
R30
51K 1%
D1
SMM4F18A
21
R280R
R14
NC
R48
12K 1%
R32NC
R38
270K 1%
CN1
Not Mout
1
2
C22
1uF
R49
30K 1%
R11
15K 1%
GSPG16112015DI1135

UM1988
Board schematic and bill of material –STEVAL-
IDI001V1
DocID028657 Rev 1
19/34
Figure 6: STEVAL-IDI001V1 board schematic part 2
Close to VDD_3
Close to VDDA
Close to VDD_1/15
Close to V_BATT
PI 8 m axim um
load 30pF
<90mA
EMBEDDEDBOOTLOADE R
USART1(PA9/PA10 )
USART3(PB10/11 and PC10/11)
CAN2(PB5/13 )
USB OTG FS(PA11/12) in DFUmode
SPI 1: PB3/ 4/ 5
Ser ial Audio I nt erf ace
SPI
TR AC E I N TER FAC E?
U SB H S in FS mode
U SAR T2_TX ??
U SAR T2_R X ??
C lose t o R AM supply
SRAM
SWD Programming Interfac e
PE2??
SPI Bus C S
R EXT = 5*R S
R S=R esonator Series R esist ance
R EXT
U SB FS
B OOT1
OS C 32_IN
B OOT1
OS C _OUT
OS C _IN
OS C 32_OUT
V C A P1
V C A P2
OS C 32_OUT
12288MH z
12288_E N
FS MC _N B L1
FS MC _N B L0
FS MC _N OE
FS MC _NWE
FS MC _A 16
FS MC _A 17
FS MC _A 18
FS MC _A 19
FS MC _A 20
FS MC _A 21
FS MC _A 14
FS MC _A 15
FS MC _D0
FS MC _D1
FS MC _D2
FS MC _D3
FS MC _D4
FS MC _D5
FS MC _D6
FS MC _D7
FS MC _D8
FS MC _D9
FS MC _D 10
FS MC _D 11
FS MC _D 12
FS MC _D 13
FS MC _D 14
FS MC _D 15
FS MC _N E1
PE2
FS MC _N E1
FS MC _A0
FS MC _A1
FS MC _A2
FS MC _A3
FS MC _A4
FS MC _A5
FS MC _A8
FS MC _A9
FS MC _A 10
FS MC _A 11
FS MC _A 12
FS MC _A 13
FS MC _A6
FS MC _A7
OS C 32_IN
B OOT0
P H 15
FS MC _A0
FS MC _A1
FS MC _A2
FS MC _A3
FS MC _A4
FS MC _A5
FS MC _A6
FS MC _A7
FS MC _A8
FS MC _A9
FS MC _A 10
FS MC _A 11
FS MC _A 14
FS MC _A 15
FS MC _A 12
FS MC _A 13
FS MC _A 16
FS MC _A 17
FS MC _A 18
FS MC _A 19
FS MC _A 21
FS MC _A 20
FS MC _D0
FS MC _D1
FS MC _D2
FS MC _D3
FS MC _D4
FS MC _D5
12288MH z
FS MC _D7
FS MC _D6
FS MC _D8
FS MC _D9
FS MC _D 10
FS MC _D 11
FS MC _D 12
FS MC _D 13
FS MC _D 14
FS MC _D 15
FS MC _N E1
FS MC _N B L0
FS MC _N B L1
FS MC _N OE
FS MC _NWE
PE2
B OOT0
R E S E T_IN
OS C _IN
OS C _OUT
P H 15
R E S ET_IN
12288_E N
12288MH z
V _R _A
V _B ATT
V _R _A
V _B ATT
3V 33V 33V 3
3V 3
3V 33V 3
3V 3
3V 3
3V 3
3V 3
3V 3
3V 3
3V 3
3V 3
3V 3
3V 3
SWD CLK
SWDIO
P A 12
P A 11
SPI1_SCK
SPI1_M ISO
P A 10
SPI1_MOS I
P B 10
P B 11
LE D _G
LE D _G
P B 12
P B 13
PA2
PA3
SWDIO
SWD CLK
SAI1_SD_B
SAI1_MC LK _B
SAI1_S CK _B
SAI1_ FS_B
MIC_CLK
V L6180_GP IO0
V L6180_GP IO1
P D M_M1_uC
PA1
PA0
UVIS 3_IN T1/D R DY
UVIS 3_CS
SPI_B U S_CS _1
SPI_B U S_CS _2
SPI_B U S_CS _3
LP S 25H_CS
P A 15
LP S 25H_S EL
P D M_ON B OA R D _S E
L
P D M_M2_uC
P D M_M3_uC
P D M_M4_uC
P D M_M5
P D M_M6
P D M_M7
P D M_M8
LP S 25H_S A0
LS M9DS 1_S A
0
LS M9DS 1_S E
L
PA5
UVIS 3_S A0
PA7LE D _R
LE D _R
I2C3_S CL
I2C3_S DA
LS M9DS 1_INT2_A G
LS M9DS 1_INT1_A G
LS M9DS 1_INT_M
LS M9DS 1_C S _
M
LS M9DS 1_D R D
Y_M
LS M9DS 1_C S _A
G
LS M9DS 1_D E N _
G
SPI_B U S _C S _3
V L6180_1_GP IO0
V L6180_1_GP IO1
E X P _L/R
P B 14
P B 15
PB0
PB7
VSYNC
ITU _D 5
ITU _D 6
ITU _D 7
ITU _D 0
ITU _D 1
ITU _D 2
ITU _D 3
ITU _D 4
I2C1_S DA
I2C1_S CL
CA M_CLK
V C LK
HSYNC
C A M_P DN
PC6
MIC_CLK
P C 10
P C 11
LP S 25H_INT
PD2
P C 12
PC8
PC9
R19 470 R
C43
100n F
J1
STRIP 254P -M-4
4
3
2
1
C33
100n F
C28
100n F
C60
100n F
C41
100n F
C77
100n F
R1
10 K
R54 470 R
U7-2
S TM32 F439 IIH6
VSSF6
VSSF7
VSSF8
VSSF9
VSSF10
VSSG6
VSSG7
VSSG8
VSSG9
VSSG10
VSSH6
VSSH7
VSSH8
VSSH9
VSSH10
VSSJ6
VSSJ7
VSSJ8
VSSJ9
VSSJ10
VSSK6
VSSK7
VSSK8
VSSK9
VSSK10
X1
16MH z
1
3
2
4
R27
4K 7
LE D1
LE D _R
2
1
C13 4.7p F
SW1
R E S ET
1 2
+
C29
1u F
U1
IS 66WV E 4M16B LL
A0
A3
A1
A4
A2
A5
A3
B3
A4
B4
A5
C3
A6
C4
A7
D4
A8
H2
A9
H3
A10
H4
A11
H5
A12
G3
A13
G4
A14
F3
A15
F4
A16
E4
A17
D3
A18
H1
A19
G2
DQ0 B6
DQ1 C5
DQ2 C6
DQ3 D5
DQ4 E5
DQ5 F5
DQ6 F6
DQ7 G6
DQ8 B1
DQ9 C1
DQ10 C2
DQ11 D2
DQ12 E2
DQ13 F2
DQ14 F1
DQ15 G1
LB#
A1
OE#
A2 VSSQ D1
CE# B5
UB#
B2
CREA6
VCC D6
VCCQE1
VSSE6
WE#
G5
A20
H6
A21
E3
X3 12.288MHz
EN
1GND 2
OUT 3
VDD
4
R33
10 K
LE D2
LE D _G
2
1
C81 10p F
R41 0R
R6 0R
+
C48 2.2u F
R5 0R
R65 NC
C24
100n F
R4
10 K
U7-1
STM 32 F439 IIH6
PC13 -TAMP1
D1
VREF+
P1
VSS_SA
D5 VDDAR1
PE0A4
PE1A3
PE2A2
PE3A1
PE4B1
PE5B2
PE6B3
PE7R8
PE8P8
PE9P9
PE10 R9
PE11 P10
PE12 R10
PE13 N11
PE14 P11
PE15 R11
PA0-WKUP
N3
PA1
N2
PA2
P2
PA3
R2
PA4
N4
PA5
P4
PA6
P3
PA7
R3
PA8
F15
PA9
E15
PA10
D15
PA11
C15
PA12
B15
PA13
A15
PA14
A14
PA15
A13
PB0
R5
PB1
R4
PB2
M6
PB3
A10
PB4
A9
PB5
A6
PB6
B6
PB7
B5
PB8
A5
PB9
B4
PB10
R12
PB11
R13
PB12
P12
PB13
P13
PB14
R14
PB15
R15
PC0
M2
PC1
M3
PC2
M4
PC3
M5
PC4
N5
PC5
P5
PC6
H15
PC7
G15
PC8
G14
PC9
F14
PC10
B14
PC11
B13
PC12
A12
PC14 -OSC32_ IN
E1
PC15 -OSC32_ OUT
F1
PD0
B12
PD1
C12
PD2
D12
PD3
D11
PD4
D10
PD5
C11
PD6
B11
PD7
A11
PD8
P15
PD9
P14
PD10
N15
PD11
N14
PD12
N13
PD13
M15
PD14
M14
PD15
L1 4
PF0 E2
PF1 H3
PF2 H2
PF3 J2
PF4 J3
PF5 K3
PF6 K2
PF7 K1
PF8 L3
PF9 L2
PF10 L1
PF11 R6
PF12 P6
PF13 N6
PF14 R7
PF15 P7
PG0 N7
PG1 M7
PG2 L1 5
PG3 K15
PG4 K14
PG5 K13
PG6 J15
PG7 J14
PG8 H14
PG9 C10
PG10 B10
PG11 B9
PG12 B8
PG13 A8
PG14 A7
PG15 B7
VREF-
N1
VDD_1 N10
VDD_2 G13
PDR_ON C6
VDD_4 K4
VDD_5 G3
VDD_6 N8
VDD_7 N9
VDD_8 J13
VDD_9 H13
VDD_1 0C8
VDD_1 1C7
NRST
J1
VBAT C1
VSS_2
F12
VSS_5
G2
VSS_6
M8
VSS_7
M9
VSS_9
G12
VSS_1 0
D8
VSS_1 1
D7
BOOT0
D6
PI7 C2
PI6 C3
PI5 C4
VDD_3 C5
VDD_1 5C9
PI3 C13
PI2 C14
PI8-TAMP2 D2
PI9 D3
PI4 D4
VSS_1 5
D9
PH15 D13
PI1 D14
PI10 E3
PI11 E4
PH13 E12
PH14 E13
PI0 E14
VSS_1 3
F2
VDD_1 3F3
PH2 F4
VCAP2
F13
PH0-OSC-IN G1
PH1-OSC-OUT H1
PH4 H4
VSS_1 4
H12
PH5 J4
VDD_1 4J12
PH12 K12
BYPAS S
-REG
L4
PH11 L1 2
PH10 L1 3
VSSA
M1
VCAP1
M10
PH6 M11
PH8 M12
PH9 M13
PH7 N12
PH3 G4
+
C46 2.2u F
C15 4.7p FR16
10 K
C45
100n F
X2
32 .768K H z
C27
100n F
C26
100n F
C32
4.7u F
SW2
SYS _MO DE
1 2
C35
100n F
C30
10n F
C39
15p F
C76
100n F
R8
10 K
C34
100n F
C37
100n F
C31
10n F
C17
100n F
C11 10p F
R3
NC
GSPG16112015DI1140

Board schematic and bill of material –STEVAL-
IDI001V1
UM1988
20/34
DocID028657 Rev 1
Figure 7: STEVAL-IDI001V1 board schematic part 3
20mA - R anging
20mA - R anging
2V8
2V8
2V8
3V3
2V8
2V8
3V3
2V8
2V8
2V8
2V8
LSM9DS1_CS_A
GLSM9DS1_
INT2_AG
LSM9DS1_
INT1_AG
LSM9DS1_CS_
M
LPS25H_C
S
LSM9DS1_DRD
Y_M
I2C3_SCL
I2C3_SDA
LPS25H_
INT
VL6180_GPIO0
VL6180_GPIO1
LPS25H_SCL
/SPC
LPS25H_SDA
/SDI/SDO
LSP25H_SDO
/SA0
LSM9DS1_DEN_
G
LSM9DS1_
INT_M
LSM9DS1_SDA
/SDI
LSM9DS1_SDO
/SA0
LSM9DS1_SCL
/SPC
UVIS3_SA0
VL6180_1_GPIO0
VL6180_1_GPIO1
I2C3_SDA
I2C3_SCL
UVIS3_SA0
UVIS3_CS
UVIS3_INT1/DRDY
U8 LSM9DS1
SDO_M
6SDO_A/G
5SDA/SDI
4VDDIO2
3SCL/SPC
2VDDIO1
1
CS_M
8
DRDY_M
9
INT_M
10
INT1_A/G
11
INT2_A/G
12
DEN_A/G 13
CS_A/G
7
RES1 14
RES2 15
RES3 16
RES4 17
RES5 18
GND119
GND220
CAP21
VDD122
VDD223
C1 24
R22
4K7
R24
4K7
U12LPS25H
CS 6
SDO/SA05
SDA/SDI/SDO4
RES
3
SCL/SPC2
VDD_IO
1
GND1
8
GND2
9
INT 7
VDD
10
R37
10K
C49
100nF
C55
100nF
C67
4.7uF
C56
100nF
R67
4K7
+C58
10uF/6.3V
U15VL6180
GND
12
SCL5
SDA6
NC_
1
3
NC_
2
2
GPIO1 1
AVDD_VCSE
L
8
AVSS_VCSE
L
9
NC_
3
7
AVDD
10
NC_
4
11
GPIO0 4
C59
100nF
C36
4.7uF
R23
4K7
R25
4K7
C57
100nF
C64 100nF
C66
4.7uF
U19UVIS25
CS 6
SDO/SA05
SDA/SDI/SDO4
RES
3
SCL/SPC2
VDD_IO
1
GND1
8
GND2
9
INT 7
VDD
10
C5210nF
U13 HTS221
SDA4
RES
3
SCL2
VDD
1
GND
5
RES2
6
U14VL6180
GND
12
SCL5
SDA6
NC_
1
3
NC_
2
2
GPIO1 1
AVDD_VCSE
L
8
AVSS_VCSE
L
9
NC_
3
7
AVDD
10
NC_
4
11
GPIO0 4
R2610K
C83
100nF
C78
4.7uF
R66
4K7
C80
4.7uF
C61
100nF
GSPG16112015DI1145
Table of contents
Other ST Switch manuals
Popular Switch manuals by other brands

Mellanox Technologies
Mellanox Technologies MIS5024 Dismantling guide

BERNSTEIN
BERNSTEIN IN62 SK Series Installation and operating instructions

MicroNet
MicroNet SP6524PWS owner's guide

G&D
G&D MultiPower-12-HP installation guide

UIS
UIS WPW-220A installation guide

Allen-Bradley
Allen-Bradley TLS-GD2 installation instructions