59
April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit is a complete demonstration and development platform for the STMicroelectronics ARM ® Cortex ® -M7 core-based STM32F723IEK6 microcontroller. It features the following interfaces: three I 2 Cs, five SPIs with three multiplexed simplex I 2 S, 2xSDMMC, FMC, Quad-SPI. It also features four USARTs and four UARTs peripherals, one CAN bus, three 12-bit ADCs, two 12-bit DACs, two SAIs, internal 256 Kbytes of SRAM, 512 Kbytes of Flash memory, one USB OTG HS internal PHY, USB OTG FS and SWD debugging support. This 32F723EDISCOVERY Discovery kit offers everything required for users to get started quickly and develop applications easily. The full range of hardware features on the board helps users to evaluate almost all peripherals (USB OTG HS and FS, USART, SAI Audio DAC stereo with audio jack input and output, ST-MEMS digital microphones, external PSRAM, Quad-SPI Flash memory, LCD with capacitive multi-touch panel and others) and develop applications. Arduino Uno V3, PMOD and STMod+ connectors allow easy connection of extension shields or daughterboards for specific applications. The integrated ST-LINK/V2-1 provides an embedded in-circuit debugger and programmer for the STM32. The 32F723EDISCOVERY Discovery kit comes with comprehensive free software libraries and examples available with the STM32Cube package. 1. Pictures are not contractual. Figure 1. 32F723EDISCOVERY (top view) Figure 2. 32F723EDISCOVERY (bottom view) www.st.com

UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

April 2017 DocID029990 Rev 2 1/59

1

UM2140User manual

Discovery kit with STM32F723IE MCU

Introduction

The 32F723EDISCOVERY Discovery kit is a complete demonstration and development platform for the STMicroelectronics ARM® Cortex®-M7 core-based STM32F723IEK6 microcontroller. It features the following interfaces: three I2Cs, five SPIs with three multiplexed simplex I2S, 2xSDMMC, FMC, Quad-SPI. It also features four USARTs and four UARTs peripherals, one CAN bus, three 12-bit ADCs, two 12-bit DACs, two SAIs, internal 256 Kbytes of SRAM, 512 Kbytes of Flash memory, one USB OTG HS internal PHY, USB OTG FS and SWD debugging support. This 32F723EDISCOVERY Discovery kit offers everything required for users to get started quickly and develop applications easily.

The full range of hardware features on the board helps users to evaluate almost all peripherals (USB OTG HS and FS, USART, SAI Audio DAC stereo with audio jack input and output, ST-MEMS digital microphones, external PSRAM, Quad-SPI Flash memory, LCD with capacitive multi-touch panel and others) and develop applications. Arduino™ Uno V3, PMOD and STMod+ connectors allow easy connection of extension shields or daughterboards for specific applications.

The integrated ST-LINK/V2-1 provides an embedded in-circuit debugger and programmer for the STM32.

The 32F723EDISCOVERY Discovery kit comes with comprehensive free software libraries and examples available with the STM32Cube package.

1. Pictures are not contractual.

Figure 1. 32F723EDISCOVERY (top view) Figure 2. 32F723EDISCOVERY (bottom view)

www.st.com

Page 2: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Contents UM2140

2/59 DocID029990 Rev 2

Contents

1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

2 Product marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

3 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

4 Development toolchains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

5 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

6 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

7 Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

7.1 The 32F723EDISCOVERY Discovery kit layout . . . . . . . . . . . . . . . . . . . .11

7.2 The 32F723EDISCOVERY Discovery kit mechanical drawing . . . . . . . . 13

7.3 Embedded ST-LINK/V2-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

7.3.1 Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

7.3.2 ST-LINK/V2-1 firmware upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

7.4 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

7.4.1 Supplying the board through the ST-LINK USB port (default setting) . . 15

7.4.2 Supplying the board through a charger connected to ST-LINK . . . . . . . 16

7.4.3 Supplying the board from E5V (CN3 or CN12) . . . . . . . . . . . . . . . . . . . 17

7.4.4 Supplying the board from an external power supply through USB HS . 18

7.4.5 Supplying the board from an external power supply through USB FS . 18

7.5 Programming/debugging when the power supply is not from ST-LINK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

7.6 Clock sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

7.7 Reset sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

7.8 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

7.9 USB OTG HS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

7.10 USB OTG FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

7.11 PSRAM memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

7.12 Quad-SPI NOR Flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

7.13 Virtual COM port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Page 3: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 3/59

UM2140 Contents

4

7.14 TFT LCD 240x240 pixels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

7.15 Capacitive Control Touch panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

7.16 Buttons and LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

8 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

8.1 Wi-Fi ESP-01 compatible connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

8.2 Arduino Uno V3 compatible connectors . . . . . . . . . . . . . . . . . . . . . . . . . . 23

8.3 PMOD and STMod+ connectors P2 and P1 . . . . . . . . . . . . . . . . . . . . . . 24

8.3.1 PMOD connector P2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

8.3.2 STMod+ connector P1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

8.4 TAG connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

8.5 USB OTG HS Micro-AB connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

8.6 USB OTG FS Micro-AB connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

8.7 LCD Frida connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

8.8 Control Touch Panel (CTP) Frida connector . . . . . . . . . . . . . . . . . . . . . . 30

8.9 ST-LINK/V2-1 USB Micro-B connector CN1 . . . . . . . . . . . . . . . . . . . . . . 31

8.10 Audio stereo speakers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

8.11 Audio line connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

8.11.1 Audio line output (green jack) connector . . . . . . . . . . . . . . . . . . . . . . . . 32

8.11.2 Audio line input (blue jack) connector . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Appendix A 32F723EDISCOVERY Discovery board I/O assignment . . . . . . . . . 33

Appendix B Electrical schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

Appendix C PMOD and STMod+ schematic table . . . . . . . . . . . . . . . . . . . . . . . . 51

Appendix D Fanout board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

D.1 MikroElektronika mikroBUS™ compatible connector (Fanout CN10 and CN11) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

D.2 ESP-01 Wi-Fi board compatible connector . . . . . . . . . . . . . . . . . . . . . . . . 54

D.3 Compatible connectors for the Grove boards . . . . . . . . . . . . . . . . . . . . . . 55

D.3.1 Compatible connector for I2C Grove boards (Fanout CN3) . . . . . . . . . . 55

D.3.2 Compatible connector for UART Grove boards (Fanout CN2) . . . . . . . . 55

Page 4: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Contents UM2140

4/59 DocID029990 Rev 2

Appendix E Federal Communications Commission (FCC) and Industry Canada (IC) Compliance Statements. . . . . . . . . . . . . 56

E.1 FCC Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

E.1.1 Part 15.19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

E.1.2 Part 15.105 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

E.1.3 Part 15.21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

E.2 IC Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

E.2.1 Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

E.3 Déclaration de conformité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

Appendix F CISPR32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

F.1 Warning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

Page 5: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 5/59

UM2140 List of tables

5

List of tables

Table 1. Ordering Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Table 2. 32F723EDISCOVERY board power configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Table 3. Control port assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Table 4. Wi-Fi extension connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Table 5. GPIO assignment for Arduino pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Table 6. GPIO assignment for PMOD pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Table 7. PMOD: SPI or UART configuration selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Table 8. GPIO assignment for STMod+ pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Table 9. STMod+: SPI/UART configuration selection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Table 10. USB OTG HS Micro-AB connector CN19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Table 11. USB OTG FS Micro-AB connector CN18 (front view). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Table 12. Pin description of the LCD Frida connector CN17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Table 13. Pin description of the CTP connector CN16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Table 14. USB Micro-B connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Table 15. Audio line output connector CN5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Table 16. Audio line input connector CN4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Table 17. I/O assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33Table 18. STMod+ connector signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52Table 19. Description of the mikroBUS™ connector pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54Table 20. Description of the ESP-01 Wi-Fi board connector pins. . . . . . . . . . . . . . . . . . . . . . . . . . . . 54Table 21. Description of the I2C Grove board connector pins (CN3) . . . . . . . . . . . . . . . . . . . . . . . . . 55Table 22. Description of the UART Grove board connector pins (CN2) . . . . . . . . . . . . . . . . . . . . . . . 55Table 23. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

Page 6: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

List of figures UM2140

6/59 DocID029990 Rev 2

List of figures

Figure 1. 32F723EDISCOVERY (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Figure 2. 32F723EDISCOVERY (bottom view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Figure 3. Hardware block diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Figure 4. 32F723EDISCOVERY top layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Figure 5. 32F723EDISCOVERY bottom layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Figure 6. 32F723EDISCOVERY mechanical drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Figure 7. USB composite device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Figure 8. CN8 (ST-LINK) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16Figure 9. CN8 (USB_STLINK) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Figure 10. CN8 (External 5V supply) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Figure 11. CN8 (USB_HS). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Figure 12. CN8 (USB_FS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Figure 13. Wi-Fi connector CN14 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Figure 14. PMOD: Samtec SSW connector (P2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Figure 15. STMod+: Samtec SQT connector (P1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Figure 16. TAG connector (CN9) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Figure 17. USB OTG HS Micro-AB connector CN19 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Figure 18. USB OTG FS Micro-AB connector CN18 (front view). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Figure 19. LCD Frida connector (Hirose FH26-29S-0.3SHW) CN17 (front view) . . . . . . . . . . . . . . . . 29Figure 20. CTP connector ((Hirose DF37NB-10DS-0.4V (5x)) CN16 (front view) . . . . . . . . . . . . . . . . 30Figure 21. USB Micro-B connector CN1 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Figure 22. Mechanical drawing of the audio line connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Figure 23. 32F723EDISCOVERY Discovery board interconnections . . . . . . . . . . . . . . . . . . . . . . . . . 39Figure 24. ST-LINK/V2-1 with support of SWD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Figure 25. STM32F723IEK6 connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Figure 26. Audio codec WOLFSON and Audio connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Figure 27. PSRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43Figure 28. Quad-SPI Flash memory (MICRON) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44Figure 29. Arduino Uno V3 connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45Figure 30. USB OTG HS PHY with Micro-AB connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46Figure 31. USB OTG FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47Figure 32. LCD Frida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48Figure 33. Wi-Fi, LEDs and push-buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49Figure 34. Fanout board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Figure 35. STMod+ Fanout module plugged into P1 connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

Page 7: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 7/59

UM2140 Features

58

1 Features

• STM32F723IEK6 microcontroller featuring 512 Kbytes of Flash memory and 256 Kbytes of SRAM, in UFBGA176 package

• TFT LCD 240x240 pixels with touch panel

• USB OTG HS and FS

• SAI audio codec

• 4 ST-MEMS digital microphones

• 512-Mbit Quad-SPI Flash memory

• 8-Mbit external PSRAM

• 2 push-buttons (user and reset)

• Board connectors:

– 2 USBs with Micro-AB

– Stereo 3.5 mm jack for audio line input

– Stereo 3.5 mm jack for headphone

– Stereo speaker outputs

• Expansion connectors:

– ESP-01 Wi-Fi® module

– Arduino™ Uno V3

– PMOD

– STMod+

• Fanout board (included inside the board package) compatible with MikroElektronika Click boards, ESP-01 and Seeed Studio™ Grove modules. Provision for headers for direct breadboard plug-in

• Flexible power-supply options: ST-LINK USB VBUS or external source

• On-board ST-LINK/V2-1debugger/programmer with USB re-enumeration capability: mass storage, virtual COM port and debug port

• Comprehensive free software including a variety of examples, part of the STM32Cube package

• Support of a wide choice of integrated development environments (IDEs) including IAR™, Keil®, GCC-based IDEs

Page 8: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Product marking UM2140

8/59 DocID029990 Rev 2

2 Product marking

Evaluation tools marked as "ES" or "E" are not yet qualified and therefore they are not ready to be used as reference design or in production. Any consequences deriving from such usage will not be at ST charge. In no event, ST will be liable for any customer usage of these engineering sample tools as reference design or in production.

"E" or "ES" marking examples of location:

• On the targeted STM32 that is soldered on the board (for illustration of STM32 marking, refer to the section "Package information" of the STM32 datasheet at www.st.com).

• Next to the evaluation tool ordering part number, that is stuck or silkscreen printed on the board

3 System requirements

• Windows® OS (XP, 7, 8, 10), Linux 64-bit or OS X®

• USB Type-A to Micro-B cable

4 Development toolchains

• Keil® MDK-ARM(a)

• IAR™ EWARM(a)

• GCC-based IDEs including free SW4STM32 from AC6

a. On Windows® only.

Page 9: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 9/59

UM2140 Demonstration software

58

5 Demonstration software

The demonstration software is preloaded in the STM32F723IEK6 Flash memory. The latest versions of the demonstration source code and associated documentation can be downloaded from the www.st.com/stm32f7-Discovery webpage.

6 Ordering information

To order the 32F723EDISCOVERY Discovery kit, refer to Table 1.

Table 1. Ordering Information

Order Code Target STM32

STM32F723E-DISCO STM32F723IEK6

Page 10: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Hardware layout and configuration UM2140

10/59 DocID029990 Rev 2

7 Hardware layout and configuration

The 32F723EDISCOVERY Discovery kit is designed around the STM32F723IEK6 (176-pin in UFBGA package). The hardware block diagram (see Figure 3) illustrates the connection between STM32F723IEK6 and peripherals (PSRAM, Quad-SPI Flash memory, LCD connector, USB OTG HS and FS connectors, USART, Audio, Arduino Uno V3, PMOD and STMod+ shields and embedded ST-LINK). Figure 4 and Figure 5 help users to locate these features on the 32F723EDISCOVERY board. The mechanical dimensions of the 32F723EDISCOVERY board are showed in Figure 6.

Figure 3. Hardware block diagram

1. Dotted lines identify the shared signals.

Page 11: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 11/59

UM2140 Hardware layout and configuration

58

7.1 The 32F723EDISCOVERY Discovery kit layout

Figure 4. 32F723EDISCOVERY top layout

Four ST MEMS microphones on DFSDM inputs

Control Touch Panel

onnector(FRIDA)

LCD displayconnector

STMod+connector

PMODconnector

W FESP8266connector

WAKE-UP button

RESET button

USB OTG FS icro AB connector

USB OTG FS VBUS LED

USB OTG FS Over-current LED

USB OTG HS icro AB connector

USB OTG HS Over-current LED

USB OTG HSVBUS LED

User LED

Arduino LED

TFT LCD240x240 pixels(FRIDA)

USB OTG FS USB OTG HS

Page 12: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Hardware layout and configuration UM2140

12/59 DocID029990 Rev 2

Figure 5. 32F723EDISCOVERY bottom layout

5V external powerconnector

Output audio line jack

Input audio line jack

ST LINK/V2-1with Micro-B

connector

STM32F723IEKMCU

512-Mbit Quad-SPI

Flash memory (MACRONIX)

TAG debugconnector

5V powerselection connector

Audio codecWM8994

Stereo speakeroutputs

8-MbitPSRAM

memory(ISSI)

ArduinoUNO V3

connectors

JTAG

ST-LINKCOM LED 5V

Power LED

ST890CDR power limiterFault LED

STM32F103CBT6 for

ST-LINK

Page 13: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 13/59

UM2140 Hardware layout and configuration

58

7.2 The 32F723EDISCOVERY Discovery kit mechanical drawing

Figure 6. 32F723EDISCOVERY mechanical drawing

1. The digital microphones marked in orange (U16, U17, U18 and U19) are placed on the bottom side of the board.

Page 14: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Hardware layout and configuration UM2140

14/59 DocID029990 Rev 2

7.3 Embedded ST-LINK/V2-1

The ST-LINK/V2-1 programming and debugging tool is integrated on the 32F723EDISCOVERY board. Compared to ST-LINK/V2 the changes are listed below.

The new features supported on ST-LINK/V2-1 are:

• USB software re-enumeration

• Virtual COM port interface on USB

• Mass storage interface on USB

• USB power management request for more than 100mA power on USB

These features are no more supported on ST-LINK/V2-1:

• SWIM interface

• Application voltage lower than 3V

For general information concerning the debugging and programming features that are common to both versions V2 and V2-1, refer to ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32 User manual (UM1075).

7.3.1 Drivers

Before connecting the 32F723EDISCOVERY board to a Windows® 7, Windows® 8 or Windows® XP PC via USB, a driver for ST-LINK/V2-1 must be installed. It can be downloaded from the www.st.com website.

In case the 32F723EDISCOVERY board is connected to the PC before installing the driver, the PC device manager may report some 32F723EDISCOVERY board interfaces as “Unknown”. To recover from this situation, after installing the dedicated driver, the association of “Unknown” USB devices found on the 32F723EDISCOVERY board to this dedicated driver, must be manually updated in the device manager.

Note: It is recommended to proceed using USB Composite Device, as shown in Figure 7.

Figure 7. USB composite device

Page 15: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 15/59

UM2140 Hardware layout and configuration

58

7.3.2 ST-LINK/V2-1 firmware upgrade

The ST-LINK/V2-1 embeds a firmware upgrade mechanism for in-situ upgrade through the USB port. As the firmware may evolve during the life time of the ST-LINK/V2-1 product (for example a new functionality, bug fixes, support for new microcontroller families), it is recommended to visit the www.st.com website before starting to use the 32F723EDISCOVERY board and periodically, to stay up-to-date with the latest firmware version.

7.4 Power supply

The 32F723EDISCOVERY board is designed to be powered from a 5 V DC power source. It is possible to configure the 32F723EDISCOVERY board to use any of the sources described in the following Table 2.

Note: The Discovery board must be powered by a power supply unit or by an auxiliary equipment complying with the standard EN-60950-1: 2006+A11/2009, and must be Safety Extra Low Voltage (SELV) with limited power capability.

7.4.1 Supplying the board through the ST-LINK USB port (default setting)

To power the 32F723EDISCOVERY board in this way the USB host (PC) gets connected with the ST-LINK USB port through a USB Type-A to Micro-B cable

5 V DC power is provided by VBUS from the USB type Micro-B connector (CN1) of ST-LINK/V2-1 (USB 5 V power source on silkscreen “ST-LINK”, see Figure 8). If the USB enumeration succeeds (as explained below), the ST-LINK 5 V link power is enabled by asserting the PWR_ENn signal. This pin is connected to U1, a power switch ST890, which powers the board. This power switch also features a current limitation to protect the PC in case of a short-circuit on the board (current demand exceeding 700 mA).

The 32F723EDISCOVERY board can be powered from the ST-LINK USB connector CN1 (STLINK), but only the STM32F103CBT6 (U2) is powered before USB enumeration, because the host PC only provides 100 mA to the board at that time. During the USB enumeration, the 32F723EDISCOVERY board asks for the 500 mA power to the host PC. Two events can happen:

• If the host is able to provide the required power, the enumeration finishes by a “SetConfiguration” command and then, the power transistor ST890 is switched ON, the

Table 2. 32F723EDISCOVERY board power configuration

CN8 configuration Power connector Voltage

ST-LINK CN1 5 V

USB_STLINK CN1 5 V

E5V CN3 5 V

E5V CN12 7 V-12 V => 5 V

USB_HS CN19 5 V

USB_FS CN18 5 V

Page 16: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Hardware layout and configuration UM2140

16/59 DocID029990 Rev 2

red LED LD2 is turned ON, thus the 32F723EDISCOVERY board consumes maximum 500 mA current, but no more.

• If the host is not able to provide the requested current, the enumeration fails. Therefore the ST890 remains OFF and the STM32 part including the extension board is not powered. As a consequence the red LED LD2 remains turned OFF. In this case it is mandatory to use an external power supply.

Figure 8. CN8 (ST-LINK)

Note: In case the 32F723EDISCOVERY board is powered by a USB charger, there is no USB enumeration, so the led LD2 remains set to OFF permanently and the board is not powered. Only in this specific case, the resistor R5 needs to be soldered, to allow the board to be powered anyway.

The LED LD2 is lit when the 32F723EDISCOVERY board is powered by the 5 V correctly.

Caution: Do not connect a PC to ST-LINK (CN1) when R5 is soldered. The PC may be damaged or the board not powered correctly.

7.4.2 Supplying the board through a charger connected to ST-LINK

The 5 V DC power charger is connected to USB STLINK (CN1). In this case if the 32F723EDISCOVERY board is powered by an external USB charger then the debug is not available. If the PC is connected instead of the charger, then the limitation is no more effective and the PC could be damaged (5 V power source on silkscreen “USB_STLINK” see Figure 9).

Page 17: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 17/59

UM2140 Hardware layout and configuration

58

Figure 9. CN8 (USB_STLINK)

7.4.3 Supplying the board from E5V (CN3 or CN12)

Figure 10. CN8 (External 5V supply)

From E5V: 5V DC power adapter connected to CN3

In this case, the 32F723EDISCOVERY board must be powered by a power supply unit or by an auxiliary equipment complying with standard EN-60950-1: 2006+A11/2009 connected to CN3, and must be Safety Extra Low Voltage (SELV) with limited power capability (5 V power source on silkscreen “E5V” see Figure 10).

From E5V: 7-12V DC power from CN12 (VIN)

7-12 V DC power supply is provided by an Arduino Uno V3 compatible shield connected to CN11, CN12, CN13 and CN15 connectors.

This 7-12 V voltage (VIN) is then converted to 5 V by a LDO (U11).

Finally, the user must fit the jumper on "E5V" position on CN8 connector, to select this LDO output (E5V) as main power supply for the board (see Figure 10).

Page 18: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Hardware layout and configuration UM2140

18/59 DocID029990 Rev 2

7.4.4 Supplying the board from an external power supply through USB HS

A 5 V DC external power supply is connected to USB OTG HS Micro-AB connector CN19 (5 V power source on silkscreen “USB_HS”, refer to Figure 11).

Figure 11. CN8 (USB_HS)

7.4.5 Supplying the board from an external power supply through USB FS

A 5 V DC external power supply is connected to USB OTG FS Micro-AB connector CN18 (5 V power source on silkscreen “USB_FS”, see Figure 12).

Figure 12. CN8 (USB_FS)

7.5 Programming/debugging when the power supply is not from ST-LINK

It is mandatory to power the board first using CN3 (E5V) or CN12 (VIN) or CN18 (USB FS) or CN19 (USB_HS), then connecting the USB cable to the PC. Proceeding this way ensures that the enumeration succeeds thanks to the external power source.

The following power sequence procedure must be respected:

Page 19: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 19/59

UM2140 Hardware layout and configuration

58

1. Connect the jumper CN8 on (E5V) or (USB_HS) or (USB_FS)

2. Connect the external power source to CN3 or CN12 or CN18 or CN19

3. Check that the red LED LD2 is turned ON

4. Connect the PC to USB connector CN1

If this order is not respected, the 32F723EDISCOVERY Discovery board may be powered by VBUS first from ST-LINK and the following risks may be encountered:

1. If more than 500 mA current is needed by the board, the PC may be damaged or current can be limited by PC. As a consequence the board is not powered correctly.

2. 500 mA is requested at the enumeration: if the PC cannot provide such current, there is a risk that the request is rejected and the enumeration does not succeed.

7.6 Clock sources

Up to 2 clock sources as described below:

• X2, 25 MHz oscillator for STM32F723IEK6 microcontroller.

• X3, 32 KHz crystal for STM32F723IEK6 embedded RTC

7.7 Reset sources

The reset signal of the 32F723EDISCOVERY board is active low and the reset sources include:

• Reset button B2

• Arduino Uno V3 shield board from CN12

• Embedded ST-LINK/V2-1

7.8 Audio

An audio codec WM8994ECS/R from CIRRUS with 4 DACs and 2ADCs is connected to SAI interface of STM32F723IEK6. It communicates with STM32F723IEK6 via I2C bus:

• The analog line input is connected to ADC of WM8994ECS/R through blue audio jack CN4

• The analog line output is connected to DAC of WM8994ECS/R via green audio jack CN5

• Two external speakers can be connected to WM8994ECS/R via CN10 for left speaker and CN7 for right speaker

• Four digital microphones (ST-MEMS microphone) MP34DT01TR are on 32F723EDISCOVERY board. They are connected to input digital microphones of WM8994ECS/R

Page 20: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Hardware layout and configuration UM2140

20/59 DocID029990 Rev 2

7.9 USB OTG HS

The 32F723EDISCOVERY board supports USB OTG high-speed communication via a USB Micro-AB connector.

A USB power switch is also connected on VBUS and provides power to CN19. The green LED LD8 is lit in one of these cases:

• Power switch is ON and 32F723EDISCOVERY board works as a USB host

• VBUS is powered by another USB host when 32F723EDISCOVERY board works as a USB device.

The red LED LD7 is lit when an overcurrent occurs.

Note:1 When the 32F723EDISCOVERY board is powered by the ST-LINK then the OTG function can provide up to 100 mA.

Note:2 When the 32F723EDISCOVERY board is powered by an external power supply then the OTG function can provide more than 100 mA, according to the external power supply capability.

Note:3 When the 32F723EDISCOVERY board is powered by an external power supply through USB HS connector (CN19), in device mode, do not use a PC as power source (see Section 7.4.4.)

7.10 USB OTG FS

The 32F723EDISCOVERY board supports USB OTG full speed communication via a USB Micro-AB connector.

A USB power switch is also connected on VBUS and provides power to CN18. The green LED LD9 is lit in one of these cases:

• Power switch is ON and the 32F723EDISCOVERY board works as a USB host

• VBUS is powered by another USB host when the 32F723EDISCOVERY board works as a USB device.

The red LED LD10 is lit when an overcurrent occurs.

Note:1 When the 32F723EDISCOVERY board is powered by the ST-LINK then the OTG function provides up to 100 mA.

Note:2 When the 32F723EDISCOVERY board is powered by an external power supply then the OTG function provides more than 100 mA, according to the external power supply capability.

Note:3 When the 32F723EDISCOVERY board is powered by an external power supply through USB FS connector (CN18), in device mode, do not use a PC as power source (see Section 7.4.5)

Note:4 On "Rev.C" boards (MB1260 C01), for device mode, the path in ESD protection U22 from USB data pins causes a raised voltage on USB VBUS after disconnection. As a result the device disconnect event is not detected and so BCD capability cannot be used.

Note:5 On "Rev.D" boards (MB1260 D01), no more limitation: device disconnect event is detected and BCD capability can be used.

Page 21: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 21/59

UM2140 Hardware layout and configuration

58

7.11 PSRAM memory

An 8-Mbit PSRAM (IS66WV51216EBLL-55BLI from Integrated Silicon Solution Inc) is connected to the FMC interface of the STM32F723IEK6 with 16 bits of data and 18 bits of addresses (4-Mbit memory accessible).

7.12 Quad-SPI NOR Flash memory

A 512-Mbit Quad-SPI NOR Flash memory (MX25L51245G from MACRONIX) is connected to Quad-SPI interface of STM32F723IEK6.

7.13 Virtual COM port

The serial interface USART6 is directly available as a virtual COM port of the PC connected to the ST-LINK/V2-1 USB connector CN1. The virtual COM port settings are configured as: 115200 b/s, 8 bits data, no parity, 1 stop bit, no flow control.

7.14 TFT LCD 240x240 pixels

A 240x240-pixel TFT LCD (FRD154BP2902 from Frida) is connected to FMC data interface of STM32F723IEK6.

It uses the Sitronix ST7789H2 controller for 262K-color, TFT-LCD graphic type. Display data are stored in the on-chip display data RAM of 240x320x18 bits. It performs display data RAM read/write operation with no external operation clock to minimize power consumption.

External PSRAM can also be used to store display data.

LCD_RS signal is used to determine whether bus is carrying data or control/command registers.

7.15 Capacitive Control Touch panel

Capacitive Control Touch Panel (Frida LS015GF614A) is controlled by STM32F723IEK6 through I2C.

7.16 Buttons and LEDs

The black button B2 located LCD side is the reset of the microcontroller STM32F723IEK6.

The blue button B1 located LCD side is available to be used as a digital input or as alternate function wake-up. When the button is pressed the logic state is 1, otherwise the logic state is 0.

Three LEDs located on the LCD side are available for the user. The LEDs are LD1 Arduino (blue), LD5 User 1 (red) and LD6 User 2 (green).To light a LED a low-logic state 0 should be written in the corresponding GPIO.

Table 3 gives the assignment of control ports to the LED indicators.

Page 22: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Hardware layout and configuration UM2140

22/59 DocID029990 Rev 2

Table 3. Control port assignment

Reference Color Name Comment

B1 BLUE USER Alternate function Wake-up

B2 BLACK RESET -

LD1 BLUE ARDUINO PA5

LD2 RED 5 V Power -

LD3 RED Fault Power Current upper than 625 mA

LD4 RED/GREEN ST-LINK COM Green during communication

LD5 RED USER1 PA7

LD6 GREEN USER2 PB1

LD7 RED USB OTG HS OVCR PH10

LD8 GREEN VBUS USB HS PB13

LD9 RED USB OTG FS OVCR PB10

LD10 GREEN VBUS USB FS PA9

Page 23: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 23/59

UM2140 Connectors

58

8 Connectors

8.1 Wi-Fi ESP-01 compatible connector

Figure 13. Wi-Fi connector CN14 (front view)

8.2 Arduino Uno V3 compatible connectors

CN11, CN12, CN13 and CN15 are female connectors compatible with Arduino Uno V3 standard. Most shields designed for Arduino Uno V3 are also supported by the 32F723EDISCOVERY board.

The Arduino connectors on 32F723EDISCOVERY board support the Arduino Uno V3.

Caution: The I/Os of STM32 microcontroller are 3.3 V compatible instead of 5 V for Arduino Uno V3.

Table 4. Wi-Fi extension connector CN14

Pin number Wi-Fi description

1 WIFI_RX

2 3.3 V

3 GPIO0

4 WIFI-RST

5 GPIO2

6 CH_PD

7 GND

8 WIFI_TX

Page 24: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Connectors UM2140

24/59 DocID029990 Rev 2

8.3 PMOD and STMod+ connectors P2 and P1

On the 32F723EDISCOVERY board, PMOD and STMod+ connectors are providing flexibility in small form factor applications.

Based on existing PMOD Digilent standard popular in connectivity, the 32F723EDISCOVERY board is supporting the PMOD type 2A and 4A on P2 connector.

STMod+ P1 connector uses PMOD signals with extended SPI and spare I/Os for different peripheral expansion. The related STM32F723IEK6 I/Os for PMOD and STMod+ function are listed in Table 18: STMod+ connector signals.

Refer to Section Appendix C: PMOD and STMod+ schematic table to find more information about PMOD and STMod+ pins. Refer to Section Appendix D: Fanout board to find more information about STMod+ compatible Fanout board.

The user must select the different configurations using PMOD_SEL_0 (PH15) and PMOD_SEL_1 (PI10) to control the STG3692QTR (U20). This quad analog S.P.D.T. (Single Pole Dual Throw) allows to connect PMOD and STMod+: either to UART or to SPI or to both in case of STMod+.

Table 5. GPIO assignment for Arduino pins

I/O Name Pin number Name I/O

- - - CN11.10 SCL2 PH4(1)

1. Shared between Arduino and STMod+.

- - - CN11.9 SDA2 PH5(1)

- - - CN11.8 VREF+ -

- - - CN11.7 GND -

- NC CN12.1 CN11.6 SCK1 PA5

- 3.3 V CN12.2 CN11.5 MISO1 PB4

- NRST CN12.3 CN11.4 MOSI1 PB5

- 3.3 V CN12.4 CN11.3 NSS1 PA1

- 5 V CN12.5 CN11.2 TIM12_CH1 PH6

- GND CN12.6 CN11.1 GPIO PE4

- GND CN12.7 - - -

- VIN CN12.8 CN13.8 GPIO PE3

- - - CN13.7 TIM9_CH2 PE6

PA6 ADC1_IN6 CN15.1 CN13.6 TIM3_CH3(2) PB0

PA4 ADC1_IN4 CN15.2 CN13.5 GPIO PH3

PC4(2)

2. Exclusive use: Arduino or STMod+.

ADC1_IN14 CN15.3 CN13.4 TIM9_CH1 PE5

PF10 ADC3_IN8 CN15.4 CN13.3 GPIO PC5

PC0 ADC1_IN10 CN15.5 CN13.2 TX2 PA2

PC1 ADC1_IN11 CN15.6 CN13.1 RX2 PA3

Page 25: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 25/59

UM2140 Connectors

58

8.3.1 PMOD connector P2

PMOD connector is 2x6 pins with 2.54 mm pitch and right-angle female connector. Samtec SSW-106-02-F-D-RA is selected for PMOD connector (second source is available: ATOM FH254206C-1600).

Figure 14. PMOD: Samtec SSW connector (P2)

Refer to Section Appendix C: PMOD and STMod+ schematic table to find more information about PMOD pins.

Table 6. GPIO assignment for PMOD pins

I/O Name Pin number Name I/O

PI0 / PF9 NSS2 / CTS7 1 7 INT PB11

PI3 / PF7 MOSI2p / TX7 2 8 RESET PF11

PI2 / PF6 MISO2p / RX7 3 9 GPIO0 PG12

PI1 / PF8 SCK2 / RTS7 4 10 GPIO1 PH2

GND 5 11 GND

3.3 V 6 12 3.3 V

Table 7. PMOD: SPI or UART configuration selection

Pin name PMOD SPI PMOD UART

PMOD_SEL_0 (PH15) 0 1

PMOD_SEL_1 (PI10) 0 1

PMOD#1 NSS CTS

PMOD#2 MOSIp TX

PMOD#3 MISOp RX

PMOD#4 SCK RTS

Page 26: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Connectors UM2140

26/59 DocID029990 Rev 2

8.3.2 STMod+ connector P1

STMod+ connector is 2x10 pins with 2.0 mm pitch and right angle female connector. Samtec SQT-110-01-F-D-RA is selected for STMod+ connector (second source: ATOM FH200210C-12000).

Figure 15. STMod+: Samtec SQT connector (P1)

Table 8. GPIO assignment for STMod+ pins

I/O Name Pin number Name I/O

PI0 / PF9 NSS2 / CTS7 1 11 INT PB11

PI3 / PF7 MOSI2p / TX7 2 12 RESET PF11

PI2 / PF6 MISO2p / RX7 3 13 ADC1_IN14 PC4(1)

1. Exclusive use: Arduino or STMod+.

PI1 / PF8 SCK2 / RTS7 4 14 TIM3_CH3 PB0(1)

- GND 5 15 5 V -

- 5 V 6 16 GND -

PH4(2)

2. Shared between Arduino and STMod+.

SCL2 7 17 TX4p PH13

PC3 MOSI2s 8 18 RX4p PH14

PC2 MISO2s 9 19 PWM PA15

PH5(2) SDA2 10 20 RX4s PC11

Table 9. STMod+: SPI/UART configuration selection

Pin name STMod+ SPI STMod+ UART STMod+ UART and SPI(1)

PMOD_SEL_0 (PH15) 0 1 1

PMOD_SEL_1 (PI10) 0 1 0

PMOD#1 NSS CTS NSS

PMOD#2 MOSIp TX TX

Page 27: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 27/59

UM2140 Connectors

58

Refer to Section Appendix C: PMOD and STMod+ schematic table to find more information about STMod+ signals available on P1 connector. Refer to Section Appendix D: Fanout board to find more information about STMod+ compatible Fanout board.

8.4 TAG connector CN9

TAG connector is a 10-pin footprint supporting SWD mode, which shares same signals with ST-LINK: PA13 (JTMS / SWDIO), PA14 (JTCLK / SWCLK), PB3 (JTDO / SWO), PB4 (NRST).

TC2050-IDC-NL cable is used to link ST-LINK and TAG connector, so users can easily program and debug the STM32 without using any extra accessory.

Figure 16. TAG connector (CN9)

PMOD#3 MISOp RX RX

PMOD#4 SCK RTS SCK

STMod+#8 N/A N/A MOSIs

STMod+#9 N/A N/A MISOs

1. Default configuration.

Table 9. STMod+: SPI/UART configuration selection (continued)

Pin name STMod+ SPI STMod+ UART STMod+ UART and SPI(1)

Page 28: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Connectors UM2140

28/59 DocID029990 Rev 2

8.5 USB OTG HS Micro-AB connector

Figure 17. USB OTG HS Micro-AB connector CN19 (front view)

Note: STMPS U13 is providing VBUS. It is active high, controlled by PH12. Overcurrent is sent to PH10 interrupt.

8.6 USB OTG FS Micro-AB connector

Figure 18. USB OTG FS Micro-AB connector CN18 (front view)

Note: STMPS U14 is providing VBUS. It is active low, controlled by PG8. Overcurrent is sent to PB10 interrupt.

Table 10. USB OTG HS Micro-AB connector CN19

Pin number Description Pin number Description

1 VBUS 4 ID

2 D- 5 GND

3 D+ - -

Table 11. USB OTG FS Micro-AB connector CN18 (front view)

Pin number Description Pin number Description

1 VBUS 4 ID

2 D- 5 GND

3 D+ - -

Page 29: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 29/59

UM2140 Connectors

58

8.7 LCD Frida connector

Figure 19. LCD Frida connector (Hirose FH26-29S-0.3SHW) CN17 (front view)

Note: LEDA and LEDK backlight is controlled by STLD40DPUR (U12) with PH11 PWM.

Table 12. Pin description of the LCD Frida connector CN17

Pin number DescriptionPin

connectionPin number Description

Pin connection

1 GND GND 2 FMARK PC8 (TE INT)

3 DB15 FMC_D15 4 DB14 FMC_D14

5 DB13 FMC_D13 6 DB12 FMC_D12

7 DB11 FMC_D11 8 DB10 FMC_D10

9 DB9 FMC_D9 10 DB8 FMC_D8

11 DB7 FMC_D7 12 DB6 FMC_D6

13 DB5 FMC_D5 14 DB4 FMC_D4

15 DB3 FMC_D3 16 DB2 FMC_D2

17 DB1 FMC_D1 18 DB0 FMC_D0

19 NRD FMC_NOE 20 NWR FMC_NWE

21 RS PF0 (FMC_A0) 22 NCS PG9 (NE)

23 RESETPH7

(LCD_RST)24 IM VDD

25 IOVCC VDD 26 VCI 3.3 V

27 GND GND 28 LEDA LEDA

29 LEDK LEDK - - -

Page 30: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Connectors UM2140

30/59 DocID029990 Rev 2

8.8 Control Touch Panel (CTP) Frida connector

Figure 20. CTP connector ((Hirose DF37NB-10DS-0.4V (5x)) CN16 (front view)

Table 13. Pin description of the CTP connector CN16

Pin number Description

1 GND

2 INT

3 GND

4 SDA

5 SCL

6 GND

7 RESET

8 IOVCC

9 VDD

10 GND

Page 31: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 31/59

UM2140 Connectors

58

8.9 ST-LINK/V2-1 USB Micro-B connector CN1

The USB connector CN1 is used to connect embedded ST-LINK/V2-1 to PC for programming and debugging of STM32F723IEK6 microcontroller.

Figure 21. USB Micro-B connector CN1 (front view)

8.10 Audio stereo speakers

The stereo audio outputs CN10 and CN7 are available to support stereo speakers (left and right respectively).

8.11 Audio line connectors

Figure 22. Mechanical drawing of the audio line connector

Table 14. USB Micro-B connector CN1

Pin number Description Pin number Description

1 VBUS (power) 4 GND

2 DM 5, 6 Shield

3 DP - -

Page 32: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Connectors UM2140

32/59 DocID029990 Rev 2

8.11.1 Audio line output (green jack) connector

A 3.5 mm stereo audio green jack output CN5 is available to support the headphone (see Figure 22).

8.11.2 Audio line input (blue jack) connector

A 3.5 mm stereo audio blue jack input CN4 is available to support the audio line input (see Figure 22).

Table 15. Audio line output connector CN5

Pin number Description

3 GND

4 Right

6 Left

Table 16. Audio line input connector CN4

Pin number Description

3 GND

4 Right

6 Left

Page 33: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 33/59

UM2140 32F723EDISCOVERY Discovery board I/O assignment

58

Appendix A 32F723EDISCOVERY Discovery board I/O assignment

Table 17. I/O assignment

Pin number

Pin Function Label

A1 PE3 GPIO_Output ARD_D7_GPIO

A2 PE2 QUADSPI_BK1_IO2 -

A3 PE1 FMC_NBL1 -

A4 PE0 FMC_NBL0 -

A5 PB8 I2C1_SCL -

A6 PB5 SPI1_MOSI ARD_D11_TIM3_CH2_SPI1_MOSI

A7 PG14 GPIO_Output WIFI_RST

A8 PG13 GPIO_Output WIFI_GPIO_0

A9 PB4 SPI1_MISO ARD_D12_SPI1_MISO

A10 PB3 SYS_JTDO-SWO -

A11 PD7 FMC_NE1 -

A12 PC12 UART5_TX UART_TXD_WIFI_RX

A13 PA15 TIM2_CH1 STMOD+_TIM2_CH1_2_ETR

A14 PA14 SYS_JTCK-SWCLK -

A15 PA13 SYS_JTMS-SWDIO -

B1 PE4 GPIO_Output ARD_D8_GPIO

B2 PE5 TIM9_CH1 ARD_D3_TIM9_CH1

B3 PE6 TIM9_CH2 ARD_D6_TIM9_CH2

B4 PB9 I2C1_SDA -

B5 PB7 FMC_NL -

B6 PB6 QUADSPI_BK1_NCS -

B7 PG15 GPIO_EXTI15 SAI2_INT

B8 PG12 GPIO_Output PMOD_GPIO_0

B10 PG10 SAI2_SD_B -

B11 PD6 GPIO_Output WIFI_GPIO_2

B12 PD0 FMC_D2 -

B13 PC11 GPIO_Output STMOD+_UART4_RXD_s

B14 PC10 QUADSPI_BK1_IO1 -

B15 PA12 USB_OTG_FS_DP -

C2 PI7 SAI2_FS_A -

C3 PI6 SAI2_SD_A -

Page 34: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

32F723EDISCOVERY Discovery board I/O assignment UM2140

34/59 DocID029990 Rev 2

C4 PI5 SAI2_SCK_A -

C10 PG9 FMC_NE2 -

C11 PD5 FMC_NWE -

C12 PD1 FMC_D3 -

C13 PI3 GPIO_Output PMOD_SPI2_MOSI

C14 PI2 GPIO_Output PMOD_SPI2_MISO

C15 PA11 USB_OTG_FS_DM -

D3 PI9 GPIO_EXTI9 CTP_INT

D4 PI4 SAI2_MCLK_A -

D10 PD4 FMC_NOE -

D11 PD3 GPIO_Output WIFI_CH_PD

D12 PD2 UART5_RX UART_RXD_WIFI_TX

D13 PH15 GPIO_Output PMOD_SEL_0

D14 PI1 SPI2_SCK PMOD_SPI2_SCK

D15 PA10 GPIO_Output USB_OTG_FS_ID

E1 PC14-OSC32_IN RCC_OSC32_IN -

E2 PF0 FMC_A0 -

E3 PI10 GPIO_Output -

E12 PH13 UART4_TX STMOD+_UART4_TXD

E13 PH14 UART4_RX STMOD+_UART4_RXD

E14 PI0 SPI2_NSS PMOD_SPI2_NSS

E15 PA9 USB_OTG_FS_VBUS -

F1 PC15-OSC32_OUT RCC_OSC32_OUT -

F4 PH2 GPIO_Output PMOD_GPIO_1

F14 PC9 QUADSPI_BK1_IO0 -

F15 PA8 I2C3_SCL -

G1 PH0-OSC_IN RCC_OSC_IN -

G4 PH3 GPIO_Output ARD_D4_GPIO

G14 PC8 GPIO_EXTI8 LCD_TE_INT

G15 PC7 USART6_RX -

H1 PH1-OSC_OUT RCC_OSC_OUT -

H2 PF2 FMC_A2 -

H3 PF1 FMC_A1 -

H4 PH4 I2C2_SCL ARD_D15_STMOD+_I2C2_SCL(1)

Table 17. I/O assignment (continued)

Pin number

Pin Function Label

Page 35: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 35/59

UM2140 32F723EDISCOVERY Discovery board I/O assignment

58

H14 PG8 GPIO_Output USB_OTGFS_PPWR_EN

H15 PC6 USART6_TX -

J2 PF3 FMC_A3 -

J3 PF4 FMC_A4 -

J4 PH5 I2C2_SDA ARD_D14_STMOD+_I2C2_SDA(1)

K1 PF7 UART7_TX PMOD_UART7_TXD

K2 PF6 UART7_RX PMOD_UART7_RXD

K3 PF5 FMC_A5 -

K12 PH12 GPIO_Output USB_OTGHS_PPWR_EN

K13 PG5 FMC_A15 -

K14 PG4 FMC_A14 -

K15 PG3 FMC_A13 -

L1 PF10 ADC3_IN8 ARD_A3_ADC3_IN8

L2 PF9 UART7_CTS PMOD_UART7_CTS

L3 PF8 UART7_RTS PMOD_UART7_RTS

L12 PH11 TIM5_CH2 -

L13 PH10 GPIO_Input USB_OTGHS_OVCR_INT

L14 PD15 FMC_D1 -

L15 PG2 FMC_A12 -

M2 PC0 ADC2_IN10 -

M3 PC1 ADC2_IN11 -

M4 PC2 SPI2_MISO STMOD+_SPI2_MISOs

M5 PC3 SPI2_MOSI STMOD+_SPI2_MOSIs

M6 PB2 QUADSPI_CLK -

M7 PG1 FMC_A11 -

M11 PH6 TIM12_CH1 ARD_D9_TIM12_CH1

M12 PH8 I2C3_SDA -

M13 PH9 GPIO_Output CTP_RST

M14 PD14 FMC_D0 -

M15 PD13 QUADSPI_BK1_IO3 -

N2 PA1 TIM2_CH2 ARD_D10_TIM2_CH2_SPI1_NSS

N3 PA0-WKUP SYS_WKUP1 -

N4 PA4 ADC2_IN4 ARD_A1_STMOD+_ADC_DAC(2)

N5 PC4 ADC2_IN14 ARD_A2_ADC

Table 17. I/O assignment (continued)

Pin number

Pin Function Label

Page 36: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

32F723EDISCOVERY Discovery board I/O assignment UM2140

36/59 DocID029990 Rev 2

N6 PF13 FMC_A7 -

N7 PG0 FMC_A10 -

N11 PE13 FMC_D10 -

N12 PH7 GPIO_Output LCD_RST

N13 PD12 FMC_A17 -

N14 PD11 FMC_A16 -

N15 PD10 FMC_D15 -

P2 PA2 USART2_TX ARD_D1_USART2_TX

P3 PA6 ADC2_IN6 -

P4 PA5 SPI1_SCK ARD_D13_SPI1_SCK

P5 PC5 GPIO_Output ARD_D2_GPIO

P6 PF12 FMC_A6 -

P7 PF15 FMC_A9 -

P8 PE8 FMC_D5 -

P9 PE9 FMC_D6 -

P10 PE11 FMC_D8 -

P11 PE14 FMC_D11 -

P12 PB12 GPIO_Output USB_OTG_HS_ID

P13 PB13 GPIO_EXTI13 USB_OTG_HS_VBUS

P14 PD9 FMC_D14 -

P15 PD8 FMC_D13 -

R2 PA3 USART2_RX ARD_D0_USART2_RX

R3 PA7 GPIO_Output SYS_LD_USER1

R4 PB1 GPIO_Output SYS_LD_USER2

R5 PB0 TIM3_CH3 ARD_D5_STMOD+_TIM3_CH3(2)

R6 PF11 GPIO_Input PMOD_RESET

R7 PF14 FMC_A8 -

R8 PE7 FMC_D4 -

R9 PE10 FMC_D7 -

R10 PE12 FMC_D9 -

R11 PE15 FMC_D12 -

R12 PB10 GPIO_EXTI10 USB_OTGFS_OVCR_INT

R13 PB11 GPIO_EXTI11 PMOD_INT

Table 17. I/O assignment (continued)

Pin number

Pin Function Label

Page 37: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 37/59

UM2140 32F723EDISCOVERY Discovery board I/O assignment

58

R14 PB14 USB_OTG_HS_DM -

R15 PB15 USB_OTG_HS_DP -

1. Shared between Arduino and STMod+.

2. Exclusive use: Arduino or STMod+.

Table 17. I/O assignment (continued)

Pin number

Pin Function Label

Page 38: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Electrical schematics UM2140

38/59 DocID029990 Rev 2

Appendix B Electrical schematics

This section provides design schematics of the features for the 32F723EDISCOVERY Discovery board and Fanout boards:

• MB1260 (32F723EDISCOVERY Discovery board)

– 32F723EDISCOVERY Discovery board interconnexion (Figure 23)

– ST-LINK/V2-1 with support of SWD only (Figure 24)

– STM32F723IEK6 connections (Figure 25)

– Audio codec WOLFSON and Audio connectors (Figure 26)

– PSRAM (Figure 27)

– Quad-SPI Flash memory (MICRON) (Figure 28)

– Arduino Uno V3 connectors (Figure 29)

– USB OTG HS PHY with Micro-AB connector (Figure 30)

– USB OTG FS (Figure 31)

– LCD Frida (Figure 32)

– Wi-Fi, LEDs and push-buttons (Figure 33)

• MB1280 (Fanout board)

– Fanout board (Figure 34)

Page 39: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

UM

2140

Elec

trical s

ch

em

atic

s

DocID

029990 R

ev 2

39/59

Figure 23. 32F723EDISCOVERY Discovery board interconnections

1 12

STM32F723e Discovery Interconnexion

MB1260 D-01

13/04/2017

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32F723e-DISCOProject:

04/04/2016 - A00 - First draft for schematic review06/04/2016 - A01 - Official schematic Release for PCB components placement17/07/2016 - A02 - New BOM revision for RevA beta batch31/07/2016 - B01 - Release for RevB PCB23/09/2016 - C01 - Release for RevC PCB (CTP connector position)19/12/2016 - D01 - Release for RevD PCB (USB FS ESD protection & USB HS GND)13/04/2017 - D01 - correction : VDD12_OTG_HS & REXT_OTG_HS pin names

SYS_STLINK_JTMSSYS_STLINK_JTCKSYS_STLINK_JTDO-SWOVCP_RXVCP_TX

NRST

U_ST_LINK_V2-1ST_LINK_V2-1.SCHDOC

SAI2_I2C1_SDASAI2_I2C1_SCLSAI2_MCLK_A

SAI2_SCK_ASAI2_FS_ASAI2_SD_ASAI2_SD_B

SAI2_INT

U_AUDIOAUDIO.SchDoc

NRST

WIFI_TXWIFI_RX

WIFI_RST

STMOD+_TIM2_CH1

STMOD+_SPI2_MOSIsPMOD_UART7_RXDPMOD_UART7_TXD

PMOD_UART7_CTSPMOD_UART7_RTS

STMOD+_UART4_TXDSTMOD+_UART4_RXD

PMOD_RESET

PMOD_SPI2_SCKPMOD_SPI2_NSS

PMOD_SPI2_MISOPMOD_SPI2_MOSI

STMOD+_UART4_RXD_sPMOD_INT

SYS_B_USERSYS_LD_USER1SYS_LD_USER2

ARD_D15ARD_D14

ARD_A1

ARD_D5

PMOD_GPIO_1PMOD_GPIO_0

WIFI_GPIO_0WIFI_GPIO_2WIFI_CH_PD

PMOD_SEL_1

STMOD+_SPI2_MISOs

PMOD_SEL_0

U_PeripheralsPeripherals.SchDoc

NRST

NRST

ARD_D[0..15]ARD_A[0..5]

U_Arduino_ ConnectorsARDUINO.SchDoc

PSRAM_A[0..17]LCD_PSRAM_D[0..15]LCD_PSRAM_NWE

PSRAM_NE1PSRAM_NBL0PSRAM_NBL1

LCD_PSRAM_NOE

U_PSRAMPSRAM.SchDoc

USB_OTGFS_OVCRUSB_OTGFS_PPWR_ENUSB_OTGFS_VBUS

USB_OTGFS_PUSB_OTGFS_N

USB_OTGFS_ID

U_USB_OTG_FSUSB_OTG_FS.SchDoc

QSPI_D0

QSPI_D3

QSPI_D1

QSPI_CLKQSPI_NCS

SAI2_I2C1_SDASAI2_I2C1_SCLSAI2_MCLK_A

CTP_SCLCTP_SDA

PSRAM_A[0..17]LCD_PSRAM_D[0..15]

LCD_PSRAM_NWE

PSRAM_NE1PSRAM_NBL0PSRAM_NBL1

QSPI_D2

ARD_D[0..15]

SAI2_SCK_ASAI2_FS_ASAI2_SD_ASAI2_SD_BSAI2_INT

LCD_NE

LCD_TE_INTLCD_BLLCD_RST

CTP_INTCTP_RST

WIFI_RSTWIFI_RXWIFI_TX

ARD_A[0..5]

LCD_PSRAM_NOE

SYS_STLINK_JTMSSYS_STLINK_JTCK

SYS_STLINK_JTDO-SWOVCP_RXVCP_TX

USB_OTGHS_OVCRUSB_OTGHS_PPWR_EN

USB_OTGHS_VBUSUSB_OTGHS_N

USB_OTGHS_IDUSB_OTGHS_P

USB_OTGFS_OVCRUSB_OTGFS_PPWR_EN

USB_OTGFS_VBUS

USB_OTGFS_PUSB_OTGFS_N

USB_OTGFS_ID

STMOD+_TIM2_CH1

STMOD+_SPI2_MOSIsPMOD_UART7_RXDPMOD_UART7_TXD

PMOD_UART7_CTSPMOD_UART7_RTS

STMOD+_UART4_TXDSTMOD+_UART4_RXDPMOD_RESET

PMOD_SPI2_SCKPMOD_SPI2_NSS

PMOD_SPI2_MISOPMOD_SPI2_MOSISTMOD+_UART4_RXD_sPMOD_INT

NRST

SYS_B_USERSYS_LD_USER1SYS_LD_USER2

PMOD_GPIO_0PMOD_GPIO_1

WIFI_GPIO_0WIFI_GPIO_2WIFI_CH_PD

LCD-RS_A0

PMOD_SEL_1

STMOD+_SPI2_MISOs

PMOD_SEL_0

U_STM32F7STM32F7.SchDoc

ARD_D[0..15]

NRST

LCD_NE

LCD_TE_INTLCD_BL

LCD_RSTCTP_SCLCTP_SDACTP_INTCTP_RST

LCD_PSRAM_D[0..15]

LCD_PSRAM_NWELCD_PSRAM_NOE

LCD-RS_A0

U_LCD_FRIDALCD_FRIDA.SchDoc

ARD_A[0..5]

USB_OTGHS_OVCRUSB_OTGHS_PPWR_ENUSB_OTGHS_VBUSUSB_OTGHS_N

USB_OTGHS_IDUSB_OTGHS_P

U_USB_OTG_HSUSB_OTG_HS.SchDoc

QSPI_D0

QSPI_D3

QSPI_D1

QSPI_CLKQSPI_NCS

QSPI_D2

U_QSPIQSPI.SchDoc

LCD_PSRAM_D[0..15]

LCD_PSRAM_D[0..15]

LCD_PSRAM_NWELCD_PSRAM_NOE

LCD_PSRAM_NWELCD_PSRAM_NOE

ARD_D15ARD_D14

ARD_A1

ARD_D5

NRST

PSRAM_A[0..17]PSRAM Data, NWE& NOE shared withLCD

PSRAM Data, NWE& NOE shared withLCD

(*)ARD A1 exclusive with STMOD+ ADC DAC (PA4)ARD D5 exclusive with STMOD+ PWM (PB0)ARD D14 shared with STMOD+ I2C2 SDA (PH5)ARD D15 shared with STMOD+ I2C2 SCL (PH4)

PMOD_SEL_0/1 => SPI2 or UART7 to PMOD#1-4

U_HW_Mechanical_PartsHW_Mechanical_Parts.SchDoc

Page 40: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Elec

trical s

ch

em

atic

s U

M2

140

40/5

9D

ocID029

990 Re

v 2

Figure 24. ST-LINK/V2-1 with support of SWD

2 12

ST-LINK/V2-1 with support of SWD only

MB1260 D-01

21/12/2016

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32F723e-DISCOProject:

STM_RST

T_JT

CK

T_JTCKT_JTMS

STM_JTMS

STM_JTCK

OSC_INOSC_OUT

T_N

RS

T

AIN_1

3V3_ST_LINK

3V3_ST_LINK

COM

ST-LINK Power

3V3_ST_LINK

Board Ident: PC13=0

T_JTCKT_JTMS

SWD

3V3_ST_LINK

1 2 3 4

Fitted: NOCN2

STM_JTMSSTM_JTCKSWCLK SWDIO

3V3_ST_LINK

T_SWDIO_IN

T_SWOLED_STLINK

LED_STLINK

3V3_ST_LINK

Red

_Green

2 1

3 4

LD4

LD_BICOLOR_CMS

5V

NRSTT_NRST

51

2

GND3

4

BYPASSINH

Vin Vout

U3 LD3985M33RVCP_RX

VCP_TX

STLINK_TX

STLINK_RXLD2

LED red

C82

100nF

C83

100nF

C1

100nF

C81

100nF

C12

100nFC10

100nF

C7100nF

3V3_ST_LINK

USB_RENUMnPW

R_E

XT

PWR_ENn

PWR_ENn

EN1

GN

D2

VO 4

NC 5

GN

D7

VI6 PG 3U4 LD39050PU33R

C16100nF

C14

100nF

3V3_ST_LINK

5 Volts Output 3.3 Volts Output

5 Volts Power Supply

3V3_ST_LINK

3V3_ST_LINK

VBAT1

PA7

17

PC132

PA12 33PC143

PB0

18

PC154 JTMS/SWDIO 34

OSCIN5

PB1

19

OSCOUT6

VSS_2 35

NRST7

PB2/

BO

OT1

20

VSSA8

VDD_2 36

VDDA9

PB10

21

PA010

JTC

K/S

WC

LK37

PA111

PB11

22

PA212

PA15

/JTD

I38

PA3

13

VSS

_123

PA4

14

PB3/

JTD

O39

PA5

15

VD

D_1

24

PA6

16

PB4/

JNTR

ST40

PB12 25

PB5

41

PB13 26

PB6

42

PB14 27

PB7

43

PB15 28

BO

OT0

44

PA8 29

PB8

45

PA9 30

PB9

46

PA10 31

VSS

_347

PA11 32

VD

D_3

48

U2STM32F103CBT6

5V

5V_USB_ST_LINK

D1BAT60JFILM

IN1

IN2

ON3 GND 4

SET 5

OUT 6

OUT 7

FAULT8

U1

ST890CDR

R2010K

C5

100nF

4K7

R6

R17

10K

100KR3

100KFitted: NO

R24

R23100

T_SWO

R13330

R14330

1.8 Volts Output

SB7

SB12SB11

SB10

SB3

3V3

E5V

Arduino UNO power pin

VIN Vin3 Vout 2

Gnd

1

Tab 4

U11 LD1117S50TR

E5V

1 2X1

NX3225GD-8.00M

MCO

Ilim = 625mA1.2Ilim = 750mA < Isc1.5Ilim = 938mA > Isc

0Fitted: NOR5

Must be on a border or the PCB.

5V_USB_HS

T_JT

DO

T_JT

DI

T_JR

ST

1V83V3 Vin3 Vout 2

Gnd

1

Tab 4

U9 LD1117S18TR

SB6

E5V

Must be on a border or the PCB.

C7410uF

C6810uF

C5710uF

5V_ST_LINK

5V_ST_LINK

D4BAT60JFILM

D5BAT60JFILM

D2BAT60JFILM

E5V

5V_USB_HS

5V_USB_ST_LINK

5V

C6

10pF

C4

10pF

SB13

SB8

SB9

LD3LED red

USB_STLK_NUSB_STLK_P

C3

1uF

Fitted: NOCN6

12

Fitted: NO

CN3

R22

2K2

SYS_STLINK_JTMSSYS_STLINK_JTCKSYS_STLINK_JTDO-SWO

SYS_STLINK_JTCKSYS_STLINK_JTMS

SYS_STLINK_JTDO-SWONRST

5V_USB_FS5V_USB_ST_LINK

D3BAT60JFILM5V_USB_FS

100KR15

10nFC8

4K7R25

4K7R26

Fitted: NO

R19

10K

2K7R4

R1

1K

R21K

C17

1uF

C15

1uF

C9

1uF

C11

1uF

Fitted: YES on CN8 pin1-2

HW12

SHUNT_BK

1 23 45 67 8

109

CN8

Header M Straight 5x2H TSM

PB3

3V3_ST_LINK

TAG

_NR

STTA

G_SW

O

TAG

_SWC

LKTA

G_SW

DIO

R3222R

R2822R

R3822R

R4022R

Fitted: NO

1 102 93 84 75 6

CN9

TC2050-IDC-NL

PA13PA14

USB_STLK_N

USB_STLK_P

ST-LINK

3V3_ST_LINK

USB_RENUMn

5V_USB_ST_LINK

ESD PROTECTION SHOULD BE CLOSED TO THE CONNECTOR

USB_STLK_ID

IO1_OUT 6IO1_IN1

VBUS 5GND2

I02_OUT 4IO2_IN3

U21

USBLC6-2SC6

USB_STLK_P

5V_USB_ST_LINK

USB_STLK_CN_NUSB_STLK_CN_P

USB CONNECTOR

VBUS 1

DM 2

DP 3

ID 4

GND 5

Shield 6

USB

_Mic

ro-B

rece

ptac

le

Shield 7

Shield 8

Shield 9

EXP 10

EXP 11

CN1

1050170001

100KR9

R10 1K5

R11 10K

R8 36K

3

1

2

T39013-SOT23

R7100

5V_USB_ST_LINK

Page 41: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

UM

2140

Elec

trical s

ch

em

atic

s

DocID

029990 R

ev 2

41/59

Figure 25. STM32F723IEK6 connections

3 12

STM32F723e Connexion

MB1260 D-01

13/04/2017

Title:

Size: Reference:

Date: Sheet: of

A3 Revision:

STM32F723e-DISCOProject:

NRST NRST

BOOT0

VDDA

VREF+

3V3

Ceramic capacitor (Low ESR)

VDDA

3V3

R50

0

R49

0

X2NX3215SA-32.768K

VDD4 OUT 3

EN1 GND 2

X3

NZ2520SB-25.00M

3V3

C55

100nF

OSC_25M

C60

100nF

C38

100nF

C47

100nF

C39

100nF

C36

100nF

C52

100nF

C53

100nF

C59

100nF

C62

100nF

C46

100nF

C61

100nF

C45

100nF

C37

100nF

C40

100nF

C44

100nF

C56

100nF

3V3

USB_OTGHS_OVCR

QSPI_D0

QSPI_D3QSPI_D2QSPI_D1

QSPI_CLKQSPI_NCS

SAI2_I2C1_SDASAI2_I2C1_SCLSAI2_MCLK_A

SAI2_SCK_ASAI2_FS_ASAI2_SD_ASAI2_SD_BSAI2_INT

SYS_B_USER

SYS_STLINK_JTMSSYS_STLINK_JTCKSYS_STLINK_JTDO-SWOVCP_RXVCP_TX

PSRAM_A[0..17]LCD_PSRAM_D[0..15]LCD_PSRAM_NWELCD_PSRAM_NOEPSRAM_NE1PSRAM_NBL0PSRAM_NBL1

ARD_A[0..5]ARD_D[0..15]

R60 2K7R59 2K7

2K7R52

3V3

QSPI_D0QSPI_D1QSPI_D2QSPI_D3

QSPI_NCSQSPI_CLK

ARD_D[0..15]

SYS_B_USER

PSRAM_NBL0PSRAM_NBL1

LCD_PSRAM_NOELCD_PSRAM_NWE

PSRAM_NE1

PSRAM_A[0..17]

VCP_TX

SYS_STLINK_JTCKSYS_STLINK_JTMS

SYS_STLINK_JTDO-SWOVCP_RX

USB_OTGHS_ID

USB_OTGHS_VBUSUSB_OTGHS_N

USB_OTGHS_OVCR

USB_OTGHS_P

VDDVDD

VDD

VDD

VDD

VDD

C664.7uF

C344.7uF

C651uF

C641uF

C492.2uF

C582.2uF

L1FCM1608KF-601T03

R6110K

3V3

JP1

LCD_PSRAM_D[0..15]

WIFI_TXWIFI_RXWIFI_RST

SAI2_SD_B

SAI2_I2C1_SDASAI2_I2C1_SCL

SAI2_INT

SAI2_MCLK_A

SAI2_SCK_ASAI2_FS_ASAI2_SD_A

ARD_A[0..5]

WIFI_RSTWIFI_RXWIFI_TX

SYS_LD_USER1 SYS_LD_USER1SYS_LD_USER2SYS_LD_USER2

TP14

TP15

TP7TP11TP12TP4

TP6

USB_OTGHS_PPWR_ENUSB_OTGHS_PPWR_EN

USB_OTGFS_OVCRUSB_OTGFS_OVCR

USB_OTGFS_PPWR_ENUSB_OTGFS_PPWR_EN

USB_OTGFS_ID

USB_OTGFS_VBUSUSB_OTGFS_NUSB_OTGFS_P

SYS_B_USERARD_D10ARD_D1ARD_D0ARD_A1ARD_D13ARD_A0SYS_LD_USER1CTP_SCLUSB_OTGFS_VBUSUSB_OTGFS_IDUSB_OTGFS_NUSB_OTGFS_PSYS_STLINK_JTMSSYS_STLINK_JTCKSTMOD+_TIM2_CH1

ARD_D5SYS_LD_USER2QSPI_CLK

SYS_STLINK_JTDO-SWOARD_D12ARD_D11QSPI_NCSNC1SAI2_I2C1_SCLSAI2_I2C1_SDAUSB_OTGFS_OVCRPMOD_INTUSB_OTGHS_IDUSB_OTGHS_VBUSUSB_OTGHS_NUSB_OTGHS_P

ARD_A4ARD_A5

ARD_A2STMOD+_SPI2_MOSIs

ARD_D2VCP_TXVCP_RXLCD_TE_INTQSPI_D0QSPI_D1

NC11

LCD_PSRAM_D2LCD_PSRAM_D3

WIFI_CH_PDLCD_PSRAM_NOELCD_PSRAM_NWEWIFI_GPIO_2PSRAM_NE1LCD_PSRAM_D13LCD_PSRAM_D14LCD_PSRAM_D15PSRAM_A16PSRAM_A17QSPI_D3LCD_PSRAM_D0LCD_PSRAM_D1

PSRAM_NBL0PSRAM_NBL1QSPI_D2ARD_D7ARD_D8ARD_D3ARD_D6LCD_PSRAM_D4LCD_PSRAM_D5LCD_PSRAM_D6LCD_PSRAM_D7LCD_PSRAM_D8LCD_PSRAM_D9LCD_PSRAM_D10

LCD_PSRAM_D12LCD_PSRAM_D11

PSRAM_A0PSRAM_A1PSRAM_A2PSRAM_A3PSRAM_A4

PMOD_UART7_RXDPSRAM_A5

PMOD_UART7_TXDPMOD_UART7_RTSPMOD_UART7_CTSARD_A3

PMOD_SEL_0

PSRAM_A6PSRAM_A7PSRAM_A8PSRAM_A9

PSRAM_A10PSRAM_A11PSRAM_A12PSRAM_A13PSRAM_A14PSRAM_A15

USB_OTGFS_PPWR_ENLCD_NESAI2_SD_BNC4PMOD_GPIO_0WIFI_GPIO_0WIFI_RSTSAI2_INT

PMOD_GPIO_1ARD_D4ARD_D15ARD_D14ARD_D9LCD_RSTCTP_SDA

USB_OTGHS_OVCRCTP_RST

LCD_BLUSB_OTGHS_PPWR_ENSTMOD+_UART4_TXDSTMOD+_UART4_RXD

PMOD_RESET

PMOD_SPI2_NSSPMOD_SPI2_SCKPMOD_SPI2_MISOPMOD_SPI2_MOSISAI2_MCLK_ASAI2_SCK_ASAI2_SD_ASAI2_FS_ANC8CTP_INT

NC10

PC14-OSC32_INPC15-OSC32_OUT

REXT_OTGPHYV12_OTGPHY

STMOD+_TIM2_CH1

PMOD_UART7_TXDPMOD_UART7_RTSPMOD_UART7_CTSSTMOD+_UART4_TXDSTMOD+_UART4_RXD

STMOD+_TIM2_CH1

STMOD+_UART4_RXD

PMOD_UART7_RTSPMOD_UART7_TXD

PMOD_UART7_CTSSTMOD+_UART4_TXD

PMOD_UART7_RXDPMOD_UART7_RXD

PMOD_RESET

PMOD_SPI2_MISOPMOD_SPI2_MOSISTMOD+_UART4_RXD_sPMOD_INT

PMOD_RESET

PMOD_SPI2_MOSIPMOD_SPI2_MISO

STMOD+_UART4_RXD_sPMOD_INT

PMOD_SPI2_NSS PMOD_SPI2_NSSPMOD_SPI2_SCKPMOD_SPI2_SCK

3V3

R442K7

3V3

R422K7

R562K7

TP5

TP8

LCD_BL LCD_BL

LCD_NE

LCD_TE_INT

CTP_SCLCTP_SDA

CTP_INT

LCD_RST

CTP_INT

LCD_RST

CTP_RSTCTP_RST

LCD_NE

LCD_TE_INT

CTP_SCLCTP_SDA

USB_OTGHS_VBUSUSB_OTGHS_NUSB_OTGHS_PUSB_OTGHS_ID

USB_OTGFS_VBUSUSB_OTGFS_NUSB_OTGFS_PUSB_OTGFS_ID

STMOD+_SPI2_MOSIs STMOD+_SPI2_MOSIs

TP3

PA0PA1PA2PA3PA4PA5PA6PA7PA8PA9PA10PA11PA12PA13PA14PA15

PB0PB1PB2PB3PB4PB5PB6PB7PB8PB9PB10PB11PB12PB13PB14PB15

PC0PC1PC2PC3PC4PC5PC6PC7PC8PC9PC10PC11PC12PC13

PD0PD1PD2PD3PD4PD5PD6PD7PD8PD9PD10PD11PD12PD13PD14PD15

PE0PE1PE2PE3PE4PE5PE6PE7PE8PE9PE10PE11PE12PE13PE14PE15

PF0PF1PF2PF3PF4PF5PF6PF7PF8PF9PF10PF11PF12PF13PF14PF15

PG0PG1PG2PG3PG4PG5

PG8PG9PG10PG11PG12PG13PG14PG15

PH2PH3PH4PH5PH6PH7PH8PH9PH10PH11PH12PH13PH14PH15

PI0PI1PI2PI3PI4PI5PI6PI7PI8PI9PI10PI11

PDRON

PC14PC15

PH0

PH1NRSTBOOT0

PDR_ON

PH0-OSCINPH1-OSCOUT

BYPASSREGVCAP1VCAP2

PMOD_SEL_1

STMOD+_UART4_RXD_sWIFI_RX

WIFI_TX

TP13

1%

R543K

2.2uFC54

10KR36

10KR45

10KR55

10KFitted: NO

R57

10K

Fitte

d:N

O

R43

10K

Fitte

d:N

O

R37

0R27

0R62

R51100

PMOD_GPIO_1 PMOD_GPIO_1PMOD_GPIO_0PMOD_GPIO_0

WIFI_GPIO_0 WIFI_GPIO_0WIFI_GPIO_2 WIFI_GPIO_2WIFI_CH_PD WIFI_CH_PD

R101

0

LCD-RS_A0

LCD-RS_A0

LCD-RS_A0

PMOD_SEL_0PMOD_SEL_0

(*)ARD A1 conflict with STMOD+ ADC DAC (PA4)ARD D5 conflict with STMOD+ PWM (PB0)ARD D14 shared with STMOD+ I2C2 SDA (PH5)ARD D15 shared with STMOD+ I2C2 SCL (PH4)

C93

100nF

Place near MCU

PMOD_SEL_0/1 => SPI2 or UART7 to PMOD#1-4STMOD+_SPI2_MISOs

STMOD+_SPI2_MISOs STMOD+_SPI2_MISOs

PMOD_SEL_1PMOD_SEL_1

PMOD_SEL_0PMOD_SEL_1

PMOD#1PMOD#2PMOD#3PMOD#4

0

NSSMOSIpMISOpSCK

CTSTXRXRTS

NSS

SCK

TXRX

SPI UART

(*) default configuration to support MikroBus modules using MB1280 fan-out board

UART/SPI

0 0 (*)1 (*) 1

1

4.7pF

C48

4.7pF

C51

PC13-ANTI_TAMP D1

PC0 M2

PC1 M3

PC2 M4

PC3 M5

PA0-WKUPN3

PA1N2

PA2P2

PA3R2

PA4N4

PA5P4

PA6P3

PA7R3

PC4 N5

PC5 P5

PB0R5

PB1R4

PB2M6

PB10R12

PB11R13

PB12P12

PB13P13

PB14-OTG_HS_DMR14

PB15-OTG_HS_DPR15

PC6 H15

PC7 G15

PC8 G14

PC9 F14PA8F15

PA9E15

PA10D15

PA11C15

PA12B15

PA13A15

PA14A14

PA15A13

PC10 B14

PC11 B13

PC12 A12

PB3A10

PB4A9

PB5A6

PB6B6

PB7B5

PB8A5

PB9B4

PC14-OSC32_INE1

PC15-OSC32_OUTF1

PH0-OSC_ING1

PH1-OSC_OUTH1

NRSTJ1

BOOT0D6

PDR_ONC6

OTG_HS_REXT J15

OTG_HS_VDD12 J14

U8A

STM32F723IEK

PE2A2

PE3A1

PE4B1

PE5B2

PE6B3

PF0E2

PF1H3

PF2H2

PF3J2

PF4J3

PF5K3

PF6K2

PF7K1

PF8L3

PF9L2

PF10L1

PH2 F4

PH3 G4

PH4 H4

PH5 J4

PF11R6

PF12P6

PF13N6

PF14R7

PF15P7

PG0 N7

PG1 M7

PE7R8

PE8P8

PE9P9

PE10R9

PE11P10

PE12R10

PE13N11

PE14P11

PE15R11

PH6 M11

PH7 N12

PH8 M12

PH9 M13

PH10 L13

PH11 L12

PH12 K12

PG2 L15

PG3 K15

PG4 K14

PG5 K13

PG8 H14

PH13 E12

PH14 E13

PH15 D13

PG9 C10

PG10 B10

PG11 B9

PG12 B8

PG13 A8

PG14 A7

PG15 B7

PE0A4

PE1A3

PD8P15

PD9P14

PD10N15

PD11N14

PD12N13

PD13M15

PD14M14

PD15L14

PD0B12

PD1C12

PD2D12

PD3D11

PD4D10

PD5C11

PD6B11

PD7A11

PI8-ANTI_TAMP2 D2

PI9 D3

PI10 E3

PI11 E4

PI0 E14

PI1 D14

PI2 C14

PI3 C13

PI4 D4

PI5 C4

PI6 C3

PI7 C2

U8B

STM32F723IEK

VBATC1

VSS

F9V

SSF8

VREF- N1VSSA M1

VREF+P1

VSS H9

VSS H10

VCAP2 F13

VSS J6VDD4K4 VDD3C5

VSS J7

VCAP1 M10

VSS J8

VDD2G13

VSS J9

VSS J10

VDD1N10

VDD5G3

VDDAR1

VDD_MMC33C8

VDD11C7

VDD13F3

VDD14J12

VDD15C9

VSS K6

VSS K7

VSS

F10

VSS

G6

BYPASS-REGL4

VDD6N8

VDD7N9

VDD8J13

VDD_USB33H13

VSS

G7

VSS

G8

VSS H6

VSS H7

VSS H8

VSS K8

VSS K9

VSS K10

VSS2 F12

VSS3 D5

VSS5 G2

VSS6 M8

VSS

G9

VSS

G10

VSS

7M

9V

SS9

G12

VSS

10D

8V

SS11

D7

VSS

13F2

VSS

14H

12V

SS15

D9

VSS

F6

VSS

F7

U8CSTM32F723IEK

Page 42: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Elec

trical s

ch

em

atic

s U

M2

140

42/5

9D

ocID029

990 Re

v 2

Figure 26. Audio codec WOLFSON and Audio connectors

4 12

Audio Codec WOLFSON and Audio Connectors

MB1260 D-01

19/12/2016

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32F723e-DISCOProject:

WM8994 I2C Address : 0011 0100

ADCDAT1F2

ADCLRCLK1/GPIO1G3

AGND D6

CPVDDG9

CPVOUTN H7

CPVOUTP G7

CS/ADDR G2

DACDAT1E4

CPGND H9

DCVDDF1

DBVDDD2 DGND E2

CPCB H8

AVDD1D9

BCLK1G1

CIFMODE A4

CPCA G8

DMICCLKC6

AGND E7

AGND E8

AVDD2D8

GPIO2/MCLK2 E1

GPIO3/BCLK2H2

GPIO4/LRCLK2F4

GPIO5/DACDAT2H3

GPIO6/ADCLRCLK2G4 GPIO7/ADCDAT2E5

GPIO8/DACDAT3H4

GPIO9/ADCDAT3F5

GPIO10/LRCLK3H5 GPIO11/BCLK3F6

HP2GND F7

HPOUT1FB G5

HPOUT1L H6HPOUT1R G6

HPOUT2N F9

HPOUT2P F8

IN1LND7 IN1LPC8

IN1RNB7 IN1RPC7

IN2LN/DMICDAT1B9 IN2LP/VRXNB8

IN2RN/DMICDAT2A9 IN2RP/VRXPA8

LDO1ENAD4

LDO1VDDE9

LDO2ENAD5

LDO2VDDD1

LINEOUT1N C5

LINEOUT1P B5

LINEOUT2N C4

LINEOUT2P B4

LINEOUTFB A6

LRCLK1E3

MCLK1 D3

MICBIAS1 A7

MICBIAS2 B6

REFGND A5

SCLK H1SDA F3

SPKGND1 A1

SPKGND2 C1

SPKMODE A3

SPKOUTLN B1

SPKOUTLP A2

SPKOUTRN C3

SPKOUTRP B3

SPKVDD1B2

SPKVDD2C2

VMIDC C9

VREFCE6

U7

WM8994ECS/R

1V8

3V3

3V3

3V3

MIC_VDD1

Bottom Left

Top Left

GND5

LR 2

CLK 3VDD1

DOUT 4

U16

MP34DT01

GND5

LR 2

CLK 3VDD1

DOUT 4

U18

MP34DT01

SPK Left

SPK Right

Right

Left

Jack Line output Green

Jack Line input blue

Right

Left

C22

4.7u

F

R4610K

R85 10K

C19

4.7uF

C31

4.7uF

R35 0

C33

100n

F

C41

100n

F

C32

100n

F

C79

100n

F

R3320

C21

4.7u

F

C20

4.7u

F

C23

100n

F

C42

100n

F

C84

100n

F

C30

100n

F

R39 0

R3120

GND5

LR 2

CLK 3VDD1

DOUT 4

U17

MP34DT01

GND5

LR 2

CLK 3VDD1

DOUT 4

U19

MP34DT01

C80

100n

FC

8510

0nF

R86 10K

Top Right

Bottom Right

C29

4.7uF

MIC_VDD2

Fitted: NOCN10

Fitted: NO

CN7

DMICCLK

DMICDAT1

DMICDAT2

DMIC_VDD

TP1TP2

SAI2_I2C1_SDASAI2_I2C1_SCLSAI2_MCLK_A

SAI2_SCK_ASAI2_FS_ASAI2_SD_ASAI2_SD_BSAI2_INT

SAI2_SD_B

SAI2_I2C1_SDASAI2_I2C1_SCL

SAI2_INT

SAI2_MCLK_A

SAI2_SCK_ASAI2_FS_ASAI2_SD_A

SAI2_SCK_ASAI2_FS_ASAI2_SD_ASAI2_SD_BSAI2_INT

SAI2_I2C1_SDASAI2_I2C1_SCL

SAI2_MCLK_A

2.2uFC25

2.2uFC282.2uFC26

10KFitted: NOR41

C35

1uF

C43

1uF

C24 1uF

C27

1uF

C18

1uF

U10 U8

U11 U9

A B

A = B = 21mm

PG15

SB5

SB1

3V3

MIC_VDD1

DMIC_VDD

3

6

4

CN4

PJ3028B-3_BE_3PINS

3

6

4CN5

PJ3028B-3_GR_3PINS

Page 43: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

UM

2140

Elec

trical s

ch

em

atic

s

DocID

029990 R

ev 2

43/59

Figure 27. PSRAM

5 12

PSRAM

MB1260 D-01

19/12/2016

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32F723e-DISCOProject:

LCD_PSRAM_D[0..15]

PSRAM_A[0..17]

PSRAM

3V3

3V3

3V3

Place close to PSRAM

PSRAM_NE1

LCD_PSRAM_D0LCD_PSRAM_D1LCD_PSRAM_D2LCD_PSRAM_D3LCD_PSRAM_D4LCD_PSRAM_D5LCD_PSRAM_D6LCD_PSRAM_D7LCD_PSRAM_D8LCD_PSRAM_D9LCD_PSRAM_D10LCD_PSRAM_D11LCD_PSRAM_D12LCD_PSRAM_D13LCD_PSRAM_D14LCD_PSRAM_D15

PSRAM_A0PSRAM_A1PSRAM_A2PSRAM_A3PSRAM_A4PSRAM_A5PSRAM_A6PSRAM_A7PSRAM_A8PSRAM_A9PSRAM_A10PSRAM_A11PSRAM_A12PSRAM_A13PSRAM_A14PSRAM_A15PSRAM_A16PSRAM_A17

PSRAM_A[0..17]

LCD_PSRAM_D[0..15]

LCD_PSRAM_NWELCD_PSRAM_NOE

PSRAM_NE1

PSRAM_NBL0PSRAM_NBL1

PSRAM_NBL0PSRAM_NBL1

LCD_PSRAM_NOELCD_PSRAM_NWE

iPSRAM_AMatched Net Lengths [Tolerance = 200mil]Impedance Constraint [Min = 40.00 Max = 60.00 ]

iPSRAM_DMatched Net Lengths [Tolerance = 200mil]Impedance Constraint [Min = 40.00 Max = 60.00 ]

iPSRAM_A

iPSRAM_A i

PSRAM_A

iPSRAM_A

10KR63

0R65

0R64

PSRAM Data, NWE & NOEshared with LCD

100nFC63

100nFC71

A4B4

A3B3

A2A5

A1A4

A0A3

CS1B5

I/O0 B6I/O1 C5I/O2 C6I/O3 D5

VDD D6

GND D1

I/O4 E5I/O5 F5I/O6 F6I/O7 G6

WEG5

A16E4

A15F4

A14F3

A13G4

A12G3

A11H5

A10H4

A9H3

A8H2

I/O8 B1I/O9 C1I/O10 C2I/O11 D2

VDD E1

I/O12 E2I/O13 F2I/O14 F1I/O15 G1

LBA1

UBB2

OEA2

A7D4

A6C4

A5C3

A17D3 A18H1

GND E6

NCG2

CS2A6

NCH6

NC E3

U10

IS66WV51216EBLL-55BLI

iPSRAM_A

10K

R100

Page 44: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Elec

trical s

ch

em

atic

s U

M2

140

44/5

9D

ocID029

990 Re

v 2

Figure 28. Quad-SPI Flash memory (MICRON)

6 12

Quad SPI Flash Memory (MICRON)

MB1260 D-01

19/12/2016

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32F723e-DISCOProject:

3V3

Quad SPI Flash Memory

QSPI_D0

QSPI_D3QSPI_D2QSPI_D1

QSPI_CLKQSPI_NCS

QSPI_D0QSPI_D1QSPI_D2QSPI_D3

QSPI_NCSQSPI_CLK

DQ3/HOLD#7

VCC 8S#1

DQ12

C6

DQ05

VSS 4DQ2/Vpp/W#3

DQ3/HOLD#

VCCS#

DQ1

C

DQ0

VSSDQ2/Vpp/W#

Fitted: NO

U6

N25Q512A13GF840E (MICRON)

iQSPI

iQSPI

iQSPI

iQSPI

iQSPI

iQSPIMatched Net Lengths [Tolerance = 100mil]

100nFC13

10KR30

2nd source (not footprint compatible)

SIO3/RESET#7

VCC 8CS#1

SIO1/SO2

SCLK6

SIO0/SI5

GND 4SIO2/WP#3

SIO3/RESET#

VCCCS#

SIO1/SO

SCLK

SIO0/SI

GNDSIO2/WP#

U5

MX25L51245G (MACRONIX)

QSPI_D0QSPI_D1QSPI_D2QSPI_D3

QSPI_NCSQSPI_CLK 3V3

Page 45: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

UM

2140

Elec

trical s

ch

em

atic

s

DocID

029990 R

ev 2

45/59

Figure 29. Arduino Uno V3 connectors

7 12

Arduino UNO connectors

MB1260 D-01

19/12/2016

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32F723e-DISCOProject:

Arduino UNO connector

A0A1A2A3A4A5

RX/D0TX/D1D2

D4PWM/D3

PWM/D5PWM/D6

D7

D8PWM/D9

PWM/CS/D10

SDA/D14SCL/D15

NRST

VIN

NRSTSCK/D13MISO/D12

PWM/MOSI/D11

AVDDGND

VREF+

PA6PA4 (*)PC4PF10

PA2PC5PE5PH3

PA1

PE6PE3

PE4PH6

PB0 (*)

PB5PB4PA5

ADC3_IN8ADC1_IN14ADC1_IN4ADC1_IN6

USART2_RXUSART2_TX

TIM9_CH1

TIM3_CH3

TIM12_CH1TIM2_CH2, SPI1_NSSTIM3_CH2, SPI1_MOSISPI1_MISOSPI1_SCKIOREF

NRST3V35VGNDGNDVIN

POWER

AIN

TIM9_CH2

SB14

3V35V

PH4 (*)PH5 (*)

PH4 (*)

PH5 (*)

ARD_A[0..5]

ARD_D[0..15]

ARD_A[0..5]

ARD_D[0..15]

ARD_A0

ARD_D0ARD_D1ARD_D2ARD_D3ARD_D4ARD_D5ARD_D6ARD_D7

ARD_D8ARD_D9ARD_D10ARD_D11ARD_D12ARD_D13

ARD_D14ARD_D15

ARD_D14

ARD_D15

ARD_A1ARD_A2ARD_A3

SDA/D14

SCL/D15

PA3

R53

0

SB36

SB38

ARD_A4

ARD_A5

ADC1_IN10

ADC1_IN11

PC0

PC1

123456

CN15

BL 1-6 G

12345678

CN12

BL 1-8 G

123456789

10

CN11

BL 1-10 G

12345678

CN13

BL 1-8 G

R581K

E5V

SB35

SB37

WARNING voltage applied to VIN <11.5V

GPIO

GPIO

GPIO

GPIO

Fitted: NO

C501uF

(*)ARD A1 conflict with STMOD+ ADC DAC (PA4)ARD D5 conflict with STMOD+ PWM (PB0)ARD D14 shared with STMOD+ I2C2 SDA (PH5)ARD D15 shared with STMOD+ I2C2 SCL (PH4)

LD1

LED blue

R12

680_1%_0402

Page 46: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Elec

trical s

ch

em

atic

s U

M2

140

46/5

9D

ocID029

990 Re

v 2

Figure 30. USB OTG HS PHY with Micro-AB connector

8 12

USB OTG HS PHY with micro A-B connector

MB1260 D-01

19/12/2016

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32F723e-DISCOProject:

5V

VBUS1

DM2

DP3

ID4

GND5

Shield6

USB

_Mic

ro-A

Bre

cept

acle

Shield7

Shield8

Shield9

EXP10

CN19

475900001

3V3

3V3

USB_OTGHS_NUSB_OTGHS_P

3

1

2

T19013-SOT23

GND2

IN5

EN4 OUT 1FAULT 3U13

STMPS2151STR

LD8LED green

LD7

LED red

R78

0

5V_USB_HS

R803K3

100KR75

USB_OTGHS_VBUS

USB_OTGHS_ID

USB_OTGHS_OVCR

USB_OTGHS_PPWR_EN

USB_OTGHS_OVCR

USB_OTGHS_VBUS

USB_OTGHS_NUSB_OTGHS_P

USB_OTGHS_ID

USB_OTGHS_PPWR_EN

ID 4

Gnd8

Gnd5

Vbus 1

D-in7 D-out 2

D+in6 D+out 3

U15

ECMF02-4CMX8

USB_OTGHS_CN_NUSB_OTGHS_CN_P

iUSB

Matched Net Lengths [Tolerance = 0.2mm]Impedance Constraint [Min = 85.00 Max = 95.00 ]

iUSB

iUSB

iUSB

330R82

C78 4.7uF

47K

R74

620

R81

PH10

PH12

PB13

PB14PB15

PB12

R98

0_5%_0805

47K

R16Active high

VBUS OK

Page 47: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

UM

2140

Elec

trical s

ch

em

atic

s

DocID

029990 R

ev 2

47/59

Figure 31. USB OTG FS

9 12

USB OTG FS

MB1260 D-01

19/12/2016

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32F723e-DISCOProject:

5V

3V3

PA9

PA10

PA11

PA12

VBUS OK

5V_USB_FS

3V3

USB Full Speed operating range voltage: 3.0V<VDDUSB<3.6V

Open Drain

USB_OTGFS_VBUS

USB_OTGFS_N

USB_OTGFS_P

USB_OTGFS_ID

USB_OTGFS_PPWR_EN

USB_OTGFS_OVCR

USB_OTGFS_VBUS

USB_OTGFS_N

USB_OTGFS_P

USB_OTGFS_ID

USB_OTGFS_OVCR

iUSB

Matched Net Lengths [Tolerance = 0.2mm]Impedance Constraint [Min = 85.00 Max = 95.00 ]

iUSB

iUSB

iUSB

47KR73

0R72

47KR79

620R84

0R99

LD10LED red

VBUS1

DM2

DP3

ID4

GND5

Shield6

USB

_Mic

ro-A

Bre

cept

acle

Shield7

Shield8

Shield9

EXP10

CN18

475900001

47K

R77

GND2

IN5

EN4 OUT 1FAULT 3U14

STMPS2141STR

LD9LED green

3

1

2

T29013-SOT23

10KR76

330R83

C77

4.7uF

PB10

PG8USB_OTGFS_PPWR_ENActive low

3V3

IO1_OUT 6IO1_IN1

VBUS 5GND2

I02_OUT 4IO2_IN3

U22

USBLC6-2SC6

USB_OTGFS_CN_N

USB_OTGFS_CN_P

12

U24ESDA7P60-1U1M

12

U23ESDALC6V1-1U2

ESD PROTECTION SHOULD BE CLOSE TO THE CONNECTOR

Page 48: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Elec

trical s

ch

em

atic

s U

M2

140

48/5

9D

ocID029

990 Re

v 2

Figure 32. LCD Frida

10 12

LCD_Frida

MB1260 D-01

19/12/2016

Title:

Size: Reference:

Date: Sheet: of

A3 Revision:

STM32F723e-DISCOProject:

Z1

STPS1L40M

BLGND

BLGND

BLGND

BLGND

VL

Backlight driver & PFC connector for LCD panel

BLGND

5V

LCD_PSRAM_D0

LCD_RST

LEDALEDK

LCD_NELCD-RS_A0LCD_PSRAM_NWELCD_PSRAM_NOE

VDD 3V3

Common mode supply filter

LEDA

LEDK

PH11

current regulated at 15mA

Layout: parts close to STLD40D and grouped in same area with BLGND as local ground plane

BLGND3V3

3V3

CTP_SCLCTP_SDA

I2C max clock: 400kHz

PH8PA8

PI9

PH9

Pull-down to insure CTP is in Reset even if PH9 not driven

Top side: layout of CN12

1

29

LCD FRIDA FRD154BP2901

FPC

FH26

LCD_TE_INT

VDDVDD

240x240 pixels TFT LCD

pixel (0,0) * X

Y

*: standard orientation. Rotations by 90, 180, 270 degrees possible by registers.

3V3

VDD

SB16 open and SB15 closed = IM high: LCD in 16bits modeSB16 closed and SB15 opened = IMlow : LCD in 8bits mode

VDD_MCU operating voltage range: 1.65 to 3.6V

LCD_PSRAM_D1LCD_PSRAM_D2LCD_PSRAM_D3LCD_PSRAM_D4LCD_PSRAM_D5LCD_PSRAM_D6LCD_PSRAM_D7LCD_PSRAM_D8LCD_PSRAM_D9LCD_PSRAM_D10LCD_PSRAM_D11LCD_PSRAM_D12LCD_PSRAM_D13LCD_PSRAM_D14LCD_PSRAM_D15

LCD_BL

Backlight control: ON/OFF or dimmer by low frequency (1 to 10kHz typ.) PWM using TIM5_CH2

LCD_BL LCD_BL

LCD_PSRAM_D[0..15]LCD_NELCD-RS_A0LCD_PSRAM_NWELCD_PSRAM_NOELCD_TE_INT

CTP_SCLCTP_SDA

CTP_INT

LCD_RST

CTP_INT

LCD_RST

CTP_RSTCTP_RST

CTP_INT

CTP_RST

LCD_PSRAM_D[0..15]LCD_NELCD-RS_A0LCD_PSRAM_NWELCD_PSRAM_NOELCD_TE_INT

CTP_SCLCTP_SDA

10nFC76

4.7uFC75

L6

4.7uH 1A 30%

10R66

100KR67

L8

FCM1608KF-601T03

L7

FCM1608KF-601T03

Fitted: NOL2

FCM1608KF-601T03L3

FCM1608KF-601T03L5

FCM1608KF-601T03

100KR69

10nFC7210uF

C67

100KR18

100KR70

100KR68

GND1 FMARK 2

DB153 DB14 4

DB135 DB12 6

DB117 DB10 8

DB99 DB8 10

DB711 DB6 12

DB513 DB4 14

DB315 DB2 16

DB117 DB0 18

/RD19 /WR 20

RS21 /CS 22

RESET23 IM 24

IOVCC25 VCI 26

GND27 LEDA 28

LEDK29

CN17

FH26-29S-0.3SHW

Vi1

Rset 2GND3 FB 4

NC 5Vo 6

EN7

SW8

PGND9

U12

STLD40DPUR

PSRAM Data, NWE & NOE sharedwith LCD

100nF

C2

100nFC70100nF

C69

4.7uFC73

100K

Fitte

d:N

O R71

SB16

SB15

L4

FCM1608KF-601T03

PC8

PF0 PG9PH7

SB4

SB2

CONTROL TOUCH PANEL

LCD FRIDA

LCD BACKLIGHT

ZZ1

FRD154BP2902-CTP

Capacitive Touch Panel connector of FRD154BP2902-CTP

100K

R21

GND10

VDD9

IOVCC8

RESET7

GND6

GND 1

INT 2

GND 3

SDA 4

SCL 5

CN16

DF37NB-10DS-0.4V (5x)

Pull-down to insure CTP is in Reset at power-on

Page 49: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

UM

2140

Elec

trical s

ch

em

atic

s

DocID

029990 R

ev 2

49/59

Figure 33. Wi-Fi, LEDs and push-buttons

11 12

Wifi, LEDs and Push Button

MB1260 D-01

22/12/2016

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32F723e-DISCOProject:

NRST

RESET Button

3V3

Fitted: NOC87

100nF

SB33

USER & WAKE-UP Button

SYS_B_USER

C86100nF

SB34

R90

10K

R8910K

WIFI with ESP8266

GND

VCC

GPIO2GPIO0

CH_PDRST

TX

RX

GNDGPIO2GPIO0RX VCC

CH_PDTX

° °° °° °° °

ESP8266-01

WIFI_RST

LEDsSYS_LD_USER1

LD6

LED green

LD5

LED red

SYS_LD_USER2

1KR47

3V3

RST

GNDGPIO2GPIO0RX VCC

CH_PDTXTT

° °° °° °° °

RSTD

3V3

WIFI_TX

WIFI_RX

R971K

R92 1K

R94 10K

STMOD+_TIM2_CH1

PMOD_UART7_TXD

PMOD_UART7_RTS

PMOD_UART7_CTS

STMOD+_UART4_TXDSTMOD+_UART4_RXDSTMOD+_TIM2_CH1

STMOD+_UART4_RXDSTMOD+_UART4_TXD

PMOD_UART7_RXD

PMOD_RESET

PMOD_SPI2_MISO

PMOD_SPI2_MOSI

STMOD+_UART4_RXD_s

PMOD_INT

STMOD+_UART4_RXD_s

PMOD_SPI2_NSS

PMOD_SPI2_SCK

WIFI_TXWIFI_RXWIFI_RST WIFI_RST

WIFI_RXWIFI_TX

SYS_B_USERSYS_B_USERSYS_LD_USER1 SYS_LD_USER1

SYS_LD_USER2SYS_LD_USER2

NRSTNRST

STMOD+_SPI2_MOSIs STMOD+_SPI2_MOSIs

PMOD

PF9

PB11PF11

PF7PI3

PF6PI2

PI1

PA4 (*)PB0 (*)

PH13PH14PA15PC11

5V

PMOD#1PMOD#2PMOD#3PMOD#4

PH4 (*)PC3PC2PH5 (*)

STMod+

ATOM FH200210C-12000

PI0

PF8

STMOD+_I2C2_SCLSTMOD+_SPI2_MOSIsSTMOD+_SPI2_MISOsSTMOD+_I2C2_SDA

PMOD_INTPMOD_RESETSTMOD+_ADC_DACSTMOD+_TIM3_CH3

STMOD+_UART4_RXDSTMOD+_UART4_TXD

STMOD+_TIM2_CH1STMOD+_UART4_RXD_s

PMOD_SPI2_MOSI

PMOD_SPI2_NSS

PMOD_SPI2_MISOPMOD_UART7_RXD

PMOD_UART7_RTS

PMOD_UART7_CTS

PMOD_UART7_TXD

PMOD_SPI2_SCK

12345678910

11121314151617181920

P1

SQT-110-01-F-D-RA

10KFitted: NO

R91

PMOD_GPIO_1PMOD_GPIO_0

R93 10KR96 10K

3V3

WIFI_GPIO_2WIFI_GPIO_0

R95 10K

WIFI_CH_PD

5V

WIFI_GPIO_0 WIFI_GPIO_0WIFI_GPIO_2 WIFI_GPIO_2WIFI_CH_PD WIFI_CH_PD

PC12PG13PD6

PG14PD3PD2

PA0

PA7

PB1

1 23 45 67 8

CN14

Header F Straight 4x2H

D1 16

D2 5

1-2SEL 3

D3 8

D4 13

1S21 1S115

2S26 2S14

3S29 3S17

4S214 4S112

VCC 2GND11

3-4SEL 10

U20

STG3692QTR

PMOD#1

PMOD#2

PMOD#3

PMOD#43V3

PMOD_SEL_0 PMOD_SEL_0

R10210K

C921uF

3V3

PMOD#1PMOD#2PMOD#3PMOD#4

ATOM FH254206C-1600

3V3

PMOD_INTPMOD_RESET1

23456

789

101112

P2

SSW-106-02-F-D-RA

PMOD_GPIO_0PMOD_GPIO_1

PB11PF11PG12PH2

PH15

SB28SB29

ARD_A1ARD_D5

ARD_A1ARD_D5

ARD_A1ARD_D5

SB25

SB27ARD_D14

ARD_D15

(*)ARD A1 conflict with STMOD+ ADC DAC (PA4)ARD D5 conflict with STMOD+ PWM (PB0)ARD D14 shared with STMOD+ I2C2 SDA (PH5)ARD D15 shared with STMOD+ I2C2 SCL (PH4)ARD_D14

ARD_D15

ARD_D14ARD_D15

STMOD+_SPI2_MISOs STMOD+_SPI2_MISOs

PMOD_SEL_1 PMOD_SEL_1PI10

R2910K

NSS/CTSMOSIp/TXMISOp/RXSCK/RTS

PI0/PF9PI3/PF7PI2/PF6PI1/PF8

NSS/CTS

MOSIp/TX

MISOp/RX

SCK/RTS

NSS/CTSMOSIp/TXMISOp/RXSCK/RTS

PI0/PF9PI3/PF7PI2/PF6PI1/PF8

PMOD_SEL_0PMOD_SEL_1

PMOD#1PMOD#2PMOD#3PMOD#4

0

NSSMOSIpMISOpSCK

CTSTXRXRTS

NSS

SCK

TXRX

SPI UART

3V3

(*) default configuration to support MikroBus modules using MB1280 fan-out board

UART/SPI

0 0 (*)1 (*) 1

1

510R48

124

3

B2SW-PUSH-CMS_EVQP2_BLACK

124

3

B1SW-PUSH-CMS_EVQP2_BLUE

Page 50: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Elec

trical s

ch

em

atic

s U

M2

140

50/5

9D

ocID029

990 Re

v 2

Figure 34. Fanout board

1 1

Fanout Board

MB1280 A.1

5/5/2016

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32H7-DK-DBProject:

12345678910

11121314151617181920

CN1

TMM-110-01-L-D-RA

PMOD#11-INTPMOD#12-RSTPMOD#13-ADCPMOD#14-PWM

PMOD#17-DF-D3PMOD#18-DF-CK3PMOD#19-DF-D7PMOD#20-DF-CK7

+5V

PMOD#1PMOD#2PMOD#3PMOD#4

PMOD#11PMOD#12

PMOD+

1234

5678

CN4

Header 4X2A

1234

CN3

1125S-SMT-4P

12345678910

CN12

PAD 1X8

PMOD#7PMOD#8PMOD#9PMOD#10

PMOD#13PMOD#14

PMOD#17PMOD#18PMOD#19PMOD#20

VCC

R1

4K7[N/A]

R24K7[N/A]

I2C_SCL

I2C_SDA

2

13

G

SD

T2BSN20[N/A]

2

13

G

SD

T1BSN20[N/A]

12345678910

CN9

PAD 1X8

12345678

CN11

Header 8X1_Female

12345678

CN10

Header 8X1_Female

PMOD#1PMOD#2PMOD#3

PMOD#4PMOD#7

PMOD#8PMOD#9

PMOD#10

PMOD#1PMOD#2PMOD#3

PMOD#4PMOD#7

PMOD#8PMOD#9

PMOD#10

PMOD#11PMOD#12PMOD#13 PMOD#14

PMOD#17PMOD#18

PMOD#19PMOD#20

PMOD#11PMOD#12PMOD#13 PMOD#14

PMOD#3

PMOD#2PMOD#11PMOD#14

PMOD#12PMOD#13

PMOD#7

PMOD#10

I2C_SCLI2C_SDA

VCC

+5V

+5V+3V3

PMOD#1-NSS/CTSPMOD#2-MOSIp/TXPMOD#3-MISOp/RXPMOD#4-SCK/RTS

PMOD#7-SCLPMOD#8-MOSIsPMOD#9-MISOsPMOD#10-SDA

ANRSTCSSCKMISOMOSI+3.3VGND

PWMINTRXTXSCLSDA+5VGND

GNDGPIO2GPIO0TXD

RXDCH_PDRSTVCC

+5V +3V3

+3V3+5V VCC

+3V3

PMOD#7

PMOD#10

I2C_SCL

I2C_SDA

Only PAD for bread board connection

support Grove- Barometer sensor (BMP180)

Mikrobus connectors

Bread board connectors ESP-01 connector

Grove connector

32

1

JP1

TP1Ground

closed pin2 and pin3 for default

support Grove- LCD RGB Backlight

1234

CN2

1125S-SMT-4P

VCC

support Grove- NFC

PMOD#2PMOD#3

TXRX

SCLSDA

C21uF_X5R_0603

C510nF_X7R_0603

C31uF_X5R_0603

C1100nF

C4100nF

51

2

GND3

4

BYPASSEN

Vin Vout

U1 LDK120M33R

SB2 Closed

SB1 Closed

ATOM: PH200210C-07000

+5V

+3V3

Only PAD for Power

12

CN5

PAD 2

12

CN6

PAD 2

+5V

+3V3

Only PAD for Power

12

CN7

PAD 2

12

CN8

PAD 2

Page 51: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 51/59

UM2140 PMOD and STMod+ schematic table

58

Appendix C PMOD and STMod+ schematic table

The Table 18 gives the description of the signals available on the STMod+ connector. It also shows which signal is shared with other board connectors (such as PMOD or Arduino Uno V3). A switch controlled by software is present to select which function is used (using PI10 and PH15 PIOs). Analog signals are in brackets [xxx]. The I2C bus is shared with the Arduino Uno V3 connectors. It is recommended to check the device slave address when adding it to the bus. Refer to the following list of acronyms before reading the Table 18:

• RTS7 stands for USART7_RTS

• ADC2.4 stands for ADC_2_IN4

• T8.4 stands for TIM_8_CH4

• MOSI5 stands for SPI_5_MOSI

Page 52: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

PM

OD

an

d S

TM

od

+ sc

hem

atic ta

ble

UM

214

0

52/5

9D

ocID029

990 Re

v 2

Table 18. STMod+ connector signals

- - - STMod+ - - -

ARD PMOD Some other AF Basic SW Pin Pin number Pin N/A Basic Some other AF PMOD ARD

-CTS MOSI5/[ADC3.7]/T14.1 CTS7 PI10=1 PF9

1 11 PB11 - INT SDA2/RX3/T2.4 INT -NSS T5.4 NSS2 PI10=0 PI0

-TX SCK5/[ADC3.5]/T11.1 TX7 PH15=1 PF7

2 12 PF11 - RST MOSI5 RST -MOSI T8.8ETR MOSI2p PH15=0 PI3

-RX NSS5/[ADC3.4]/T10.1 RX7 PH15=1 PF6

3 13 PA4 - ADC/DAC(1) NSS1/NSS3/CK2/[ADC2.4]/[DACOUT1.1]

GPIO (PG12)

ADC(1)

MISO T8.4 MISO2p PH15=0 PI2

-RTS MISO5/[ADC3.6]/T13.1 RTS7 PI10=1 PF8

4 14 PB0 - PWM(1) CTS4/[ADC1.8]/[ADC2.8]/T1.2N/T3.3/T8.2N

GPIO (PH2)

PWM(1)

SCK T8.BKIN2 SCK2 PI10=0 PI1

- - - GND - GND 5 15 +5 V - +5 V - - -

- - - +5 V - +5 V 6 16 GND - GND - - -

SCL2(2) - - SCL2(2) - PH4 7 17 PH13 - GPIO TX4/TXCAN1/T8.1N - -

- - [ADC1.13]/[ADC2.13]/[ADC3.13] MOSI2s - PC3 8 18 PH14 - GPIO RX4/RXCAN1/T8.2N - -

- - [ADC1.12]/[ADC2.12]/[ADC3.12] MISO2s - PC2 9 19 PA15 - GPIONSS1/NSS3/RTS4/T2.1/T2.

2_ETR- -

SDA2 (2) - NSS5 SDA2(2) - PH5 10 20 PC11 - GPIO MISO3/RX3/RX4 - -

1. Exclusive use: Arduino or STMod+.

2. Shared between Arduino and STMod+.

Page 53: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 53/59

UM2140 Fanout board

58

Appendix D Fanout board

The Fanout board (see Figure 35) comes with the 32F723EDISCOVERY Discovery board.

It is connected to STMod+ connector (P1) and it provides access to:

• MikroElektronika Click board compatible connectors (CN10 and CN11: two 1x8-pin female connectors)

• ESP-01 compatible connector (CN4: 2x4-pin female connector)

• Seeed Studio™ Grove compatible connectors (CN3 and CN2: two 1x4-pin male connectors)

• Reserved standard 2.54 mm pitch of STMod+ pin header for breadboard.

The main active component for this Fanout board is the 3.3 V regulator U1 (200 mA).

Figure 35. STMod+ Fanout module plugged into P1 connector

Page 54: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Fanout board UM2140

54/59 DocID029990 Rev 2

D.1 MikroElektronika mikroBUS™ compatible connector (Fanout CN10 and CN11)

The mikroBUS™ compatible connector is 2.54" pitch with a pair of 1x8-pin female connectors. Table 19 below shows the definition of the pins.

The mikroBUS™ pinout assignment is available at the: http://mikroe.com website.

D.2 ESP-01 Wi-Fi board compatible connector

The ESP-01 Wi-Fi board connector is 2.54 pitch with 2x4-pin female connectors. Table 20 shows the definition of the pins.

Table 19. Description of the mikroBUS™ connector pins

STMod+ connector CN11 number

Function of mikroBUS

Pin number

Pin number

Function of mikroBUS

STMod+ connector CN10 number

STMod+#13-ADC(1)

1. Exclusive use: Arduino or STMod+.

AN 1 1 PWM STMod+#14-PWM(1)

STMod+#12-RST RST 2 2 INT STMod+#11-INT

STMod+#1-NSS CS 3 3 RX STMod+#3-RX

STMod+#4-SCK SCK 4 4 TX STMod+#2-TX

STMod+#9-MISOs MISO 5 5 SCL STMod+#7-SCL(2)

2. Shared with Arduino.

STMod+#8-MOSIs MOSI 6 6 SDA STMod+#10-SDA(2)

- +3.3 V 7 7 +5 V -

- GND 8 8 GND -

Table 20. Description of the ESP-01 Wi-Fi board connector pins

STMod+ connector number

Function of ESP-01

Pin number

Pin number

Function of ESP-01

STMod+ connector number

- GND 1 8 TXD STMod+#3-RX

STMod+#14 GPIO2 2 7 CH_PD STMod+#13

STMod+#11 GPIO0 3 6 RST STMod+#12-RST

STMod+#2-TX RXD 4 5 VCC -

Page 55: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 55/59

UM2140 Fanout board

58

D.3 Compatible connectors for the Grove boards

The two connectors of the Grove board are 2.54 pitch with 1x4-pin male connectors, the part number is 1125S-SMT-4P.

D.3.1 Compatible connector for I2C Grove boards (Fanout CN3)

The CN3 connector is compatible with Grove- Barometer sensor (BMP180) and Grove-LCD RGB Backlight boards using cable for connection. Table 21 shows the definition of the pins.

D.3.2 Compatible connector for UART Grove boards (Fanout CN2)

The CN2 connector is compatible with Grove-NFC boards using cable for connection.Table 22 shows the definition of the pins

Table 21. Description of the I2C Grove board connector pins (CN3)

STMod+ connector Function of Grove CN3 PIN number

STMod+#7-SCL (*) SCL 1

STMod+#10-SDA (*) SDA 2

+5 V VCC 3

- GND 4

Table 22. Description of the UART Grove board connector pins (CN2)

STMod+ connector Function of Grove CN2 Pin number

STMod+#3-RX RX (Grove TX) 1

STMod+#2-TX TX (Grove RX) 2

+5 V VCC 3

- GND 4

Page 56: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Federal Communications Commission (FCC) and Industry Canada (IC) Compliance Statements

56/59 DocID029990 Rev 2

Appendix E Federal Communications Commission (FCC) and Industry Canada (IC) Compliance Statements

E.1 FCC Compliance Statement

E.1.1 Part 15.19

This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.

E.1.2 Part 15.105

This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense.

E.1.3 Part 15.21

Any changes or modifications to this equipment not expressly approved by STMicroelectronics may cause harmful interference and void the user's authority to operate this equipment.

E.2 IC Compliance Statement

E.2.1 Compliance Statement

Industry Canada ICES-003 Compliance Label: CAN ICES-3 (A)/NMB-3(A).

E.3 Déclaration de conformité

Étiquette de conformité à la NMB-003 d'Industrie Canada : CAN ICES-3 (A)/NMB-3(A).

Page 57: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 57/59

UM2140 CISPR32

58

Appendix F CISPR32

F.1 Warning

Warning: This device is compliant with Class A of CISPR32. In a residential environment, this equipment may cause radio interference.

Page 58: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

Revision history UM2140

58/59 DocID029990 Rev 2

Revision history

Table 23. Document revision history

Date Revision Changes

10-Feb-2017 1 Initial release.

28-Apr-2017 2 Updated Section Appendix B: Electrical schematics.

Page 59: UM2140 User manual - STMicroelectronics · April 2017 DocID029990 Rev 2 1/59 1 UM2140 User manual Discovery kit with STM32F723IE MCU Introduction The 32F723EDISCOVERY Discovery kit

DocID029990 Rev 2 59/59

UM2140

59

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.

© 2017 STMicroelectronics – All rights reserved