The STM32F7308-DK Discovery kit is a complete demonstration and development platform
for the STMicroelectronics Arm
®
Cortex
features the following interfaces: three I
®
-M7 core-based STM32F730I8K6 microcontroller. It
2
Cs, five SPIs with three multiplexed simplex I2S,
2xSDMMC, FMC, Quad-SPI. It also features four USART and four UART peripherals, one
CAN bus, three 12-bit ADCs, two 12-bit DACs, two SAIs, internal 256
64
bytes of Flash memory, one USB OTG HS internal PHY, USB OTG FS and SWD
Kbytes of SRAM,
debugging support. This STM32F7308-DK 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 microcontroller.
The STM32F7308-DK Discovery kit comes with comprehensive free software libraries and
examples available with the STM32Cube™ MCU Package.
a. Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and or elsewhere.
UM2469 Rev 17/59
58
Page 8
Product marking UM2469
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
This board features a specific STM32 device version, which allows the operation of any
bundled commercial stack/library available. This STM32 device shows a "U" marking option
at the end of the standard part number and is not available for sales.
In order to use the same commercial stack in his application, a developer may need to
purchase a part number specific to this stack/library. The price of those part numbers
includes the stack/library royalties.
3 System requirements
•Windows® OS (7, 8, 10), Linux 64-bit or macOS
•USB Type-A to Micro-B cable
4 Development toolchains
•Keil® MDK-ARM
•IAR™ EWARM
•GCC-based IDEs
(b)
(b)
®(a)
a. macOS® is a trademark of Apple Inc. registered in the U.S. and other countries.
b. On Windows® only.
8/59UM2469 Rev 1
Page 9
UM2469Demonstration software
5 Demonstration software
The demonstration software, included in the STM32Cube™ MCU Package, is preloaded in
the STM32 Flash memory for easy demonstration of the device peripherals in standalone
mode. The latest versions of the demonstration source code and associated documentation
can be downloaded from the www.st.com/en/evaluation-tools/stm32f7308-dk.html webpage.
6 Ordering information
To order the STM32F7308-DK Discovery kit, refer to Ta bl e 1.
Order CodeTarget STM32
STM32F7308-DKSTM32F730I8K6
Table 1. Ordering Information
UM2469 Rev 19/59
58
Page 10
Hardware layout and configuration UM2469
06Y9
93RZHU6XSSO\
/('SXVKEXWWRQDQG
ZDNHXS
0LFUR$%86%FRQQHFWRU
0LFUR$%86%FRQQHFWRU
:L)L
PRGXOHFRQQHFWRU
*3,2V
27*+6
27*)6
8$57
9&38$57
6:'
*3,2V
*3,2V
,
&
*3,2V
*3,2V
)0&
DGGUHVV
)0&GDWD
*3,2V
+6,
57&
,
&
6$,
463,
$XGLR&RGHF
3PRGPRGXOHFRQQHFWRU
670RGPRGXOH
FRQQHFWRU
$UGXLQR8QR9VKLHOG
FRQQHFWRUV
365$0
/&')ULGD[
&DSDFLWLYH7RXFK3DQHO,
&
0+]2VFLOODWRU
N+]&U\VWDO
463,)ODVK
6WHUHRMDFN
OLQHRXW
6WHUHRMDFN
OLQHLQ
6SN
FRQQHFWRU5
6SN
FRQQHFWRU/
67/,1.9
0LFUR%86%
FRQQHFWRU
670),.
)0&
DGGUHVV
)0&
3'0
0LFURSKRQHV
7 Hardware layout and configuration
The STM32F7308-DK Discovery kit is designed around the STM32F730I8K6 (176-pin in
UFBGA package). The hardware block diagram (see
between STM32F730I8K6 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).
these features on the STM32F7308-DK board. The mechanical dimensions of the
STM32F7308-DK board are showed in
Figure 6.
Figure 3. Hardware block diagram
Figure 3) illustrates the connection
Figure 4 and Figure 5 help users to locate
)0&GDWD
1. Dotted lines identify the shared signals.
10/59UM2469 Rev 1
Page 11
UM2469Hardware layout and configuration
670)'.
)RXU670(06
PLFURSKRQHVRQ
')6'0LQSXWV
7)7/&'
[
SL[HOV
8VHU/('V
/&'
GLVSOD\
FRQQHFWRU
86%27*+6
0LFUR$%FRQQHFWRU
86%27*+6
2YHUFXUUHQW/('
86%27*+6
9%86/('
86%27*)6
0LFUR$%FRQQHFWRU
302'
FRQQHFWRU
&RQWURO7RXFK
3DQHOFRQQHFWRU
$UGXLQR
/('V
:L)L
PRGXOH
FRQQHFWRU
86%27*)6
9%86/('
86%27*+6
2YHUFXUUHQW/('
5(6(7
EXWWRQ
:$.(83
EXWWRQ
670RG
FRQQHFWRU
86%27*)686%27*+6
06Y9
7.1 The STM32F7308-DK Discovery kit layout
Figure 4. STM32F7308-DK top layout
UM2469 Rev 111/59
58
Page 12
Hardware layout and configuration UM2469
670)'.
67/,1.9
ZLWK0LFUR%
FRQQHFWRU
7$*GHEXJ
FRQQHFWRU
670),.
0&8
9
SRZHU
VHOHFWLRQ
$UGXLQR8129
FRQQHFWRUV
670)&%7
IRU67/,1.
0ELW
365$0
PHPRU\
6WHUHR
VSHDNHU
RXWSXWV
$XGLR
&RGHF
670),.
,QSXW$XGLR
OLQHMDFN
2XWSXW$XGLR
OLQHMDFN
67/,1.
&20/('
932:(5
/('
67&'5
3RZHUOLPLWHU
IDXOW/('
-7$*
9H[WHUQDO
SRZHU
FRQQHFWRU
0ELW
4XDG63,
)ODVK
PHPRU\
06Y9
Figure 5. STM32F7308-DK bottom layout
12/59UM2469 Rev 1
Page 13
UM2469Hardware layout and configuration
7.2 The STM32F7308-DK Discovery kit mechanical drawing
Figure 6. STM32F7308-DK mechanical drawing
1. The digital microphones marked in orange (U16, U17, U18 and U19) are placed on the bottom side of the board.
UM2469 Rev 113/59
58
Page 14
Hardware layout and configuration UM2469
7.3 Embedded ST-LINK/V2-1
The ST-LINK/V2-1 programming and debugging tool is integrated on the STM32F7308-DK
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 100 mA power on USB
These features are no more supported on ST-LINK/V2-1:
•SWIM interface
•Application voltage lower than 3 V
For general information concerning the debugging and programming features that are
common to both versions V2 and V2-1, refer to the ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32 user manual (UM1075).
7.3.1 Drivers
Before connecting the STM32F7308-DK board to a Windows® 7, Windows® 8 or
Windows
downloaded from the www.st.com website.
In case the STM32F7308-DK board is connected to the PC before installing the driver, the
PC device manager may report some STM32F7308-DK board interfaces as “Unknown”. To
recover from this situation, after installing the dedicated driver, the association of “Unknown”
USB devices found on the STM32F7308-DK 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.
®
10 PC via USB, a driver for ST-LINK/V2-1 must be installed. It can be
Figure 7. USB composite device
14/59UM2469 Rev 1
Page 15
UM2469Hardware layout and configuration
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 STM32F7308-DK
board and periodically, to stay up-to-date with the latest firmware version.
7.4 Power supply
The STM32F7308-DK board is designed to be powered from a 5 V DC power source. It is
possible to configure the STM32F7308-DK board to use any of the sources described in the
following
Tabl e 2.
Table 2. STM32F7308-DK board power configuration
CN8 configurationPower connectorVoltage
ST-LINKCN15 V
USB_STLINKCN15 V
E5VCN35 V
E5VCN127 V-12 V => 5 V
USB_HSCN195 V
USB_FSCN185 V
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 STM32F7308-DK 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 V
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
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
The STM32F7308-DK 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
enumeration, the STM32F7308-DK board asks for the 500
events can happen:
•If the host is able to provide the required power, the enumeration finishes by a
“SetConfiguration” command and
red LED LD2 is turned ON, thus the STM32F7308-DK board consumes maximum
500 mA current, but no more.
from the USB type Micro-B connector (CN1) of ST-
BUS
mA).
mA to the board at that time. During the USB
mA power to the host PC. Two
then, the power transistor ST890 is switched ON, the
ST890, which
UM2469 Rev 115/59
58
Page 16
Hardware layout and configuration UM2469
06Y9
^d>/E<
06Y9
h^^d>/E<
•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
mandatory to use an
consequence the red LED LD2 remains turned OFF. In this case it is
external power supply.
Figure 8. CN8 (ST-LINK)
Note:In case the STM32F7308-DK board is powered by a USB charger, there is no USB
enumeration, so the led
Only in this specific
LD2 remains set to OFF permanently and the board is not powered.
case, the resistor R5 needs to be soldered, to allow the board to be
powered anyway.
The LED LD2 is lit when the STM32F7308-DK 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
STM32F7308-DK 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
see
Figure 9).
Figure 9. CN8 (USB_STLINK)
V power source on silkscreen “USB_STLINK”
16/59UM2469 Rev 1
Page 17
UM2469Hardware layout and configuration
06Y9
ϱs
06Y9
h^,^
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 STM32F7308-DK 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
source on silkscreen “E5V” see
Figure 10).
V power
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).
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)
UM2469 Rev 117/59
58
Page 18
Hardware layout and configuration UM2469
06Y9
h^&^
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:
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 STM32F7308-DK Discovery board may be powered by
V
first from ST-LINK and the following risks may be encountered:
BUS
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 STM32F730I8K6 microcontroller.
•X3, 32 KHz crystal for STM32F730I8K6 embedded RTC
18/59UM2469 Rev 1
Page 19
UM2469Hardware layout and configuration
7.7 Reset sources
The reset signal of the STM32F7308-DK 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 STM32F730I8K6. It communicates with STM32F730I8K6 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 the
STM32F7308-DK board. They are connected to input digital microphones of
WM8994ECS/R
UM2469 Rev 119/59
58
Page 20
Hardware layout and configuration UM2469
7.9 USB OTG HS
The STM32F7308-DK board supports USB OTG high-speed communication via a USB
Micro-AB connector.
A USB power switch is also connected on V
and provides power to CN19. The green
BUS
LED LD8 is lit in one of these cases:
•Power switch is ON and STM32F7308-DK board works as a USB host
•V
is powered by another USB host when STM32F7308-DK board works as a USB
BUS
device.
The red LED LD7 is lit when an overcurrent occurs.
Note:1When the STM32F7308-DK board is powered by the ST-LINK then the OTG function can
provide up to 100
mA.
Note:2When the STM32F7308-DK 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:3When the STM32F7308-DK 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 STM32F7308-DK board supports USB OTG full speed communication via a USB
Micro-AB connector.
A USB power switch is also connected on V
LED LD9 is lit in one of these cases:
•Power switch is ON and the STM32F7308-DK board works as a USB host
•V
is powered by another USB host when the STM32F7308-DK board works as a USB
BUS
device.
and provides power to CN18. The green
BUS
The red LED LD10 is lit when an overcurrent occurs.
Note:1When the STM32F7308-DK board is powered by the ST-LINK then the OTG function
provides up to 100
mA.
Note:2When the STM32F7308-DK 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:3When the STM32F7308-DK 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
20/59UM2469 Rev 1
Section 7.4.5)
Page 21
UM2469Hardware layout and configuration
7.11 PSRAM memory
An 8-Mbit PSRAM (IS66WV51216EBLL-55BLI from Integrated Silicon Solution Inc) is
connected to the FMC interface of the STM32F730I8K6 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 STM32F730I8K6.
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 STM32F730I8K6.
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 STM32F730I8K6
through I
2
C.
UM2469 Rev 121/59
58
Page 22
Hardware layout and configuration UM2469
7.16 Buttons and LEDs
The black button B2 located LCD side is the reset of the microcontroller STM32F730I8K6.
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.
Tab le 3 gives the assignment of control ports to the LED indicators.
ReferenceColorNameComment
B1BLUEUSERAlternate function Wake-up
B2BLACKRESET-
LD1BLUEARDUINOPA5
LD2RED5 V Power-
LD3REDFault PowerCurrent upper than 625 mA
Table 3. Control port assignment
LD4RED/GREENST-LINK COMGreen during communication
LD5REDUSER1PA7
LD6GREENUSER2PB1
LD7REDUSB OTG HS OVCRPH10
LD8GREENV
LD9REDUSB OTG FS OVCRPB10
LD10GREENV
USB HSPB13
BUS
USB FSPA9
BUS
22/59UM2469 Rev 1
Page 23
UM2469Connectors
8 Connectors
8.1 Wi-Fi ESP-01 compatible connector
Figure 13. Wi-Fi connector CN14 (front view)
Table 4. Wi-Fi extension connector CN14
Pin numberWi-Fi description
1WIFI_RX
23.3 V
3GPIO0
4WIFI-RST
5GPIO2
6CH_PD
7GND
8WIFI_TX
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
STM32F7308-DK board.
The Arduino connectors on STM32F7308-DK 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.
UM2469 Rev 123/59
58
Page 24
Connectors UM2469
I/ONamePin numberNameI/O
---CN11.10SCL2PH4
---CN11.9SDA2PH5
---CN11.8V
---CN11.7GND-
-NCCN12.1CN11.6SCK1PA5
-3.3 VCN12.2CN11.5MISO1PB4
-NRSTCN12.3CN11.4MOSI1PB5
-3.3 VCN12.4CN11.3NSS1PA1
-5 VCN12.5CN11.2TIM12_CH1PH6
-GNDCN12.6CN11.1GPIOPE4
-GNDCN12.7---
-V
---CN13.7TIM9_CH2PE6
PA6ADC1_IN6CN15.1CN13.6TIM3_CH3
PA4ADC1_IN4CN15.2CN13.5GPIOPH3
(2)
PC4
PF10ADC3_IN8CN15.4CN13.3GPIOPC5
Table 5. GPIO assignment for Arduino pins
REF+
IN
ADC1_IN14CN15.3CN13.4TIM9_CH1PE5
CN12.8CN13.8GPIOPE3
(2)
(1)
(1)
-
PB0
PC0ADC1_IN10CN15.5CN13.2TX2PA2
PC1ADC1_IN11CN15.6CN13.1RX2PA3
1. Shared between Arduino and STMod+.
2. Exclusive use: Arduino or STMod+.
8.3 Pmod™ and STMod+ connectors P2 and P1
On the STM32F7308-DK board, Pmod™ and STMod+ connectors are providing flexibility in
small form factor applications.
Based on existing Pmod™ Digilent standard popular in connectivity, the STM32F7308-DK
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 STM32F730I8K6 I/Os for Pmod™ and STMod+ function
are listed in
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 18: STMod+ connector signals.
24/59UM2469 Rev 1
Page 25
UM2469Connectors
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)
Table 6. GPIO assignment for Pmod™ pins
I/ONamePin numberNameI/O
PI0 / PF9NSS2 / CTS717INTPB11
PI3 / PF7MOSI2p / TX728RESETPF11
PI2 / PF6MISO2p / RX739GPIO0PG12
PI1 / PF8SCK2 / RTS7410GPIO1PH2
GND511GND
3.3 V6123.3 V
Table 7. Pmod™: SPI or UART configuration selection
Pin namePmod™ SPIPmod™ UART
PMOD_SEL_0 (PH15)01
PMOD_SEL_1 (PI10)01
PMOD#1NSSCTS
PMOD#2MOSIpTX
PMOD#3MISOpRX
PMOD#4SCKRTS
Refer to Section Appendix C: Pmod™ and STMod+ schematic table to find more
information about Pmod™ pins.
UM2469 Rev 125/59
58
Page 26
Connectors UM2469
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).
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)
UM2469 Rev 127/59
58
Page 28
Connectors UM2469
8.5 USB OTG HS Micro-AB connector
Figure 17. USB OTG HS Micro-AB connector CN19 (front view)
Pin numberDescriptionPin numberDescription
1V
2D-5GND
3D+- -
Note:STMPS U13 is providing V
Table 10. USB OTG HS Micro-AB connector CN19
BUS
. It is active high, controlled by PH12. Overcurrent is sent to
BUS
PH10 interrupt.
8.6 USB OTG FS Micro-AB connector
Figure 18. USB OTG FS Micro-AB connector CN18 (front view)
4ID
Pin numberDescriptionPin numberDescription
Note:STMPS U14 is providing V
Table 11. USB OTG FS Micro-AB connector CN18 (front view)
1V
2D-5GND
3D+- -
BUS
. It is active low, controlled by PG8. Overcurrent is sent to
The Tab le 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 I
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
•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
2
C bus is shared with the
Tab le 18:
UM2469 Rev 151/59
58
Page 52
52/59UM2469 Rev 1
Table 18. STMod+ connector signals
---STMod+---
ARDPMODSome other AFBasicSWPinPin numberPinN/ABasicSome other AFPMODARD
The mikroBUS™ compatible connector is 2.54" pitch with a pair of 1x8-pin female
connectors.
Tabl e 19 below shows the definition of the pins.
Table 19. Description of the mikroBUS™ connector pins
STMod+ connector
CN11 number
STMod+#13-ADC
(1)
Function of
mikroBUS
Pin
number
Pin
number
Function of
mikroBUS
AN11PWMSTMod+#14-PWM
STMod+#12-RSTRST22INTSTMod+#11-INT
STMod+#1-NSSCS33RXSTMod+#3-RX
STMod+#4-SCKSCK44TXSTMod+#2-TX
STMod+#9-MISOsMISO55SCLSTMod+#7-SCL
STMod+#8-MOSIsMOSI66SDASTMod+#10-SDA
-+3.3 V77+5 V-
-GND88GND -
1. Exclusive use: Arduino or STMod+.
2. Shared with Arduino.
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. Tab le 20
shows the definition of the pins.
Table 20. Description of the ESP-01 Wi-Fi board connector pins
STMod+ connector
CN10 number
(1)
(2)
(2)
STMod+ connector
number
Function of
ESP-01
Pin
number
-GND18TXDSTMod+#3-RX
STMod+#14GPIO227CH_PDSTMod+#13
STMod+#11GPIO036RSTSTMod+#12-RST
STMod+#2-TXRXD45V
54/59UM2469 Rev 1
Pin
number
Function of
ESP-01
CC
STMod+ connector
number
-
Page 55
UM2469Fanout board
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. Description of the I2C Grove board connector pins (CN3)
STMod+ connector Function of Grove CN3PIN number
STMod+#7-SCL (*)SCL1
STMod+#10-SDA (*)SDA2
+5 VVCC3
-GND4
D.3.2 Compatible connector for UART Grove boards (Fanout CN2)
Tab le 21 shows the definition of the pins.
The CN2 connector is compatible with Grove-NFC boards using cable for
connection.
Tab le 22 shows the definition of the pins
Table 22. Description of the UART Grove board connector pins (CN2)
STMod+ connector Function of Grove CN2Pin number
STMod+#3-RXRX (Grove TX)1
STMod+#2-TXTX (Grove RX)2
+5 VVCC3
-GND4
UM2469 Rev 155/59
58
Page 56
Federal Communications Commission (FCC) and Industry Canada (IC) Compliance Statements
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).
56/59UM2469 Rev 1
Page 57
UM2469CISPR32
Appendix F CISPR32
F.1 Wa r n in g
Warning: This device is compliant with Class A of CISPR32. In a residential environment,
this equipment may cause radio interference.
UM2469 Rev 157/59
58
Page 58
Revision history UM2469
Revision history
DateRevisionChanges
18-Oct-20181Initial release.
Table 23. Document revision history
58/59UM2469 Rev 1
Page 59
UM2469
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.