figure 1. stm32f411 discovery board - stmicroelectronics...figure 3 and figure 4 help you to locate...

35
December 2014 DocID027213 Rev 1 1/35 1 UM1842 User manual Discovery kit with STM32F411VE MCU Introduction The STM32F411 Discovery kit (32F411EDISCOVERY) helps you to discover the entry level of the STM32F4 series and to develop your applications. It is based on an STM32F411VET6 microcontroller and includes an ST-LINK/V2 embedded debug tool interface, ST MEMS Gyroscope, ST MEMS accelerometer + magnetometer, ST MEMS digital microphone, audio DAC with integrated class D speaker driver, LEDs, pushbuttons and a USB OTG micro-AB connector. Figure 1. STM32F411 Discovery board www.st.com

Upload: others

Post on 24-May-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

December 2014 DocID027213 Rev 1 1/35

1

UM1842User manual

Discovery kit with STM32F411VE MCU

Introduction

The STM32F411 Discovery kit (32F411EDISCOVERY) helps you to discover the entry level of the STM32F4 series and to develop your applications. It is based on an STM32F411VET6 microcontroller and includes an ST-LINK/V2 embedded debug tool interface, ST MEMS Gyroscope, ST MEMS accelerometer + magnetometer, ST MEMS digital microphone, audio DAC with integrated class D speaker driver, LEDs, pushbuttons and a USB OTG micro-AB connector.

Figure 1. STM32F411 Discovery board

www.st.com

Page 2: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

Contents UM1842

2/35 DocID027213 Rev 1

Contents

1 Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

2 Quick start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

2.1 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

2.2 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

2.3 Development toolchains supporting the STM32F411 Discovery kit . . . . . . 7

2.4 Order code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

3 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

4 Hardware layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

4.1 Embedded ST-LINK/V2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

4.1.1 Using ST-LINK/V2 to program/debug the STM32F411 on board . . . . . . 13

4.1.2 Using ST-LINK/V2 to program/debug an external STM32 application . . 14

4.2 Power supply and power selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

4.3 LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

4.4 Pushbuttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

4.5 On board audio capability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

4.6 USB OTG supported . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

4.7 E-compass MEMS (ST MEMS LSM303DLHC) . . . . . . . . . . . . . . . . . . . . 16

4.8 Gyroscope MEMS (ST MEMS L3GD20) . . . . . . . . . . . . . . . . . . . . . . . . . 16

4.9 JP2 (Idd) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.10 OSC clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.10.1 OSC clock supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.10.2 OSC 32 KHz clock supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.11 BOOT0 configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

4.12 Solder bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

4.13 Extension connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

5 Mechanical drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

6 Electrical schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Page 3: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

DocID027213 Rev 1 3/35

UM1842 Contents

3

7 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Page 4: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

List of tables UM1842

4/35 DocID027213 Rev 1

List of tables

Table 1. ON/OFF conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6Table 2. Jumper states . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Table 3. Debug connector CN2 (SWD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Table 4. Solder bridges. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Table 5. MCU pin description versus board function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Table 6. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Page 5: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

DocID027213 Rev 1 5/35

UM1842 List of figures

5

List of figures

Figure 1. STM32F411 Discovery board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Figure 2. Hardware block diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Figure 3. Top layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Figure 4. Bottom layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Figure 5. Typical configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Figure 6. STM32F411 Discovery board connections image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Figure 7. ST-LINK connections image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Figure 8. STM32F411 Discovery board mechanical drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Figure 9. STM32F411 Discovery board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Figure 10. ST-LINK/V2 (SWD only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Figure 11. STM32F411VET6 MCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Figure 12. Audio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Figure 13. USB_OTG_FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Figure 14. Peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Page 6: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

Conventions UM1842

6/35 DocID027213 Rev 1

1 Conventions

Table 1 provides the definition of some conventions used in the present document.

Table 1. ON/OFF conventions

Convention Definition

Jumper JPx ON Jumper fitted

Jumper JPx OFF Jumper not fitted

Solder bridge SBx ON SBx connections closed by solder

Solder bridge SBx OFF SBx connections left open

Page 7: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

DocID027213 Rev 1 7/35

UM1842 Quick start

34

2 Quick start

The STM32F411 Discovery is a low-cost and easy-to-use development kit to quickly evaluate and start a development with an STM32F4 entry level microcontroller.

Before installing and using the product, please accept the Evaluation Product License Agreement from www.st.com/stm32f4-discovery.

For more information on the STM32F411 Discovery board and for demonstration software, visit www.st.com/stm32f4-discovery.

2.1 Getting started

Follow the sequence below to configure the STM32F411 Discovery board and launch the DISCOVER application:

1. Ensure that the jumpers JP2 and CN3 are set to "on" (Discovery mode).

2. Connect the STM32F411 Discovery board to a PC using a USB cable type A/mini-B through the USB ST-LINK connector CN1, to power the board. The LED LD2 (PWR) will light up and the four LEDs between the buttons B1 and B2 start blinking.

3. Press the user button B1 to enable the MEMS sensor. The four LEDs will indicate the board motion direction and speed. When connected to a PC with a second USB type A/micro-B cable through CN5, the board will be recognized as a standard mouse.

4. The demo software, as well as other software examples that allow you to discover the STM32 F4 series features, are available on www.st.com/stm32f4-discovery.

5. Develop your own applications starting from the examples.

2.2 System requirements

Windows PC (XP, 7,8)

USB type A to mini-B cable

2.3 Development toolchains supporting the STM32F411 Discovery kit

Keil®: MDK-ARM

IAR: EWARM

GCC-based IDEs (Atollic TrueStudio,...)

2.4 Order code

To order the Discovery kit for STM32F411 microcontrollers, use the order code: STM32F411E-DISCO.

Page 8: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

Features UM1842

8/35 DocID027213 Rev 1

3 Features

The STM32F411 Discovery board offers the following features:

STM32F411VET6 microcontroller featuring 512 KB of Flash memory, 128 KB of RAM in an LQFP100 package

On-board ST-LINK/V2 with selection mode switch to use the kit as a standalone ST-LINK/V2 (with SWD connector for programming and debugging)

Board power supply: through USB bus or from an external 5 V supply voltage

External application power supply: 3 V and 5 V

L3GD20, ST MEMS motion sensor, 3-axis digital output gyroscope.

LSM303DLHC, ST MEMS system-in-package featuring a 3D digital linear acceleration sensor and a 3D digital magnetic sensor.

MP45DT02, ST MEMS audio sensor, omnidirectional digital microphone

CS43L22, audio DAC with integrated class D speaker driver

Eight LEDs:

– LD1 (red/green) for USB communication

– LD2 (red) for 3.3 V power on

– Four user LEDs: LD3 (orange), LD4 (green), LD5 (red) and LD6 (blue)

– Two USB OTG LEDs:LD7 (green) VBus and LD8 (red) over-current

Two pushbuttons (user and reset)

USB OTG with micro-AB connector

Extension header for LQFP100 I/Os for a quick connection to the prototyping board and an easy probing

Page 9: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

DocID027213 Rev 1 9/35

UM1842 Hardware layout

34

4 Hardware layout

The STM32F411 Discovery board has been designed around the STM32F411VET6 microcontroller in a 100-pin LQFP package.

Figure 2 illustrates the connections between the STM32F411VET6 and its peripherals (ST-LINK/V2, pushbutton, LED, Audio DAC, USB, ST MEMS gyroscope, ST MEMS accelerometer + magnetometer, ST MEMS microphone, and connectors).

Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board.

Figure 2. Hardware block diagram

Page 10: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

Hardware layout UM1842

10/35 DocID027213 Rev 1

Figure 3. Top layout

Page 11: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

DocID027213 Rev 1 11/35

UM1842 Hardware layout

34

Figure 4. Bottom layout

Page 12: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

Hardware layout UM1842

12/35 DocID027213 Rev 1

4.1 Embedded ST-LINK/V2

The ST-LINK/V2 programming and debugging tool is integrated on the STM32F411 Discovery board. The embedded ST-LINK/V2 can be used in 2 different ways according to the jumper states (see Table 2):

Program/debug the MCU on board,

Program/debug an MCU in an external application board using a cable connected to SWD connector CN2.

The embedded ST-LINK/V2 supports only SWD for STM32 devices. For information about debugging and programming features, refer to user manual UM1075 (ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32) which describes in detail all the ST-LINK/V2 features.

Figure 5. Typical configuration

Table 2. Jumper states

Jumper state Description

Both CN3 jumpers ON ST-LINK/V2 functions enabled for on board programming (default)

Both CN3 jumpers OFF ST-LINK/V2 functions enabled for application through external

CN2 connector (SWD supported)

Page 13: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

DocID027213 Rev 1 13/35

UM1842 Hardware layout

34

4.1.1 Using ST-LINK/V2 to program/debug the STM32F411 on board

To program the STM32F411 on board, simply plug in the two jumpers on CN3, as shown in Figure 6 in red, but do not use the CN2 connector as that could disturb communication with the STM32F411VET6 of the STM32F411 Discovery board.

Figure 6. STM32F411 Discovery board connections image

STM32F411VET6

Page 14: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

Hardware layout UM1842

14/35 DocID027213 Rev 1

4.1.2 Using ST-LINK/V2 to program/debug an external STM32 application

It is very easy to use the ST-LINK/V2 to program the STM32 on an external application. Simply remove the 2 jumpers from CN3 as shown in Figure 7, and connect your application to the CN2 debug connector according to Table 3.

Note: SB13 must be OFF if you use CN2 pin 5 in your external application.

Figure 7. ST-LINK connections image

Table 3. Debug connector CN2 (SWD)

Pin CN2 Designation

1 VDD_TARGET VDD from application

2 SWCLK SWD clock

3 GND Ground

4 SWDIO SWD data input/output

5 NRST RESET of target MCU

6 SWO Reserved

STM32F411VET6

Page 15: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

DocID027213 Rev 1 15/35

UM1842 Hardware layout

34

4.2 Power supply and power selection

The power supply is provided either by the host PC through the USB cable, or by an external 5 V power supply.

The D1 and D2 diodes protect the 5 V and 3 V pins from external power supplies:

5 V and 3 V can be used as output power supplies when another application board is connected to pins P1 and P2.In this case, the 5 V and 3 V pins deliver a 5 V or 3 V power supply and the power consumption must be lower than 100 mA.

5 V can also be used as input power supplies, e.g. when the USB connector is not connected to the PC.In this case, the STM32F411 Discovery board must be powered by a power supply unit or by an auxiliary equipment complying with standard EN-60950-1: 2006+A11/2009, and must be Safety Extra Low Voltage (SELV) with limited power capability.

4.3 LEDs

LD1 COM: LD1 default status is red. LD1 turns to green to indicate that communications are in progress between the PC and the ST-LINK/V2.

LD2 PWR: The red LED indicates that the board is powered.

User LD3: The orange LED is a user LED connected to the I/O PD13 of theSTM32F411VET6.

User LD4: The green LED is a user LED connected to the I/O PD12 of theSTM32F411VET6.

User LD5: The red LED is a user LED connected to the I/O PD14 of the STM32F411VET6.

User LD6: The blue LED is a user LED connected to the I/O PD15 of theSTM32F411VET6.

USB LD7: The green LED indicates when VBUS is present on CN5 and is connected to PA9 of the STM32F411VET6.

USB LD8: The red LED indicates an overcurrent from VBUS of CN5 and is connected to the I/O PD5 of the STM32F411VET6.

4.4 Pushbuttons

B1 USER: User and Wake-Up button connected to the I/O PA0 of the STM32F411VET6.

B2 RESET: The pushbutton connected to NRST is used to RESET the STM32F411VET6.

Page 16: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

Hardware layout UM1842

16/35 DocID027213 Rev 1

4.5 On board audio capability

The STM32F411 uses an audio DAC (CS43L22) to output sounds through the audio mini jack connector.

The STM32F411 controls the audio DAC through the I2C interface and processes digital signals through an I2S connection or analog input signal.

The sound can come independently from different inputs:

– ST MEMS microphone (MP45DT02): digital using PDM protocol or analog when using the low pass filter.

– USB connector: from external mass storage such as a USB key, USB HDD, and so on.

– Internal memory of the STM32F411.

The sound can be output in different ways through audio DAC:

– Using the I2S protocol

– Using the microphone output directly via a low pass filter to analog input AIN4x of the CS43L22

4.6 USB OTG supported

The STM32F411 is used to drive only USB OTG full speed on this board. The USB micro-AB connector (CN5) allows the user to connect a host or device component, such as a USB key, mouse, and so on.

Two LEDs are dedicated to this module:

LD7 (green LED) indicates when VBUS is active

LD8 (red LED) indicates an overcurrent from a connected device.

4.7 E-compass MEMS (ST MEMS LSM303DLHC)

The LSM303DLHC is an ultra-compact low-power system-in-package featuring a 3D digital linear acceleration sensor and a 3D digital magnetic sensor. It includes a sensing element and an IC interface able to provide the measured acceleration to the external world through an I2C serial interface.

The LSM303DLHC has dynamically user-selectable full scales of ± 2g/± 8g and is capable of measuring the acceleration, and a magnetic field full scale from ±1.3 g to 8.1 g with an output data rate of 100 Hz or 400 Hz.

The STM32F411VET6 MCU controls this motion sensor through the I2C interface.

4.8 Gyroscope MEMS (ST MEMS L3GD20)

The L3GD20 is an ultra-compact, low-power, three-axis angular rate sensor. It includes a sensing element and an IC interface able to provide the measured angular rate to the external world through the I2C/SPI serial interface.

The L3GD20 has dynamically user-selectable full scales of ± 250 dps/500 dps/±2000 dps and is capable of measuring rates.

Page 17: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

DocID027213 Rev 1 17/35

UM1842 Hardware layout

34

The STM32F411VET6 MCU controls this motion sensor through the SPI interface.

4.9 JP2 (Idd)

Jumper JP2, labeled Idd, allows the consumption of STM32F411VET6 to be measured by removing the jumper and connecting an ammeter.

Jumper on: STM32F411VET6 is powered (default).

Jumper off: an ammeter must be connected to measure the STM32F411VET6 current, (if there is no ammeter, the STM32F411VET6 is not powered).

4.10 OSC clock

4.10.1 OSC clock supply

If PH0 and PH1 are only used as GPIOs instead of as a clock, then SB14 and SB16 are closed and R24, R25 and R66 are removed.

MCO from ST-LINK (from MCO of the STM32F103)This frequency cannot be changed, it is fixed at 8 MHz and connected to PH0-OSC_IN of the STM32F411VET6. The configuration needed is:

– SB14, SB16 OPEN

– R25 removed

– R66 soldered

Oscillator onboard (from X2 crystal)For typical frequencies and its capacitors and resistors, please refer to the STM32F411VET6 Datasheet. The configuration needed is:

– SB14, SB16 OPEN

– R25 soldered

– R66 removed

Oscillator from external PH0 (from external oscillator through pin 7 of the P2 connector)The configuration needed is:

– SB14 closed

– SB16 closed

– R25 and R66 removed

4.10.2 OSC 32 KHz clock supply

If PC14 and PC15 are only used as GPIOs instead of as a clock, then SB17 and SB18 are closed, and R21 and R22 are removed.

Oscillator onboard (from X1 Crystal (not provided))The configuration needed is:

– SB17, SB18 OPEN

– C20, C28, R21 and R22 soldered

Page 18: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

Hardware layout UM1842

18/35 DocID027213 Rev 1

Oscillator from external PC14 (from external oscillator trough the pin 9 of P2 connector)The configuration needed is:

– SB17closed

– SB18 closed

– R21 and R22 removed

4.11 BOOT0 configuration

BOOT0 is at level “0” through a pull-down R28. If you want to set BOOT0 at level “1”, it can be configured by setting a jumper between P2.21 (BOOT0) and P2.22 (VDD).

Note: If you need to set BOOT0 at level "1" continuously, then open SB19 solder bridge to avoid a consumption of 6 mA, while connecting pin P2.21 and P2.22 with a jumper or with a wire.

4.12 Solder bridges

Table 4. Solder bridges

Bridge State (1) Description

SB14,16 (X2 crystal)

OFF X2, C18, C19, R24 and R25 provide a clock. PH0, PH1 are disconnected from P2

ON PH0, PH1 are connected to P2 R24, R25 and R66 must not be fitted).

SB3,5,7,9 (Default) ON Reserved, do not modify

SB2,4,6,8 (Reserved) OFF Reserved, do not modify

SB17,18 (X3 crystal) OFF

X3, C20, C28, R21 and R22 deliver a 32 KHz clock. PC14, PC15 are not connected to P2.

ON PC14, PC15 are only connected to P2. Remove only R21, R22

SB1 (B2-RESET) ON B2 pushbutton is connected to the NRST pin of the STM32F411VET6 MCU

OFF B2 pushbutton is not connected to the NRST pin of the STM32F411VET6 MCU

SB21 (B1-USER) ON B1 pushbutton is connected to PA0

OFF B1 pushbutton is not connected to PA0

SB13 (NRST)

ON NRST signal of the CN2 connector is connected to the NRST pin of the STM32F411VET6 MCU

OFF NRST signal of the CN2 connector is not connected to the NRST pin of the STM32F411VET6 MCU

SB15 (SWO) ON SWO signal of the CN2 connector is connected to PB3

OFF SWO signal is not connected

SB10,11 (RX,TX)OFF Reserved, do not modify

ON Reserved, do not modify

SB12 (STM_RST) OFF No incidence on STM32F103C8T6 (ST-LINK/V2) NRST signal

ON STM32F103C8T6 (ST-LINK/V2) NRST signal is connected to GND

Page 19: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

DocID027213 Rev 1 19/35

UM1842 Hardware layout

34

4.13 Extension connectors

The male headers P1 and P2 can connect the STM32F411 Discovery board to a standard prototyping/wrapping board. STM32F411VET6 GPI/Os are available on these connectors. P1 and P2 can also be probed by an oscilloscope, logical analyzer or voltmeter.

SB19 (BOOT0)

ON BOOT0 signal of the STM32F411VET6 MCU is held low through a 510 Ω pull-down resistor

OFF BOOT0 signal of the STM32F411VET6 MCU is held high through a 10 KΩ pull-up resistor

SB20 (BOOT1)

OFF The BOOT1 signal of the STM32F411VET6 MCU is held high through a 10 KΩ pull-up resistor

ON The BOOT1 signal of the STM32F411VET6 MCU is held low through a 510 Ω pull-down resistor

1. Default SBx state is shown in bold.

Table 4. Solder bridges (continued)

Bridge State (1) Description

Table 5. MCU pin description versus board function (page 1 of 8)(1)

MCU pin Board function

Main function

Alternatefunctions

LQ

FP

100

CS

43L

22

MP

45D

T02

L3G

D20

LS

M3

03D

LH

C

Pu

shb

utt

on

LE

D

SW

D

US

B

OS

C

Fre

e I/

O

Po

wer

su

pp

ly

CN

5

CN

2

P1

P2

BOOT0 - 94 - - - - - - - - - - - - - - 21

NRST - 14 - - - -

RE

SE

T

- - - - - - - - - -

PA0-WKUP

TIM2_CH1/TIM2_ETR, TIM5_CH1,

USART2_CTS, ADC1_0, WKUP

23 - - - -

US

ER

- - - - - - - - - -

PA1TIM2_CH2, TIM5_CH2,

USART2_RTS, ADC1_1

24 - - - - - - - - - - - - - - -

PA2TIM2_CH3, TIM5_CH3,

TIM9_CH1, USART2_TX, ADC1_2

25 - - - - - - - - - - - - - 14 -

PA3TIM2_CH4, TIM5_CH4,

TIM9_CH2, USART2_RX, ADC1_3

26 - - - - - - - - - - - - - 13 -

Page 20: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

Hardware layout UM1842

20/35 DocID027213 Rev 1

PA4SPI1_NSS,

SPI3_NSS/I2S3_WS, USART2_CK, ADC1_4

29

LRC

K/A

IN1x

- - - - - - - - - - - - 16 -

PA5TIM2_CH1/TIM2_ETR, SPI1_SCK, ADC1_5

30 - -

SC

L/S

PC

- - - - - - - - - - 15 -

PA6TIM1_BKIN, TIM3_CH1,

SPI1_MISO, ADC1_631 - -

SD

O

- - - - - - - - - - 18 -

PA7TIM1_CH1N, TIM3_CH2,

SPI1_MOSI, ADC1_732 - -

SD

A/S

DI/S

DO

- - - - - - - - - - 17 -

PA8

MCO_1, TIM1_CH1, I2C3_SCL,

USART1_CK, USB_FS_SOF

67 - - - - - - - - - - - - - - 43

PA9

TIM1_CH2, I2C3_SMBAL, USART1_TX,

USB_FS_VBUS

68 - - - - -

GR

EE

N

-

VB

US

- - - 1 - - 44

PA10TIM1_CH3,

USART1_RX, USB_FS_ID

69 - - - - - - - ID - - - 4 - - 41

PA11

TIM1_CH4, USART1_CTS, USART6_TX, USB_FS_DM

70 - - - - - - - DM - - - 2 - - -

PA12

TIM1_ETR, USART1_RTS, USART6_RX, USB_FS_DP

71 - - - - - - - DP - - - 3 - - -

Table 5. MCU pin description versus board function (page 2 of 8)(1) (continued)

MCU pin Board function

Main function

Alternatefunctions

LQ

FP

100

CS

43L

22

MP

45D

T02

L3G

D20

LS

M30

3D

LH

C

Pu

shb

utt

on

LE

D

SW

D

US

B

OS

C

Fre

e I/O

Po

wer

su

pp

ly

CN

5

CN

2

P1

P2

Page 21: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

DocID027213 Rev 1 21/35

UM1842 Hardware layout

34

PA13 JTMS-SWDIO 72 - - - - - -

SW

DIO

- - - - - 4 - 42

PA14JTCK-SWCLK, I2S3ext_WS

76 - - - - - -

SW

CLK

- - - - - 2 - 39

PA15

JTDI, TIM2_CH1/TIM2_ETR,

SPI1_NSS, SPI3_NSS/I2S3_WS

77 - - - - - - - - - - - - - - 40

PB0TIM1_CH2N,

TIM3_CH3, ADC1_835 - - - - - - - - - - - - - 22 -

PB1TIM1_CH3N,

TIM3_CH4, ADC1_936 - - - - - - - - - - - - - 21 -

PB2 37 - - - - - - - - - - - - - 24 -

PB3

JTDO-SWO, TIM2_CH2, SPI1_SCK, SPI3_SCK/I2S3_CK,

I2C2_SDA

89 - - - - - -

SW

O

- - - - - 6 - 28

PB4

JTRST, TIM3_CH1, SPI1_MISO, SPI3_MISO,

I2S3ext_SD, I2C3_SDA

90 - - - - - - - - - - - - - - 25

PB5

TIM3_CH2, I2C1_SMBAL, SPI1_MOSI,

SPI3_MOSI/I2S3_SD

91 - - - - - - - - - - - - - - 26

PB6TIM4_CH1, I2C1_SCL,

USART1_TX, USB_FS_INT

92

SC

L

- -

SC

L

- - - - - - - - - - 23

PB7TIM4_CH2, I2C1_SDA,

USART1_RX93 - - - - - - - - - - - - - - 24

Table 5. MCU pin description versus board function (page 3 of 8)(1) (continued)

MCU pin Board function

Main function

Alternatefunctions

LQ

FP

100

CS

43L

22

MP

45D

T02

L3G

D20

LS

M30

3D

LH

C

Pu

shb

utt

on

LE

D

SW

D

US

B

OS

C

Fre

e I/O

Po

wer

su

pp

ly

CN

5

CN

2

P1

P2

Page 22: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

Hardware layout UM1842

22/35 DocID027213 Rev 1

PB8

TIM4_CH3, TIM10_CH1, I2C1_SCL,

USB_FS_SCL, SDIO_D4

95 - - - - - - - - - - - - - - 19

PB9

TIM4_CH4, TIM11_CH1, I2C1_SDA,

SPI2_NSS/I2S2_WS, USB_FS_SDA,

SDIO_D5

96

SD

A

- -

SD

A

- - - - - - - - - - 20

PB10TIM2_CH3, I2C2_SCL,

SPI2_SCK/I2S2_CK47 - - - - - - - - - - - - - 34 -

VCAP1 - 48 - - - - - - - - - - - - - 35 -

PB12

TIM1_BKIN, I2C2_SMBAL,

SPI2_NSS/I2S2_WS, I2S2ext_WS

51 - - - - - - - - - - - - - 36 -

PB13TIM1_CH1N,

SPI2_SCK/I2S2_CK, I2S2ext_CK

52 - - - - - - - - - - - - - 37 -

PB14TIM1_CH2N, SPI2_MISO, I2S2ext_SD

53 - - - - - - - - - - - - - 38 -

PB15

RTC_50Hz, TIM1_CH3N,

SPI2_MOSI/I2S2_SD, I2S2ext_MISO

54 - - - - - - - - - - - - - 39 -

PC0 ADC1_10 15 - - - - - - -

Pow

erO

n

- - - - - 8 -

PC1 ADC1_11 16 - - - - - - - - - - - - - 7 -

PC2SPI2_MISO,

I2S2ext_SD, ADC1_1217 - - - - - - - - - - - - - 10 -

Table 5. MCU pin description versus board function (page 4 of 8)(1) (continued)

MCU pin Board function

Main function

Alternatefunctions

LQ

FP

100

CS

43L

22

MP

45D

T02

L3G

D20

LS

M30

3D

LH

C

Pu

shb

utt

on

LE

D

SW

D

US

B

OS

C

Fre

e I/O

Po

wer

su

pp

ly

CN

5

CN

2

P1

P2

Page 23: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

DocID027213 Rev 1 23/35

UM1842 Hardware layout

34

PC3SPI2_MOSI/I2S2_SD,

ADC1_1318

AIN

4x

PD

M_O

UT

- - - - - - - - - - - 9 -

PC4 ADC1_14 33 - - - - - - - - - - - - - 20 -

PC5 ADC1_15 34 - - - - - - - - - - - - - 19 -

PC6TIM3_CH1, I2S2_MCK, USART6_TX, SDIO_D6

63 - - - - - - - - - - - - - - 47

PC7TIM3_CH2, I2S3_MCK, USART6_RX, SDIO_D7

64

MC

LK - - - - - - - - - - - - - 48

PC8MCO_CPUCK,

TIM3_CH3, USART6_CK, SDIO_D0

65 - - - - - - - - - - - - - - 45

PC9MCO_2, TIM3_CH4,

I2C3_SDA, I2S2_CKIN, SDIO_D1

66 - - - - - - - - - - - - - - 46

PC10I2S3ext_CK,

SPI3_SCK/I2S3_CK, SDIO_D2

78

SC

LK - - - - - - - - - - - - - 37

PC11I2S3ext_SD,

SPI3_MISO, SDIO_D379 - - - - - - - - - - - - - 38

PC12I2S3ext_MISO,

SPI3_MOSI/I2S3_SD, SDIO_CK

80

SD

IN - - - - - - - - - - - - - 35

PC13 TAMP_1 7 - - - - - - - - - - - - - - 12

PC14 OSC32_IN 8 - - - - - - - -

OS

C3

2_IN

- - - - - 9

PC15 OSC32_OUT 9 - - - - - - - -

OS

C32

_OU

T

- - - - - 10

PD0 - 81 - - - - - - - - - - - - - - 36

Table 5. MCU pin description versus board function (page 5 of 8)(1) (continued)

MCU pin Board function

Main function

Alternatefunctions

LQ

FP

100

CS

43L

22

MP

45D

T02

L3G

D20

LS

M30

3D

LH

C

Pu

shb

utt

on

LE

D

SW

D

US

B

OS

C

Fre

e I/O

Po

wer

su

pp

ly

CN

5

CN

2

P1

P2

Page 24: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

Hardware layout UM1842

24/35 DocID027213 Rev 1

PD1 - 82 - - - - - - - - - - - - - - 33

PD2 - 83 - - - - - - - - - - - - - - 34

PD3 - 84 - - - - - - - - - - - - - - 31

PD4 - 85

RE

SE

T

- - - - - - - - - - - - - 32

PD5 - 86 - - - - -R

ED

- - - - - - - - -

PD6 - 87 - - - - - - - - - - - - - - -

PD7 - 88 - - - - - - - - - - - - - - -

PD8 - 55 - - - - - - - - - - - - - 40

PD9 - 56 - - - - - - - - - - - - - 41

PD10 - 57 - - - - - - - - - - - - - 42

PD11 - 58 - - - - - - - - - - - - - 43

PD12TIM4_CH1

59 - - - - -

GR

EE

N

- - - - - - - 44 -

PD13 TIM4_CH2 60 - - - - -

OR

AN

GE

- - - - - - - 45 -

PD14 TIM4_CH3 61 - - - - -

RE

D

- - - - - - - 46 -

PD15 TIM4_CH4 62 - - - - -

BLU

E

- - - - - - - 47 -

PE0 TIM4_ETR 97 - -

INT

1

- - - - - - - - - - - 17

PE1 - 98 - -

INT

2

- - - - - - - - - - - 18

PE2 - 1 - - -

DR

DY

- - - - - - - - - - 15

Table 5. MCU pin description versus board function (page 6 of 8)(1) (continued)

MCU pin Board function

Main function

Alternatefunctions

LQ

FP

100

CS

43L

22

MP

45D

T02

L3G

D20

LS

M30

3D

LH

C

Pu

shb

utt

on

LE

D

SW

D

US

B

OS

C

Fre

e I/O

Po

wer

su

pp

ly

CN

5

CN

2

P1

P2

Page 25: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

DocID027213 Rev 1 25/35

UM1842 Hardware layout

34

PE3 - 2 - -C

S_I

2C/S

PI

- - - - - - - - - - - 16

PE4 - 3 - - - - - - - - - - - - - - 13

PE5 - 4 - - - - - - - - - - - - - - 14

PE6 - 5 - - - - - - - - - - - - - - 11

PE7 - 38 - - - - - - - - - - - - - 25 -

PE8 - 39 - - - - - - - - - - - - - 26 -

PE9 - 40 - - - - - - - - - - - - - 27 -

PE10 - 41 - - - - - - - - - - - - - 28 -

PE11 TIM1_CH2, SPI4_NSS 42 - - - - - - - - - - - - - 29 -

PE12TIM1_CH3N, SPI4_SCK

43 - - - - - - - - - - - - - 30 -

PE13 TIM1_CH3, SPI4_MISO 44 - - - - - - - - - - - - - 31 -

PE14 TIM1_CH4, SPI4_MOSI 45 - - - - - - - - - - - - - 32 -

PE15 TIM1_BKIN 46 - - - - - - - - - - - - - 33 -

PH0 OSC_IN 12 - - - - - - - -

OS

C_

IN

- - - - - 7

PH1 OSC_OUT 13 - - - - - - - -

OS

C_O

UT

- - - - - 8

- - - - - - - - - - - - - 5 V - - - 3

- - - - - - - - - - - - - 5 V - - - 4

- - - - - - - - - - - - - 3 V - - - 5

- - - - - - - - - - - - - 3 V - - - 6

- - - - - - - - - - - - -

VD

D

- - 3 22

Table 5. MCU pin description versus board function (page 7 of 8)(1) (continued)

MCU pin Board function

Main function

Alternatefunctions

LQ

FP

100

CS

43L

22

MP

45D

T02

L3G

D20

LS

M30

3D

LH

C

Pu

shb

utt

on

LE

D

SW

D

US

B

OS

C

Fre

e I/O

Po

wer

su

pp

ly

CN

5

CN

2

P1

P2

Page 26: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

Hardware layout UM1842

26/35 DocID027213 Rev 1

- - - - - - - - - - - - -

VD

D

- - 4 -

- - - - - - - - -

GN

D

GN

D

- -

GN

D

5 3 1 -

- - - - - - - - - - - - -

GN

D

- - 2 -

- - - - - - - - - - - - -

GN

D

- - 5 -

- - - - - - - - - - - - -

GN

D

- - 23 -

- - - - - - - - - - - - -

GN

D

- - 49 -

- - - - - - - - - - - -

GN

D

- - 50 -

1. The default configuration for the functions used on the boards, is shown in grey color.

Table 5. MCU pin description versus board function (page 8 of 8)(1) (continued)

MCU pin Board function

Main function

Alternatefunctions

LQ

FP

100

CS

43L

22

MP

45D

T02

L3G

D20

LS

M30

3D

LH

C

Pu

shb

utt

on

LE

D

SW

D

US

B

OS

C

Fre

e I/O

Po

wer

su

pp

ly

CN

5

CN

2

P1

P2

Page 27: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

DocID027213 Rev 1 27/35

UM1842 Mechanical drawing

34

5 Mechanical drawing

Figure 8. STM32F411 Discovery board mechanical drawing

Page 28: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

Elec

trical s

ch

em

atic

sU

M1

842

28/3

5D

ocID027

213 Re

v 1

6 Electrical schematics

Figure 9. STM32F411 Discovery board

1

1

2

2

3

3

4

4

D D

C C

B B

A A

STMicroelectronicsTitle:

Number: Rev: Sheet ofB.2(PCB.SCH) Date:10/16/2014MB1115 1 6

STM32F411E-DISCOVERY

PA13PA14

NRSTPB3

MCO

PA3PA2

U_ST_LINKST_LINK_V2.SCHDOC

PA13PA14

BOOT0

NRST VDD

TCK/SWCLKTMS/SWDIO

MCO

NRSTPB3 T_SWO

T_NRST

1 23 45 67 89 1011 1213 1415 1617 1819 2021 2223 2425 2627 2829 3031 3233 3435 3637 3839 4041 4243 4445 4647 4849 50

P1

Header 25X2

1 23 45 67 89 1011 1213 1415 1617 1819 2021 2223 2425 2627 2829 3031 3233 3435 3637 3839 4041 4243 4445 4647 4849 50

P2

Header 25X2

PA4PC12PC10PD4PC7

PC3PB10

PC4

PB6PB9

U_AudioAudio.SchDoc

PA0NRST

PE0PE1PE3PA5

PA7PA6

PE4PE5

PE2

PB6PB9

PD12PD13PD14PD15

U_IO PeripheralsIO Peripherals.SchDoc

PD2

BOOT0

PH1PH0

NRST

PE0PE1PE2PE3PE4PE5PE6PE7PE8PE9

PE10PE11PE12PE13PE14PE15

PD0PD1

PD3PD4PD5PD6PD7PD8PD9

PD10PD11PD12PD13PD14PD15

MCO

PA1PA2PA3PA4PA5PA6PA7PA8PA9PA10PA11PA12PA13PA14PA15

PB1PB2PB3PB4PB5PB6PB7PB8PB9PB10

PB12PB13PB14PB15

PC1PC2PC3PC4PC5PC6PC7PC8PC9PC10PC11PC12PC13

PA0

PB0

PC0

PC14PC15

U_STM32FxSTM32Fx.SchDoc

PC0PD5PA9

PA10PA11PA12

U_USB_OTG_FSUSB_OTG_FS.SchDoc

MCO

PA0PA1PA2PA3PA4PA5PA6PA7PA8PA9PA10PA11PA12PA13PA14PA15

PB0PB1PB2PB3PB4PB5PB6PB7PB8PB9PB10

PB12PB13PB14PB15

PC0PC1PC2PC3PC4PC5PC6PC7PC8PC9PC10PC11PC12PC13PC14PC15

PH0PH1

BOOT0

NRST

PE0PE1PE2PE3PE4PE5PE6PE7PE8PE9PE10PE11PE12PE13PE14PE15

PD0PD1PD2PD3PD4PD5PD6PD7PD8PD9PD10PD11PD12PD13PD14PD15

PD5PC0PA10

PA11PA12

PA4PC12PC10PD4PC7 PB6

PB9

PB10PC3

PA0NRST

PD12

PA5PE3

PE0PE1

PE1PE2 PE3PE4 PE5PE6

PE7 PE8PE9 PE10PE11 PE12PE13 PE14PE15

PE0PA1

PA2PA3PA4PA5PA6PA7

PA8 PA9PA13

PA14 PA15

PA0

PB1PB2 PB3

PB4 PB5PB6 PB7

PB8 PB9

PB10PB12

PB13 PB14PB15

PB0

PC1PC2PC3

PC4PC5

PC6 PC7PC8 PC9

PC10 PC11PC12

PC14 PC15PC0

PD1 PD2PD3 PD4

PD6PD7

PD8PD9 PD10PD11 PD12PD13 PD14PD15

PD0

PH1PH0

VDD

PC4

PD13PD14PD15

VDD

BOOT1 / PB2

PA10

PD5

PC13

PA9

PA6PA7

NC

3V5V5V

3V5V3V 3V

5V

Rev A.0 --> PCB label MB1115 A-00Rev B.1 --> PCB label MB1115 B-01 LD3GD20 U7 was routed wrong.Rev B.2 --> PCB label MB1115 B-02 STM32F401VCT6U replaced by STM32F411VET6U

PE4

PB6

PE2

PE5

PB9

NC

PA3PA2STM32F4_USART2_TX

STM32F4_USART2_RX

Page 29: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

UM

18

42E

lectrica

l sc

he

ma

tics

DocID

027213 R

ev 1

29/35

Figure 10. ST-LINK/V2 (SWD only)

1

1

2

2

3

3

4

4

D D

C C

B B

A A

STMicroelectronicsTitle:

Number: Rev: Sheet ofB.2(PCB.SCH) Date:10/16/2014

3V

USB_DMUSB_DP

STM_RST

T_JT

CK

T_JTCK

T_JT

DO

T_JT

DI

T_JTMS

STM_JTMS

STM

_JTC

K

OSC_INOSC_OUT

T_NRST

R20 4K7

R19 4K7

AIN_1

R18100K

R5

100K

3V

3V

3V

SWIM

_IN

SWIM

_IN

SWIM

_IN

SWIM

SWIM

SWIM

_RST_

INSWIM

_RST

MB1115 2 6

STM32F411E-DISCOVERY ST-LINK/V2 (SWD only)

USB_DMUSB_DP

3VR7 1K5

USB

R6 100K

VCC 1

D- 2

D+ 3

ID 4

GND 5

SHELL 6

CN1

USB-MINI-typeB

U5V

COM

5VU5V3V

R131K

PWR5V

JP4

Wired on Solder Side

JP3

3V

Jumpers ON --> DISCOVERY SelectedJumpers OFF --> ST-LINK Selected

VBAT1

PA7

17

PC132

PA12 33PC143

PB0

18

PC154 JTMS/SWDIO 34

OSCIN5

PB1

19

OSCOUT6

VSS_2 35

NRST7

PB2/BOOT1

20

VSSA8

VDD_2 36

VDDA9

PB10

21

PA010

JTCK/SWCLK

37

PA111

PB11

22

PA212

PA15

/JTD

I38

PA3

13

VSS

_123

PA4

14

PB3/JT

DO

39

PA5

15

VDD_1

24

PA6

16

PB4/JN

TRST

40

PB12 25

PB5

41

PB13 26

PB6

42

PB14 27

PB7

43

PB15 28

BOOT0

44

PA8 29

PB8

45

PA9 30

PB9

46

PA10 31

VSS

_347

PA11 32

VDD_3

48

U2STM32F103C8T6

Board Ident: PC13=0

T_JTCK

T_JTMS

SWD

3V

1 2 3 4

CN3

SB3 SB2

SB5 SB4

SB7 SB6

SB9 SB8STM_JTMS

STM_JTCK SWCLK

SWDIO

SWD

RESE

RVED

DEFAULT

3V

T_SWDIO_IN

T_SWOLED_STLINK

LED_STLINK 3V

R4

100

R3

100

Red

_Green

2 1

3 4

LD1

LD_BICOLOR_CMS

R1022

R1522

R12 10K

PA13PA14TCK/SWCLK

TMS/SWDIO

VDD3V

R1410K

Not Fitted

MCO MCO

T_JR

ST

R67100

123456

CN2

Header 6

AIN_1

T_NRST

T_SWO

NRSTPB3

R1622

R1722

SB13SB15

T_NRSTT_SWO

SB12

RC Must be very close to STM32F103 pin 29

2V551

2

GND3

4

BYPASSINH

Vin Vout

U3

LD3985M25R

JP2

51

2

GND3

4

BYPASSINH

Vin Vout

U1

LD3985M33R

D1

BAT60JFILM

D3

BAT60JFILM

D2

BAT60JFILM

R66

100

Idd

5V

EXT_5V, Input or Output

OUT_3V, Only Output

JP1TXRX

SB11

SB10

PA3

PA2

STM32F4_USART2_TX

STM32F4_USART2_RX

Close to JPNot Fitted

STLINK_T

X

STLINK_RX

Not FittedLD2LED, red

C7100nF

C8100nF

C12100nF

C10100nF

C171uF

C141uF

C15100nF

C16100nF

C1310nF

C11uF

C41uF

C3100nF

C2100nF

C510nF

C6

20pF

C9

20pF

C11100nF C67

20pF

1 2X1

8MHz

R11 [NA]R2

[NA]

R1

0

R9 0R8 0

Page 30: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

Elec

trical s

ch

em

atic

sU

M1

842

30/3

5D

ocID027

213 Re

v 1

Figure 11. STM32F411VET6 MCU

1

1

2

2

3

3

4

4

D D

C C

B B

A A

STMicroelectronicsTitle:

Number: Rev: Sheet ofB.2(PCB.SCH) Date:10/16/2014

R24 220

MB1115 3 6

STM32F411E-DISCOVERY MCU

PB5PB6PB7

PA4PA5PA6PA7

VDD

PA11PA12

PA9PA10

PB12PB13PB14PB15

PB10

PB8

PA0

PB9

PA1

PB1PB2

PA15

PB3

PB0

PA3

PA13PA14

PB4

PA2

PA8

BOOT0

MCO

PH1-OSC_OUT

PA0

NRST

PB0

R28 510

PC15

PC14

BOOT0

PH1

PH0

Must be close to the Crystal

R3010K

VDD

PB2

BOOT1

SB20

SB19

SB16

SB14

R31510

NRST

MCO

Not FittedVDD

R2347

PC0PC0 PC1PC2PC3PC4PC5PC6PC7PC8PC9PC10PC11PC12PC13

PE0 PE0PE1 PE1PE2PE2

PE3PE4PE5PE6PE7PE8PE9PE10PE11PE12PE13PE14PE15

PE3PE4PE5PE6PE7PE8PE9PE10PE11PE12PE13PE14PE15

PD0PD0

PD1PD2PD3PD4PD5PD6PD7PD8PD9PD10PD11PD12PD13PD14PD15

PD1PD2PD3PD4PD5PD6PD7PD8PD9PD10PD11PD12PD13PD14PD15

PC14-OSC32_INPC15-OSC32_OUT

SB17

SB18

PH0-OSC_IN

R324.7K

VDD

R274.7K

PB6PB9

PA1PA2PA3PA4PA5PA6PA7PA8PA9PA10PA11PA12PA13PA14PA15

PB1PB2PB3PB4PB5PB6PB7PB8PB9PB10

PB12PB13PB14PB15

PC1PC2PC3PC4PC5PC6PC7PC8PC9PC10PC11PC12PC13

PE2 1

PE3 2

PE4 3

PE5 4

PE6 5

PC137

PC14 8

PC15 9

PH0 12

PH1 13

NRST 14

PC015

PC116

PC217

PC318

PA023

PA124

PA225

PA326

PA429

PA530

PA631

PA732

PC433

PC534

PB035

PB136

PB237

PE7 38

PE8 39

PE9 40

PE10 41

PE11 42

PE12 43

PE13 44

PE14 45

PE15 46

PB1047

PB1251

PB1352

PB1453

PB1554

PD8 55

PD9 56

PD10 57

PD11 58

PD12 59

PD13 60

PD14 61

PD15 62

PC663

PC764

PC865

PC966

PA867

PA968

PA1069

PA1170

PA1271

PA1372

PA1476

PA1577

PC1078

PC1179

PC1280

PD0 81

PD1 82

PD2 83

PD3 84

PD4 85

PD5 86

PD6 87

PD7 88

PB389

PB490

PB591

PB692

PB793

BOOT0 94

PB895

PB996

PE0 97

PE1 98

VSS 99

U4A

STM32F411VET6U

VBAT6

VSS4 27

VSS2 74

VSSA 20VREF+21

VDDA22

VSS5 10

VCAP2 73

VDD3100

VSS 49

VDD275 VDD150 VDD428 VDD1219 VDD511

VCAP1 48

U4B

STM32F411VET6U

12

X28MHz

C1920pF

C1820pF

41

32

X3XTAL_32K_20PPM

C20

6.8pF

C28

6.8pF

C382.2uF

C332.2uF

C271uF

C21100nF

C23100nF

C26100nF

C35100nF

C25100nF

C32100nF

C34100nF

C29100nF

C241uF

C221uF

L1

Ferrite

C30100nF

C31100nF

R29[NA]

R25

0

R22

0

R21

0

R26 0

Page 31: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

UM

18

42E

lectrica

l sc

he

ma

tics

DocID

027213 R

ev 1

31/35

Figure 12. Audio

1

1

2

2

3

3

4

4

D D

C C

B B

A A

STMicroelectronicsTitle:

Number: Rev: Sheet ofB.2(PCB.SCH) Date:10/16/2014MB1115 4 6

STM32F411E-DISCOVERY Audio

PA4PC12PC10

R4310K

PB6PB9

R5951

PD4

PC7

3V

I2C address 0x94

2V5

3V

R6051

Audio_RST

R45100

Audio_SDAAudio_SCL

I2S3_MCK

I2S3_WS

I2S3_SCKI2S3_SD

Audio_DAC_OUT

PDM_OUTR51100

R50

100K

R44

100K

R521.2K

3V

CLK_INPDM_OUT

3V

13

2 CN4

ST-225-02

PC3

PA4

PC3

PB10 PC3PB10

PB6PB9

PC7PC10PC12PA4

PD4

PC4PC4

SDA1

SCL2

A03

SPKR_OUTA+ 4

VP 5

SPKR_OUTA- 6

SPKR_OUTB+ 7

VP 8SPKR_OUTB- 9

-VHPFILT10

FLYN11

FLYP12

+VHP13

HP/LINE_OUTB 14HP/LINE_OUTA 15

VA16

AGND 17FILT+ 18

VQ 19TSTO20

AIN4A 21AIN4B 22AIN3A 23AIN3B 24AIN2A 25AIN2B 26

AFILTA 27AFILTB 28

AIN1A 29AIN1B 30

SPKR/HP 31

RESET32

VL33

VD34

DGND35

TSTO36

MCLK37

SCLK38

SDIN39

LRCK40

GND/Thermal Pad41

U8

CS43L22

GND1

GND3 LR2

CLK 4

VDD 6

DOUT 5

U10

MP45DT02

C47

1uF

C57

1uF

C631uF

C621uF

C49100nF

C50100nF

C44100nF

C45100nF

C59100nF

C66

100nF

C46100nF

C6022nF

C5810nF

C6122nF

C51150pFC53

150pF

C521uF

C561uF

C65

10uF

C641uF

R62[NA]

R46

[NA]

R47

[NA]

R63

0

R53

0

R610

Page 32: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

Elec

trical s

ch

em

atic

sU

M1

842

32/3

5D

ocID027

213 Re

v 1

Figure 13. USB_OTG_FS

1

1

2

2

3

3

4

4

D D

C C

B B

A A

STMicroelectronicsTitle:

Number: Rev: Sheet ofB.2(PCB.SCH) Date:10/16/2014MB1115 5 6

STM32F411E-DISCOVERY USB_OTG_FS

5V

R4110K

PC0

PD5

R4947K

3V

R65620

PA11PA12PA10

OTG_FS_PowerSwitchOn

OTG_FS_OverCurrent

VBUS_FS

OTG_FS_ID

OTG_FS_DMOTG_FS_DP

R56 22R58 22

R64330

R5447K

3V

3V

DzA2

ID A3

Pd1 B1

PupB2

VbusB3

D+in C1

Pd2 C2

D+outC3

D-in D1

GND D2

D-outD3

U9

EMIF02-USB03F2

GND2

IN5

EN4 OUT 1FAULT 3U6

STMPS2141STR

PA9

PA10

PA11PA12

PC0

PD5

PA9

3

1

2

T19013-SOT23

VBUS1

DM2

DP3

ID4

GND5

Shield6 USB

_Micro-A

B re

ceptacle

CN5

USB-MICRO-AB

C544.7uF

LD7LED, green

LD8LED, red

R55

[NA]

R42

0

R57 0

R48

0

Page 33: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

UM

18

42E

lectrica

l sc

he

ma

tics

DocID

027213 R

ev 1

33/35

Figure 14. Peripherals

1

1

2

2

3

3

4

4

D D

C C

B B

A A

STMicroelectronicsTitle:

Number: Rev: Sheet ofB.2(PCB.SCH) Date:10/16/2014

R38330

R361K

R391K

R40510

PD12

MB1115 6 6

STM32F411E-DISCOVERY Peripherals

LEDs

R35220K

VDD

SB21PA0

R34

330

R37

100

USER & WAKE-UP Button

NRSTNRST

RESET Button

VDD

SB1

PA0

PD12

PD13

PD14

PD15

PD13

PD14

PD15

MEMS

PA5PA7

PE0

3V

SPI1_MOSISPI1_SCK PA5

PA7

PE0PE1

MEMS_INT1MEMS_INT2 PE1

PA6PE3PE3

PA6SPI1_MISOCS_I2C/SPI

VDD_IO1

GND 13C1 14

GND8 GND 9

VDD 16

CS_I2C/SPI5

INT17 DRDY/INT26

GND 10GND 11

SA0/SDO4 SDA/SDI/SDO3 SCL/SPC2 VDD 15

GND 12

U7

L3GD20

VDD_IO1

SETP 12

DRDY 9GND 10GND 11

VDD 14

C16 INT15 INT24

GND7 NC 8

SETC 13

SDA3 SCL2

U5

LSM303DLHC

3V

PB6 PB6PB9PB9

PE2PE4PE5

PE4PE5

PE2

U

D

L R

LD4

LED, greenLD3

LED, orangeLD5

LED, redLD6

LED, blue

123

4

B2

SW-P

USH-C

MS_B

LACK

123

4

B1

SW-P

USH-C

MS_B

LUE

C3710uF

C4310uF

C40100nF

C55100nF

C424.7uF

C41 220nF

C4810nF

C39

100nF

R33[NA]

C36

[NA]

Page 34: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

Revision history UM1842

34/35 DocID027213 Rev 1

7 Revision history

Table 6. Document revision history

Date Revision Changes

16-Dec-2014 1 Initial release.

Page 35: Figure 1. STM32F411 Discovery board - STMicroelectronics...Figure 3 and Figure 4 help you to locate these features on the STM32F411 Discovery board. Figure 2. Hardware block diagram

DocID027213 Rev 1 35/35

UM1842

35

IMPORTANT NOTICE – PLEASE READ CAREFULLY

STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.

Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of Purchasers’ products.

No license, express or implied, to any intellectual property right is granted by ST herein.

Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.

ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.

Information in this document supersedes and replaces information previously supplied in any prior versions of this document.

© 2014 STMicroelectronics – All rights reserved