Schematics

Default configuration allow user to:
1) If PLUGGED on a NUCLEO STLink:
- Hardware modification: populate R6 and R8 with 0 ohm
- Programming: using Nucleo STLink mini USB
- Virtual COM: using Nucleo STLink mini USB; both SW3 and SW2 must be in (P1-P2) position
2) If using an EXTERNAL JTAG debugger:
- Programming: using JTAG connector on top
- Virtual COM: using micro USB connector on the bottom; both SW3 and SW2 must be in (P2-P3) position
3) If using the INTEGRATED USB to UART interface:
- Programming: using micro USB connector on the bottom and only using BlueNRG-1 Flasher Utility
- Virtual COM: using micro USB connector on the bottom; both SW3 and SW2 must be in (P2-P3) position
4) If using the INTEGRATED ST-LINK/V3:
- Hardware modification: populate R4 and R14 with 0 ohm
- Programming: using ST-LINK/V3 SWD
- Virtual COM: using ST-LINK/V3 micro USB; both SW3 and SW2 must be in (P1-P2) position
ST-LINK/V3
0
10k
NPPC021KFXC-RC
n.p.
n.p.
n.p.
n.p.
n.p.
B_UART_RX
P1
B_UART_CTS
P2
B_UART_RTS
P3
T_JTMS
P4
GND_DETECT
P5
T_JTDO
P6
B_SPI_CLK
P7
GND_1
P8
B_CAN_RX
P9
B_CAN_TX
P10
B_UART_TX
P11
T_VCP_TX
P12
T_JTCK
P13
B_SPI_NSS
P14
T_VCP_RX
P15
B_I2C_SCL
P16
T_SW_DIR
P32
T_NRST
P31
T_VCC
P30
GND_5
P29
T_JTDI
P28
GND_4
P27
GND_3
P26
B_SPI_MOSI
P25
GND_2
P24
B_SPI_MISO
P23
5V_POWER_SUPPLY
P22
B_GPIO3
P21
B_GPIO2
P20
B_GPIO1
P19
B_GPIO0
P18
B_I2C_SDA
P17
ST1
R2
R9
CN5
P1
P2
R1
R10
R13
R14
R4
P1
P1
P2
P2
P3
P3
SW2
P1
P1
P2
P2
P3
P3
SW3
GND
GND
GND
GND
GND
GND
GND
BOOT
BOOT
RESETN
VDD_MCUVDD
VDD
VDD
SWDIO
SWDCLK
UART_TX
UART_RX
5V_V3 UART_RX_STM32
UART_RX_V3
UART_RX_V3
UART_TX_STM32
UART_TX_V3
UART_TX_V3
STEVAL-BCN002V1D
7/23/2018 11:02 AM
3/3
Sheet:
A
B
C
D
1 2 3 4 5 6
A
B
C
D
1 2 3 4 5 6