Upload
others
View
14
Download
0
Embed Size (px)
Citation preview
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
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
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
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
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
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
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
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.
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
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.
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
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
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.
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
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
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).
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).
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:
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
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.
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.
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
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
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
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
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
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)
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+ - -
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 - - -
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
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 - -
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
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 -
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
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
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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+.
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
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 -
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
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).
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.
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.
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