STM32F4.sch 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452
  1. EESchema Schematic File Version 4
  2. EELAYER 30 0
  3. EELAYER END
  4. $Descr A4 11693 8268
  5. encoding utf-8
  6. Sheet 1 1
  7. Title ""
  8. Date ""
  9. Rev ""
  10. Comp ""
  11. Comment1 ""
  12. Comment2 ""
  13. Comment3 ""
  14. Comment4 ""
  15. $EndDescr
  16. $Comp
  17. L global:SW_PUSH SW?
  18. U 1 1 5CEF360D
  19. P 1050 4950
  20. AR Path="/5CEE5B5C/5CEF360D" Ref="SW?" Part="1"
  21. AR Path="/5CEF360D" Ref="SW?" Part="1"
  22. F 0 "SW?" H 1200 5060 50 0000 C CNN
  23. F 1 "reset" H 1050 4870 50 0000 C CNN
  24. F 2 "SW:SW" H 1050 4950 50 0001 C CNN
  25. F 3 "" H 1050 4950 50 0000 C CNN
  26. F 4 "200" H -9450 4075 50 0001 C CNN "Partkeepr"
  27. 1 1050 4950
  28. 1 0 0 -1
  29. $EndComp
  30. $Comp
  31. L global:R R?
  32. U 1 1 5CEF3615
  33. P 2450 4700
  34. AR Path="/5CEE5B5C/5CEF3615" Ref="R?" Part="1"
  35. AR Path="/5CEF3615" Ref="R?" Part="1"
  36. F 0 "R?" V 2530 4700 50 0000 C CNN
  37. F 1 "10K" V 2450 4700 50 0000 C CNN
  38. F 2 "R:0805" V 2380 4700 50 0001 C CNN
  39. F 3 "" H 2450 4700 50 0000 C CNN
  40. F 4 "910" H -8150 2950 50 0001 C CNN "Partkeepr"
  41. 1 2450 4700
  42. 0 1 1 0
  43. $EndComp
  44. Text Label 2000 5000 2 60 ~ 0
  45. boot0
  46. $Comp
  47. L global:C C?
  48. U 1 1 5CEF361E
  49. P 1050 5200
  50. AR Path="/5CEE5B5C/5CEF361E" Ref="C?" Part="1"
  51. AR Path="/5CEF361E" Ref="C?" Part="1"
  52. F 0 "C?" H 1075 5300 50 0000 L CNN
  53. F 1 "100nF" H 1075 5100 50 0000 L CNN
  54. F 2 "C:0805" H 1088 5050 50 0001 C CNN
  55. F 3 "" H 1050 5200 50 0000 C CNN
  56. F 4 "605" H -9450 4100 50 0001 C CNN "Partkeepr"
  57. 1 1050 5200
  58. 0 1 1 0
  59. $EndComp
  60. Text Label 2800 4700 0 60 ~ 0
  61. GND
  62. Text Label 1500 4950 0 60 ~ 0
  63. GND
  64. $Comp
  65. L global:R R?
  66. U 1 1 5CEF3629
  67. P 1050 4700
  68. AR Path="/5CEE5B5C/5CEF3629" Ref="R?" Part="1"
  69. AR Path="/5CEF3629" Ref="R?" Part="1"
  70. F 0 "R?" V 1130 4700 50 0000 C CNN
  71. F 1 "10K" V 1050 4700 50 0000 C CNN
  72. F 2 "R:0805" V 980 4700 50 0001 C CNN
  73. F 3 "" H 1050 4700 50 0000 C CNN
  74. F 4 "910" H -9450 4075 50 0001 C CNN "Partkeepr"
  75. 1 1050 4700
  76. 0 1 1 0
  77. $EndComp
  78. Text Label 1500 4700 0 60 ~ 0
  79. 3.3V
  80. Text Label 2800 5000 0 60 ~ 0
  81. 3.3V
  82. $Comp
  83. L global:C C?
  84. U 1 1 5CEF3633
  85. P 2450 5300
  86. AR Path="/5CEE5B5C/5CEF3633" Ref="C?" Part="1"
  87. AR Path="/5CEF3633" Ref="C?" Part="1"
  88. F 0 "C?" H 2475 5400 50 0000 L CNN
  89. F 1 "100nF" H 2475 5200 50 0000 L CNN
  90. F 2 "C:0805" H 2488 5150 50 0001 C CNN
  91. F 3 "" H 2450 5300 50 0000 C CNN
  92. F 4 "605" H -8150 2950 50 0001 C CNN "Partkeepr"
  93. 1 2450 5300
  94. 0 1 1 0
  95. $EndComp
  96. $Comp
  97. L global:SW_PUSH SW?
  98. U 1 1 5CEF3645
  99. P 2450 5000
  100. AR Path="/5CEE5B5C/5CEF3645" Ref="SW?" Part="1"
  101. AR Path="/5CEF3645" Ref="SW?" Part="1"
  102. F 0 "SW?" H 2600 5110 50 0000 C CNN
  103. F 1 "boot" H 2450 4920 50 0000 C CNN
  104. F 2 "SW:SW" H 2450 5000 50 0001 C CNN
  105. F 3 "" H 2450 5000 50 0000 C CNN
  106. F 4 "200" H -8150 2950 50 0001 C CNN "Partkeepr"
  107. 1 2450 5000
  108. 1 0 0 -1
  109. $EndComp
  110. Wire Wire Line
  111. 2800 4700 2600 4700
  112. Wire Wire Line
  113. 2300 4700 2150 4700
  114. Wire Wire Line
  115. 2150 4700 2150 5000
  116. Wire Wire Line
  117. 2150 5300 2300 5300
  118. Connection ~ 2150 5000
  119. Wire Wire Line
  120. 2600 5300 2750 5300
  121. Wire Wire Line
  122. 2750 5300 2750 5000
  123. Wire Wire Line
  124. 2750 5000 2800 5000
  125. Wire Wire Line
  126. 2150 5000 2000 5000
  127. Wire Wire Line
  128. 2150 5000 2150 5300
  129. Text Label 2075 2050 2 60 ~ 0
  130. nrst
  131. Text Label 3000 950 1 60 ~ 0
  132. boot0
  133. Text Label 4600 1650 0 60 ~ 0
  134. swdio
  135. Text Label 4100 950 1 60 ~ 0
  136. swclk
  137. $Comp
  138. L global:C C?
  139. U 1 1 5CEF3A85
  140. P 1200 4200
  141. AR Path="/5CEE5B5C/5CEF3A85" Ref="C?" Part="1"
  142. AR Path="/5CEF3A85" Ref="C?" Part="1"
  143. F 0 "C?" H 1225 4300 50 0000 L CNN
  144. F 1 "100nF" H 1225 4100 50 0000 L CNN
  145. F 2 "C:0805" H 1238 4050 50 0001 C CNN
  146. F 3 "" H 1200 4200 50 0000 C CNN
  147. F 4 "605" H -1375 125 50 0001 C CNN "Partkeepr"
  148. 1 1200 4200
  149. 1 0 0 -1
  150. $EndComp
  151. Text Label 2600 950 1 60 ~ 0
  152. 3.3V
  153. Text Label 2700 950 1 60 ~ 0
  154. GND
  155. $Comp
  156. L ST:STM32F401RC U?
  157. U 1 1 5CEF3A8F
  158. P 3350 2200
  159. AR Path="/5CEE5B5C/5CEF3A8F" Ref="U?" Part="1"
  160. AR Path="/5CEF3A8F" Ref="U?" Part="1"
  161. F 0 "U?" H 4350 1100 60 0000 C CNN
  162. F 1 "STM32F401RC" H 3300 1500 60 0000 C CNN
  163. F 2 "U:LQFP64" H 2150 1550 60 0001 C CNN
  164. F 3 "" H 2150 1550 60 0001 C CNN
  165. F 4 "2102" H 75 -3300 50 0001 C CNN "Partkeepr"
  166. 1 3350 2200
  167. 1 0 0 -1
  168. $EndComp
  169. NoConn ~ 2075 2150
  170. NoConn ~ 2075 2250
  171. NoConn ~ 2075 2350
  172. NoConn ~ 2075 2450
  173. $Comp
  174. L global:Crystal Y?
  175. U 1 1 5CEF3AA5
  176. P 1350 1900
  177. AR Path="/5CEE5B5C/5CEF3AA5" Ref="Y?" Part="1"
  178. AR Path="/5CEF3AA5" Ref="Y?" Part="1"
  179. F 0 "Y?" H 1350 2050 50 0000 C CNN
  180. F 1 "25Mhz" H 1350 1750 50 0000 C CNN
  181. F 2 "Y:5032" H 1350 1900 50 0001 C CNN
  182. F 3 "" H 1350 1900 50 0000 C CNN
  183. F 4 "1650" H 50 -3300 50 0001 C CNN "Partkeepr"
  184. 1 1350 1900
  185. 0 1 1 0
  186. $EndComp
  187. $Comp
  188. L global:C C?
  189. U 1 1 5CEF3AB1
  190. P 900 2050
  191. AR Path="/5CEE5B5C/5CEF3AB1" Ref="C?" Part="1"
  192. AR Path="/5CEF3AB1" Ref="C?" Part="1"
  193. F 0 "C?" H 925 2150 50 0000 L CNN
  194. F 1 "22pF" H 925 1950 50 0000 L CNN
  195. F 2 "C:0603" H 938 1900 50 0001 C CNN
  196. F 3 "" H 900 2050 50 0000 C CNN
  197. F 4 "600" H 25 -3300 50 0001 C CNN "Partkeepr"
  198. 1 900 2050
  199. 0 1 1 0
  200. $EndComp
  201. $Comp
  202. L global:C C?
  203. U 1 1 5CEF3AB9
  204. P 900 1750
  205. AR Path="/5CEE5B5C/5CEF3AB9" Ref="C?" Part="1"
  206. AR Path="/5CEF3AB9" Ref="C?" Part="1"
  207. F 0 "C?" H 925 1850 50 0000 L CNN
  208. F 1 "22pF" H 925 1650 50 0000 L CNN
  209. F 2 "C:0603" H 938 1600 50 0001 C CNN
  210. F 3 "" H 900 1750 50 0000 C CNN
  211. F 4 "600" H 25 -3300 50 0001 C CNN "Partkeepr"
  212. 1 900 1750
  213. 0 1 1 0
  214. $EndComp
  215. Text Label 750 1750 2 60 ~ 0
  216. GND
  217. Text Label 750 2050 2 60 ~ 0
  218. GND
  219. $Comp
  220. L global:C C?
  221. U 1 1 5CEF3AC5
  222. P 2350 4200
  223. AR Path="/5CEE5B5C/5CEF3AC5" Ref="C?" Part="1"
  224. AR Path="/5CEF3AC5" Ref="C?" Part="1"
  225. F 0 "C?" H 2375 4300 50 0000 L CNN
  226. F 1 "100nF" H 2375 4100 50 0000 L CNN
  227. F 2 "C:0805" H 2388 4050 50 0001 C CNN
  228. F 3 "" H 2350 4200 50 0000 C CNN
  229. F 4 "605" H -1675 -2975 50 0001 C CNN "Partkeepr"
  230. 1 2350 4200
  231. 1 0 0 -1
  232. $EndComp
  233. Text Label 4075 3450 3 60 ~ 0
  234. 3.3V
  235. $Comp
  236. L global:C C?
  237. U 1 1 5CEF3ACE
  238. P 2650 4200
  239. AR Path="/5CEE5B5C/5CEF3ACE" Ref="C?" Part="1"
  240. AR Path="/5CEF3ACE" Ref="C?" Part="1"
  241. F 0 "C?" H 2675 4300 50 0000 L CNN
  242. F 1 "100nF" H 2675 4100 50 0000 L CNN
  243. F 2 "C:0805" H 2688 4050 50 0001 C CNN
  244. F 3 "" H 2650 4200 50 0000 C CNN
  245. F 4 "605" H -2250 -600 50 0001 C CNN "Partkeepr"
  246. 1 2650 4200
  247. 1 0 0 -1
  248. $EndComp
  249. Text Label 4600 1450 0 60 ~ 0
  250. 3.3V
  251. Text Label 4600 1550 0 60 ~ 0
  252. GND
  253. $Comp
  254. L global:C C?
  255. U 1 1 5CEF3AD8
  256. P 2050 4200
  257. AR Path="/5CEE5B5C/5CEF3AD8" Ref="C?" Part="1"
  258. AR Path="/5CEF3AD8" Ref="C?" Part="1"
  259. F 0 "C?" H 2075 4300 50 0000 L CNN
  260. F 1 "100nF" H 2075 4100 50 0000 L CNN
  261. F 2 "C:0805" H 2088 4050 50 0001 C CNN
  262. F 3 "" H 2050 4200 50 0000 C CNN
  263. F 4 "605" H -625 -2925 50 0001 C CNN "Partkeepr"
  264. 1 2050 4200
  265. 1 0 0 -1
  266. $EndComp
  267. Text Label 2775 3450 3 60 ~ 0
  268. 3.3V
  269. Text Label 2675 3450 3 60 ~ 0
  270. GND
  271. $Comp
  272. L global:C C?
  273. U 1 1 5CEF3AE2
  274. P 1750 4200
  275. AR Path="/5CEE5B5C/5CEF3AE2" Ref="C?" Part="1"
  276. AR Path="/5CEF3AE2" Ref="C?" Part="1"
  277. F 0 "C?" H 1775 4300 50 0000 L CNN
  278. F 1 "100nF" H 1775 4100 50 0000 L CNN
  279. F 2 "C:0805" H 1788 4050 50 0001 C CNN
  280. F 3 "" H 1750 4200 50 0000 C CNN
  281. F 4 "605" H 100 -1700 50 0001 C CNN "Partkeepr"
  282. 1 1750 4200
  283. 1 0 0 -1
  284. $EndComp
  285. Text Label 2075 2650 2 60 ~ 0
  286. 3.3V
  287. Text Label 2075 2550 2 60 ~ 0
  288. GND
  289. $Comp
  290. L global:C C?
  291. U 1 1 5CEF3AF0
  292. P 1500 4200
  293. AR Path="/5CEE5B5C/5CEF3AF0" Ref="C?" Part="1"
  294. AR Path="/5CEF3AF0" Ref="C?" Part="1"
  295. F 0 "C?" H 1525 4300 50 0000 L CNN
  296. F 1 "1µF" H 1525 4100 50 0000 L CNN
  297. F 2 "C:0805" H 1538 4050 50 0001 C CNN
  298. F 3 "" H 1500 4200 50 0000 C CNN
  299. F 4 "606" H 125 -1700 50 0001 C CNN "Partkeepr"
  300. 1 1500 4200
  301. 1 0 0 -1
  302. $EndComp
  303. $Comp
  304. L global:C C?
  305. U 1 1 5CEF3AFA
  306. P 3875 4000
  307. AR Path="/5CEE5B5C/5CEF3AFA" Ref="C?" Part="1"
  308. AR Path="/5CEF3AFA" Ref="C?" Part="1"
  309. F 0 "C?" H 3900 4100 50 0000 L CNN
  310. F 1 "4.7µF" H 3900 3900 50 0000 L CNN
  311. F 2 "C:0805" H 3913 3850 50 0001 C CNN
  312. F 3 "" H 3875 4000 50 0000 C CNN
  313. F 4 "607" H 325 -3425 50 0001 C CNN "Partkeepr"
  314. 1 3875 4000
  315. 1 0 0 -1
  316. $EndComp
  317. Text Label 3875 4150 3 60 ~ 0
  318. GND
  319. Text Label 750 4050 2 60 ~ 0
  320. 3.3V
  321. Text Label 750 4350 2 60 ~ 0
  322. GND
  323. Text Label 3975 3450 3 60 ~ 0
  324. GND
  325. Wire Wire Line
  326. 3875 3450 3875 3850
  327. Text Label 4600 1750 0 60 ~ 0
  328. USB_OTG_FS_P
  329. Text Label 4600 1850 0 60 ~ 0
  330. USB_OTG_FS_N
  331. Text Label 4600 1950 0 60 ~ 0
  332. USB_OTG_FS_ID
  333. Text Label 4600 2050 0 60 ~ 0
  334. USB_OTG_FS_VBUS
  335. Connection ~ 2750 5000
  336. $Comp
  337. L conn:CONN_01X05 P?
  338. U 1 1 5CEE6B51
  339. P 5800 3100
  340. F 0 "P?" H 5878 3141 50 0000 L CNN
  341. F 1 "CONN_01X05" H 5878 3050 50 0000 L CNN
  342. F 2 "Connector:PinHeader2.54_1X5" H 5877 3004 50 0001 L CNN
  343. F 3 "" H 5800 3100 50 0000 C CNN
  344. F 4 "100" H 5800 3100 50 0001 C CNN "Partkeepr"
  345. 1 5800 3100
  346. 1 0 0 -1
  347. $EndComp
  348. Text Label 5600 2900 2 60 ~ 0
  349. 3.3V
  350. Text Label 5600 3100 2 60 ~ 0
  351. GND
  352. Text Label 5600 3300 2 60 ~ 0
  353. nrst
  354. Text Label 5600 3200 2 60 ~ 0
  355. swdio
  356. Text Label 5600 3000 2 60 ~ 0
  357. swclk
  358. Wire Wire Line
  359. 2100 1850 1700 1850
  360. Wire Wire Line
  361. 1350 1750 1700 1750
  362. Wire Wire Line
  363. 1700 1750 1700 1850
  364. Wire Wire Line
  365. 1350 2050 1700 2050
  366. Wire Wire Line
  367. 1700 2050 1700 1950
  368. Wire Wire Line
  369. 1700 1950 2100 1950
  370. Wire Wire Line
  371. 1350 1750 1050 1750
  372. Connection ~ 1350 1750
  373. Wire Wire Line
  374. 1350 2050 1050 2050
  375. Connection ~ 1350 2050
  376. $Comp
  377. L global:C C?
  378. U 1 1 5CEF3B03
  379. P 900 4200
  380. AR Path="/5CEE5B5C/5CEF3B03" Ref="C?" Part="1"
  381. AR Path="/5CEF3B03" Ref="C?" Part="1"
  382. F 0 "C?" H 925 4300 50 0000 L CNN
  383. F 1 "4.7µF" H 925 4100 50 0000 L CNN
  384. F 2 "C:0805" H 938 4050 50 0001 C CNN
  385. F 3 "" H 900 4200 50 0000 C CNN
  386. F 4 "607" H 100 -2775 50 0001 C CNN "Partkeepr"
  387. 1 900 4200
  388. 1 0 0 -1
  389. $EndComp
  390. Wire Wire Line
  391. 2650 4050 2350 4050
  392. Connection ~ 900 4050
  393. Wire Wire Line
  394. 900 4050 750 4050
  395. Connection ~ 1200 4050
  396. Wire Wire Line
  397. 1200 4050 900 4050
  398. Connection ~ 1500 4050
  399. Wire Wire Line
  400. 1500 4050 1200 4050
  401. Connection ~ 1750 4050
  402. Wire Wire Line
  403. 1750 4050 1500 4050
  404. Connection ~ 2050 4050
  405. Wire Wire Line
  406. 2050 4050 1750 4050
  407. Connection ~ 2350 4050
  408. Wire Wire Line
  409. 2350 4050 2050 4050
  410. Wire Wire Line
  411. 2650 4350 2350 4350
  412. Connection ~ 900 4350
  413. Wire Wire Line
  414. 900 4350 750 4350
  415. Connection ~ 1200 4350
  416. Wire Wire Line
  417. 1200 4350 900 4350
  418. Connection ~ 1500 4350
  419. Wire Wire Line
  420. 1500 4350 1200 4350
  421. Connection ~ 1750 4350
  422. Wire Wire Line
  423. 1750 4350 1500 4350
  424. Connection ~ 2050 4350
  425. Wire Wire Line
  426. 2050 4350 1750 4350
  427. Connection ~ 2350 4350
  428. Wire Wire Line
  429. 2350 4350 2050 4350
  430. Text Label 700 4950 2 60 ~ 0
  431. nrst
  432. Wire Wire Line
  433. 1200 4700 1500 4700
  434. Wire Wire Line
  435. 900 4700 750 4700
  436. Wire Wire Line
  437. 750 4700 750 4950
  438. Wire Wire Line
  439. 700 4950 750 4950
  440. Connection ~ 750 4950
  441. Wire Wire Line
  442. 750 4950 750 5200
  443. Wire Wire Line
  444. 750 5200 900 5200
  445. Wire Wire Line
  446. 1200 5200 1350 5200
  447. Wire Wire Line
  448. 1350 5200 1350 4950
  449. Wire Wire Line
  450. 1350 4950 1500 4950
  451. Connection ~ 1350 4950
  452. $EndSCHEMATC