hex-keyboard or not. small 10x10cm 5x5 keys programmable keyboard
small brother of https://dev.sigpipe.me/DashieElectronics/dashie-keys
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

hex-keyboard.net 26KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662
  1. (export (version D)
  2. (design
  3. (source /home/dashie/dev/kicad/hex-keyboard/hex-keyboard.sch)
  4. (date "dim. 25 nov. 2018 20:09:40 CET")
  5. (tool "Eeschema 5.0.1-33cea8e~68~ubuntu18.10.1")
  6. (sheet (number 1) (name /) (tstamps /)
  7. (title_block
  8. (title)
  9. (company)
  10. (rev)
  11. (date)
  12. (source hex-keyboard.sch)
  13. (comment (number 1) (value ""))
  14. (comment (number 2) (value ""))
  15. (comment (number 3) (value ""))
  16. (comment (number 4) (value "")))))
  17. (components
  18. (comp (ref SW1)
  19. (value 0)
  20. (footprint footprints:CHERRY_PCB_100H)
  21. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  22. (sheetpath (names /) (tstamps /))
  23. (tstamp 5BFA6C16))
  24. (comp (ref SW2)
  25. (value 1)
  26. (footprint footprints:CHERRY_PCB_100H)
  27. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  28. (sheetpath (names /) (tstamps /))
  29. (tstamp 5BFA6D5A))
  30. (comp (ref SW3)
  31. (value 2)
  32. (footprint footprints:CHERRY_PCB_100H)
  33. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  34. (sheetpath (names /) (tstamps /))
  35. (tstamp 5BFA6DB8))
  36. (comp (ref SW4)
  37. (value 3)
  38. (footprint footprints:CHERRY_PCB_100H)
  39. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  40. (sheetpath (names /) (tstamps /))
  41. (tstamp 5BFA6DF6))
  42. (comp (ref SW5)
  43. (value 4)
  44. (footprint footprints:CHERRY_PCB_100H)
  45. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  46. (sheetpath (names /) (tstamps /))
  47. (tstamp 5BFA6E36))
  48. (comp (ref SW6)
  49. (value 5)
  50. (footprint footprints:CHERRY_PCB_100H)
  51. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  52. (sheetpath (names /) (tstamps /))
  53. (tstamp 5BFA76A7))
  54. (comp (ref SW7)
  55. (value 6)
  56. (footprint footprints:CHERRY_PCB_100H)
  57. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  58. (sheetpath (names /) (tstamps /))
  59. (tstamp 5BFA76AD))
  60. (comp (ref SW8)
  61. (value 7)
  62. (footprint footprints:CHERRY_PCB_100H)
  63. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  64. (sheetpath (names /) (tstamps /))
  65. (tstamp 5BFA76B3))
  66. (comp (ref SW9)
  67. (value 8)
  68. (footprint footprints:CHERRY_PCB_100H)
  69. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  70. (sheetpath (names /) (tstamps /))
  71. (tstamp 5BFA76B9))
  72. (comp (ref SW10)
  73. (value 9)
  74. (footprint footprints:CHERRY_PCB_100H)
  75. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  76. (sheetpath (names /) (tstamps /))
  77. (tstamp 5BFA76BF))
  78. (comp (ref SW11)
  79. (value A)
  80. (footprint footprints:CHERRY_PCB_100H)
  81. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  82. (sheetpath (names /) (tstamps /))
  83. (tstamp 5BFA799F))
  84. (comp (ref SW12)
  85. (value B)
  86. (footprint footprints:CHERRY_PCB_100H)
  87. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  88. (sheetpath (names /) (tstamps /))
  89. (tstamp 5BFA79A5))
  90. (comp (ref SW13)
  91. (value C)
  92. (footprint footprints:CHERRY_PCB_100H)
  93. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  94. (sheetpath (names /) (tstamps /))
  95. (tstamp 5BFA79AB))
  96. (comp (ref SW14)
  97. (value D)
  98. (footprint footprints:CHERRY_PCB_100H)
  99. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  100. (sheetpath (names /) (tstamps /))
  101. (tstamp 5BFA79B1))
  102. (comp (ref SW15)
  103. (value E)
  104. (footprint footprints:CHERRY_PCB_100H)
  105. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  106. (sheetpath (names /) (tstamps /))
  107. (tstamp 5BFA79B7))
  108. (comp (ref SW16)
  109. (value F)
  110. (footprint footprints:CHERRY_PCB_100H)
  111. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  112. (sheetpath (names /) (tstamps /))
  113. (tstamp 5BFA79BD))
  114. (comp (ref SW17)
  115. (value -)
  116. (footprint footprints:CHERRY_PCB_100H)
  117. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  118. (sheetpath (names /) (tstamps /))
  119. (tstamp 5BFA79C3))
  120. (comp (ref SW18)
  121. (value /)
  122. (footprint footprints:CHERRY_PCB_100H)
  123. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  124. (sheetpath (names /) (tstamps /))
  125. (tstamp 5BFA79C9))
  126. (comp (ref SW19)
  127. (value dot)
  128. (footprint footprints:CHERRY_PCB_100H)
  129. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  130. (sheetpath (names /) (tstamps /))
  131. (tstamp 5BFA79CF))
  132. (comp (ref SW20)
  133. (value space)
  134. (footprint footprints:CHERRY_PCB_100H)
  135. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  136. (sheetpath (names /) (tstamps /))
  137. (tstamp 5BFA79D5))
  138. (comp (ref SW21)
  139. (value "bkp space")
  140. (footprint footprints:CHERRY_PCB_100H)
  141. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  142. (sheetpath (names /) (tstamps /))
  143. (tstamp 5BFA7AF3))
  144. (comp (ref SW22)
  145. (value <-)
  146. (footprint footprints:CHERRY_PCB_100H)
  147. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  148. (sheetpath (names /) (tstamps /))
  149. (tstamp 5BFA7AF9))
  150. (comp (ref SW23)
  151. (value ->)
  152. (footprint footprints:CHERRY_PCB_100H)
  153. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  154. (sheetpath (names /) (tstamps /))
  155. (tstamp 5BFA7AFF))
  156. (comp (ref SW24)
  157. (value suppr)
  158. (footprint footprints:CHERRY_PCB_100H)
  159. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  160. (sheetpath (names /) (tstamps /))
  161. (tstamp 5BFA7B05))
  162. (comp (ref SW25)
  163. (value enter)
  164. (footprint footprints:CHERRY_PCB_100H)
  165. (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
  166. (sheetpath (names /) (tstamps /))
  167. (tstamp 5BFA7B0B))
  168. (comp (ref D1)
  169. (value 1N4148)
  170. (footprint Diodes_SMD:D_1206)
  171. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  172. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  173. (sheetpath (names /) (tstamps /))
  174. (tstamp 5BFA927C))
  175. (comp (ref D2)
  176. (value 1N4148)
  177. (footprint Diodes_SMD:D_1206)
  178. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  179. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  180. (sheetpath (names /) (tstamps /))
  181. (tstamp 5BFA9355))
  182. (comp (ref D3)
  183. (value 1N4148)
  184. (footprint Diodes_SMD:D_1206)
  185. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  186. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  187. (sheetpath (names /) (tstamps /))
  188. (tstamp 5BFA93C7))
  189. (comp (ref D4)
  190. (value 1N4148)
  191. (footprint Diodes_SMD:D_1206)
  192. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  193. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  194. (sheetpath (names /) (tstamps /))
  195. (tstamp 5BFA9497))
  196. (comp (ref D5)
  197. (value 1N4148)
  198. (footprint Diodes_SMD:D_1206)
  199. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  200. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  201. (sheetpath (names /) (tstamps /))
  202. (tstamp 5BFA9503))
  203. (comp (ref D6)
  204. (value 1N4148)
  205. (footprint Diodes_SMD:D_1206)
  206. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  207. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  208. (sheetpath (names /) (tstamps /))
  209. (tstamp 5BFA98F8))
  210. (comp (ref D7)
  211. (value 1N4148)
  212. (footprint Diodes_SMD:D_1206)
  213. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  214. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  215. (sheetpath (names /) (tstamps /))
  216. (tstamp 5BFA98FE))
  217. (comp (ref D8)
  218. (value 1N4148)
  219. (footprint Diodes_SMD:D_1206)
  220. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  221. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  222. (sheetpath (names /) (tstamps /))
  223. (tstamp 5BFA9904))
  224. (comp (ref D9)
  225. (value 1N4148)
  226. (footprint Diodes_SMD:D_1206)
  227. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  228. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  229. (sheetpath (names /) (tstamps /))
  230. (tstamp 5BFA990A))
  231. (comp (ref D10)
  232. (value 1N4148)
  233. (footprint Diodes_SMD:D_1206)
  234. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  235. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  236. (sheetpath (names /) (tstamps /))
  237. (tstamp 5BFA9910))
  238. (comp (ref D11)
  239. (value 1N4148)
  240. (footprint Diodes_SMD:D_1206)
  241. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  242. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  243. (sheetpath (names /) (tstamps /))
  244. (tstamp 5BFA9DF8))
  245. (comp (ref D12)
  246. (value 1N4148)
  247. (footprint Diodes_SMD:D_1206)
  248. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  249. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  250. (sheetpath (names /) (tstamps /))
  251. (tstamp 5BFA9DFE))
  252. (comp (ref D13)
  253. (value 1N4148)
  254. (footprint Diodes_SMD:D_1206)
  255. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  256. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  257. (sheetpath (names /) (tstamps /))
  258. (tstamp 5BFA9E04))
  259. (comp (ref D14)
  260. (value 1N4148)
  261. (footprint Diodes_SMD:D_1206)
  262. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  263. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  264. (sheetpath (names /) (tstamps /))
  265. (tstamp 5BFA9E0A))
  266. (comp (ref D15)
  267. (value 1N4148)
  268. (footprint Diodes_SMD:D_1206)
  269. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  270. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  271. (sheetpath (names /) (tstamps /))
  272. (tstamp 5BFA9E10))
  273. (comp (ref D16)
  274. (value 1N4148)
  275. (footprint Diodes_SMD:D_1206)
  276. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  277. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  278. (sheetpath (names /) (tstamps /))
  279. (tstamp 5BFA9FA6))
  280. (comp (ref D17)
  281. (value 1N4148)
  282. (footprint Diodes_SMD:D_1206)
  283. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  284. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  285. (sheetpath (names /) (tstamps /))
  286. (tstamp 5BFA9FAC))
  287. (comp (ref D18)
  288. (value 1N4148)
  289. (footprint Diodes_SMD:D_1206)
  290. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  291. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  292. (sheetpath (names /) (tstamps /))
  293. (tstamp 5BFA9FB2))
  294. (comp (ref D19)
  295. (value 1N4148)
  296. (footprint Diodes_SMD:D_1206)
  297. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  298. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  299. (sheetpath (names /) (tstamps /))
  300. (tstamp 5BFA9FB8))
  301. (comp (ref D20)
  302. (value 1N4148)
  303. (footprint Diodes_SMD:D_1206)
  304. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  305. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  306. (sheetpath (names /) (tstamps /))
  307. (tstamp 5BFA9FBE))
  308. (comp (ref D21)
  309. (value 1N4148)
  310. (footprint Diodes_SMD:D_1206)
  311. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  312. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  313. (sheetpath (names /) (tstamps /))
  314. (tstamp 5BFAA10E))
  315. (comp (ref D22)
  316. (value 1N4148)
  317. (footprint Diodes_SMD:D_1206)
  318. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  319. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  320. (sheetpath (names /) (tstamps /))
  321. (tstamp 5BFAA114))
  322. (comp (ref D23)
  323. (value 1N4148)
  324. (footprint Diodes_SMD:D_1206)
  325. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  326. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  327. (sheetpath (names /) (tstamps /))
  328. (tstamp 5BFAA11A))
  329. (comp (ref D24)
  330. (value 1N4148)
  331. (footprint Diodes_SMD:D_1206)
  332. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  333. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  334. (sheetpath (names /) (tstamps /))
  335. (tstamp 5BFAA120))
  336. (comp (ref D25)
  337. (value 1N4148)
  338. (footprint Diodes_SMD:D_1206)
  339. (datasheet http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  340. (libsource (lib Diode) (part 1N4148) (description "100V 0.15A standard switching diode, DO-35"))
  341. (sheetpath (names /) (tstamps /))
  342. (tstamp 5BFAA126))
  343. (comp (ref U1)
  344. (value Teensy2.0)
  345. (footprint teensy:Teensy2.0)
  346. (libsource (lib teensy) (part Teensy2.0) (description ""))
  347. (sheetpath (names /) (tstamps /))
  348. (tstamp 5BFE0B03))
  349. (comp (ref H1)
  350. (value MountingHole)
  351. (footprint MountingHole:MountingHole_3.2mm_M3)
  352. (datasheet ~)
  353. (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
  354. (sheetpath (names /) (tstamps /))
  355. (tstamp 5BFB2C8A))
  356. (comp (ref H2)
  357. (value MountingHole)
  358. (footprint MountingHole:MountingHole_3.2mm_M3)
  359. (datasheet ~)
  360. (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
  361. (sheetpath (names /) (tstamps /))
  362. (tstamp 5BFB2D22))
  363. (comp (ref H3)
  364. (value MountingHole)
  365. (footprint MountingHole:MountingHole_3.2mm_M3)
  366. (datasheet ~)
  367. (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
  368. (sheetpath (names /) (tstamps /))
  369. (tstamp 5BFB2DA8))
  370. (comp (ref H4)
  371. (value MountingHole)
  372. (footprint MountingHole:MountingHole_3.2mm_M3)
  373. (datasheet ~)
  374. (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
  375. (sheetpath (names /) (tstamps /))
  376. (tstamp 5BFB2E28))
  377. (comp (ref H5)
  378. (value MountingHole)
  379. (footprint MountingHole:MountingHole_3.2mm_M3)
  380. (datasheet ~)
  381. (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
  382. (sheetpath (names /) (tstamps /))
  383. (tstamp 5BFB2EAA)))
  384. (libparts
  385. (libpart (lib Diode) (part 1N4148)
  386. (aliases
  387. (alias 1N4448)
  388. (alias 1N4149)
  389. (alias 1N4151)
  390. (alias 1N914)
  391. (alias BA243)
  392. (alias BA244)
  393. (alias BA282)
  394. (alias BA283)
  395. (alias BAV17)
  396. (alias BAV18)
  397. (alias BAV19)
  398. (alias BAV20)
  399. (alias BAV21)
  400. (alias BAW75)
  401. (alias BAW76)
  402. (alias BAY93))
  403. (description "100V 0.15A standard switching diode, DO-35")
  404. (docs http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf)
  405. (footprints
  406. (fp D*DO?35*))
  407. (fields
  408. (field (name Reference) D)
  409. (field (name Value) 1N4148)
  410. (field (name Footprint) Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal))
  411. (pins
  412. (pin (num 1) (name K) (type passive))
  413. (pin (num 2) (name A) (type passive))))
  414. (libpart (lib Mechanical) (part MountingHole)
  415. (description "Mounting Hole without connection")
  416. (docs ~)
  417. (footprints
  418. (fp MountingHole*))
  419. (fields
  420. (field (name Reference) H)
  421. (field (name Value) MountingHole)))
  422. (libpart (lib Switch) (part SW_Push)
  423. (description "Push button switch, generic, two pins")
  424. (fields
  425. (field (name Reference) SW)
  426. (field (name Value) SW_Push))
  427. (pins
  428. (pin (num 1) (name 1) (type passive))
  429. (pin (num 2) (name 2) (type passive))))
  430. (libpart (lib teensy) (part Teensy2.0)
  431. (fields
  432. (field (name Reference) U)
  433. (field (name Value) Teensy2.0))
  434. (pins
  435. (pin (num 1) (name GND) (type power_in))
  436. (pin (num 2) (name 0) (type BiDi))
  437. (pin (num 3) (name 1) (type BiDi))
  438. (pin (num 4) (name 2) (type BiDi))
  439. (pin (num 5) (name 3) (type BiDi))
  440. (pin (num 6) (name 4_PWM) (type BiDi))
  441. (pin (num 7) (name 5_INT0_PWM) (type BiDi))
  442. (pin (num 8) (name 6_INT1) (type BiDi))
  443. (pin (num 9) (name 7_INT2_RX) (type BiDi))
  444. (pin (num 10) (name 8_INT3_TX) (type BiDi))
  445. (pin (num 11) (name 9_PWM) (type BiDi))
  446. (pin (num 12) (name 10_PWM) (type BiDi))
  447. (pin (num 13) (name 23) (type BiDi))
  448. (pin (num 14) (name +5V) (type power_in))
  449. (pin (num 15) (name GND) (type power_in))
  450. (pin (num 16) (name RST) (type input))
  451. (pin (num 17) (name 22_A11) (type BiDi))
  452. (pin (num 18) (name 11_A10_LED) (type BiDi))
  453. (pin (num 19) (name 12_A9_PWM) (type BiDi))
  454. (pin (num 20) (name 13_A8) (type BiDi))
  455. (pin (num 21) (name 14_A7_PWM) (type BiDi))
  456. (pin (num 22) (name 15_A6_PWM) (type BiDi))
  457. (pin (num 23) (name 16_A5) (type BiDi))
  458. (pin (num 24) (name 17_A4) (type BiDi))
  459. (pin (num 25) (name 18_A3) (type BiDi))
  460. (pin (num 26) (name 19_A2) (type BiDi))
  461. (pin (num 27) (name 20_A1) (type BiDi))
  462. (pin (num 28) (name 21_A0) (type BiDi))
  463. (pin (num 29) (name +5V) (type power_in))
  464. (pin (num 30) (name 24) (type BiDi))
  465. (pin (num 31) (name AREF) (type input)))))
  466. (libraries
  467. (library (logical Diode)
  468. (uri /usr/share/kicad/library/Diode.lib))
  469. (library (logical Mechanical)
  470. (uri /usr/share/kicad/library/Mechanical.lib))
  471. (library (logical Switch)
  472. (uri /usr/share/kicad/library/Switch.lib))
  473. (library (logical teensy)
  474. (uri /home/dashie/dev/kicad/hex-keyboard/teensy_library/teensy.lib)))
  475. (nets
  476. (net (code 1) (name ROW2)
  477. (node (ref D6) (pin 1))
  478. (node (ref U1) (pin 22))
  479. (node (ref D7) (pin 1))
  480. (node (ref D8) (pin 1))
  481. (node (ref D9) (pin 1))
  482. (node (ref D10) (pin 1)))
  483. (net (code 2) (name ROW3)
  484. (node (ref D11) (pin 1))
  485. (node (ref U1) (pin 21))
  486. (node (ref D12) (pin 1))
  487. (node (ref D14) (pin 1))
  488. (node (ref D15) (pin 1))
  489. (node (ref D13) (pin 1)))
  490. (net (code 3) (name ROW1)
  491. (node (ref D4) (pin 1))
  492. (node (ref D1) (pin 1))
  493. (node (ref D3) (pin 1))
  494. (node (ref D5) (pin 1))
  495. (node (ref U1) (pin 23))
  496. (node (ref D2) (pin 1)))
  497. (net (code 4) (name ROW5)
  498. (node (ref D21) (pin 1))
  499. (node (ref D22) (pin 1))
  500. (node (ref U1) (pin 19))
  501. (node (ref D24) (pin 1))
  502. (node (ref D23) (pin 1))
  503. (node (ref D25) (pin 1)))
  504. (net (code 5) (name ROW4)
  505. (node (ref D19) (pin 1))
  506. (node (ref D18) (pin 1))
  507. (node (ref D20) (pin 1))
  508. (node (ref D17) (pin 1))
  509. (node (ref D16) (pin 1))
  510. (node (ref U1) (pin 20)))
  511. (net (code 6) (name "Net-(U1-Pad18)")
  512. (node (ref U1) (pin 18)))
  513. (net (code 7) (name COL5)
  514. (node (ref U1) (pin 24))
  515. (node (ref SW10) (pin 1))
  516. (node (ref SW20) (pin 1))
  517. (node (ref SW25) (pin 1))
  518. (node (ref SW5) (pin 1))
  519. (node (ref SW15) (pin 1)))
  520. (net (code 8) (name COL4)
  521. (node (ref SW24) (pin 1))
  522. (node (ref SW19) (pin 1))
  523. (node (ref SW14) (pin 1))
  524. (node (ref SW4) (pin 1))
  525. (node (ref U1) (pin 25))
  526. (node (ref SW9) (pin 1)))
  527. (net (code 9) (name COL3)
  528. (node (ref SW23) (pin 1))
  529. (node (ref SW18) (pin 1))
  530. (node (ref SW8) (pin 1))
  531. (node (ref SW3) (pin 1))
  532. (node (ref SW13) (pin 1))
  533. (node (ref U1) (pin 26)))
  534. (net (code 10) (name COL2)
  535. (node (ref SW7) (pin 1))
  536. (node (ref SW12) (pin 1))
  537. (node (ref SW2) (pin 1))
  538. (node (ref SW17) (pin 1))
  539. (node (ref U1) (pin 27))
  540. (node (ref SW22) (pin 1)))
  541. (net (code 11) (name COL1)
  542. (node (ref SW16) (pin 1))
  543. (node (ref SW1) (pin 1))
  544. (node (ref SW6) (pin 1))
  545. (node (ref SW11) (pin 1))
  546. (node (ref SW21) (pin 1))
  547. (node (ref U1) (pin 28)))
  548. (net (code 12) (name "Net-(U1-Pad17)")
  549. (node (ref U1) (pin 17)))
  550. (net (code 13) (name "Net-(U1-Pad16)")
  551. (node (ref U1) (pin 16)))
  552. (net (code 14) (name "Net-(U1-Pad13)")
  553. (node (ref U1) (pin 13)))
  554. (net (code 15) (name "Net-(U1-Pad12)")
  555. (node (ref U1) (pin 12)))
  556. (net (code 16) (name "Net-(U1-Pad11)")
  557. (node (ref U1) (pin 11)))
  558. (net (code 17) (name "Net-(U1-Pad3)")
  559. (node (ref U1) (pin 3)))
  560. (net (code 18) (name "Net-(U1-Pad2)")
  561. (node (ref U1) (pin 2)))
  562. (net (code 19) (name "Net-(U1-Pad30)")
  563. (node (ref U1) (pin 30)))
  564. (net (code 20) (name "Net-(U1-Pad29)")
  565. (node (ref U1) (pin 29)))
  566. (net (code 21) (name "Net-(U1-Pad31)")
  567. (node (ref U1) (pin 31)))
  568. (net (code 22) (name "Net-(U1-Pad5)")
  569. (node (ref U1) (pin 5)))
  570. (net (code 23) (name "Net-(U1-Pad4)")
  571. (node (ref U1) (pin 4)))
  572. (net (code 24) (name "Net-(U1-Pad1)")
  573. (node (ref U1) (pin 1)))
  574. (net (code 25) (name "Net-(U1-Pad10)")
  575. (node (ref U1) (pin 10)))
  576. (net (code 26) (name "Net-(U1-Pad9)")
  577. (node (ref U1) (pin 9)))
  578. (net (code 27) (name "Net-(U1-Pad8)")
  579. (node (ref U1) (pin 8)))
  580. (net (code 28) (name "Net-(U1-Pad7)")
  581. (node (ref U1) (pin 7)))
  582. (net (code 29) (name "Net-(U1-Pad15)")
  583. (node (ref U1) (pin 15)))
  584. (net (code 30) (name "Net-(U1-Pad14)")
  585. (node (ref U1) (pin 14)))
  586. (net (code 31) (name "Net-(U1-Pad6)")
  587. (node (ref U1) (pin 6)))
  588. (net (code 32) (name "Net-(D6-Pad2)")
  589. (node (ref D6) (pin 2))
  590. (node (ref SW6) (pin 2)))
  591. (net (code 33) (name "Net-(D5-Pad2)")
  592. (node (ref D5) (pin 2))
  593. (node (ref SW5) (pin 2)))
  594. (net (code 34) (name "Net-(D4-Pad2)")
  595. (node (ref D4) (pin 2))
  596. (node (ref SW4) (pin 2)))
  597. (net (code 35) (name "Net-(D3-Pad2)")
  598. (node (ref D3) (pin 2))
  599. (node (ref SW3) (pin 2)))
  600. (net (code 36) (name "Net-(D2-Pad2)")
  601. (node (ref D2) (pin 2))
  602. (node (ref SW2) (pin 2)))
  603. (net (code 37) (name "Net-(D7-Pad2)")
  604. (node (ref SW7) (pin 2))
  605. (node (ref D7) (pin 2)))
  606. (net (code 38) (name "Net-(D1-Pad2)")
  607. (node (ref SW1) (pin 2))
  608. (node (ref D1) (pin 2)))
  609. (net (code 39) (name "Net-(D25-Pad2)")
  610. (node (ref D25) (pin 2))
  611. (node (ref SW25) (pin 2)))
  612. (net (code 40) (name "Net-(D24-Pad2)")
  613. (node (ref D24) (pin 2))
  614. (node (ref SW24) (pin 2)))
  615. (net (code 41) (name "Net-(D23-Pad2)")
  616. (node (ref D23) (pin 2))
  617. (node (ref SW23) (pin 2)))
  618. (net (code 42) (name "Net-(D22-Pad2)")
  619. (node (ref D22) (pin 2))
  620. (node (ref SW22) (pin 2)))
  621. (net (code 43) (name "Net-(D12-Pad2)")
  622. (node (ref SW12) (pin 2))
  623. (node (ref D12) (pin 2)))
  624. (net (code 44) (name "Net-(D17-Pad2)")
  625. (node (ref D17) (pin 2))
  626. (node (ref SW17) (pin 2)))
  627. (net (code 45) (name "Net-(D16-Pad2)")
  628. (node (ref D16) (pin 2))
  629. (node (ref SW16) (pin 2)))
  630. (net (code 46) (name "Net-(D15-Pad2)")
  631. (node (ref D15) (pin 2))
  632. (node (ref SW15) (pin 2)))
  633. (net (code 47) (name "Net-(D14-Pad2)")
  634. (node (ref D14) (pin 2))
  635. (node (ref SW14) (pin 2)))
  636. (net (code 48) (name "Net-(D13-Pad2)")
  637. (node (ref D13) (pin 2))
  638. (node (ref SW13) (pin 2)))
  639. (net (code 49) (name "Net-(D11-Pad2)")
  640. (node (ref SW11) (pin 2))
  641. (node (ref D11) (pin 2)))
  642. (net (code 50) (name "Net-(D10-Pad2)")
  643. (node (ref D10) (pin 2))
  644. (node (ref SW10) (pin 2)))
  645. (net (code 51) (name "Net-(D9-Pad2)")
  646. (node (ref SW9) (pin 2))
  647. (node (ref D9) (pin 2)))
  648. (net (code 52) (name "Net-(D8-Pad2)")
  649. (node (ref SW8) (pin 2))
  650. (node (ref D8) (pin 2)))
  651. (net (code 53) (name "Net-(D21-Pad2)")
  652. (node (ref SW21) (pin 2))
  653. (node (ref D21) (pin 2)))
  654. (net (code 54) (name "Net-(D20-Pad2)")
  655. (node (ref SW20) (pin 2))
  656. (node (ref D20) (pin 2)))
  657. (net (code 55) (name "Net-(D19-Pad2)")
  658. (node (ref SW19) (pin 2))
  659. (node (ref D19) (pin 2)))
  660. (net (code 56) (name "Net-(D18-Pad2)")
  661. (node (ref D18) (pin 2))
  662. (node (ref SW18) (pin 2)))))