ST STM32 Nucleo User manual

July 2010 Doc ID 17087 Rev 1 1/33
UM0908
User manual
STM32-based camera with ZigBee®connectivity
Introduction
This user manual describes the function of hardware boards on the “STM32 based camera
with ZigBee®connectivity” system (henceforth the system). The system is designed as two
separate hardware units. One of the hardware units (called the “camera unit”) consists of a
camera and ZigBee module interfaced with an STM32 microcontroller, while the other unit
(called the “monitoring unit”) consists of a TFT and ZigBee module interfaced with an
STM32 for viewing/monitoring jpeg images.
The STM32 microcontroller in the camera unit captures jpeg images from the camera (using
DMA) and transfers them onto the ZigBee network using an SPI controlled SN260 module.
The images are transferred into jpeg format which helps to save transfer time on the ZigBee
network. The camera unit can also record these images in the onboard memory (microSD
card) using a FAT file system. The user can record these images at the click of a button or
the present system can be expanded to record the images once motion is detected by the
camera (using a PIR sensor).
The monitoring unit scans for jpeg images on the ZigBee network. Once the images are
available on the network they are captured. These jpeg images are then converted into bmp
format for display on the onboard TFT. Both units can be powered either by battery or
through a USB. The system can be configured to go into standby mode as per user
configuration. This feature helps in reducing the power consumption of the system. With
these features, the system is useful for applications where certain areas need to be
monitored wirelessly, e.g. door intercoms and baby monitoring systems.
www.st.com
www.BDTIC.com/ST

Contents UM0908
2/33 Doc ID 17087 Rev 1
Contents
1 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1 Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 Hardware setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.1 Setting the camera unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.2 Setting the monitoring unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2.3 Hardware layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 System overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1 System architecture description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3 Running the system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.1 Powering up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4 Schematics of STEVAL-IFV001V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.1 Camera unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5 Bill of material of STEVAL-IFV001V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6 Schematics of the STEVAL-CCM003V1 . . . . . . . . . . . . . . . . . . . . . . . . . 19
7 Bill of material of the STEVAL-CCM003V1 . . . . . . . . . . . . . . . . . . . . . . 26
8 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
www.BDTIC.com/ST

UM0908 List of figures
Doc ID 17087 Rev 1 3/33
List of figures
Figure 1. Camera unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Figure 2. Monitoring unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Figure 3. STEVAL-IFV001V1 front view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Figure 4. STEVAL-IFV001V1 rear view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Figure 5. System architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Figure 6. Microcontroller schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Figure 7. Connector schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Figure 8. Camera ZigBee schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Figure 9. Battery schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 10. Microcontroller schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Figure 11. Bluetooth schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Figure 12. TFT, touch, temperature and JTAG schematics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Figure 13. Micro SD and ZigBee schematics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 14. Power schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 15. MEMS and USB schematics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Figure 16. Touch schematic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
www.BDTIC.com/ST

Getting started UM0908
4/33 Doc ID 17087 Rev 1
1 Getting started
1.1 Package
The STM32-based camera with a ZigBee connectivity package (STEVAL-IFV001V1)
includes the following items:
●Hardware content
– Demonstration board fitted with camera, micro SD card, and ZigBee module (also
called camera unit).
●Firmware
– Programmed in the system
– Object files of the firmware
●Documentation
– User manual (this document)
Note: The other hardware board (the monitoring unit) is available with the order code: STEVAL-
CCM003V1
1.2 Hardware setup
1. Power the camera unit first
2. Then wait for 2 to 3 seconds
3. Then power the monitoring unit.
1.2.1 Setting the camera unit
The camera unit is shown in Figure 1. This unit can be powered up either through a USB or
from a battery. The slider switch (SW3) present on the board is used for selecting the power
source. Before powering up the system, set this switch to the appropriate position, as per
Ta ble 1 :
Table 1. Power source setting
Switch (SW3) position Power source
1-2 USB
2-3 Battery
www.BDTIC.com/ST

UM0908 Getting started
Doc ID 17087 Rev 1 5/33
Figure 1. Camera unit
1.2.2 Setting the monitoring unit
The monitoring unit is shown in Figure 2 below. This unit is fitted with the ZigBee module
and TFT. The unit can be powered from a battery or from a USB supply. To select the power
source no hardware changes need to be made for this board. This unit needs to be powered
up after powering the camera unit (as the camera unit acts as the ZigBee coordinator).
Figure 2. Monitoring unit
www.BDTIC.com/ST

Getting started UM0908
6/33 Doc ID 17087 Rev 1
1.2.3 Hardware layout
The system is built around STMicroelectronics' cortex-based STM32F103RET6 in the 64-
pin LQFP64 package. The hardware layout of the camera unit is shown in Figure 3. For the
layout of the monitoring unit, please refer to the UM0874 user manual.
Figure 3. STEVAL-IFV001V1 front view
Figure 4. STEVAL-IFV001V1 rear view
www.BDTIC.com/ST

UM0908 System overview
Doc ID 17087 Rev 1 7/33
2 System overview
2.1 System architecture description
The architecture of the system is shown in Figure 5 below. The system works as a wireless
camera using ZigBee communication. The system has two units; one is the “camera unit”
while the other is the “monitoring unit”. Both units are based on the STM32 microcontroller.
Figure 5. System architecture
In the camera unit, the STM32 microcontroller is interfaced to the camera through GPIOs.
Through these GPIOs, the microcontroller takes data from the industry standard ITU 8-bit
interface of the camera. On powering up, the camera module is initialized through an I2C
interface for the streaming of jpeg images. During this Initialization appropriate registers in
the camera module are updated to get images as per requirements. In this unit, the camera
module is programmed for streaming jpeg images rather than bmp format, as this helps in
reducing the image transfer time on the ZigBee network.
Furthermore, this unit fully utilizes the advantages of the STM32 built-in DMA controller to
capture images from the camera module, therefore keeping the microcontroller free for other
purposes. The DMA controller is triggered through the STM32 timer which receives interrupt
on the rising edge of the PCLK signal. The DMA unit transfers the whole image in the
microcontroller's RAM from where it is sent onto the ZigBee network by the microcontroller
through the SPI based ZigBee module. During the time the image is transferred onto the
ZigBee network the DMA stays in STOP mode. Once the whole image is transferred onto
the ZigBee network the DMA captures another frame from the camera and the process is
repeated. In a case where there is no monitoring unit present in the system the camera unit
discards the present frame and captures the new frame.
In this system, the ZigBee network is established using the SN260 module which works on
channel 20. The camera unit acts as a coordinator and the monitoring unit acts as a node.
This camera unit is also capable of storing images in the uSD card available on the unit. The
images are stored using the FAT file system and therefore they can be easily viewed on a
PC using a card reader. The system can be triggered to capture images through a trigger
switch, or an external PIR sensor can be interfaced for this purpose. This unit is capable of
working both on USB power supplies and battery.
www.BDTIC.com/ST

System overview UM0908
8/33 Doc ID 17087 Rev 1
The other unit in the system, called the monitoring unit, is capable of capturing images from
the ZigBee network using the SN260 module. The STM32 microcontroller in this unit runs a
jpeg decompression algorithm which converts the captured jpeg images into raw bmp
format. After this conversion, the raw bmp image is displayed on TFT.
The principle parts of the system are described below:
●STM32 microcontroller
The system is based on an STM32F104RET6 microcontroller. The STM32 family of 32-bit
Flash Microcontrollers is based on the breakthrough ARM Cortex™-M3 core - a core
specifically developed for embedded applications. The STM32 family benefits from the
Cortex-M3 architectural enhancements including the Thumb-2 instruction set to deliver
improved performance with better code density and a significantly faster response to
interrupts, all combined with industry leading power consumption. For more details refer to
the stm32 literature available at st.com.
●Camera module - VS6724
The VS6724 is a CMOS color digital camera featuring low size and low power consumption
for mobile applications (PDA, mobile phones). Manufactured using ST 0.13 µm CMOS
imaging process, it integrates a high-sensitivity pixel array, a digital image processor, and
camera control functions.
The VS6724 is capable of streaming UXGA video up to 30 fps, with ITU-R BT.656-4 YUV
4:2:2 frame format, and M-jpeg compression. The VS6724 also supports the output of
uncompressed video data at UXGA resolution at up to 15 fps. It supports1.8 V/2.8 V
interface and requires a 2.4 V to 3.0 V analog power supply. If required, the VS6724 can
operate as a 2.8 V single supply camera. The integrated PLL allows for low frequency
system clock and flexibility.
●ZigBee module unit (SPZB260)
The SPZB260 is a low power consumption ZigBee module optimized for embedded
applications. It enables OEMs to easily add wireless capability to electronic devices. It has
an Integrated 2.4 GHz, IEEE 802,15,4-complaint transceiver. For more details refer to the
ZigBee literature available at st.com.
●USB
The system supports USB 2.0 compliant full speed communication via a mini USB type-B
connector. An ESD protection device (USBLC6) is also mounted to protect the USB bus.
www.BDTIC.com/ST

UM0908 Running the system
Doc ID 17087 Rev 1 9/33
3 Running the system
3.1 Powering up
The system is powered up in the following manner:
1. Powering up the camera unit
This unit needs to be powered up first. It can be powered from either a battery or USB.
Various states of the board are indicated by the corresponding LEDs. On powering up the
system using a USB, LED D3 lights up, which indicates the availability of 5 V on this unit
from the USB. Moreover, if a battery is not connected or uncharged, the LED D2 also lights
up (as shown in Figure 3 and 4).
The activity on this board is indicated by LED D1. If the system initializes well, the D1 LED
stays ON, otherwise it remains OFF, which indicates a problem on the board. On the other
hand, if the system is powered up using a battery then LED D2 & D3 remain OFF (to reduce
power consumption from the battery). However, LED D1 works as an activity LED, as
explained earlier.
Note: The availability of a micro SD card on the board does not disturb the system initialization.
Though in this case the recording feature does not function.
2. Powering up the monitoring unit
This unit should be powered up after powering the camera unit. Once this unit is powered
on, it tries to establish a connection with the ZigBee coordinator as the unit is acting as a
ZigBee node. Once the connection is established, the activity LED D1 on the camera unit
starts blinking as the camera unit starts transferring the image to the ZigBee network.
The monitoring unit displays the captured images on the TFT after decoding them from jpeg
format to bmp format.
3. Capturing images
To use the recording feature, make sure the micro SDcard is plugged into the system before
powering it up. To capture a picture at a particular moment, press the capture switch button
(SW1). At one click of the button, one jpeg image is saved onto the micro SDcard using the
FAT file system which can be seen on the desktop machine using a card reader. This feature
is useful for applications where a picture needs to be captured and saved in local memory at
some external trigger (e.g. trigger from PIR sensor).
www.BDTIC.com/ST

Schematics of STEVAL-IFV001V1 UM0908
10/33 Doc ID 17087 Rev 1
4 Schematics of STEVAL-IFV001V1
4.1 Camera unit
Figure 6. Microcontroller schematic
!-V
&$0(5$B+6<1&B3$
&$0(5$B96<1&B3$
%227
86%B'0
86%B'0
86%B'386%B'3
86%B'3B38B3%
86%B'3B38B3%
57&B26&B3&
57&B26&B3&
57&B26&B3&
57&B26&B3&
57&B26&B3&
9B5(*B,1+,%,7B3&
9B5(*B,1+,%,7B3&
9
9
9
9
9''$
9
9
9
9
9
9
9
-7$*B-7',B3$
-7$*B-7&.B3$
&$0(5$B,&B6'$B3%
&$0(5$B,&B6&/B3%
-7$*B-7'2B3%
-7$*B7567B3%
&$0(5$B+6<1&B3$
=,*%((B63,B026,B3$
=,*%((B63,BQ66(/B3$
=,*%((B63,B6&.B3$
=,*%((B63,B0,62B3$
=,*%((BQ:$.(B3$
=,*%((BQ567B3$
&$0(5$B96<1&B3$
&$0(5$B'$7$B3&
=,*%((BQ+267B,17B3$
&$0(5$B'$7$B3&
-7$*B-706B3$
&$0(5$B'$7$B3&
&$0(5$B'$7$B3&
&$0(5$B'$7$B3&
&$0(5$B'$7$B3&
&$0(5$B'$7$B3&
&$0(5$B'$7$B3&
Q567
Q567
6',2B'B3&
6',2B'B3&
06'B&'B3%
6',2B&0'B3'
6',2B&.3B3&
6',2B'B3&
6',2B'B3&
&$0(5$B3&/.B3$
&$0(5$B)62B3%
&$0(5$B&(B3%
9
9$ 1$
9',*
86%9
86%B'0B3$
86%B'3B3$
86%9
86%B'0B3$
86%B'3B3$
9
9
9',*
%$77(5<B67$786B3$
9%$7B287
9B,1B5(*
86%9
9B,1B5(*
86%6(&7,21
0,&52&21752//(56(&7,21
32:(56833/<6(&7,21
0,&52&21752//(56(&7,21
&
Q)
&
Q)
5
5
5
5
&
Q)
&
Q)
&
Q)
&
Q)
5 5
5
5
5
N
5
N
&
Q)
&
Q)
'
/('
'
/('
&
S)
&
S)
8
670)5(7
8
670)5(7
3'
3&
3&
3&
3$
3$
9''B
966B
3$
3$
3$
3$
3$
3$
3&
3&
3&
3&
9%$7
3&7$03(557&
3&26&B,1
3&26&B287
3'26&B,1
3'26&B287
3&
1567
966$
3&
9''
3&
3&
9''$
3$ : . 83
3$
3$
3$
966B
3$
3$
3$
3$
3&
3&
3%
3%
3%
3%
3%
3%
3%
3%
966B
3%
9''B
3%
3%
3%
3%
%227
3%
3%
3%
966B
9''B
<
0+]
<
0+]
5
5
&
S)
&
S)
&
Q)
&
Q)
&
Q)
&
Q)
&
Q)
&
Q)
5
N
5
N
/
X+
/
X+
/
X+
/
X+
5
0
5
0
5
N
5
N
&
S)
&
S)
&
Q)
&
Q)
5
N
5
N
&
Q)
&
Q)
&
Q)
&
Q)
&
Q)
&
Q)
&
Q)
&
Q)
5
5
&
S)
&
S)
&
S)
&
S)
&
Q)
&
Q)
&
X)
&
X)
-
86%B0,1,%7<3(
-
86%B0,1,%7<3(
86%B9&&
86%'0
86%'3
86%B*1'
6+(//
6+(//
6+(//
,'
6+(//
&
S)
&
S)
5
5
8
86%/&3
8
86%/&3
*1'
,2
,2
,2
,2
9%86
8
/'605627/
8
/'605627/
*1'
,1+,%,7
9,1
%<3$6 6
9287
5
N
5
N
5 5
8
670B6:;)
8
670B6:;)
567
9&&
966
6:6:
5
5
6:6:
<
.+=
<
.+=
&
X)
&
X)
6:
32:(56:,7&+
6:
32:(56:,7&+
&
Q)
&
Q)
5
0
5
0
&
Q)
&
Q)
&
X)
&
X)
&
X)
&
X)
5
5
&
Q)
&
Q)
8
/' $'775627
8
/' $'775627
9287
9,1
*1'
9287
&
X)9
&
X)9
5
N
5
N
www.BDTIC.com/ST

UM0908 Schematics of STEVAL-IFV001V1
Doc ID 17087 Rev 1 11/33
Figure 7. Connector schematic
!-V
9
-7$*B-7'2B3%
-7$*B-706B3$
-7$*B7567B3%
-7$*B-7&.B3$
-7$*B-7'2B3%
Q567
-7$*B-7',B3$
57&.
'%*54
'%*$&.
-7$*B7567B3%
-7$*B-7',B3$
-7$*B-706B3$
-7$*B-7&.B3$
Q567
9
9
9
-7$*B-7'2B3%
-7$*B7567B3%
-7$*B-7',B3$
-7$*B-706B3$
-7$*B-7&.B3$
Q567
9
57&.
'%*54
'%*$&.
9
-7$*B7567B3%
-7$*B-7&.B3$
-7$*B-7'2B3%
Q567
-7$*B-706B3$
-7$*B-7',B3$
06'B&'B3% 6',2B&0'B3'
6',2B&.3B3&
6',2B'B3&
6',2B'B3&
6',2B'B3&
6',2B'B3&
-7$*B7567B3%
-7$*B-7&.B3$
-7$*B-7'2B3%
Q567
-7$*B-706B3$
-7$*B-7',B3$
9
57&.
'%*54
'%*$&.
-7$*&211(&725
0,&526'&211(&725
-7$*68%&211(&725
-
-7$*B68%&211
-
-7$*B68%&211
5N 5N
-
-7$*B&211
-
-7$*B&211
5
N
5
N
5
N
5
N
5N 5N
5N 5N
5
N
5
N
5
N
5
N
5
5
5
N
5
N
5
N
5
N
5
N
5
N
&
Q)
&
Q)
5
N
5
N
5
N
5
N
-
X6'B&211
-
X6'B&211
'$7&6
&0''$7$B,1
966
9''
6&/.
966
'$7'$7$B287
'$7569
'$7569
&20
&'
966
5N 5N
5N 5N
&
X)
&
X)
www.BDTIC.com/ST

Schematics of STEVAL-IFV001V1 UM0908
12/33 Doc ID 17087 Rev 1
Figure 8. Camera ZigBee schematic
!-V
9',*
9',*
9$ 1$
9',*
9',* 9$ 1$
&$0(5$B'$7$B3&
&$0(5$B'$7$B3&
&$0(5$B'$7$B3&
&$0(5$B'$7$B3&
&$0(5$B'$7$B3 &
&$0(5$B'$7$B3 &
&$0(5$B'$7$B3 &
&$0(5$B'$7$B3 &
&$0(5$B3&/.B3$
&$0(5$B+6<1&B3$
&$0(5$B96<1&B3$
9',*
9$ 1$
&$0(5$B&(B3%
&$0(5$B)62B3%
&$0(5$B,&B6'$B3%
&$0(5$B,&B6&/B3%
=,*%((BQ:$.(B3$
=,*%((BQ567B3$
=,*%((B63,BQ66(/B3$
=,*%((BQ+267B,17B3$
=,*%((B63,B026,B3$
=,*%((B63,B0,62B3$
=,*%((B63,B6&.B3$
9
9
&$0(5$62&.(7 =,*%((02'8/(
8
&$0(5$62&.(7
8
&$0(5$62&.(7
*1'
3&/.
&(
96<1&
+6<1&
*1'
)62
',2
',2
',2
',2
*1'
*1'
',2
',2
',2
',2
*1'
$9 ''
9''
6'$
&/.
6&/
*1'
&
Q)
&
Q)
&
Q)
&
Q)
8
0+=B(&6BB%1
8
0+=B(&6BB%1
1&
*1'
287
9&&
&
Q)
&
Q)
&
Q)
&
Q)
5
5
5
N
5
N
5
N
5
N
8
63=%(
8
63=%(
567%
+267B,17
63,B66(/
63,B026,
63,B0,62
63,B&/.
*1'
9''
6,)B&/.
6,)B0,62
6,)B026,
6,)B/2$'%
37,B(1
37,B'$7$
:$.(
$&7,9,7<
6'%*
5
N
5
N
www.BDTIC.com/ST

UM0908 Schematics of STEVAL-IFV001V1
Doc ID 17087 Rev 1 13/33
Figure 9. Battery schematic
!-V
9%$7
&+5*
9%$7
9%$7B287
9%$7
%$77(5<B67$786B3$
9%$7
%$77(5<B67$786B3$
9%$7B287
86%9
9%$7
9%$7B287
9%$7
%$77(5<B67$786B3$
86%9
'
/('
'
/('
-
&21
-
&21
'
/('
'
/('
5
N
5
N
8
67%&305
8
67%&305
&+5*
32:21
%$7
9&&
352*
*1'
5
N
5
N
&
X)
&
X)
&
X)9
&
X)9
5
.
5
.
&
Q)
&
Q)
5
5
&
X)9
&
X)9
&
X)
&
X)
5
N
5
N 8
/'
8
/'
)%
287
/%
Q6+'1
*1'
5()
/%,
/;
5
5
/
X+
/
X+
5
5
www.BDTIC.com/ST

Bill of material of STEVAL-IFV001V1 UM0908
14/33 Doc ID 17087 Rev 1
5 Bill of material of STEVAL-IFV001V1
Table 2. BOM
Category Reference
designator
Component
description Package Manufacturer
Manufacturer’s
ordering code /
orderable part
number or
equivalent
Supplier Supplier ordering
code or equivalent
ST devices
U4 USB protection IC SOT666 STMicroelectronics USBLC6-2P6 STMicroelectronics USBLC6-2P6
U6 Reset supervisor IC SOT23-3 STMicroelectronics STM1001MWX6F STMicroelectronics STM1001MWX6F
U5
STM32 Performance
Line 64-pin, 32 K
Flash, 20 K RAM
LQFP64 STMicroelectronics STM32F103RET6 STMicroelectronics STM32F103RET6
U7 3.3 V voltage
regulator SOT223 STMicroelectronics LD1117ADT33TR STMicroelectronics LD1117ADT33TR
U8 2.8 V regulator SOT23-5L STMicroelectronics LDS3985M28R STMicroelectronics LDS3985M28R
U9 DC-DC boost IC TSSOP8 STMicroelectronics L6920D STMicroelectronics L6920D
U10 Battery charger IC QFN6 (3 mm x
3 mm) STMicroelectronics STBC08PMR STMicroelectronics STBC08PMR
U3 Camera SmOP2 8.0 x
8.0 x 5.5 mm STMicroelectronics VS6724Q0FB
U2 SN260 module
ZigBee Module
12-Pin
Interface
STMicroelectronics SPZB260 STMicroelectronics SPZB260
R1, R5, R29,
R37, R40,
R47
0 Ωresistance 1/10
W0402 SMD Panasonic - ECG
(VA) V ERJ-2GE0R00X Digi-Key P0.0JCT-ND
www.BDTIC.com/ST

UM0908 Bill of material of STEVAL-IFV001V1
Doc ID 17087 Rev 1 15/33
Resistance
R31, R34 33 Ωresistance 1/10
W0402 SMD Panasonic - ECG
(VA) V ERJ-2GEJ330X Digi-Key P33JCT-ND
R3, R4, R11 100 Ωresistance 1/10
W0402 SMD Panasonic - ECG
(VA) V ERJ-2GEJ101X Digi-Key P100JCT-ND
R13, R28,
R30, R32
470 Ωresistance 1/10
W0402 SMD Panasonic - ECG
(VA) V ERJ-2GEJ471X Digi-Key P470JCT-ND
Resistance
R33, R36 1.5 kΩresistance
1/10 W 0402 SMD Panasonic - ECG
(VA) V ERJ-2GEJ152X Digi-Key P1.5KJCT-ND
R6, R7, R9,
R10, R12,
R46
4.7 kΩresistance
1/10 W 0402 SMD Panasonic - ECG
(VA) V ERJ-2GEJ472X Digi-Key P4.7KJCT-ND
R2, R14, R15,
R16, R17,
R18, R19,
R20, R21,
R45
10 kΩresistance 1/
10 W 0402 SMD Panasonic - ECG
(VA) V ERJ-2GEJ103X Digi-Key P10KJCT-ND
R50 15 kΩresistance 1/
10 W 403 SMD Panasonic - ECG
(VA) V ERJ-2GEJ153X Digi-Key P15KJCT-ND
R51 20 kΩresistance 1/
10 W 0402 SMD Panasonic - ECG
(VA) V ERJ-2GEJ203X Digi-Key P20KJCT-ND
R23, R24,
R25, R26,
R27
47 kΩresistance 1/
10 W 403 SMD Panasonic - ECG
(VA) V ERJ-2GEJ473X Digi-Key P47KJCT-ND
R22 100 kΩresistance
1/10 W 0402 SMD Panasonic - ECG
(VA) V ERJ-2GEJ104X Digi-Key P100KJCT-ND
R38 200 kΩresistance
1/10 W 403 SMD Panasonic - ECG
(VA) V ERJ-2GEJ204X Digi-Key P200KJCT-ND
R35,R39 1 MΩresistance 1/
10 W 0402 SMD Panasonic - ECG
(VA) V ERJ-2GEJ105X Digi-Key P1.0MJCT-ND
Table 2. BOM (continued)
Category Reference
designator
Component
description Package Manufacturer
Manufacturer’s
ordering code /
orderable part
number or
equivalent
Supplier Supplier ordering
code or equivalent
www.BDTIC.com/ST

Bill of material of STEVAL-IFV001V1 UM0908
16/33 Doc ID 17087 Rev 1
Resistance
C33, C34 10 pF 50 V ceramic 0402 SMD Panasonic - ECG
(VA) V ECJ-0EC1H100D Digi-Key PCC100CQCT-ND
C11, C13 15 pF 50 V ceramic 0402 SMD Panasonic - ECG
(VA) V ECJ-0EC1H150J Digi-Key PCC150CQCT-ND
Capacitors
C14, C15 20 pF 50 V ceramic 0402 SMD
MURATA
ELECTRONICS
(VA) V
GRM1555C1H200
JZ01D Digi-Key 490-1282-1-ND
C12 4700 pF / 4.7 nF 25 V
ceramic 0402 SMD Panasonic - ECG ECJ-0EB1E472K Digi-Key PCC472BQCT-ND
C3, C35 10000 pF/ 10 nF 16 V
ceramic 0402 SMD Panasonic - ECG
(VA) V ECJ-0EB1C103K Digi-Key PCC103BQCT-ND
C4, C5, C6,
C8, C9, C17,
C18, C19,
C20, C21,
C22, C23,
C24, C25,
C29, C30,
C31, C32,
C36
1 µF/ 100 nF 10 V
ceramic 0402 SMD Panasonic - ECG
(VA) V ECJ-0EB1A104K Digi-Key PCC2146CT-ND
C1 1 µF 6.3 V ceramic 0402 SMD Panasonic - ECG
(VA) V ECJ-0EB0J105K Digi-Key PCC2393CT-ND
C2, C7 Tantalum capacitors
4.7 µF 6.3 V 20 % R 0805 SMD Rohm
semiconductor TCP0J475M8R Digi-Key 511-1443-1-ND
C10, C16,
C26, C27,
C28
Tantalum capacitors
10 µF 6.3 V 20 % R 0805 SMD Rohm
semiconductor TCP0J106M8R Digi-Key 511-1447-1-ND
Table 2. BOM (continued)
Category Reference
designator
Component
description Package Manufacturer
Manufacturer’s
ordering code /
orderable part
number or
equivalent
Supplier Supplier ordering
code or equivalent
www.BDTIC.com/ST

UM0908 Bill of material of STEVAL-IFV001V1
Doc ID 17087 Rev 1 17/33
Capacitors
C37, C38 Tantalum capacitors
47 µF 6.3 V 20 % R 0805 SMD Nichicon F980J476MSA Digi-Key 493-2877-1-ND
L1, L2, L3 Ferrite bead 600 Ω0402 SMD TAIYO YUDEN (VA)
VBK1005HS601-T Digi-Key 587-1846-1-ND
D1, D2 LED RT angle green
CLR 0805 SMD LITE-ON INC (VA)
VLTST-S220GKT Digi-Key 160-1218-1-ND
D3 LED RT angle red
CLR 0805 SMD LITE-ON INC (VA)
VLTST-S220EKT Digi-Key 160-1220-1-ND
Beads U1 OSC 12.00 MHZ 3.0
V SMD ECS INC (VA) V ECS-3963-120-
BN-TR Digi-Key XC1031CT-ND
Y1 8 MHz low profile HC49US ECS ECS-80-18-4X Digi-Key 300-8483-ND
LEDs
Y2 32.768 khz Tuning
fork Cylinder CMR200T32.768K
DZF-UT Digi-Key 300-8340-1-ND
SW1, SW2 Switch, micro detect
right angle SMD MCFTE-2C-V MULTICOMP Farnell 1316984
SW3 Slide switch, SPDT,
horizontal DIP EAO 01-10290-01 Farnell 674357
Crystals
and
oscillators
J1 JTAG CONN
Box header,
right angle, 20
way, 2x10 pin,
2.54 mm x
2.54 mm Pitch
Molex 70246-1001 Mouser 538-70246-1001
Table 2. BOM (continued)
Category Reference
designator
Component
description Package Manufacturer
Manufacturer’s
ordering code /
orderable part
number or
equivalent
Supplier Supplier ordering
code or equivalent
www.BDTIC.com/ST

Bill of material of STEVAL-IFV001V1 UM0908
18/33 Doc ID 17087 Rev 1
Crystals
and
oscillators
J2
Micro SD push type,
gold flash lead free
plating
uSD connector Proconn
technology Co., Ltd MSPN09-D0-1002 Proconn technology
Co., Ltd MSPN09-D0-1002
J3
JTAG_SUBCONN
050" 50POS PCB
GOLD
Through hole Sullins connector
solutions
GRPB501VWVN-
RC Digi-Key S9014E-50-ND
J5 USB mini-B type
connector
SMD USB
Mini-B type
connector
SAMTEC MUSB-05-S-B-
SM-A
Switches
J6 2-pin battery
connector
CONN Header
2POS, 2.54
mm pitch
SAMTEC TSW-106-07-T-S Digi-Key SAM1035-06-ND
U3 (Socket) Camera socket SMD SMK corporation CLE9124-
1501FSZ
Table 2. BOM (continued)
Category Reference
designator
Component
description Package Manufacturer
Manufacturer’s
ordering code /
orderable part
number or
equivalent
Supplier Supplier ordering
code or equivalent
www.BDTIC.com/ST

UM0908 Schematics of the STEVAL-CCM003V1
Doc ID 17087 Rev 1 19/33
6 Schematics of the STEVAL-CCM003V1
Figure 10. Microcontroller schematic
!-V
26&B287
9
*1'
Q567
*1'
9
*1'
9
%227
9
*1'
9''$
*1'
%227
9
9
*1'
9
9
Q567
9''$
9
%227
3&B26&B,1
3&B26&B287
*1'
9
9
26&B,1
*1'
9
%227
9%$7
3%B=%B026,
3&B06'B6',2B'
3&B/&'BQ567
3&B06'B6',2B'
3$B-7$*B-7',
3&B/&'B%/B&175/
3&B=%BQ5(6(7
9
3&B=%BQ+267B,17
3$B-7$*B-7&.
9
3&B=%BQ: $.(
3&B06'B6',2B'
3(B86%B'3B38
3'B/&'BQ:5
3'B/&'BQ5'
3'B0(0B,17
3$B86%B'3
3$ B 8 6 %B '0
3(B0(06B,17
3'B/&'B'%
3'B/&'B'%
3'B/&'B'%
3'B/&'B'%
3'B/&'B'%
3'B76B,17
3'B&+5*B3: '7
3%B&+5*B567
3%B&+5*B67'%<
3(B/&'B'%
3'B/&'B'%
3'B/&'B'%
3(B/&'B'%
3(B/&'B'%
3(B/&'B'%
3(B/ &'B'%
3(B/&'B'%
3(B/&'B'%
3(B/&'B'%
3$B(2&+*
3(B/&'B'%
3'B06'B6',2B&0'
3&B06'B6',2B'
3%B-7$*B-7'2
3%B-7$*B-17567
3$B06'B&'
3$B-7$*B-706
3%B=%BQ66
3%B=%B6&.
3%B76B67B6&/
3&B06'B6',2B&.
3&B/&'B56
3%B76B67B6'$
3%B=%B0,62
Q567
3&B/&'BQ&6
*1'
9
3'B3:0B.+]
*1'
3$B%7B576
3$B%7B&76
3$ B % 7B 7;
3$B%7B5;
3$B%7B:.83
Q567
26&B,1
26&B287
3&B26&B,1
3&B26&B287
3&B%7B+267:.83
3'B/('
3'B/('
3'B/('
3'B/('
3$B0(06B6&.
3$B0(06B0,62
3$B0(06B026,
3(B0(06B&6
3%B,&B6&/
3%B,&B6'$
3%B67B,17
3(B%7B&/.B,1
3(B%7B&/.B,1
3(B%7B&/.B287
3(B%7B&/.B287
3$B%7B5(6(7
9
9%$7
3%B76B5(6(7
670627
0,&52&21752//(56(&7,21
'
/('
'
/('
'
/('
'
/('
5
5
&
X)
&
X)
&
Q)
&
Q)
&
S)
&
S)
&
Q)
&
Q)
&
Q)
&
Q)
<
0+]
<
0+]
5
5
-
&21
-
&21
5
5
8
670)9(7
8
670)9(7
3'
3'
3'
3'
3'
3'
3'
3'
3&
3&
3&
3$
3$
9''B
966B
1&
3$
3$
3$
3$
3$
3$
3&
3&
3&
3&
3'
3'
3'
3'
3'
3'
3(
3(
3(
9%$7
3&7$03(557&
3&26&B,1
3&26&B287
966B
9''B
26&B,1
26&B287
3&
1567
3(
3(
966$
3&
9''
3&
3&
95()
95()
9''$
3$ : . 83
3$
3$
3$
966B
3$
3$
3$
3$
3&
3&
3%
3%
3%%227
3(
3(
3(
3(
3(
3(
3%
3'
3'
3%
3%
3%
3%
966B
3%
9''B
3%
3(
3(
3(
3%
3%
3%
%227
3%
3%
3%
3(
3(
966B
9''B
Q)
&
Q)
&
&
Q)
&
Q)
&
S)
&
S)
&
Q)
&
Q)
%7
%$77(5<
%7
%$77(5<
5
0
5
0
5
N
5
N
<
.+]
<
.+]
&
S)
&
S)
0
5
0
5
5
N
5
N
&
Q)
&
Q)
/
X+
/
X+
&
Q)
&
Q)
88
966
567
9&&
&
Q)
&
Q)
5
N
5
N
6:
6:B3%B6367
6:
6:B3%B6367
&
S)
&
S)
www.BDTIC.com/ST

Schematics of the STEVAL-CCM003V1 UM0908
20/33 Doc ID 17087 Rev 1
Figure 11. Bluetooth schematic
!-V
*1' %7B*1'
%7B0B&.
%7B/3B&.
%7B30&B%
%7B30&B$
%7B30&B&/.
%7B30&B6<1&
%7B7%'
%7B7%'
%7B7%'
%7B7%'
%7B7%'
%7B7%'
%7B7%'
%7B7%'
%7B7%'
%7B7%'
%7B30&B6<1&
%7B30&B&/.
%7B30&B$
%7B30&B%
%7B/3B&.
%7B0B&.
%7B*3,2B
&21),* &21),*
&21),*
%7B*1'
%7B9
%7B9
3$B%7B576
3$B%7B&76
3$B%7B7;
3$B%7B5;
3$B%7B:.83
9
26&B(1
3&B%7B+267:.83
3$B%7B5;
3$B%7B7;
9
&21),*
9
26&B(1
3(B%7B&/.B287
3(B%7B&/.B287
9
3(B%7B&/.B,1
3(B%7B&/.B,1
3(B%7B&/.B287
%7B:$.(83
%7B:$.(83
%7B*3,2B
3$B%7B5(6(7
Q567
%/8(7227+02'8/(
5
N
5
N
5
5
-
&21
-
&21
-
&21
-
&21
5
N
5
N
5
5
-
&21
-
&21
5
N
5
N
5
5
5
5
5
'10
5
'10
8
63%7&$
8
63%7&$
7%'
30&B6<1&
30&B&/.
30&B$
30&B%
5(6(7
1&
/3B&.
&21),*
0B&.
&21),*
8$57B5;'
8$57B7;'
8$57B&76
8$57B576
&/.B287
&/.B,1
&/.B,1
&/.B287
+267:.83
26&B(1
%7B:$.(83
*3,2B
*1'
9
*1'
9&&
9&&
*1'
5
5
5
5
5
5
7%'
7%'
7%'
7%'
www.BDTIC.com/ST
Other manuals for STM32 Nucleo
19
Table of contents
Other ST Computer Hardware manuals

ST
ST STM32Cube User manual

ST
ST STM32F3 Series Owner's manual

ST
ST X-NUCLEO-GFX01M1 User manual

ST
ST X-NUCLEO-53L8A1 User manual

ST
ST STLINK-V3PWR User manual

ST
ST ST7MDTU3-EMU2B User manual

ST
ST ST7LITEUS2 User manual

ST
ST STM32Cube User manual

ST
ST X-NUCLEO-GNSS1A1 User manual

ST
ST X-NUCLEO-OUT01A2 User manual

ST
ST X-STM32MP-MSP01 User manual

ST
ST STM32L562E-DK User manual

ST
ST AN5717 Installation and operating instructions

ST
ST STM32MP157D-DK1 User manual

ST
ST STM32Cube User manual

ST
ST STM32 Nucleo User manual

ST
ST X-NUCLEO-IHM12A1 User manual

ST
ST X-NUCLEO-53L5A1 User manual

ST
ST X-NUCLEO-IOD02A1 User manual

ST
ST UPSD3212A User manual