1 2 3 4 5 6
TP3 TP2 TP1 +5V
TST
CAN_RX
TST
CAN_TX
TST
A Test Points A
P1
USB
+5V
Vbus D+ USB_DP
1 3
GND D- USB_DM
4 2
Shield_2 Shield_1
6 5
+5V +3.3V
+3.3V
U2
1 5 P2
IN OUT 1
3 SWCLK 2
GND
EN
SWD
C14 C15 3
B B
AAT3221 +5V
SWDIO 4
1uF 1uF
NRST
2
5
C16
0.1uF
3
U3
CAN_RX 4
RXD JP3
VDD
CAN_TX 1
TXD CANH
7 1 2 DB9_7 P3
+3.3V R4 JP2 3 4 DB9_3 DB9_5 5
5
Vref 120 1 2
U1 CANL
6
CANH Select 9
3 4
VSS
48
VDD PA0
10 8
Rs
4
11 Term Enable JP4 8
24 PA1 MCP2551-I/SN 1 2 DB9_2
2
VDD 12 DB9_3 3
PA2 3 4 DB9_5
PA3
13 DB9_7 7
9 CANL Select
VDDA 14 DB9_2 2
PA4
PA5
15 JP5 6
36
VDDIO PA6
16 1 2 DB9_3 DB9_1 1
+3.3V
PA7
17 3 4 DB9_1
C1 C2 C3 C4 C6 C7 C8 C10 C11 C12 PA8
29 GND Select
DB9
1 30
VBAT PA9
0.1uF 0.1uF 4.7uF 0.1uF 0.1uF 4.7uF 10nF 1uF 0.1uF 4.7uF 31
C C13 PA10 CAN DB9 Pinouts: C
PA11
32 USB_DM Standard: 7 = CANH, 2 = CANL, 3 = GND
0.1uF PA12
33 USB_DP OBD-II Cable: 3 = CANH, 5 = CANL, 1 = GND
PA13
34 SWDIO
PA14
37 SWCLK
NRST 7
NRST PA15
38
LED-GREEN
18 1 2 120
PB0 LED-RED R2
19 D1 1 2
PB1 120
5 20 D2 R3
PF0-OSC_IN PB2
6 39
PF1-OSC_OUT PB3
+3.3V
1 2 44 40
X1 BOOT0-PF11 PB4
JP1 41
PB5
Boot Mode 42
2 PB6
PC13 43
510
R1
16 MHz Connect Jumper 3 PB7
C5 C9
For Bootloader PC14-OSC32_IN 45 CAN_RX
4 PB8
PC15-OSC32_OUT 46 CAN_TX
18pF 18pF PB9
21
PB10
22
PB11
8 25
VSSA PB12 Sheet: /
D 35 26 D
VSS PB13 File: cantact.sch
23 27
VSS PB14
47
VSS PB15
28 Title:
STM32F042C6T6 Size: A4 Date: Rev:
KiCad E.D.A. kicad (2014-10-22 BZR 5216)-product Id: 1/1
1 2 3 4 5 6