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.

355 lines
8.0KB

  1. EESchema-LIBRARY Version 2.4
  2. #encoding utf-8
  3. #
  4. # Connector_Conn_01x04_Male
  5. #
  6. DEF Connector_Conn_01x04_Male J 0 40 Y N 1 F N
  7. F0 "J" 0 200 50 H V C CNN
  8. F1 "Connector_Conn_01x04_Male" 0 -300 50 H V C CNN
  9. F2 "" 0 0 50 H I C CNN
  10. F3 "" 0 0 50 H I C CNN
  11. $FPLIST
  12. Connector*:*_1x??_*
  13. $ENDFPLIST
  14. DRAW
  15. S 34 -195 0 -205 1 1 6 F
  16. S 34 -95 0 -105 1 1 6 F
  17. S 34 5 0 -5 1 1 6 F
  18. S 34 105 0 95 1 1 6 F
  19. P 2 1 1 6 50 -200 34 -200 N
  20. P 2 1 1 6 50 -100 34 -100 N
  21. P 2 1 1 6 50 0 34 0 N
  22. P 2 1 1 6 50 100 34 100 N
  23. X Pin_1 1 200 100 150 L 50 50 1 1 P
  24. X Pin_2 2 200 0 150 L 50 50 1 1 P
  25. X Pin_3 3 200 -100 150 L 50 50 1 1 P
  26. X Pin_4 4 200 -200 150 L 50 50 1 1 P
  27. ENDDRAW
  28. ENDDEF
  29. #
  30. # Connector_Conn_01x06_Female
  31. #
  32. DEF Connector_Conn_01x06_Female J 0 40 Y N 1 F N
  33. F0 "J" 0 300 50 H V C CNN
  34. F1 "Connector_Conn_01x06_Female" 0 -400 50 H V C CNN
  35. F2 "" 0 0 50 H I C CNN
  36. F3 "" 0 0 50 H I C CNN
  37. $FPLIST
  38. Connector*:*_1x??_*
  39. $ENDFPLIST
  40. DRAW
  41. A 0 -300 20 901 -901 1 1 6 N 0 -280 0 -320
  42. A 0 -200 20 901 -901 1 1 6 N 0 -180 0 -220
  43. A 0 -100 20 901 -901 1 1 6 N 0 -80 0 -120
  44. A 0 0 20 901 -901 1 1 6 N 0 20 0 -20
  45. A 0 100 20 901 -901 1 1 6 N 0 120 0 80
  46. A 0 200 20 901 -901 1 1 6 N 0 220 0 180
  47. P 2 1 1 6 -50 -300 -20 -300 N
  48. P 2 1 1 6 -50 -200 -20 -200 N
  49. P 2 1 1 6 -50 -100 -20 -100 N
  50. P 2 1 1 6 -50 0 -20 0 N
  51. P 2 1 1 6 -50 100 -20 100 N
  52. P 2 1 1 6 -50 200 -20 200 N
  53. X Pin_1 1 -200 200 150 R 50 50 1 1 P
  54. X Pin_2 2 -200 100 150 R 50 50 1 1 P
  55. X Pin_3 3 -200 0 150 R 50 50 1 1 P
  56. X Pin_4 4 -200 -100 150 R 50 50 1 1 P
  57. X Pin_5 5 -200 -200 150 R 50 50 1 1 P
  58. X Pin_6 6 -200 -300 150 R 50 50 1 1 P
  59. ENDDRAW
  60. ENDDEF
  61. #
  62. # Device_C_Small
  63. #
  64. DEF Device_C_Small C 0 10 N N 1 F N
  65. F0 "C" 10 70 50 H V L CNN
  66. F1 "Device_C_Small" 10 -80 50 H V L CNN
  67. F2 "" 0 0 50 H I C CNN
  68. F3 "" 0 0 50 H I C CNN
  69. $FPLIST
  70. C_*
  71. $ENDFPLIST
  72. DRAW
  73. P 2 0 1 13 -60 -20 60 -20 N
  74. P 2 0 1 12 -60 20 60 20 N
  75. X ~ 1 0 100 80 D 50 50 1 1 P
  76. X ~ 2 0 -100 80 U 50 50 1 1 P
  77. ENDDRAW
  78. ENDDEF
  79. #
  80. # Device_Crystal_GND24
  81. #
  82. DEF Device_Crystal_GND24 Y 0 40 Y N 1 F N
  83. F0 "Y" 125 200 50 H V L CNN
  84. F1 "Device_Crystal_GND24" 125 125 50 H V L CNN
  85. F2 "" 0 0 50 H I C CNN
  86. F3 "" 0 0 50 H I C CNN
  87. $FPLIST
  88. Crystal*
  89. $ENDFPLIST
  90. DRAW
  91. S -45 100 45 -100 0 1 12 N
  92. P 2 0 1 0 -100 0 -80 0 N
  93. P 2 0 1 20 -80 -50 -80 50 N
  94. P 2 0 1 0 0 -150 0 -140 N
  95. P 2 0 1 0 0 140 0 150 N
  96. P 2 0 1 20 80 -50 80 50 N
  97. P 2 0 1 0 80 0 100 0 N
  98. P 4 0 1 0 -100 -90 -100 -140 100 -140 100 -90 N
  99. P 4 0 1 0 -100 90 -100 140 100 140 100 90 N
  100. X 1 1 -150 0 50 R 50 50 1 1 P
  101. X 2 2 0 200 50 D 50 50 1 1 P
  102. X 3 3 150 0 50 L 50 50 1 1 P
  103. X 4 4 0 -200 50 U 50 50 1 1 P
  104. ENDDRAW
  105. ENDDEF
  106. #
  107. # Device_LED_Small
  108. #
  109. DEF Device_LED_Small D 0 10 N N 1 F N
  110. F0 "D" -50 125 50 H V L CNN
  111. F1 "Device_LED_Small" -175 -100 50 H V L CNN
  112. F2 "" 0 0 50 V I C CNN
  113. F3 "" 0 0 50 V I C CNN
  114. $FPLIST
  115. LED*
  116. LED_SMD:*
  117. LED_THT:*
  118. $ENDFPLIST
  119. DRAW
  120. P 2 0 1 0 -30 -40 -30 40 N
  121. P 2 0 1 0 40 0 -30 0 N
  122. P 4 0 1 0 30 -40 -30 0 30 40 30 -40 N
  123. P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N
  124. P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N
  125. X K 1 -100 0 70 R 50 50 1 1 P
  126. X A 2 100 0 70 L 50 50 1 1 P
  127. ENDDRAW
  128. ENDDEF
  129. #
  130. # Device_R_Small
  131. #
  132. DEF Device_R_Small R 0 10 N N 1 F N
  133. F0 "R" 30 20 50 H V L CNN
  134. F1 "Device_R_Small" 30 -40 50 H V L CNN
  135. F2 "" 0 0 50 H I C CNN
  136. F3 "" 0 0 50 H I C CNN
  137. $FPLIST
  138. R_*
  139. $ENDFPLIST
  140. DRAW
  141. S -30 70 30 -70 0 1 8 N
  142. X ~ 1 0 100 30 D 50 50 1 1 P
  143. X ~ 2 0 -100 30 U 50 50 1 1 P
  144. ENDDRAW
  145. ENDDEF
  146. #
  147. # Mechanical_MountingHole
  148. #
  149. DEF Mechanical_MountingHole H 0 40 Y Y 1 F N
  150. F0 "H" 0 200 50 H V C CNN
  151. F1 "Mechanical_MountingHole" 0 125 50 H V C CNN
  152. F2 "" 0 0 50 H I C CNN
  153. F3 "" 0 0 50 H I C CNN
  154. $FPLIST
  155. MountingHole*
  156. $ENDFPLIST
  157. DRAW
  158. C 0 0 50 0 1 50 N
  159. ENDDRAW
  160. ENDDEF
  161. #
  162. # Mechanical_MountingHole_Pad
  163. #
  164. DEF Mechanical_MountingHole_Pad H 0 40 N N 1 F N
  165. F0 "H" 0 250 50 H V C CNN
  166. F1 "Mechanical_MountingHole_Pad" 0 175 50 H V C CNN
  167. F2 "" 0 0 50 H I C CNN
  168. F3 "" 0 0 50 H I C CNN
  169. $FPLIST
  170. MountingHole*Pad*
  171. $ENDFPLIST
  172. DRAW
  173. C 0 50 50 0 1 50 N
  174. X 1 1 0 -100 100 U 50 50 1 1 I
  175. ENDDRAW
  176. ENDDEF
  177. #
  178. # Switch_SW_DIP_x01
  179. #
  180. DEF Switch_SW_DIP_x01 SW 0 0 Y N 1 F N
  181. F0 "SW" 0 150 50 H V C CNN
  182. F1 "Switch_SW_DIP_x01" 0 -150 50 H V C CNN
  183. F2 "" 0 0 50 H I C CNN
  184. F3 "" 0 0 50 H I C CNN
  185. $FPLIST
  186. SW?DIP?x1*
  187. $ENDFPLIST
  188. DRAW
  189. C -80 0 20 0 0 0 N
  190. C 80 0 20 0 0 0 N
  191. S -150 100 150 -100 0 1 10 f
  192. P 2 0 0 0 -60 5 93 46 N
  193. X ~ 1 -300 0 200 R 50 50 1 1 P
  194. X ~ 2 300 0 200 L 50 50 1 1 P
  195. ENDDRAW
  196. ENDDEF
  197. #
  198. # Switch_SW_Push
  199. #
  200. DEF Switch_SW_Push SW 0 40 N N 1 F N
  201. F0 "SW" 50 100 50 H V L CNN
  202. F1 "Switch_SW_Push" 0 -60 50 H V C CNN
  203. F2 "" 0 200 50 H I C CNN
  204. F3 "" 0 200 50 H I C CNN
  205. DRAW
  206. C -80 0 20 0 1 0 N
  207. C 80 0 20 0 1 0 N
  208. P 2 0 1 0 0 50 0 120 N
  209. P 2 0 1 0 100 50 -100 50 N
  210. X 1 1 -200 0 100 R 50 50 0 1 P
  211. X 2 2 200 0 100 L 50 50 0 1 P
  212. ENDDRAW
  213. ENDDEF
  214. #
  215. # power_+3V3
  216. #
  217. DEF power_+3V3 #PWR 0 0 Y Y 1 F P
  218. F0 "#PWR" 0 -150 50 H I C CNN
  219. F1 "power_+3V3" 0 140 50 H V C CNN
  220. F2 "" 0 0 50 H I C CNN
  221. F3 "" 0 0 50 H I C CNN
  222. ALIAS +3.3V
  223. DRAW
  224. P 2 0 1 0 -30 50 0 100 N
  225. P 2 0 1 0 0 0 0 100 N
  226. P 2 0 1 0 0 100 30 50 N
  227. X +3V3 1 0 0 0 U 50 50 1 1 W N
  228. ENDDRAW
  229. ENDDEF
  230. #
  231. # power_+5V
  232. #
  233. DEF power_+5V #PWR 0 0 Y Y 1 F P
  234. F0 "#PWR" 0 -150 50 H I C CNN
  235. F1 "power_+5V" 0 140 50 H V C CNN
  236. F2 "" 0 0 50 H I C CNN
  237. F3 "" 0 0 50 H I C CNN
  238. DRAW
  239. P 2 0 1 0 -30 50 0 100 N
  240. P 2 0 1 0 0 0 0 100 N
  241. P 2 0 1 0 0 100 30 50 N
  242. X +5V 1 0 0 0 U 50 50 1 1 W N
  243. ENDDRAW
  244. ENDDEF
  245. #
  246. # power_GND
  247. #
  248. DEF power_GND #PWR 0 0 Y Y 1 F P
  249. F0 "#PWR" 0 -250 50 H I C CNN
  250. F1 "power_GND" 0 -150 50 H V C CNN
  251. F2 "" 0 0 50 H I C CNN
  252. F3 "" 0 0 50 H I C CNN
  253. DRAW
  254. P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
  255. X GND 1 0 0 0 D 50 50 1 1 W N
  256. ENDDRAW
  257. ENDDEF
  258. #
  259. # power_PWR_FLAG
  260. #
  261. DEF power_PWR_FLAG #FLG 0 0 N N 1 F P
  262. F0 "#FLG" 0 75 50 H I C CNN
  263. F1 "power_PWR_FLAG" 0 150 50 H V C CNN
  264. F2 "" 0 0 50 H I C CNN
  265. F3 "" 0 0 50 H I C CNN
  266. DRAW
  267. P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
  268. X pwr 1 0 0 0 U 50 50 0 0 w
  269. ENDDRAW
  270. ENDDEF
  271. #
  272. # reform-trackball-rescue_ATmega32U2-AU-MCU_Microchip_ATmega
  273. #
  274. DEF reform-trackball-rescue_ATmega32U2-AU-MCU_Microchip_ATmega U 0 20 Y Y 1 F N
  275. F0 "U" -500 1350 50 H V L BNN
  276. F1 "reform-trackball-rescue_ATmega32U2-AU-MCU_Microchip_ATmega" 100 -1350 50 H V L TNN
  277. F2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" 0 0 50 H I C CIN
  278. F3 "" 0 0 50 H I C CNN
  279. $FPLIST
  280. TQFP*7x7mm*P0.8mm*
  281. $ENDFPLIST
  282. DRAW
  283. S -600 -1300 600 1300 0 1 10 f
  284. X XTAL1 1 -700 900 100 R 50 50 1 1 I
  285. X PD4 10 700 -200 100 L 50 50 1 1 B
  286. X PD5 11 700 -300 100 L 50 50 1 1 B
  287. X PD6 12 700 -400 100 L 50 50 1 1 B
  288. X ~HWB~/PD7 13 700 -500 100 L 50 50 1 1 B
  289. X PB0 14 700 1100 100 L 50 50 1 1 B
  290. X PB1 15 700 1000 100 L 50 50 1 1 B
  291. X PB2 16 700 900 100 L 50 50 1 1 B
  292. X PB3 17 700 800 100 L 50 50 1 1 B
  293. X PB4 18 700 700 100 L 50 50 1 1 B
  294. X PB5 19 700 600 100 L 50 50 1 1 B
  295. X PC0/XTAL2 2 -700 700 100 R 50 50 1 1 B
  296. X PB6 20 700 500 100 L 50 50 1 1 B
  297. X PB7 21 700 400 100 L 50 50 1 1 B
  298. X PC7 22 700 -1100 100 L 50 50 1 1 B
  299. X PC6 23 700 -1000 100 L 50 50 1 1 B
  300. X PC1/~RESET 24 -700 1100 100 R 50 50 1 1 B
  301. X PC5 25 700 -900 100 L 50 50 1 1 B
  302. X PC4 26 700 -800 100 L 50 50 1 1 B
  303. X UCAP 27 -700 200 100 R 50 50 1 1 P
  304. X UGND 28 -100 -1400 100 U 50 50 1 1 W
  305. X D+ 29 -700 500 100 R 50 50 1 1 B
  306. X GND 3 0 -1400 100 U 50 50 1 1 W
  307. X D- 30 -700 400 100 R 50 50 1 1 B
  308. X UVCC 31 -100 1400 100 D 50 50 1 1 W
  309. X AVCC 32 100 1400 100 D 50 50 1 1 W
  310. X VCC 4 0 1400 100 D 50 50 1 1 W
  311. X PC2 5 700 -700 100 L 50 50 1 1 B
  312. X PD0 6 700 200 100 L 50 50 1 1 B
  313. X PD1 7 700 100 100 L 50 50 1 1 B
  314. X PD2 8 700 0 100 L 50 50 1 1 B
  315. X PD3 9 700 -100 100 L 50 50 1 1 B
  316. ENDDRAW
  317. ENDDEF
  318. #
  319. # reform-trackball-rescue_TLV75533PDBV-Regulator_Linear
  320. #
  321. DEF reform-trackball-rescue_TLV75533PDBV-Regulator_Linear U 0 20 Y Y 1 F N
  322. F0 "U" -150 225 50 H V C CNN
  323. F1 "reform-trackball-rescue_TLV75533PDBV-Regulator_Linear" 0 225 50 H V L CNN
  324. F2 "Package_TO_SOT_SMD:SOT-23-5" 0 300 50 H I C CIN
  325. F3 "" 0 0 50 H I C CNN
  326. $FPLIST
  327. SOT?23*
  328. $ENDFPLIST
  329. DRAW
  330. S -200 175 200 -200 0 1 10 f
  331. X IN 1 -300 100 100 R 50 50 1 1 W
  332. X GND 2 0 -300 100 U 50 50 1 1 W
  333. X EN 3 -300 0 100 R 50 50 1 1 I
  334. X NC 4 300 0 100 L 50 50 1 1 N N
  335. X OUT 5 300 100 100 L 50 50 1 1 w
  336. ENDDRAW
  337. ENDDEF
  338. #
  339. # reform-trackball_Choc
  340. #
  341. DEF reform-trackball_Choc SW 0 40 N N 1 F N
  342. F0 "SW" 150 -50 50 H V C CNN
  343. F1 "reform-trackball_Choc" -150 -50 50 H V C CNN
  344. F2 "" 0 0 50 H V C CNN
  345. F3 "" 0 0 50 H V C CNN
  346. DRAW
  347. S -170 50 170 60 0 1 0 N
  348. P 4 0 1 0 -40 60 -30 90 30 90 40 60 N
  349. X 1 1 0 350 200 D 50 50 1 1 P I
  350. X 2 2 0 -200 200 U 50 50 1 1 P I
  351. ENDDRAW
  352. ENDDEF
  353. #
  354. #End Library