console.xml 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <export version="D">
  3. <design>
  4. <source>/media/antiz/openshare/Documents/RaspiBO/mixxx/console/console.sch</source>
  5. <date>gio 8 feb 2024, 15:47:04</date>
  6. <tool>Eeschema 5.1.5+dfsg1-2build2</tool>
  7. <sheet number="1" name="/" tstamps="/">
  8. <title_block>
  9. <title>MIXXX CONSOLE</title>
  10. <company/>
  11. <rev>1.0</rev>
  12. <date>2024-01-09</date>
  13. <source>console.sch</source>
  14. <comment number="1" value=""/>
  15. <comment number="2" value=""/>
  16. <comment number="3" value=""/>
  17. <comment number="4" value=""/>
  18. </title_block>
  19. </sheet>
  20. </design>
  21. <components>
  22. <comp ref="ARDUINO1">
  23. <value>Arduino_Leonardo</value>
  24. <footprint>Module:Arduino_UNO_R3</footprint>
  25. <datasheet>https://www.arduino.cc/en/Main/ArduinoBoardLeonardo</datasheet>
  26. <libsource lib="MCU_Module" part="Arduino_Leonardo" description="Arduino LEONARDO Microcontroller Module"/>
  27. <sheetpath names="/" tstamps="/"/>
  28. <tstamp>65974FEC</tstamp>
  29. </comp>
  30. <comp ref="RV_Left_BPM1">
  31. <value>R_POT</value>
  32. <footprint>Potentiometer_THT:Potentiometer_Bourns_PTA4543_Single_Slide</footprint>
  33. <datasheet>~</datasheet>
  34. <libsource lib="Device" part="R_POT" description="Potentiometer"/>
  35. <sheetpath names="/" tstamps="/"/>
  36. <tstamp>65976467</tstamp>
  37. </comp>
  38. <comp ref="RV_Left_Treble1">
  39. <value>R_POT</value>
  40. <footprint>Potentiometer_THT:Potentiometer_Bourns_PTV09A-1_Single_Vertical</footprint>
  41. <datasheet>~</datasheet>
  42. <libsource lib="Device" part="R_POT" description="Potentiometer"/>
  43. <sheetpath names="/" tstamps="/"/>
  44. <tstamp>65976A6B</tstamp>
  45. </comp>
  46. <comp ref="RV_Right_Treble1">
  47. <value>R_POT</value>
  48. <footprint>Potentiometer_THT:Potentiometer_Bourns_PTV09A-1_Single_Vertical</footprint>
  49. <datasheet>~</datasheet>
  50. <libsource lib="Device" part="R_POT" description="Potentiometer"/>
  51. <sheetpath names="/" tstamps="/"/>
  52. <tstamp>65976F71</tstamp>
  53. </comp>
  54. <comp ref="RV_Crossfader1">
  55. <value>R_POT</value>
  56. <footprint>Potentiometer_THT:Potentiometer_Bourns_PTA6043_Single_Slide</footprint>
  57. <datasheet>~</datasheet>
  58. <libsource lib="Device" part="R_POT" description="Potentiometer"/>
  59. <sheetpath names="/" tstamps="/"/>
  60. <tstamp>659775A2</tstamp>
  61. </comp>
  62. <comp ref="RV_Left_Bass1">
  63. <value>R_POT</value>
  64. <footprint>Potentiometer_THT:Potentiometer_Bourns_PTV09A-1_Single_Vertical</footprint>
  65. <datasheet>~</datasheet>
  66. <libsource lib="Device" part="R_POT" description="Potentiometer"/>
  67. <sheetpath names="/" tstamps="/"/>
  68. <tstamp>659779F0</tstamp>
  69. </comp>
  70. <comp ref="RV_Left_Mid1">
  71. <value>R_POT</value>
  72. <footprint>Potentiometer_THT:Potentiometer_Bourns_PTV09A-1_Single_Vertical</footprint>
  73. <datasheet>~</datasheet>
  74. <libsource lib="Device" part="R_POT" description="Potentiometer"/>
  75. <sheetpath names="/" tstamps="/"/>
  76. <tstamp>65977E3F</tstamp>
  77. </comp>
  78. <comp ref="SW_Left1">
  79. <value>SW_Push</value>
  80. <footprint>digikey-footprints:D6R90F2LFS</footprint>
  81. <datasheet>~</datasheet>
  82. <libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
  83. <sheetpath names="/" tstamps="/"/>
  84. <tstamp>6597BE83</tstamp>
  85. </comp>
  86. <comp ref="SW_Right1">
  87. <value>SW_Push</value>
  88. <footprint>digikey-footprints:D6R90F2LFS</footprint>
  89. <datasheet>~</datasheet>
  90. <libsource lib="Switch" part="SW_Push" description="Push button switch, generic, two pins"/>
  91. <sheetpath names="/" tstamps="/"/>
  92. <tstamp>6597C315</tstamp>
  93. </comp>
  94. <comp ref="RV_Right_Mid2">
  95. <value>R_POT</value>
  96. <footprint>Potentiometer_THT:Potentiometer_Bourns_PTV09A-1_Single_Vertical</footprint>
  97. <datasheet>~</datasheet>
  98. <libsource lib="Device" part="R_POT" description="Potentiometer"/>
  99. <sheetpath names="/" tstamps="/"/>
  100. <tstamp>6597BAE6</tstamp>
  101. </comp>
  102. <comp ref="RV_Right_Bass1">
  103. <value>R_POT</value>
  104. <footprint>Potentiometer_THT:Potentiometer_Bourns_PTV09A-1_Single_Vertical</footprint>
  105. <datasheet>~</datasheet>
  106. <libsource lib="Device" part="R_POT" description="Potentiometer"/>
  107. <sheetpath names="/" tstamps="/"/>
  108. <tstamp>6597BAE0</tstamp>
  109. </comp>
  110. <comp ref="RV_Right_BPM1">
  111. <value>R_POT</value>
  112. <footprint>Potentiometer_THT:Potentiometer_Bourns_PTA4543_Single_Slide</footprint>
  113. <datasheet>~</datasheet>
  114. <libsource lib="Device" part="R_POT" description="Potentiometer"/>
  115. <sheetpath names="/" tstamps="/"/>
  116. <tstamp>6597BADA</tstamp>
  117. </comp>
  118. <comp ref="SW_Selector1">
  119. <value>Rotary_Encoder_Switch</value>
  120. <footprint>digikey-footprints:XDCR_PEC11R-4215F-S0024</footprint>
  121. <datasheet>~</datasheet>
  122. <libsource lib="Device" part="Rotary_Encoder_Switch" description="Rotary encoder, dual channel, incremental quadrate outputs, with switch"/>
  123. <sheetpath names="/" tstamps="/"/>
  124. <tstamp>6597C931</tstamp>
  125. </comp>
  126. <comp ref="SW_Left_Table_Control1">
  127. <value>Rotary_Encoder_Switch</value>
  128. <footprint>digikey-footprints:XDCR_PEC11R-4215F-S0024</footprint>
  129. <datasheet>~</datasheet>
  130. <libsource lib="Device" part="Rotary_Encoder_Switch" description="Rotary encoder, dual channel, incremental quadrate outputs, with switch"/>
  131. <sheetpath names="/" tstamps="/"/>
  132. <tstamp>6597D2A5</tstamp>
  133. </comp>
  134. <comp ref="SW_Right_Table_Control1">
  135. <value>Rotary_Encoder_Switch</value>
  136. <footprint>digikey-footprints:XDCR_PEC11R-4215F-S0024</footprint>
  137. <datasheet>~</datasheet>
  138. <libsource lib="Device" part="Rotary_Encoder_Switch" description="Rotary encoder, dual channel, incremental quadrate outputs, with switch"/>
  139. <sheetpath names="/" tstamps="/"/>
  140. <tstamp>6597DC98</tstamp>
  141. </comp>
  142. </components>
  143. <libparts>
  144. <libpart lib="Device" part="R_POT">
  145. <description>Potentiometer</description>
  146. <docs>~</docs>
  147. <footprints>
  148. <fp>Potentiometer*</fp>
  149. </footprints>
  150. <fields>
  151. <field name="Reference">RV</field>
  152. <field name="Value">R_POT</field>
  153. </fields>
  154. <pins>
  155. <pin num="1" name="1" type="passive"/>
  156. <pin num="2" name="2" type="passive"/>
  157. <pin num="3" name="3" type="passive"/>
  158. </pins>
  159. </libpart>
  160. <libpart lib="Device" part="Rotary_Encoder_Switch">
  161. <description>Rotary encoder, dual channel, incremental quadrate outputs, with switch</description>
  162. <docs>~</docs>
  163. <footprints>
  164. <fp>RotaryEncoder*Switch*</fp>
  165. </footprints>
  166. <fields>
  167. <field name="Reference">SW</field>
  168. <field name="Value">Rotary_Encoder_Switch</field>
  169. </fields>
  170. <pins>
  171. <pin num="A" name="A" type="passive"/>
  172. <pin num="B" name="B" type="passive"/>
  173. <pin num="C" name="C" type="passive"/>
  174. <pin num="S1" name="S1" type="passive"/>
  175. <pin num="S2" name="S2" type="passive"/>
  176. </pins>
  177. </libpart>
  178. <libpart lib="MCU_Module" part="Arduino_Leonardo">
  179. <description>Arduino LEONARDO Microcontroller Module</description>
  180. <docs>https://www.arduino.cc/en/Main/ArduinoBoardLeonardo</docs>
  181. <footprints>
  182. <fp>Arduino*UNO*R3*</fp>
  183. </footprints>
  184. <fields>
  185. <field name="Reference">A</field>
  186. <field name="Value">Arduino_Leonardo</field>
  187. <field name="Footprint">Module:Arduino_UNO_R3</field>
  188. </fields>
  189. <pins>
  190. <pin num="1" name="NC" type="NotConnected"/>
  191. <pin num="2" name="IOREF" type="output"/>
  192. <pin num="3" name="~RESET" type="input"/>
  193. <pin num="4" name="3V3" type="power_out"/>
  194. <pin num="5" name="+5V" type="power_out"/>
  195. <pin num="6" name="GND" type="power_in"/>
  196. <pin num="7" name="GND" type="power_in"/>
  197. <pin num="8" name="VIN" type="power_in"/>
  198. <pin num="9" name="A0" type="BiDi"/>
  199. <pin num="10" name="A1" type="BiDi"/>
  200. <pin num="11" name="A2" type="BiDi"/>
  201. <pin num="12" name="A3" type="BiDi"/>
  202. <pin num="13" name="A4" type="BiDi"/>
  203. <pin num="14" name="A5" type="BiDi"/>
  204. <pin num="15" name="D0/RX" type="BiDi"/>
  205. <pin num="16" name="D1/TX" type="BiDi"/>
  206. <pin num="17" name="D2/SDA" type="BiDi"/>
  207. <pin num="18" name="D3/SCL" type="BiDi"/>
  208. <pin num="19" name="D4" type="BiDi"/>
  209. <pin num="20" name="D5" type="BiDi"/>
  210. <pin num="21" name="D6" type="BiDi"/>
  211. <pin num="22" name="D7" type="BiDi"/>
  212. <pin num="23" name="D8" type="BiDi"/>
  213. <pin num="24" name="D9" type="BiDi"/>
  214. <pin num="25" name="D10" type="BiDi"/>
  215. <pin num="26" name="D11" type="BiDi"/>
  216. <pin num="27" name="D12" type="BiDi"/>
  217. <pin num="28" name="D13" type="BiDi"/>
  218. <pin num="29" name="GND" type="power_in"/>
  219. <pin num="30" name="AREF" type="input"/>
  220. <pin num="31" name="SDA/D2" type="BiDi"/>
  221. <pin num="32" name="SCL/D3" type="BiDi"/>
  222. </pins>
  223. </libpart>
  224. <libpart lib="Switch" part="SW_Push">
  225. <description>Push button switch, generic, two pins</description>
  226. <docs>~</docs>
  227. <fields>
  228. <field name="Reference">SW</field>
  229. <field name="Value">SW_Push</field>
  230. </fields>
  231. <pins>
  232. <pin num="1" name="1" type="passive"/>
  233. <pin num="2" name="2" type="passive"/>
  234. </pins>
  235. </libpart>
  236. </libparts>
  237. <libraries>
  238. <library logical="Device">
  239. <uri>/usr/share/kicad/library/Device.lib</uri>
  240. </library>
  241. <library logical="MCU_Module">
  242. <uri>/usr/share/kicad/library/MCU_Module.lib</uri>
  243. </library>
  244. <library logical="Switch">
  245. <uri>/usr/share/kicad/library/Switch.lib</uri>
  246. </library>
  247. </libraries>
  248. <nets>
  249. <net code="1" name="Net-(ARDUINO1-Pad23)">
  250. <node ref="SW_Left_Table_Control1" pin="S1"/>
  251. <node ref="ARDUINO1" pin="23"/>
  252. </net>
  253. <net code="2" name="Net-(ARDUINO1-Pad26)">
  254. <node ref="ARDUINO1" pin="26"/>
  255. <node ref="SW_Left1" pin="2"/>
  256. </net>
  257. <net code="3" name="Net-(ARDUINO1-Pad28)">
  258. <node ref="SW_Right1" pin="2"/>
  259. <node ref="ARDUINO1" pin="28"/>
  260. </net>
  261. <net code="4" name="Net-(ARDUINO1-Pad13)">
  262. <node ref="RV_Left_Mid1" pin="2"/>
  263. <node ref="ARDUINO1" pin="13"/>
  264. </net>
  265. <net code="5" name="Net-(ARDUINO1-Pad14)">
  266. <node ref="RV_Left_Treble1" pin="2"/>
  267. <node ref="ARDUINO1" pin="14"/>
  268. </net>
  269. <net code="6" name="Net-(ARDUINO1-Pad25)">
  270. <node ref="RV_Right_Bass1" pin="2"/>
  271. <node ref="ARDUINO1" pin="25"/>
  272. </net>
  273. <net code="7" name="Net-(ARDUINO1-Pad21)">
  274. <node ref="RV_Right_Mid2" pin="2"/>
  275. <node ref="ARDUINO1" pin="21"/>
  276. </net>
  277. <net code="8" name="Net-(ARDUINO1-Pad27)">
  278. <node ref="RV_Right_Treble1" pin="2"/>
  279. <node ref="ARDUINO1" pin="27"/>
  280. </net>
  281. <net code="9" name="Net-(ARDUINO1-Pad15)">
  282. <node ref="ARDUINO1" pin="15"/>
  283. <node ref="SW_Selector1" pin="A"/>
  284. </net>
  285. <net code="10" name="Net-(ARDUINO1-Pad16)">
  286. <node ref="ARDUINO1" pin="16"/>
  287. <node ref="SW_Selector1" pin="B"/>
  288. </net>
  289. <net code="11" name="Net-(ARDUINO1-Pad18)">
  290. <node ref="SW_Right_Table_Control1" pin="A"/>
  291. <node ref="ARDUINO1" pin="18"/>
  292. </net>
  293. <net code="12" name="Net-(ARDUINO1-Pad17)">
  294. <node ref="ARDUINO1" pin="17"/>
  295. <node ref="SW_Left_Table_Control1" pin="A"/>
  296. </net>
  297. <net code="13" name="Net-(ARDUINO1-Pad19)">
  298. <node ref="SW_Left_Table_Control1" pin="B"/>
  299. <node ref="ARDUINO1" pin="19"/>
  300. </net>
  301. <net code="14" name="Net-(ARDUINO1-Pad20)">
  302. <node ref="SW_Right_Table_Control1" pin="B"/>
  303. <node ref="ARDUINO1" pin="20"/>
  304. </net>
  305. <net code="15" name="Net-(ARDUINO1-Pad22)">
  306. <node ref="ARDUINO1" pin="22"/>
  307. <node ref="SW_Selector1" pin="S1"/>
  308. </net>
  309. <net code="16" name="Net-(ARDUINO1-Pad24)">
  310. <node ref="ARDUINO1" pin="24"/>
  311. <node ref="SW_Right_Table_Control1" pin="S1"/>
  312. </net>
  313. <net code="17" name="Net-(ARDUINO1-Pad8)">
  314. <node ref="ARDUINO1" pin="8"/>
  315. </net>
  316. <net code="18" name="Net-(ARDUINO1-Pad9)">
  317. <node ref="RV_Crossfader1" pin="2"/>
  318. <node ref="ARDUINO1" pin="9"/>
  319. </net>
  320. <net code="19" name="Net-(ARDUINO1-Pad7)">
  321. <node ref="RV_Right_Mid2" pin="3"/>
  322. <node ref="SW_Right1" pin="1"/>
  323. <node ref="SW_Left1" pin="1"/>
  324. <node ref="RV_Left_Mid1" pin="3"/>
  325. <node ref="RV_Left_Bass1" pin="3"/>
  326. <node ref="RV_Right_BPM1" pin="3"/>
  327. <node ref="RV_Right_Bass1" pin="3"/>
  328. <node ref="SW_Selector1" pin="S2"/>
  329. <node ref="SW_Right_Table_Control1" pin="S2"/>
  330. <node ref="ARDUINO1" pin="7"/>
  331. <node ref="SW_Left_Table_Control1" pin="C"/>
  332. <node ref="SW_Left_Table_Control1" pin="S2"/>
  333. <node ref="RV_Crossfader1" pin="1"/>
  334. <node ref="RV_Right_Treble1" pin="3"/>
  335. <node ref="RV_Left_Treble1" pin="3"/>
  336. <node ref="RV_Left_BPM1" pin="3"/>
  337. <node ref="SW_Selector1" pin="C"/>
  338. <node ref="SW_Right_Table_Control1" pin="C"/>
  339. </net>
  340. <net code="20" name="Net-(ARDUINO1-Pad10)">
  341. <node ref="ARDUINO1" pin="10"/>
  342. <node ref="RV_Left_BPM1" pin="2"/>
  343. </net>
  344. <net code="21" name="Net-(ARDUINO1-Pad11)">
  345. <node ref="ARDUINO1" pin="11"/>
  346. <node ref="RV_Right_BPM1" pin="2"/>
  347. </net>
  348. <net code="22" name="Net-(ARDUINO1-Pad2)">
  349. <node ref="ARDUINO1" pin="2"/>
  350. </net>
  351. <net code="23" name="Net-(ARDUINO1-Pad29)">
  352. <node ref="ARDUINO1" pin="29"/>
  353. </net>
  354. <net code="24" name="Net-(ARDUINO1-Pad3)">
  355. <node ref="ARDUINO1" pin="3"/>
  356. </net>
  357. <net code="25" name="Net-(ARDUINO1-Pad30)">
  358. <node ref="ARDUINO1" pin="30"/>
  359. </net>
  360. <net code="26" name="Net-(ARDUINO1-Pad31)">
  361. <node ref="ARDUINO1" pin="31"/>
  362. </net>
  363. <net code="27" name="Net-(ARDUINO1-Pad32)">
  364. <node ref="ARDUINO1" pin="32"/>
  365. </net>
  366. <net code="28" name="Net-(ARDUINO1-Pad4)">
  367. <node ref="ARDUINO1" pin="4"/>
  368. </net>
  369. <net code="29" name="Net-(ARDUINO1-Pad5)">
  370. <node ref="RV_Right_BPM1" pin="1"/>
  371. <node ref="RV_Left_Treble1" pin="1"/>
  372. <node ref="RV_Right_Mid2" pin="1"/>
  373. <node ref="RV_Left_BPM1" pin="1"/>
  374. <node ref="RV_Right_Bass1" pin="1"/>
  375. <node ref="RV_Left_Bass1" pin="1"/>
  376. <node ref="RV_Right_Treble1" pin="1"/>
  377. <node ref="ARDUINO1" pin="5"/>
  378. <node ref="RV_Left_Mid1" pin="1"/>
  379. <node ref="RV_Crossfader1" pin="3"/>
  380. </net>
  381. <net code="30" name="Net-(ARDUINO1-Pad6)">
  382. <node ref="ARDUINO1" pin="6"/>
  383. </net>
  384. <net code="31" name="Net-(ARDUINO1-Pad12)">
  385. <node ref="RV_Left_Bass1" pin="2"/>
  386. <node ref="ARDUINO1" pin="12"/>
  387. </net>
  388. <net code="32" name="Net-(ARDUINO1-Pad1)">
  389. <node ref="ARDUINO1" pin="1"/>
  390. </net>
  391. </nets>
  392. </export>