MNT Reform: Open Source Portable Computer https://mntre.com/reform
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1032 lines
25KB

  1. EESchema Schematic File Version 4
  2. LIBS:reform2-keyboard-cache
  3. EELAYER 29 0
  4. EELAYER END
  5. $Descr A4 11693 8268
  6. encoding utf-8
  7. Sheet 2 2
  8. Title "Reform Keyboard"
  9. Date "2019-05-29"
  10. Rev "0.6"
  11. Comp "MNT Research GmbH"
  12. Comment1 "License: GPLv3+ https://www.gnu.org/licenses/gpl-3.0.en.html"
  13. Comment2 "Copyright 2017,2018,2019 Lukas F. Hartmann / mntmn"
  14. Comment3 "https://mntre.com/reform"
  15. Comment4 ""
  16. $EndDescr
  17. $Comp
  18. L power:GND #PWR01
  19. U 1 1 5A20720B
  20. P 3450 4850
  21. F 0 "#PWR01" H 3450 4600 50 0001 C CNN
  22. F 1 "GND" H 3450 4700 50 0000 C CNN
  23. F 2 "" H 3450 4850 50 0001 C CNN
  24. F 3 "" H 3450 4850 50 0001 C CNN
  25. 1 3450 4850
  26. 1 0 0 -1
  27. $EndComp
  28. $Comp
  29. L Device:C_Small C1
  30. U 1 1 5A2073AA
  31. P 2050 3850
  32. F 0 "C1" H 2060 3920 50 0000 L CNN
  33. F 1 "18pF" H 2060 3770 50 0000 L CNN
  34. F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 2050 3850 50 0001 C CNN
  35. F 3 "" H 2050 3850 50 0001 C CNN
  36. F 4 "Yageo" H 2050 3850 50 0001 C CNN "Manufacturer"
  37. F 5 "CC0603JRNPO9BN180" H 2050 3850 50 0001 C CNN "Manufacturer_No"
  38. 1 2050 3850
  39. 1 0 0 -1
  40. $EndComp
  41. $Comp
  42. L Device:C_Small C2
  43. U 1 1 5A2073F7
  44. P 2650 3850
  45. F 0 "C2" H 2660 3920 50 0000 L CNN
  46. F 1 "18pF" H 2660 3770 50 0000 L CNN
  47. F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 2650 3850 50 0001 C CNN
  48. F 3 "" H 2650 3850 50 0001 C CNN
  49. F 4 "Yageo" H 2650 3850 50 0001 C CNN "Manufacturer"
  50. F 5 "CC0603JRNPO9BN180" H 2650 3850 50 0001 C CNN "Manufacturer_No"
  51. 1 2650 3850
  52. 1 0 0 -1
  53. $EndComp
  54. $Comp
  55. L power:GND #PWR02
  56. U 1 1 5A207477
  57. P 2350 4100
  58. F 0 "#PWR02" H 2350 3850 50 0001 C CNN
  59. F 1 "GND" H 2350 3950 50 0000 C CNN
  60. F 2 "" H 2350 4100 50 0001 C CNN
  61. F 3 "" H 2350 4100 50 0001 C CNN
  62. 1 2350 4100
  63. 1 0 0 -1
  64. $EndComp
  65. $Comp
  66. L Device:C_Small C3
  67. U 1 1 5A20764E
  68. P 3450 4700
  69. F 0 "C3" H 3460 4770 50 0000 L CNN
  70. F 1 "1uF" H 3460 4620 50 0000 L CNN
  71. F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 3450 4700 50 0001 C CNN
  72. F 3 "" H 3450 4700 50 0001 C CNN
  73. F 4 "Taiyo Yuden" H 3450 4700 50 0001 C CNN "Manufacturer"
  74. F 5 "UMK107BJ105KA-T" H 3450 4700 50 0001 C CNN "Manufacturer_No"
  75. 1 3450 4700
  76. 1 0 0 -1
  77. $EndComp
  78. Text GLabel 3000 4150 0 60 Input ~ 0
  79. D+
  80. Text GLabel 3000 4250 0 60 Input ~ 0
  81. D-
  82. $Comp
  83. L power:GND #PWR04
  84. U 1 1 5A207A65
  85. P 4100 6550
  86. F 0 "#PWR04" H 4100 6300 50 0001 C CNN
  87. F 1 "GND" H 4100 6400 50 0000 C CNN
  88. F 2 "" H 4100 6550 50 0001 C CNN
  89. F 3 "" H 4100 6550 50 0001 C CNN
  90. 1 4100 6550
  91. 1 0 0 -1
  92. $EndComp
  93. Text GLabel 3300 3150 0 60 Input ~ 0
  94. RESET
  95. Text GLabel 4800 3750 2 60 Input ~ 0
  96. ROW1
  97. Text GLabel 4800 3650 2 60 Input ~ 0
  98. ROW2
  99. Text GLabel 4800 3550 2 60 Input ~ 0
  100. ROW3
  101. Text GLabel 4800 5050 2 60 Input ~ 0
  102. ROW4
  103. Text GLabel 4800 4950 2 60 Input ~ 0
  104. ROW5
  105. Text GLabel 4800 4750 2 60 Input ~ 0
  106. ROW6
  107. Text GLabel 4800 4850 2 60 Input ~ 0
  108. COL1
  109. Text GLabel 4800 4650 2 60 Input ~ 0
  110. COL2
  111. Text GLabel 4800 4550 2 60 Input ~ 0
  112. COL3
  113. Text GLabel 4800 4150 2 60 Input ~ 0
  114. COL4
  115. Text GLabel 4800 3450 2 60 Input ~ 0
  116. COL5
  117. Text GLabel 4800 3350 2 60 Input ~ 0
  118. COL6
  119. Text GLabel 4800 3250 2 60 Input ~ 0
  120. COL7
  121. Text GLabel 4800 3150 2 60 Input ~ 0
  122. COL8
  123. Text GLabel 4800 5550 2 60 Input ~ 0
  124. COL9
  125. Text GLabel 4800 5650 2 60 Input ~ 0
  126. COL10
  127. Text GLabel 4800 5750 2 60 Input ~ 0
  128. COL11
  129. Text GLabel 4800 5850 2 60 Input ~ 0
  130. COL12
  131. Text GLabel 4800 5950 2 60 Input ~ 0
  132. COL13
  133. Text GLabel 4800 4050 2 60 Input ~ 0
  134. COL14
  135. $Comp
  136. L Device:R_Small R2
  137. U 1 1 5A213EDF
  138. P 3150 4250
  139. F 0 "R2" V 3250 4200 50 0000 L CNN
  140. F 1 "22" V 3150 4200 50 0000 L CNN
  141. F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 3150 4250 50 0001 C CNN
  142. F 3 "" H 3150 4250 50 0001 C CNN
  143. F 4 "Vishay Dale" H 3150 4250 50 0001 C CNN "Manufacturer"
  144. F 5 "CRCW06030000Z0EAC" H 3150 4250 50 0001 C CNN "Manufacturer_No"
  145. 1 3150 4250
  146. 0 1 1 0
  147. $EndComp
  148. $Comp
  149. L Device:R_Small R1
  150. U 1 1 5A213F64
  151. P 3150 4150
  152. F 0 "R1" V 3050 4100 50 0000 L CNN
  153. F 1 "22" V 3150 4100 50 0000 L CNN
  154. F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 3150 4150 50 0001 C CNN
  155. F 3 "" H 3150 4150 50 0001 C CNN
  156. F 4 "Vishay Dale" H 3150 4150 50 0001 C CNN "Manufacturer"
  157. F 5 "CRCW06030000Z0EAC" H 3150 4150 50 0001 C CNN "Manufacturer_No"
  158. 1 3150 4150
  159. 0 1 1 0
  160. $EndComp
  161. $Comp
  162. L Device:C_Small C4
  163. U 1 1 5A2148C0
  164. P 4800 2400
  165. F 0 "C4" H 4810 2470 50 0000 L CNN
  166. F 1 "1uF" H 4810 2320 50 0000 L CNN
  167. F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 4800 2400 50 0001 C CNN
  168. F 3 "" H 4800 2400 50 0001 C CNN
  169. F 4 "Taiyo Yuden" H 4800 2400 50 0001 C CNN "Manufacturer"
  170. F 5 "UMK107BJ105KA-T" H 4800 2400 50 0001 C CNN "Manufacturer_No"
  171. 1 4800 2400
  172. -1 0 0 -1
  173. $EndComp
  174. $Comp
  175. L Device:C_Small C5
  176. U 1 1 5A214A09
  177. P 3800 2400
  178. F 0 "C5" H 3810 2470 50 0000 L CNN
  179. F 1 "0.1uF" H 3810 2320 50 0000 L CNN
  180. F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 3800 2400 50 0001 C CNN
  181. F 3 "" H 3800 2400 50 0001 C CNN
  182. F 4 "Yageo" H 3800 2400 50 0001 C CNN "Manufacturer"
  183. F 5 "CC0603JPX7R9BB104" H 3800 2400 50 0001 C CNN "Manufacturer_No"
  184. 1 3800 2400
  185. 1 0 0 -1
  186. $EndComp
  187. $Comp
  188. L power:GND #PWR06
  189. U 1 1 5A214AB7
  190. P 5050 2550
  191. F 0 "#PWR06" H 5050 2300 50 0001 C CNN
  192. F 1 "GND" H 5050 2400 50 0000 C CNN
  193. F 2 "" H 5050 2550 50 0001 C CNN
  194. F 3 "" H 5050 2550 50 0001 C CNN
  195. 1 5050 2550
  196. -1 0 0 -1
  197. $EndComp
  198. $Comp
  199. L power:GND #PWR07
  200. U 1 1 5A214B4F
  201. P 3800 2550
  202. F 0 "#PWR07" H 3800 2300 50 0001 C CNN
  203. F 1 "GND" H 3800 2400 50 0000 C CNN
  204. F 2 "" H 3800 2550 50 0001 C CNN
  205. F 3 "" H 3800 2550 50 0001 C CNN
  206. 1 3800 2550
  207. 1 0 0 -1
  208. $EndComp
  209. $Comp
  210. L power:+5V #PWR08
  211. U 1 1 5A635C68
  212. P 4100 2150
  213. F 0 "#PWR08" H 4100 2000 50 0001 C CNN
  214. F 1 "+5V" H 4100 2290 50 0000 C CNN
  215. F 2 "" H 4100 2150 50 0001 C CNN
  216. F 3 "" H 4100 2150 50 0001 C CNN
  217. 1 4100 2150
  218. 1 0 0 -1
  219. $EndComp
  220. $Comp
  221. L Device:R_Small R3
  222. U 1 1 5A21443A
  223. P 3400 2800
  224. F 0 "R3" H 3430 2820 50 0000 L CNN
  225. F 1 "10k" H 3430 2760 50 0000 L CNN
  226. F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 3400 2800 50 0001 C CNN
  227. F 3 "" H 3400 2800 50 0001 C CNN
  228. F 4 "Yageo" H 3400 2800 50 0001 C CNN "Manufacturer"
  229. F 5 "AF0603JR-0710KL" H 3400 2800 50 0001 C CNN "Manufacturer_No"
  230. 1 3400 2800
  231. 1 0 0 -1
  232. $EndComp
  233. $Comp
  234. L Device:Crystal_GND24 Y1
  235. U 1 1 5A6378F6
  236. P 2350 3550
  237. F 0 "Y1" H 2475 3750 50 0000 L CNN
  238. F 1 "16MHz" H 2475 3675 50 0000 L CNN
  239. F 2 "Crystals:Crystal_SMD_3225-4pin_3.2x2.5mm_HandSoldering" H 2350 3550 50 0001 C CNN
  240. F 3 "" H 2350 3550 50 0001 C CNN
  241. F 4 "Abracon" H 2350 3550 50 0001 C CNN "Manufacturer"
  242. F 5 "ABM8AIG-16.000MHz-4-T" H 2350 3550 50 0001 C CNN "Manufacturer_No"
  243. 1 2350 3550
  244. 1 0 0 -1
  245. $EndComp
  246. Wire Wire Line
  247. 2650 3550 2650 3750
  248. Wire Wire Line
  249. 2050 3250 2050 3550
  250. Wire Wire Line
  251. 2050 4050 2350 4050
  252. Wire Wire Line
  253. 2350 3750 2350 3800
  254. Wire Wire Line
  255. 2650 4050 2650 3950
  256. Connection ~ 2350 4050
  257. Wire Wire Line
  258. 3450 4850 3450 4800
  259. Wire Wire Line
  260. 3050 4250 3000 4250
  261. Wire Wire Line
  262. 3050 4150 3000 4150
  263. Wire Wire Line
  264. 3400 2900 3400 3150
  265. Wire Wire Line
  266. 3300 3150 3400 3150
  267. Connection ~ 3400 3150
  268. Wire Wire Line
  269. 3800 2550 3800 2500
  270. Wire Wire Line
  271. 4800 2300 4800 2250
  272. Wire Wire Line
  273. 2650 3350 2650 3250
  274. Wire Wire Line
  275. 2650 3250 2050 3250
  276. Connection ~ 2050 3550
  277. Connection ~ 2650 3550
  278. Wire Wire Line
  279. 2050 4050 2050 3950
  280. Wire Wire Line
  281. 2500 3550 2650 3550
  282. Wire Wire Line
  283. 2200 3550 2050 3550
  284. Wire Wire Line
  285. 2350 3350 2150 3350
  286. Wire Wire Line
  287. 2150 3350 2150 3800
  288. Wire Wire Line
  289. 2150 3800 2350 3800
  290. Connection ~ 2350 3800
  291. Wire Wire Line
  292. 2350 4050 2650 4050
  293. Wire Wire Line
  294. 2350 4050 2350 4100
  295. Wire Wire Line
  296. 3400 3150 3600 3150
  297. Wire Wire Line
  298. 2050 3550 2050 3750
  299. Wire Wire Line
  300. 2350 3800 2350 4050
  301. Wire Wire Line
  302. 2650 3350 3600 3350
  303. Wire Wire Line
  304. 2650 3550 3600 3550
  305. Wire Wire Line
  306. 3250 4150 3600 4150
  307. Wire Wire Line
  308. 3250 4250 3600 4250
  309. Wire Wire Line
  310. 3450 4450 3600 4450
  311. Wire Wire Line
  312. 3450 4450 3450 4600
  313. Wire Wire Line
  314. 4100 6450 4100 6550
  315. $Comp
  316. L MCU_Microchip_ATmega:ATmega32U4-AU U1
  317. U 1 1 5A21306C
  318. P 4200 4650
  319. F 0 "U1" H 4450 2900 50 0000 C CNN
  320. F 1 "ATMEGA32U4-AU" H 4700 2800 50 0000 C CNN
  321. F 2 "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm" H 4200 4650 50 0001 C CIN
  322. F 3 "" H 5300 5750 50 0001 C CNN
  323. F 4 "Microchip" H 4200 4650 50 0001 C CNN "Manufacturer"
  324. F 5 "ATMEGA32U4-AU" H 4200 4650 50 0001 C CNN "Manufacturer_No"
  325. 1 4200 4650
  326. 1 0 0 -1
  327. $EndComp
  328. Wire Wire Line
  329. 4200 6450 4100 6450
  330. Connection ~ 4100 6450
  331. Wire Wire Line
  332. 3400 2500 3400 2700
  333. Connection ~ 4100 2250
  334. $Comp
  335. L power:+5V #PWR0101
  336. U 1 1 5CF326CA
  337. P 3100 3950
  338. F 0 "#PWR0101" H 3100 3800 50 0001 C CNN
  339. F 1 "+5V" H 3100 4090 50 0000 C CNN
  340. F 2 "" H 3100 3950 50 0001 C CNN
  341. F 3 "" H 3100 3950 50 0001 C CNN
  342. 1 3100 3950
  343. 1 0 0 -1
  344. $EndComp
  345. Text GLabel 1400 2200 0 60 Input ~ 0
  346. PROG
  347. Text GLabel 4800 5250 2 60 Input ~ 0
  348. PROG
  349. $Comp
  350. L Switch:SW_SPST SW91
  351. U 1 1 5CF3DA9E
  352. P 1750 1600
  353. F 0 "SW91" H 1750 1835 50 0000 C CNN
  354. F 1 "RESET" H 1750 1744 50 0000 C CNN
  355. F 2 "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2" H 1750 1600 50 0001 C CNN
  356. F 3 "~" H 1750 1600 50 0001 C CNN
  357. F 4 "CK" H 1750 1600 50 0001 C CNN "Manufacturer"
  358. F 5 "KMR223NGULCLFG" H 1750 1600 50 0001 C CNN "Manufacturer_No"
  359. 1 1750 1600
  360. 1 0 0 -1
  361. $EndComp
  362. Text GLabel 1500 1600 0 60 Input ~ 0
  363. RESET
  364. Wire Wire Line
  365. 1500 1600 1550 1600
  366. $Comp
  367. L power:GND #PWR0103
  368. U 1 1 5CF3FA6D
  369. P 2050 1600
  370. F 0 "#PWR0103" H 2050 1350 50 0001 C CNN
  371. F 1 "GND" H 2050 1450 50 0000 C CNN
  372. F 2 "" H 2050 1600 50 0001 C CNN
  373. F 3 "" H 2050 1600 50 0001 C CNN
  374. 1 2050 1600
  375. 1 0 0 -1
  376. $EndComp
  377. Wire Wire Line
  378. 2050 1600 1950 1600
  379. $Comp
  380. L Switch:SW_DIP_x01 SW92
  381. U 1 1 5CF54073
  382. P 1750 2200
  383. F 0 "SW92" H 1750 2500 50 0000 C CNN
  384. F 1 "SW_DIP_x01" H 1750 2400 50 0000 C CNN
  385. F 2 "Button_Switch_SMD:SW_DIP_SPSTx01_Slide_Omron_A6S-110x_W8.9mm_P2.54mm" H 1750 2200 50 0001 C CNN
  386. F 3 "~" H 1750 2200 50 0001 C CNN
  387. F 4 "Omron" H 1750 2200 50 0001 C CNN "Manufacturer"
  388. F 5 "A6S-1101-H" H 1750 2200 50 0001 C CNN "Manufacturer_No"
  389. 1 1750 2200
  390. 1 0 0 -1
  391. $EndComp
  392. $Comp
  393. L power:GND #PWR0109
  394. U 1 1 5CF5456D
  395. P 2150 2250
  396. F 0 "#PWR0109" H 2150 2000 50 0001 C CNN
  397. F 1 "GND" H 2150 2100 50 0000 C CNN
  398. F 2 "" H 2150 2250 50 0001 C CNN
  399. F 3 "" H 2150 2250 50 0001 C CNN
  400. 1 2150 2250
  401. 1 0 0 -1
  402. $EndComp
  403. Wire Wire Line
  404. 2150 2250 2150 2200
  405. Wire Wire Line
  406. 2150 2200 2050 2200
  407. Wire Wire Line
  408. 1400 2200 1450 2200
  409. $Comp
  410. L Device:R_Small R4
  411. U 1 1 5CF5B5C6
  412. P 3500 3750
  413. F 0 "R4" H 3530 3770 50 0000 L CNN
  414. F 1 "0" H 3530 3710 50 0000 L CNN
  415. F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 3500 3750 50 0001 C CNN
  416. F 3 "" H 3500 3750 50 0001 C CNN
  417. F 4 "Vishay Dale" H 3500 3750 50 0001 C CNN "Manufacturer"
  418. F 5 "CRCW06030000Z0EAC" H 3500 3750 50 0001 C CNN "Manufacturer_No"
  419. 1 3500 3750
  420. 0 1 1 0
  421. $EndComp
  422. Wire Wire Line
  423. 3350 3750 3400 3750
  424. $Comp
  425. L Connector_Generic:Conn_01x04 J1
  426. U 1 1 5CF60438
  427. P 8100 5300
  428. F 0 "J1" H 8100 5600 50 0000 C CNN
  429. F 1 "UART" H 8100 4900 50 0000 C CNN
  430. F 2 "Connector_PinHeader_2.00mm:PinHeader_1x04_P2.00mm_Horizontal" H 8100 5300 50 0001 C CNN
  431. F 3 "" H 8100 5300 50 0001 C CNN
  432. F 4 "Wurth" H 8100 5300 50 0001 C CNN "Manufacturer"
  433. F 5 "61300411121" H 8100 5300 50 0001 C CNN "Manufacturer_No"
  434. 1 8100 5300
  435. 1 0 0 -1
  436. $EndComp
  437. Text GLabel 7900 5300 0 60 Output ~ 0
  438. UART_RX
  439. Text GLabel 4800 3850 2 60 Output ~ 0
  440. UART_TX
  441. Text GLabel 4800 5350 2 60 Input ~ 0
  442. UART_RX
  443. $Comp
  444. L Mechanical:MountingHole_Pad H1
  445. U 1 1 5CFAB6F9
  446. P 3500 7150
  447. F 0 "H1" H 3600 7199 50 0000 L CNN
  448. F 1 "MH1" H 3600 7108 50 0000 L CNN
  449. F 2 "MountingHole:MountingHole_2.2mm_M2_Pad" H 3500 7150 50 0001 C CNN
  450. F 3 "~" H 3500 7150 50 0001 C CNN
  451. 1 3500 7150
  452. 1 0 0 -1
  453. $EndComp
  454. $Comp
  455. L Mechanical:MountingHole_Pad H2
  456. U 1 1 5CFABDD2
  457. P 3850 7150
  458. F 0 "H2" H 3950 7199 50 0000 L CNN
  459. F 1 "MH2" H 3950 7108 50 0000 L CNN
  460. F 2 "MountingHole:MountingHole_2.2mm_M2_Pad" H 3850 7150 50 0001 C CNN
  461. F 3 "~" H 3850 7150 50 0001 C CNN
  462. 1 3850 7150
  463. 1 0 0 -1
  464. $EndComp
  465. $Comp
  466. L Mechanical:MountingHole_Pad H3
  467. U 1 1 5CFAC2C0
  468. P 4200 7150
  469. F 0 "H3" H 4300 7199 50 0000 L CNN
  470. F 1 "MH3" H 4300 7108 50 0000 L CNN
  471. F 2 "MountingHole:MountingHole_2.2mm_M2_Pad" H 4200 7150 50 0001 C CNN
  472. F 3 "~" H 4200 7150 50 0001 C CNN
  473. 1 4200 7150
  474. 1 0 0 -1
  475. $EndComp
  476. $Comp
  477. L Mechanical:MountingHole_Pad H4
  478. U 1 1 5CFAC2CA
  479. P 4550 7150
  480. F 0 "H4" H 4650 7199 50 0000 L CNN
  481. F 1 "MH4" H 4650 7108 50 0000 L CNN
  482. F 2 "MountingHole:MountingHole_2.2mm_M2_Pad" H 4550 7150 50 0001 C CNN
  483. F 3 "~" H 4550 7150 50 0001 C CNN
  484. 1 4550 7150
  485. 1 0 0 -1
  486. $EndComp
  487. $Comp
  488. L power:GND #PWR05
  489. U 1 1 5CFB0132
  490. P 3500 7350
  491. F 0 "#PWR05" H 3500 7100 50 0001 C CNN
  492. F 1 "GND" H 3500 7200 50 0000 C CNN
  493. F 2 "" H 3500 7350 50 0001 C CNN
  494. F 3 "" H 3500 7350 50 0001 C CNN
  495. 1 3500 7350
  496. 1 0 0 -1
  497. $EndComp
  498. Wire Wire Line
  499. 3500 7350 3500 7250
  500. Wire Wire Line
  501. 3500 7250 3850 7250
  502. Connection ~ 3500 7250
  503. Connection ~ 3850 7250
  504. Wire Wire Line
  505. 3850 7250 4200 7250
  506. Connection ~ 4200 7250
  507. Wire Wire Line
  508. 4200 7250 4550 7250
  509. $Comp
  510. L Mechanical:MountingHole GFX1
  511. U 1 1 5CFBB66E
  512. P 5100 7100
  513. F 0 "GFX1" H 5200 7146 50 0000 L CNN
  514. F 1 "MNT" H 5200 7055 50 0000 L CNN
  515. F 2 "reform2-keyboard:mntreform" H 5100 7100 50 0001 C CNN
  516. F 3 "~" H 5100 7100 50 0001 C CNN
  517. 1 5100 7100
  518. 1 0 0 -1
  519. $EndComp
  520. $Comp
  521. L Mechanical:MountingHole GFX2
  522. U 1 1 5CFBBDCD
  523. P 5600 7100
  524. F 0 "GFX2" H 5700 7146 50 0000 L CNN
  525. F 1 "MNT" H 5700 7055 50 0000 L CNN
  526. F 2 "reform2-keyboard:mntreform" H 5600 7100 50 0001 C CNN
  527. F 3 "~" H 5600 7100 50 0001 C CNN
  528. 1 5600 7100
  529. 1 0 0 -1
  530. $EndComp
  531. Text Label 3400 4150 0 60 ~ 0
  532. UD+
  533. Text Label 3400 4250 0 60 ~ 0
  534. UD-
  535. $Comp
  536. L Connector_Generic:Conn_01x06 J4
  537. U 1 1 5D0C1E6C
  538. P 9600 5300
  539. F 0 "J4" H 9600 5600 50 0000 C CNN
  540. F 1 "AUX" H 9600 4900 50 0000 C CNN
  541. F 2 "Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical" H 9600 5300 50 0001 C CNN
  542. F 3 "" H 9600 5300 50 0001 C CNN
  543. F 4 "Wurth" H 9600 5300 50 0001 C CNN "Manufacturer"
  544. F 5 "61300411121" H 9600 5300 50 0001 C CNN "Manufacturer_No"
  545. 1 9600 5300
  546. 1 0 0 -1
  547. $EndComp
  548. $Comp
  549. L power:+5V #PWR0106
  550. U 1 1 5D0C1E76
  551. P 8950 5100
  552. F 0 "#PWR0106" H 8950 4950 50 0001 C CNN
  553. F 1 "+5V" V 8950 5300 50 0000 C CNN
  554. F 2 "" H 8950 5100 50 0001 C CNN
  555. F 3 "" H 8950 5100 50 0001 C CNN
  556. 1 8950 5100
  557. 0 -1 -1 0
  558. $EndComp
  559. Wire Wire Line
  560. 8950 5100 9400 5100
  561. $Comp
  562. L power:GND #PWR0107
  563. U 1 1 5D0C1E81
  564. P 8950 5600
  565. F 0 "#PWR0107" H 8950 5350 50 0001 C CNN
  566. F 1 "GND" H 8950 5450 50 0000 C CNN
  567. F 2 "" H 8950 5600 50 0001 C CNN
  568. F 3 "" H 8950 5600 50 0001 C CNN
  569. 1 8950 5600
  570. 0 1 1 0
  571. $EndComp
  572. Wire Wire Line
  573. 8950 5600 9400 5600
  574. Wire Wire Line
  575. 4100 2150 4100 2250
  576. Wire Wire Line
  577. 4100 2250 3800 2250
  578. $Comp
  579. L SSD1306_OLED-0.91-128x32:SSD1306 U2
  580. U 1 1 5EAB622B
  581. P 8450 2750
  582. F 0 "U2" V 8397 3428 60 0000 L CNN
  583. F 1 "SSD1306" V 8503 3428 60 0000 L CNN
  584. F 2 "KiCad-SSD1306_OLED-0:SSD1306_OLED-0.91-128x32" H 8450 2750 60 0001 C CNN
  585. F 3 "" H 8450 2750 60 0001 C CNN
  586. 1 8450 2750
  587. 0 1 1 0
  588. $EndComp
  589. Text Notes 1000 7500 0 60 ~ 0
  590. lid sensor was SM351LT
  591. $Comp
  592. L Connector_Generic:Conn_01x04 J2
  593. U 1 1 5A213B3D
  594. P 6850 5300
  595. F 0 "J2" H 6850 5600 50 0000 C CNN
  596. F 1 "USB" H 6850 4900 50 0000 C CNN
  597. F 2 "Connector_PinHeader_2.00mm:PinHeader_1x04_P2.00mm_Horizontal" H 6850 5300 50 0001 C CNN
  598. F 3 "" H 6850 5300 50 0001 C CNN
  599. F 4 "Wurth" H 6850 5300 50 0001 C CNN "Manufacturer"
  600. F 5 "61300411121" H 6850 5300 50 0001 C CNN "Manufacturer_No"
  601. 1 6850 5300
  602. 1 0 0 -1
  603. $EndComp
  604. Text GLabel 6650 5300 0 60 Input ~ 0
  605. D-
  606. Text GLabel 6650 5400 0 60 Input ~ 0
  607. D+
  608. Wire Wire Line
  609. 4100 2250 4100 2850
  610. Wire Wire Line
  611. 3800 2300 3800 2250
  612. $Comp
  613. L power:+3V3 #PWR09
  614. U 1 1 5DC3E3E7
  615. P 4200 1900
  616. F 0 "#PWR09" H 4200 1750 50 0001 C CNN
  617. F 1 "+3V3" H 4215 2073 50 0000 C CNN
  618. F 2 "" H 4200 1900 50 0001 C CNN
  619. F 3 "" H 4200 1900 50 0001 C CNN
  620. 1 4200 1900
  621. 1 0 0 -1
  622. $EndComp
  623. Wire Wire Line
  624. 4200 1900 4200 2250
  625. Wire Wire Line
  626. 4300 2500 4200 2500
  627. Wire Wire Line
  628. 4300 2500 4300 2850
  629. Connection ~ 4200 2500
  630. Wire Wire Line
  631. 4200 2500 4200 2850
  632. $Comp
  633. L Device:C_Small C6
  634. U 1 1 5DC43CAF
  635. P 5050 2400
  636. F 0 "C6" H 5060 2470 50 0000 L CNN
  637. F 1 "0.1uF" H 5100 2300 50 0000 L CNN
  638. F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 5050 2400 50 0001 C CNN
  639. F 3 "" H 5050 2400 50 0001 C CNN
  640. F 4 "Yageo" H 5050 2400 50 0001 C CNN "Manufacturer"
  641. F 5 "CC0603JPX7R9BB104" H 5050 2400 50 0001 C CNN "Manufacturer_No"
  642. 1 5050 2400
  643. 1 0 0 -1
  644. $EndComp
  645. Wire Wire Line
  646. 5050 2550 5050 2500
  647. Wire Wire Line
  648. 5050 2500 4800 2500
  649. Connection ~ 5050 2500
  650. Wire Wire Line
  651. 4800 2250 5050 2250
  652. Wire Wire Line
  653. 5050 2250 5050 2300
  654. Connection ~ 4800 2250
  655. Wire Wire Line
  656. 4200 2250 4800 2250
  657. Connection ~ 4200 2250
  658. Wire Wire Line
  659. 4200 2250 4200 2500
  660. $Comp
  661. L power:+3V3 #PWR03
  662. U 1 1 5DC4C10B
  663. P 3400 2500
  664. F 0 "#PWR03" H 3400 2350 50 0001 C CNN
  665. F 1 "+3V3" H 3415 2673 50 0000 C CNN
  666. F 2 "" H 3400 2500 50 0001 C CNN
  667. F 3 "" H 3400 2500 50 0001 C CNN
  668. 1 3400 2500
  669. 1 0 0 -1
  670. $EndComp
  671. Wire Wire Line
  672. 3100 3950 3600 3950
  673. $Comp
  674. L power:GND #PWR012
  675. U 1 1 5DC4E576
  676. P 6450 5650
  677. F 0 "#PWR012" H 6450 5400 50 0001 C CNN
  678. F 1 "GND" H 6450 5500 50 0000 C CNN
  679. F 2 "" H 6450 5650 50 0001 C CNN
  680. F 3 "" H 6450 5650 50 0001 C CNN
  681. 1 6450 5650
  682. 1 0 0 -1
  683. $EndComp
  684. Wire Wire Line
  685. 6450 5650 6450 5500
  686. $Comp
  687. L power:+5V #PWR010
  688. U 1 1 5DC4FFE0
  689. P 6200 5150
  690. F 0 "#PWR010" H 6200 5000 50 0001 C CNN
  691. F 1 "+5V" H 6200 5290 50 0000 C CNN
  692. F 2 "" H 6200 5150 50 0001 C CNN
  693. F 3 "" H 6200 5150 50 0001 C CNN
  694. 1 6200 5150
  695. 1 0 0 -1
  696. $EndComp
  697. Wire Wire Line
  698. 6200 5150 6200 5200
  699. Wire Wire Line
  700. 6200 5200 6500 5200
  701. $Comp
  702. L power:PWR_FLAG #FLG01
  703. U 1 1 5DC538F6
  704. P 6500 5200
  705. F 0 "#FLG01" H 6500 5275 50 0001 C CNN
  706. F 1 "PWR_FLAG" H 6500 5400 50 0000 C CNN
  707. F 2 "" H 6500 5200 50 0001 C CNN
  708. F 3 "~" H 6500 5200 50 0001 C CNN
  709. 1 6500 5200
  710. 1 0 0 -1
  711. $EndComp
  712. Connection ~ 6500 5200
  713. Wire Wire Line
  714. 6500 5200 6650 5200
  715. Wire Wire Line
  716. 6450 5500 6650 5500
  717. $Comp
  718. L power:+3V3 #PWR014
  719. U 1 1 5DC5E67D
  720. P 7350 5150
  721. F 0 "#PWR014" H 7350 5000 50 0001 C CNN
  722. F 1 "+3V3" H 7365 5323 50 0000 C CNN
  723. F 2 "" H 7350 5150 50 0001 C CNN
  724. F 3 "" H 7350 5150 50 0001 C CNN
  725. 1 7350 5150
  726. 1 0 0 -1
  727. $EndComp
  728. Wire Wire Line
  729. 7350 5200 7700 5200
  730. $Comp
  731. L power:PWR_FLAG #FLG02
  732. U 1 1 5DC6E134
  733. P 7700 5200
  734. F 0 "#FLG02" H 7700 5275 50 0001 C CNN
  735. F 1 "PWR_FLAG" H 7700 5400 50 0000 C CNN
  736. F 2 "" H 7700 5200 50 0001 C CNN
  737. F 3 "~" H 7700 5200 50 0001 C CNN
  738. 1 7700 5200
  739. 1 0 0 -1
  740. $EndComp
  741. Connection ~ 7700 5200
  742. Wire Wire Line
  743. 7700 5200 7900 5200
  744. $Comp
  745. L power:GND #PWR015
  746. U 1 1 5DC7484C
  747. P 7700 5650
  748. F 0 "#PWR015" H 7700 5400 50 0001 C CNN
  749. F 1 "GND" H 7700 5500 50 0000 C CNN
  750. F 2 "" H 7700 5650 50 0001 C CNN
  751. F 3 "" H 7700 5650 50 0001 C CNN
  752. 1 7700 5650
  753. 1 0 0 -1
  754. $EndComp
  755. Wire Wire Line
  756. 7700 5650 7700 5500
  757. Wire Wire Line
  758. 7700 5500 7900 5500
  759. Wire Wire Line
  760. 7350 5150 7350 5200
  761. $Comp
  762. L Device:C_Small C11
  763. U 1 1 5DC7F0C4
  764. P 8200 1550
  765. F 0 "C11" H 8210 1620 50 0000 L CNN
  766. F 1 "1uF" H 8210 1470 50 0000 L CNN
  767. F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 8200 1550 50 0001 C CNN
  768. F 3 "" H 8200 1550 50 0001 C CNN
  769. F 4 "Taiyo Yuden" H 8200 1550 50 0001 C CNN "Manufacturer"
  770. F 5 "UMK107BJ105KA-T" H 8200 1550 50 0001 C CNN "Manufacturer_No"
  771. 1 8200 1550
  772. -1 0 0 -1
  773. $EndComp
  774. Wire Wire Line
  775. 8200 1450 8450 1450
  776. Wire Wire Line
  777. 8200 1650 8450 1650
  778. $Comp
  779. L Device:C_Small C12
  780. U 1 1 5DC82D60
  781. P 8200 1950
  782. F 0 "C12" H 8210 2020 50 0000 L CNN
  783. F 1 "1uF" H 8210 1870 50 0000 L CNN
  784. F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 8200 1950 50 0001 C CNN
  785. F 3 "" H 8200 1950 50 0001 C CNN
  786. F 4 "Taiyo Yuden" H 8200 1950 50 0001 C CNN "Manufacturer"
  787. F 5 "UMK107BJ105KA-T" H 8200 1950 50 0001 C CNN "Manufacturer_No"
  788. 1 8200 1950
  789. -1 0 0 -1
  790. $EndComp
  791. Wire Wire Line
  792. 8200 1850 8450 1850
  793. Wire Wire Line
  794. 8200 2050 8450 2050
  795. $Comp
  796. L power:+3V3 #PWR016
  797. U 1 1 5DC84E30
  798. P 7800 2150
  799. F 0 "#PWR016" H 7800 2000 50 0001 C CNN
  800. F 1 "+3V3" H 7815 2323 50 0000 C CNN
  801. F 2 "" H 7800 2150 50 0001 C CNN
  802. F 3 "" H 7800 2150 50 0001 C CNN
  803. 1 7800 2150
  804. 1 0 0 -1
  805. $EndComp
  806. Wire Wire Line
  807. 8450 2250 7800 2250
  808. Wire Wire Line
  809. 7800 2250 7800 2150
  810. $Comp
  811. L power:GND #PWR013
  812. U 1 1 5DC86F36
  813. P 7300 4250
  814. F 0 "#PWR013" H 7300 4000 50 0001 C CNN
  815. F 1 "GND" H 7300 4100 50 0000 C CNN
  816. F 2 "" H 7300 4250 50 0001 C CNN
  817. F 3 "" H 7300 4250 50 0001 C CNN
  818. 1 7300 4250
  819. 1 0 0 -1
  820. $EndComp
  821. Wire Wire Line
  822. 8450 2650 7300 2650
  823. Wire Wire Line
  824. 7300 2650 7300 2850
  825. Wire Wire Line
  826. 7800 2250 7800 2850
  827. Wire Wire Line
  828. 7800 2850 8450 2850
  829. Connection ~ 7800 2250
  830. $Comp
  831. L Device:R_Small R7
  832. U 1 1 5DC8A9C1
  833. P 8150 3650
  834. F 0 "R7" V 8250 3650 50 0000 L CNN
  835. F 1 "330k" V 8050 3600 50 0000 L CNN
  836. F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 8150 3650 50 0001 C CNN
  837. F 3 "" H 8150 3650 50 0001 C CNN
  838. F 4 "Yageo" H 8150 3650 50 0001 C CNN "Manufacturer"
  839. F 5 "AF0603JR-0710KL" H 8150 3650 50 0001 C CNN "Manufacturer_No"
  840. 1 8150 3650
  841. 0 1 1 0
  842. $EndComp
  843. Wire Wire Line
  844. 8250 3650 8450 3650
  845. $Comp
  846. L Device:C_Small C9
  847. U 1 1 5DC8CE4C
  848. P 7850 3850
  849. F 0 "C9" H 7860 3920 50 0000 L CNN
  850. F 1 "10uF" H 7860 3770 50 0000 L CNN
  851. F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 7850 3850 50 0001 C CNN
  852. F 3 "" H 7850 3850 50 0001 C CNN
  853. F 4 "Taiyo Yuden" H 7850 3850 50 0001 C CNN "Manufacturer"
  854. F 5 "UMK107BJ105KA-T" H 7850 3850 50 0001 C CNN "Manufacturer_No"
  855. 1 7850 3850
  856. 0 1 -1 0
  857. $EndComp
  858. Wire Wire Line
  859. 7950 3850 8450 3850
  860. $Comp
  861. L Device:C_Small C10
  862. U 1 1 5DC8F872
  863. P 8100 4050
  864. F 0 "C10" H 8110 4120 50 0000 L CNN
  865. F 1 "10uF" H 8110 3970 50 0000 L CNN
  866. F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 8100 4050 50 0001 C CNN
  867. F 3 "" H 8100 4050 50 0001 C CNN
  868. F 4 "Taiyo Yuden" H 8100 4050 50 0001 C CNN "Manufacturer"
  869. F 5 "UMK107BJ105KA-T" H 8100 4050 50 0001 C CNN "Manufacturer_No"
  870. 1 8100 4050
  871. 0 1 -1 0
  872. $EndComp
  873. Wire Wire Line
  874. 8200 4050 8450 4050
  875. Wire Wire Line
  876. 8000 4050 7300 4050
  877. Connection ~ 7300 4050
  878. Wire Wire Line
  879. 7300 4050 7300 4250
  880. Wire Wire Line
  881. 7750 3850 7300 3850
  882. Connection ~ 7300 3850
  883. Wire Wire Line
  884. 7300 3850 7300 4050
  885. Wire Wire Line
  886. 8050 3650 7300 3650
  887. Connection ~ 7300 3650
  888. Wire Wire Line
  889. 7300 3650 7300 3850
  890. Text GLabel 8450 3250 0 60 Input ~ 0
  891. DISP_SCL
  892. Text GLabel 8450 3450 0 60 Input ~ 0
  893. DISP_SDA
  894. Text GLabel 8250 3050 0 60 Input ~ 0
  895. DISP_nRES
  896. Text GLabel 9400 5500 0 60 Input ~ 0
  897. DISP_SCL
  898. Text GLabel 9400 5400 0 60 Input ~ 0
  899. DISP_SDA
  900. $Comp
  901. L power:+3V3 #PWR017
  902. U 1 1 5DC9A968
  903. P 8950 5200
  904. F 0 "#PWR017" H 8950 5050 50 0001 C CNN
  905. F 1 "+3V3" V 8965 5328 50 0000 L CNN
  906. F 2 "" H 8950 5200 50 0001 C CNN
  907. F 3 "" H 8950 5200 50 0001 C CNN
  908. 1 8950 5200
  909. 0 -1 -1 0
  910. $EndComp
  911. Wire Wire Line
  912. 8950 5200 9400 5200
  913. Text GLabel 9400 5300 0 60 Input ~ 0
  914. DISP_nRES
  915. $Comp
  916. L Device:C_Small C7
  917. U 1 1 5DCAC522
  918. P 7550 2250
  919. F 0 "C7" H 7560 2320 50 0000 L CNN
  920. F 1 "1uF" H 7560 2170 50 0000 L CNN
  921. F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 7550 2250 50 0001 C CNN
  922. F 3 "" H 7550 2250 50 0001 C CNN
  923. F 4 "Taiyo Yuden" H 7550 2250 50 0001 C CNN "Manufacturer"
  924. F 5 "UMK107BJ105KA-T" H 7550 2250 50 0001 C CNN "Manufacturer_No"
  925. 1 7550 2250
  926. 0 1 -1 0
  927. $EndComp
  928. $Comp
  929. L Device:C_Small C8
  930. U 1 1 5DCACDA3
  931. P 7550 2850
  932. F 0 "C8" H 7560 2920 50 0000 L CNN
  933. F 1 "1uF" H 7560 2770 50 0000 L CNN
  934. F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 7550 2850 50 0001 C CNN
  935. F 3 "" H 7550 2850 50 0001 C CNN
  936. F 4 "Taiyo Yuden" H 7550 2850 50 0001 C CNN "Manufacturer"
  937. F 5 "UMK107BJ105KA-T" H 7550 2850 50 0001 C CNN "Manufacturer_No"
  938. 1 7550 2850
  939. 0 1 -1 0
  940. $EndComp
  941. Wire Wire Line
  942. 7650 2850 7800 2850
  943. Connection ~ 7800 2850
  944. Wire Wire Line
  945. 7800 2250 7650 2250
  946. Wire Wire Line
  947. 7450 2250 7300 2250
  948. Wire Wire Line
  949. 7300 2250 7300 2650
  950. Connection ~ 7300 2650
  951. Wire Wire Line
  952. 7450 2850 7300 2850
  953. Connection ~ 7300 2850
  954. Wire Wire Line
  955. 7300 2850 7300 3650
  956. Text Notes 7700 1150 0 60 ~ 0
  957. Based on Adafruit 931
  958. Text GLabel 4800 4350 2 60 Output ~ 0
  959. DISP_SCL
  960. Text GLabel 4800 4450 2 60 Output ~ 0
  961. DISP_SDA
  962. Text GLabel 7900 5400 0 60 Input ~ 0
  963. UART_TX
  964. Text GLabel 4800 6050 2 60 Output ~ 0
  965. DISP_nRES
  966. $Comp
  967. L Device:R_Small R8
  968. U 1 1 5DCCA9E5
  969. P 8350 3050
  970. F 0 "R8" H 8380 3070 50 0000 L CNN
  971. F 1 "0" H 8380 3010 50 0000 L CNN
  972. F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 8350 3050 50 0001 C CNN
  973. F 3 "" H 8350 3050 50 0001 C CNN
  974. F 4 "Vishay Dale" H 8350 3050 50 0001 C CNN "Manufacturer"
  975. F 5 "CRCW06030000Z0EAC" H 8350 3050 50 0001 C CNN "Manufacturer_No"
  976. 1 8350 3050
  977. 0 1 1 0
  978. $EndComp
  979. Text GLabel 6300 4050 0 60 Input ~ 0
  980. DISP_SCL
  981. Text GLabel 6300 3950 0 60 Input ~ 0
  982. DISP_SDA
  983. $Comp
  984. L Device:R_Small R5
  985. U 1 1 5DCCE912
  986. P 6400 3850
  987. F 0 "R5" H 6459 3896 50 0000 L CNN
  988. F 1 "4.7k" H 6459 3805 50 0000 L CNN
  989. F 2 "Resistor_SMD:R_0603_1608Metric" H 6400 3850 50 0001 C CNN
  990. F 3 "~" H 6400 3850 50 0001 C CNN
  991. 1 6400 3850
  992. 1 0 0 -1
  993. $EndComp
  994. $Comp
  995. L Device:R_Small R6
  996. U 1 1 5DCD0C98
  997. P 6700 3850
  998. F 0 "R6" H 6759 3896 50 0000 L CNN
  999. F 1 "4.7k" H 6759 3805 50 0000 L CNN
  1000. F 2 "Resistor_SMD:R_0603_1608Metric" H 6700 3850 50 0001 C CNN
  1001. F 3 "~" H 6700 3850 50 0001 C CNN
  1002. 1 6700 3850
  1003. 1 0 0 -1
  1004. $EndComp
  1005. Wire Wire Line
  1006. 6300 3950 6400 3950
  1007. Wire Wire Line
  1008. 6700 3950 6700 4050
  1009. Wire Wire Line
  1010. 6700 4050 6300 4050
  1011. $Comp
  1012. L power:+3V3 #PWR011
  1013. U 1 1 5DCD89CE
  1014. P 6400 3550
  1015. F 0 "#PWR011" H 6400 3400 50 0001 C CNN
  1016. F 1 "+3V3" H 6415 3723 50 0000 C CNN
  1017. F 2 "" H 6400 3550 50 0001 C CNN
  1018. F 3 "" H 6400 3550 50 0001 C CNN
  1019. 1 6400 3550
  1020. 1 0 0 -1
  1021. $EndComp
  1022. Wire Wire Line
  1023. 6400 3550 6400 3650
  1024. Wire Wire Line
  1025. 6400 3650 6700 3650
  1026. Wire Wire Line
  1027. 6700 3650 6700 3750
  1028. Connection ~ 6400 3650
  1029. Wire Wire Line
  1030. 6400 3650 6400 3750
  1031. $EndSCHEMATC