First release

This commit is contained in:
2023-03-25 20:02:46 +01:00
parent 51b8e822d4
commit 7c9c427ade
125 changed files with 552113 additions and 2 deletions

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,281 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_Conn_01x02_Male
#
DEF Connector_Conn_01x02_Male J 0 40 Y N 1 F N
F0 "J" 0 100 50 H V C CNN
F1 "Connector_Conn_01x02_Male" 0 -200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S 34 -95 0 -105 1 1 6 F
S 34 5 0 -5 1 1 6 F
P 2 1 1 6 50 -100 34 -100 N
P 2 1 1 6 50 0 34 0 N
X Pin_1 1 200 0 150 L 50 50 1 1 P
X Pin_2 2 200 -100 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Conn_01x04_Male
#
DEF Connector_Conn_01x04_Male J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Connector_Conn_01x04_Male" 0 -300 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S 34 -195 0 -205 1 1 6 F
S 34 -95 0 -105 1 1 6 F
S 34 5 0 -5 1 1 6 F
S 34 105 0 95 1 1 6 F
P 2 1 1 6 50 -200 34 -200 N
P 2 1 1 6 50 -100 34 -100 N
P 2 1 1 6 50 0 34 0 N
P 2 1 1 6 50 100 34 100 N
X Pin_1 1 200 100 150 L 50 50 1 1 P
X Pin_2 2 200 0 150 L 50 50 1 1 P
X Pin_3 3 200 -100 150 L 50 50 1 1 P
X Pin_4 4 200 -200 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Conn_01x10_Male
#
DEF Connector_Conn_01x10_Male J 0 40 Y N 1 F N
F0 "J" 0 500 50 H V C CNN
F1 "Connector_Conn_01x10_Male" 0 -600 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S 34 -495 0 -505 1 1 6 F
S 34 -395 0 -405 1 1 6 F
S 34 -295 0 -305 1 1 6 F
S 34 -195 0 -205 1 1 6 F
S 34 -95 0 -105 1 1 6 F
S 34 5 0 -5 1 1 6 F
S 34 105 0 95 1 1 6 F
S 34 205 0 195 1 1 6 F
S 34 305 0 295 1 1 6 F
S 34 405 0 395 1 1 6 F
P 2 1 1 6 50 -500 34 -500 N
P 2 1 1 6 50 -400 34 -400 N
P 2 1 1 6 50 -300 34 -300 N
P 2 1 1 6 50 -200 34 -200 N
P 2 1 1 6 50 -100 34 -100 N
P 2 1 1 6 50 0 34 0 N
P 2 1 1 6 50 100 34 100 N
P 2 1 1 6 50 200 34 200 N
P 2 1 1 6 50 300 34 300 N
P 2 1 1 6 50 400 34 400 N
X Pin_1 1 200 400 150 L 50 50 1 1 P
X Pin_10 10 200 -500 150 L 50 50 1 1 P
X Pin_2 2 200 300 150 L 50 50 1 1 P
X Pin_3 3 200 200 150 L 50 50 1 1 P
X Pin_4 4 200 100 150 L 50 50 1 1 P
X Pin_5 5 200 0 150 L 50 50 1 1 P
X Pin_6 6 200 -100 150 L 50 50 1 1 P
X Pin_7 7 200 -200 150 L 50 50 1 1 P
X Pin_8 8 200 -300 150 L 50 50 1 1 P
X Pin_9 9 200 -400 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_USB_B
#
DEF Connector_USB_B J 0 40 Y Y 1 F N
F0 "J" -200 450 50 H V L CNN
F1 "Connector_USB_B" -200 350 50 H V L CNN
F2 "" 150 -50 50 H I C CNN
F3 "" 150 -50 50 H I C CNN
$FPLIST
USB*
$ENDFPLIST
DRAW
C -150 85 25 0 1 10 F
C -25 135 15 0 1 10 F
S -200 -300 200 300 0 1 10 f
S -150 220 -100 180 0 1 0 F
S -5 -300 5 -270 0 1 0 N
S 10 50 -20 20 0 1 10 F
S 200 -105 170 -95 0 1 0 N
S 200 -5 170 5 0 1 0 N
S 200 195 170 205 0 1 0 N
P 2 0 1 10 -75 85 25 85 N
P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N
P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N
P 4 0 1 10 25 110 25 60 75 85 25 110 F
P 7 0 1 0 -160 170 -90 170 -90 225 -105 240 -145 240 -160 225 -160 170 N
X VBUS 1 300 200 100 L 50 50 1 1 w
X D- 2 300 -100 100 L 50 50 1 1 B
X D+ 3 300 0 100 L 50 50 1 1 B
X GND 4 0 -400 100 U 50 50 1 1 w
X Shield 5 -100 -400 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Graphic_Logo_Open_Hardware_Small
#
DEF Graphic_Logo_Open_Hardware_Small #LOGO 0 40 Y Y 1 F N
F0 "#LOGO" 0 275 50 H I C CNN
F1 "Graphic_Logo_Open_Hardware_Small" 0 -225 50 H I C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 277 0 1 0 132 -171 130 -170 125 -167 118 -162 109 -156 100 -150 93 -146 88 -142 86 -141 85 -142 81 -144 75 -147 71 -149 66 -151 63 -151 63 -151 61 -147 58 -139 53 -130 49 -119 44 -107 38 -95 34 -83 29 -72 26 -64 24 -58 23 -55 23 -55 26 -52 31 -49 41 -40 51 -27 57 -13 60 3 58 18 52 32 42 45 30 54 16 60 0 62 -15 61 -29 55 -42 45 -48 39 -55 26 -60 12 -60 9 -59 -7 -55 -21 -47 -34 -36 -45 -34 -46 -29 -50 -25 -53 -23 -55 -42 -102 -45 -110 -51 -123 -55 -134 -59 -143 -62 -149 -63 -151 -63 -151 -65 -151 -68 -150 -75 -147 -79 -145 -84 -142 -87 -141 -89 -142 -93 -145 -100 -150 -109 -156 -117 -161 -124 -166 -130 -170 -132 -171 -133 -171 -135 -170 -139 -166 -146 -160 -155 -151 -156 -150 -164 -142 -170 -136 -174 -131 -175 -129 -175 -129 -174 -127 -170 -121 -166 -114 -160 -105 -144 -82 -153 -61 -155 -54 -159 -46 -161 -41 -162 -38 -165 -37 -170 -36 -179 -34 -189 -32 -199 -31 -207 -29 -214 -28 -217 -27 -217 -27 -218 -25 -218 -22 -218 -17 -219 -9 -219 3 -219 5 -218 16 -218 25 -218 30 -218 33 -218 33 -215 33 -209 35 -200 36 -190 38 -189 39 -179 41 -170 42 -164 44 -161 45 -161 45 -159 49 -156 56 -152 64 -149 72 -146 79 -144 85 -143 87 -143 87 -145 90 -148 95 -153 102 -160 111 -160 112 -166 121 -171 128 -174 133 -175 136 -175 136 -173 138 -169 143 -162 150 -155 158 -152 160 -144 169 -138 174 -134 177 -132 178 -132 178 -130 176 -124 172 -117 167 -108 161 -107 161 -98 155 -91 150 -86 146 -84 145 -83 145 -80 146 -73 148 -66 151 -58 155 -50 158 -45 160 -42 162 -42 162 -41 165 -40 171 -38 180 -36 191 -35 193 -33 203 -32 212 -31 218 -30 220 -28 221 -23 221 -16 221 -6 221 3 221 13 221 21 221 27 220 29 220 29 220 30 217 32 210 33 201 36 190 36 188 38 178 40 169 41 163 42 161 42 161 47 159 54 156 62 152 82 144 107 161 109 163 118 169 125 174 130 177 133 178 133 178 135 176 140 171 147 165 154 157 160 151 167 144 171 140 174 137 174 135 174 134 173 131 169 126 164 118 158 110 153 102 148 94 144 88 143 85 143 84 145 79 148 72 152 63 160 44 173 41 181 40 192 38 202 36 218 33 219 -26 216 -27 214 -27 208 -29 199 -30 189 -32 181 -34 172 -36 166 -37 163 -37 162 -38 160 -42 157 -49 154 -57 150 -65 147 -73 145 -79 144 -82 145 -84 149 -89 153 -97 159 -105 165 -114 170 -121 173 -126 175 -129 174 -131 171 -135 164 -141 155 -151 153 -152 145 -160 139 -166 134 -170 132 -171 F
ENDDRAW
ENDDEF
#
# Jumper_Jumper_3_Bridged12
#
DEF Jumper_Jumper_3_Bridged12 JP 0 0 Y N 1 F N
F0 "JP" -100 -100 50 H V C CNN
F1 "Jumper_Jumper_3_Bridged12" 0 110 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SolderJumper*Bridged12*
$ENDFPLIST
DRAW
A -65 -50 89 1282 518 0 1 0 N -120 20 -10 20
C -130 0 20 0 0 0 N
C 0 0 20 0 0 0 N
C 130 0 20 0 0 0 N
P 2 0 1 0 0 -50 0 -20 N
X A 1 -250 0 100 R 50 50 1 1 P
X C 2 0 -150 100 U 50 50 1 1 I
X B 3 250 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Mechanical_MountingHole
#
DEF Mechanical_MountingHole H 0 40 Y Y 1 F N
F0 "H" 0 200 50 H V C CNN
F1 "Mechanical_MountingHole" 0 125 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
MountingHole*
$ENDFPLIST
DRAW
C 0 0 50 0 1 50 N
ENDDRAW
ENDDEF
#
# mtk_processor_serial_adapter
#
DEF mtk_processor_serial_adapter U 0 40 Y Y 1 F N
F0 "U" 250 50 50 H V C CNN
F1 "mtk_processor_serial_adapter" 550 -850 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S 200 0 850 -800 0 0 0 f
P 4 0 0 0 400 -550 450 -550 450 -50 400 -50 N
P 4 0 0 0 650 -50 600 -50 600 -750 650 -750 N
X VCC 1 0 -100 200 R 50 50 1 1 W
X GND 10 1050 -700 200 L 50 50 1 1 P
X DTR 11 1050 -600 200 L 50 50 1 1 O
X D- 2 0 -250 200 R 50 50 1 1 B
X D+ 3 0 -350 200 R 50 50 1 1 B
X GND 4 0 -500 200 R 50 50 1 1 P
X RTS 5 1050 -300 200 L 50 50 1 1 O
X VCC 6 1050 -100 200 L 50 50 1 1 w
X 3V3 7 1050 -200 200 L 50 50 1 1 w
X TXD 8 1050 -400 200 L 50 50 1 1 O
X RXD 9 1050 -500 200 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# mtk_processor_sound_card
#
DEF mtk_processor_sound_card U 0 40 Y Y 1 F N
F0 "U" 250 50 50 H V C CNN
F1 "mtk_processor_sound_card" 600 -1250 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S 200 0 950 -1200 0 0 0 f
S 950 -1200 950 -1200 0 0 0 N
S 950 -1200 950 -1200 0 0 0 N
P 4 0 0 0 600 -650 550 -650 550 -1150 600 -1150 N
P 4 0 0 0 600 -50 550 -50 550 -450 600 -450 N
X GND 1 0 -100 200 R 50 50 1 1 P
X L+ 10 1150 -900 200 L 50 50 1 1 O
X LR- 11 1150 -1000 200 L 50 50 1 1 O
X LR- 12 1150 -1100 200 L 50 50 1 1 O
X GND 2 0 -200 200 R 50 50 1 1 P
X MIC_IN 3 1150 -200 200 L 50 50 1 1 I
X MIC_IN 4 1150 -300 200 L 50 50 1 1 I
X MIC_VCC 5 1150 -100 200 L 50 50 1 1 w
X GND 6 1150 -400 200 L 50 50 1 1 P
X GND 7 1150 -500 200 L 50 50 1 1 P
X R+ 8 1150 -700 200 L 50 50 1 1 O
X R+ 9 1150 -800 200 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# mtk_processor_usb_hub
#
DEF mtk_processor_usb_hub U 0 40 Y Y 1 F N
F0 "U" 50 150 50 H V C CNN
F1 "mtk_processor_usb_hub" 350 -750 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
T 900 500 -150 50 0 0 0 "5V EXT" Normal 0 C C
T 900 300 -250 50 0 0 0 "USB in" Normal 0 C C
S 0 100 800 -700 0 0 0 f
P 4 0 1 0 150 50 250 50 250 -650 150 -650 N
P 5 0 1 0 600 50 550 50 550 -300 550 -350 600 -350 N
X GND 1 -200 -450 200 R 50 50 1 1 P
X GND 2 -200 -550 200 R 50 50 1 1 P
X VCC 3 -200 -50 200 R 50 50 1 1 W
X D+ 4 -200 -200 200 R 50 50 1 1 B
X D- 5 -200 -300 200 R 50 50 1 1 B
X VCC 6 1000 -50 200 L 50 50 1 1 w
X GND 7 1000 -150 200 L 50 50 1 1 P
X GND 8 1000 -250 200 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# power_GND
#
DEF power_GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "power_GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_VCC
#
DEF power_VCC #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_VCC" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X VCC 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library

View File

@@ -0,0 +1,10 @@
Reference, Quantity, Value, Footprint, Datasheet, Manufacturer, Ordering #, Distributor, Distributor #
H1 H2 H3 H4 ,4,"MountingHole","MountingHole:MountingHole_3.2mm_M3_DIN965_Pad","~","Not a placable part","","",""
J1 ,1,"Interconnect","Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical","~","QPL","2.54mm pitch 1x10 pole male","",""
J2 ,1,"USB_B","Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal"," ~","QPL","USB-B pcb mount","",""
J3 ,1,"CON1x4","Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical","~","QPL","2.54mm pitch 1x4 pole male","",""
J4 J5 ,2,"CON1x2","Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical","~","QPL","2.54mm pitch 1x2 pole male","",""
JP1 JP2 ,2,"CON1x3","Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical","~","QPL","2.54mm pitch 1x3 pole male + jumper","",""
U1 ,1,"sound_card","mtk_processor:usb_sound_card","","Manhattan","Manhattan Hi-Speed USB 3-D Audio Adapter Model 150859","Conrad","1284595 - 62"
U2 ,1,"serial_adapter","mtk_processor:usb_serial","","QPL","CH304 based USB to serial adapter","",""
U3 ,1,"usb_hub","mtk_processor:usb_hub_digitus","","Digitus","Digitus DA-70216 USB 2.0-hub","Conrad","1027260 - 62"
1 Reference Quantity Value Footprint Datasheet Manufacturer Ordering # Distributor Distributor #
2 H1 H2 H3 H4 4 MountingHole MountingHole:MountingHole_3.2mm_M3_DIN965_Pad ~ Not a placable part
3 J1 1 Interconnect Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical ~ QPL 2.54mm pitch 1x10 pole male
4 J2 1 USB_B Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal ~ QPL USB-B pcb mount
5 J3 1 CON1x4 Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical ~ QPL 2.54mm pitch 1x4 pole male
6 J4 J5 2 CON1x2 Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical ~ QPL 2.54mm pitch 1x2 pole male
7 JP1 JP2 2 CON1x3 Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical ~ QPL 2.54mm pitch 1x3 pole male + jumper
8 U1 1 sound_card mtk_processor:usb_sound_card Manhattan Manhattan Hi-Speed USB 3-D Audio Adapter Model 150859 Conrad 1284595 - 62
9 U2 1 serial_adapter mtk_processor:usb_serial QPL CH304 based USB to serial adapter
10 U3 1 usb_hub mtk_processor:usb_hub_digitus Digitus Digitus DA-70216 USB 2.0-hub Conrad 1027260 - 62

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,331 @@
(export (version D)
(design
(source /home/marcel/Documenten/electronische_projecten/rig_interface/rig_interface/pc_interface/pc_interface_mk2.sch)
(date "do 09 mrt 2023 18:53:31 CET")
(tool "Eeschema 5.1.8-5.1.8")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "USB board for transceiver interface with galvanic isolation")
(company "Mees Electronics")
(rev A)
(date 2023-03-09)
(source pc_interface_mk2.sch)
(comment (number 1) (value "M.T. Konstapel"))
(comment (number 2) (value https://meezenest.nl/mees))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref H4)
(value MountingHole)
(footprint MountingHole:MountingHole_3.2mm_M3_DIN965_Pad)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 5E390095))
(comp (ref H3)
(value MountingHole)
(footprint MountingHole:MountingHole_3.2mm_M3_DIN965_Pad)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 5E390FE2))
(comp (ref H2)
(value MountingHole)
(footprint MountingHole:MountingHole_3.2mm_M3_DIN965_Pad)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 5E3912AC))
(comp (ref H1)
(value MountingHole)
(footprint MountingHole:MountingHole_3.2mm_M3_DIN965_Pad)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 5E391612))
(comp (ref J1)
(value Interconnect)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x10_Male) (description "Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 647D2C09))
(comp (ref U1)
(value sound_card)
(footprint mtk_processor:usb_sound_card)
(libsource (lib mtk_processor) (part sound_card) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 640ABD3B))
(comp (ref U3)
(value usb_hub)
(footprint mtk_processor:usb_hub_digitus)
(libsource (lib mtk_processor) (part usb_hub) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 640AC529))
(comp (ref U2)
(value serial_adapter)
(footprint mtk_processor:usb_serial)
(libsource (lib mtk_processor) (part serial_adapter) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 640ACC0E))
(comp (ref J3)
(value USB)
(footprint Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x04_Male) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 640AD48B))
(comp (ref J4)
(value PORT1)
(footprint Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x02_Male) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 640AE3EB))
(comp (ref J5)
(value PORT2)
(footprint Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x02_Male) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 640AF1A1))
(comp (ref J2)
(value USB_B)
(footprint Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal)
(datasheet " ~")
(libsource (lib Connector) (part USB_B) (description "USB Type B connector"))
(sheetpath (names /) (tstamps /))
(tstamp 640A5151))
(comp (ref JP1)
(value RTS_SEL)
(footprint Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Jumper) (part Jumper_3_Bridged12) (description "Jumper, 3-pole, pins 1+2 closed/bridged"))
(sheetpath (names /) (tstamps /))
(tstamp 640CC78D))
(comp (ref JP2)
(value DTR_SEL)
(footprint Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Jumper) (part Jumper_3_Bridged12) (description "Jumper, 3-pole, pins 1+2 closed/bridged"))
(sheetpath (names /) (tstamps /))
(tstamp 640CD2CA)))
(libparts
(libpart (lib Connector) (part Conn_01x02_Male)
(description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x02_Male))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))))
(libpart (lib Connector) (part Conn_01x04_Male)
(description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x04_Male))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))))
(libpart (lib Connector) (part Conn_01x10_Male)
(description "Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x10_Male))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))
(pin (num 6) (name Pin_6) (type passive))
(pin (num 7) (name Pin_7) (type passive))
(pin (num 8) (name Pin_8) (type passive))
(pin (num 9) (name Pin_9) (type passive))
(pin (num 10) (name Pin_10) (type passive))))
(libpart (lib Connector) (part USB_B)
(description "USB Type B connector")
(docs " ~")
(footprints
(fp USB*))
(fields
(field (name Reference) J)
(field (name Value) USB_B))
(pins
(pin (num 1) (name VBUS) (type power_out))
(pin (num 2) (name D-) (type BiDi))
(pin (num 3) (name D+) (type BiDi))
(pin (num 4) (name GND) (type power_out))
(pin (num 5) (name Shield) (type passive))))
(libpart (lib Jumper) (part Jumper_3_Bridged12)
(description "Jumper, 3-pole, pins 1+2 closed/bridged")
(docs ~)
(footprints
(fp SolderJumper*Bridged12*))
(fields
(field (name Reference) JP)
(field (name Value) Jumper_3_Bridged12))
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name C) (type input))
(pin (num 3) (name B) (type passive))))
(libpart (lib Mechanical) (part MountingHole)
(description "Mounting Hole without connection")
(docs ~)
(footprints
(fp MountingHole*))
(fields
(field (name Reference) H)
(field (name Value) MountingHole)))
(libpart (lib mtk_processor) (part serial_adapter)
(fields
(field (name Reference) U)
(field (name Value) serial_adapter))
(pins
(pin (num 1) (name VCC) (type power_in))
(pin (num 2) (name D-) (type BiDi))
(pin (num 3) (name D+) (type BiDi))
(pin (num 4) (name GND) (type passive))
(pin (num 5) (name RTS) (type output))
(pin (num 6) (name VCC) (type power_out))
(pin (num 7) (name 3V3) (type power_out))
(pin (num 8) (name TXD) (type output))
(pin (num 9) (name RXD) (type input))
(pin (num 10) (name GND) (type passive))
(pin (num 11) (name DTR) (type output))))
(libpart (lib mtk_processor) (part sound_card)
(fields
(field (name Reference) U)
(field (name Value) sound_card))
(pins
(pin (num 1) (name GND) (type passive))
(pin (num 2) (name GND) (type passive))
(pin (num 3) (name MIC_IN) (type input))
(pin (num 4) (name MIC_IN) (type input))
(pin (num 5) (name MIC_VCC) (type power_out))
(pin (num 6) (name GND) (type passive))
(pin (num 7) (name GND) (type passive))
(pin (num 8) (name R+) (type output))
(pin (num 9) (name R+) (type output))
(pin (num 10) (name L+) (type output))
(pin (num 11) (name LR-) (type output))
(pin (num 12) (name LR-) (type output))))
(libpart (lib mtk_processor) (part usb_hub)
(fields
(field (name Reference) U)
(field (name Value) usb_hub))
(pins
(pin (num 1) (name GND) (type passive))
(pin (num 2) (name GND) (type passive))
(pin (num 3) (name VCC) (type power_in))
(pin (num 4) (name D+) (type BiDi))
(pin (num 5) (name D-) (type BiDi))
(pin (num 6) (name VCC) (type power_out))
(pin (num 7) (name GND) (type passive))
(pin (num 8) (name GND) (type passive)))))
(libraries
(library (logical Connector)
(uri /usr/share/kicad/library/Connector.lib))
(library (logical Jumper)
(uri /home/marcel/kicad_sources/kicad-symbols-master/Jumper.lib))
(library (logical Mechanical)
(uri /usr/share/kicad/library/Mechanical.lib))
(library (logical mtk_processor)
(uri /home/marcel/Documenten/electronische_projecten/KiCad_libraries/mtk_processor.lib)))
(nets
(net (code 1) (name VCC)
(node (ref U2) (pin 1))
(node (ref U3) (pin 3))
(node (ref J2) (pin 1))
(node (ref J3) (pin 1))
(node (ref J1) (pin 1)))
(net (code 2) (name /P1+)
(node (ref J4) (pin 1))
(node (ref J3) (pin 3)))
(net (code 3) (name /P1-)
(node (ref J3) (pin 2))
(node (ref J4) (pin 2)))
(net (code 4) (name /P2+)
(node (ref J5) (pin 1))
(node (ref U2) (pin 3)))
(net (code 5) (name /P2-)
(node (ref U2) (pin 2))
(node (ref J5) (pin 2)))
(net (code 6) (name /SIG_OUT-)
(node (ref J1) (pin 9))
(node (ref U1) (pin 12))
(node (ref U1) (pin 11)))
(net (code 7) (name "Net-(J2-Pad2)")
(node (ref J2) (pin 2))
(node (ref U3) (pin 5)))
(net (code 8) (name "Net-(J2-Pad3)")
(node (ref U3) (pin 4))
(node (ref J2) (pin 3)))
(net (code 9) (name GND)
(node (ref J3) (pin 4))
(node (ref U1) (pin 1))
(node (ref U2) (pin 4))
(node (ref U2) (pin 10))
(node (ref U1) (pin 2))
(node (ref U3) (pin 1))
(node (ref U3) (pin 2))
(node (ref J1) (pin 2))
(node (ref J2) (pin 5))
(node (ref J2) (pin 4)))
(net (code 10) (name /DTR)
(node (ref JP2) (pin 2))
(node (ref U2) (pin 11)))
(net (code 11) (name /TO_PTT)
(node (ref JP2) (pin 3))
(node (ref JP1) (pin 1))
(node (ref J1) (pin 4)))
(net (code 12) (name /RTS)
(node (ref JP1) (pin 2))
(node (ref U2) (pin 5)))
(net (code 13) (name /TO_KEY)
(node (ref JP1) (pin 3))
(node (ref JP2) (pin 1))
(node (ref J1) (pin 6)))
(net (code 14) (name /TO_TxD)
(node (ref U2) (pin 8))
(node (ref J1) (pin 3)))
(net (code 15) (name /TO_RxD)
(node (ref U2) (pin 9))
(node (ref J1) (pin 5)))
(net (code 16) (name /SIG_IN-)
(node (ref U1) (pin 7))
(node (ref U1) (pin 6))
(node (ref J1) (pin 8)))
(net (code 17) (name "Net-(U1-Pad10)")
(node (ref U1) (pin 10)))
(net (code 18) (name /SIG_IN+)
(node (ref U1) (pin 3))
(node (ref J1) (pin 7))
(node (ref U1) (pin 4)))
(net (code 19) (name "Net-(U1-Pad5)")
(node (ref U1) (pin 5)))
(net (code 20) (name /SIG_OUT+)
(node (ref U1) (pin 9))
(node (ref U1) (pin 8))
(node (ref J1) (pin 10)))
(net (code 21) (name "Net-(U3-Pad6)")
(node (ref U3) (pin 6)))
(net (code 22) (name "Net-(U3-Pad7)")
(node (ref U3) (pin 7)))
(net (code 23) (name "Net-(U3-Pad8)")
(node (ref U3) (pin 8)))
(net (code 24) (name "Net-(U2-Pad6)")
(node (ref U2) (pin 6)))
(net (code 25) (name "Net-(U2-Pad7)")
(node (ref U2) (pin 7)))))

Binary file not shown.

View File

@@ -0,0 +1,253 @@
update=za 11 mrt 2023 13:43:11 CET
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
[pcbnew]
version=1
PageLayoutDescrFile=
LastNetListRead=pc_interface_mk2.net
CopperLayerCount=2
BoardThickness=1.6
AllowMicroVias=0
AllowBlindVias=0
RequireCourtyardDefinitions=0
ProhibitOverlappingCourtyards=1
MinTrackWidth=0.2
MinViaDiameter=0.4
MinViaDrill=0.3
MinMicroViaDiameter=0.2
MinMicroViaDrill=0.09999999999999999
MinHoleToHole=0.25
TrackWidth1=0.25
TrackWidth2=0.6
TrackWidth3=0.7
TrackWidth4=1
ViaDiameter1=0.8
ViaDrill1=0.4
ViaDiameter2=2
ViaDrill2=0.7
dPairWidth1=0.2
dPairGap1=0.25
dPairViaGap1=0.25
SilkLineWidth=0.12
SilkTextSizeV=1
SilkTextSizeH=1
SilkTextSizeThickness=0.15
SilkTextItalic=0
SilkTextUpright=1
CopperLineWidth=0.2
CopperTextSizeV=1.5
CopperTextSizeH=1.5
CopperTextThickness=0.3
CopperTextItalic=0
CopperTextUpright=1
EdgeCutLineWidth=0.05
CourtyardLineWidth=0.05
OthersLineWidth=0.15
OthersTextSizeV=1
OthersTextSizeH=1
OthersTextSizeThickness=0.15
OthersTextItalic=0
OthersTextUpright=1
SolderMaskClearance=0.051
SolderMaskMinWidth=0.25
SolderPasteClearance=0
SolderPasteRatio=0
[pcbnew/Layer.F.Cu]
Name=F.Cu
Type=0
Enabled=1
[pcbnew/Layer.In1.Cu]
Name=In1.Cu
Type=0
Enabled=0
[pcbnew/Layer.In2.Cu]
Name=In2.Cu
Type=0
Enabled=0
[pcbnew/Layer.In3.Cu]
Name=In3.Cu
Type=0
Enabled=0
[pcbnew/Layer.In4.Cu]
Name=In4.Cu
Type=0
Enabled=0
[pcbnew/Layer.In5.Cu]
Name=In5.Cu
Type=0
Enabled=0
[pcbnew/Layer.In6.Cu]
Name=In6.Cu
Type=0
Enabled=0
[pcbnew/Layer.In7.Cu]
Name=In7.Cu
Type=0
Enabled=0
[pcbnew/Layer.In8.Cu]
Name=In8.Cu
Type=0
Enabled=0
[pcbnew/Layer.In9.Cu]
Name=In9.Cu
Type=0
Enabled=0
[pcbnew/Layer.In10.Cu]
Name=In10.Cu
Type=0
Enabled=0
[pcbnew/Layer.In11.Cu]
Name=In11.Cu
Type=0
Enabled=0
[pcbnew/Layer.In12.Cu]
Name=In12.Cu
Type=0
Enabled=0
[pcbnew/Layer.In13.Cu]
Name=In13.Cu
Type=0
Enabled=0
[pcbnew/Layer.In14.Cu]
Name=In14.Cu
Type=0
Enabled=0
[pcbnew/Layer.In15.Cu]
Name=In15.Cu
Type=0
Enabled=0
[pcbnew/Layer.In16.Cu]
Name=In16.Cu
Type=0
Enabled=0
[pcbnew/Layer.In17.Cu]
Name=In17.Cu
Type=0
Enabled=0
[pcbnew/Layer.In18.Cu]
Name=In18.Cu
Type=0
Enabled=0
[pcbnew/Layer.In19.Cu]
Name=In19.Cu
Type=0
Enabled=0
[pcbnew/Layer.In20.Cu]
Name=In20.Cu
Type=0
Enabled=0
[pcbnew/Layer.In21.Cu]
Name=In21.Cu
Type=0
Enabled=0
[pcbnew/Layer.In22.Cu]
Name=In22.Cu
Type=0
Enabled=0
[pcbnew/Layer.In23.Cu]
Name=In23.Cu
Type=0
Enabled=0
[pcbnew/Layer.In24.Cu]
Name=In24.Cu
Type=0
Enabled=0
[pcbnew/Layer.In25.Cu]
Name=In25.Cu
Type=0
Enabled=0
[pcbnew/Layer.In26.Cu]
Name=In26.Cu
Type=0
Enabled=0
[pcbnew/Layer.In27.Cu]
Name=In27.Cu
Type=0
Enabled=0
[pcbnew/Layer.In28.Cu]
Name=In28.Cu
Type=0
Enabled=0
[pcbnew/Layer.In29.Cu]
Name=In29.Cu
Type=0
Enabled=0
[pcbnew/Layer.In30.Cu]
Name=In30.Cu
Type=0
Enabled=0
[pcbnew/Layer.B.Cu]
Name=B.Cu
Type=0
Enabled=1
[pcbnew/Layer.B.Adhes]
Enabled=1
[pcbnew/Layer.F.Adhes]
Enabled=1
[pcbnew/Layer.B.Paste]
Enabled=1
[pcbnew/Layer.F.Paste]
Enabled=1
[pcbnew/Layer.B.SilkS]
Enabled=1
[pcbnew/Layer.F.SilkS]
Enabled=1
[pcbnew/Layer.B.Mask]
Enabled=1
[pcbnew/Layer.F.Mask]
Enabled=1
[pcbnew/Layer.Dwgs.User]
Enabled=1
[pcbnew/Layer.Cmts.User]
Enabled=1
[pcbnew/Layer.Eco1.User]
Enabled=1
[pcbnew/Layer.Eco2.User]
Enabled=1
[pcbnew/Layer.Edge.Cuts]
Enabled=1
[pcbnew/Layer.Margin]
Enabled=1
[pcbnew/Layer.B.CrtYd]
Enabled=1
[pcbnew/Layer.F.CrtYd]
Enabled=1
[pcbnew/Layer.B.Fab]
Enabled=1
[pcbnew/Layer.F.Fab]
Enabled=1
[pcbnew/Layer.Rescue]
Enabled=0
[pcbnew/Netclasses]
[pcbnew/Netclasses/Default]
Name=Default
Clearance=0.2
TrackWidth=0.25
ViaDiameter=0.8
ViaDrill=0.4
uViaDiameter=0.3
uViaDrill=0.1
dPairWidth=0.2
dPairGap=0.25
dPairViaGap=0.25
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=rig_pc_interface
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=Pcbnew
SpiceAjustPassiveValues=0
LabSize=50
ERC_TestSimilarLabels=1

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,471 @@
<?xml version="1.0" encoding="UTF-8"?>
<export version="D">
<design>
<source>/home/marcel/Documenten/electronische_projecten/rig_interface/rig_interface/pc_interface/pc_interface_mk2.sch</source>
<date>za 11 mrt 2023 15:05:23 CET</date>
<tool>Eeschema 5.1.8-5.1.8</tool>
<sheet number="1" name="/" tstamps="/">
<title_block>
<title>USB board for transceiver interface with galvanic isolation</title>
<company>Mees Electronics</company>
<rev>A</rev>
<date>2023-03-09</date>
<source>pc_interface_mk2.sch</source>
<comment number="1" value="M.T. Konstapel"/>
<comment number="2" value="https://meezenest.nl/mees"/>
<comment number="3" value=""/>
<comment number="4" value=""/>
</title_block>
</sheet>
</design>
<components>
<comp ref="H4">
<value>MountingHole</value>
<footprint>MountingHole:MountingHole_3.2mm_M3_DIN965_Pad</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">Not a placable part</field>
</fields>
<libsource lib="Mechanical" part="MountingHole" description="Mounting Hole without connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5E390095</tstamp>
</comp>
<comp ref="H3">
<value>MountingHole</value>
<footprint>MountingHole:MountingHole_3.2mm_M3_DIN965_Pad</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">Not a placable part</field>
</fields>
<libsource lib="Mechanical" part="MountingHole" description="Mounting Hole without connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5E390FE2</tstamp>
</comp>
<comp ref="H2">
<value>MountingHole</value>
<footprint>MountingHole:MountingHole_3.2mm_M3_DIN965_Pad</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">Not a placable part</field>
</fields>
<libsource lib="Mechanical" part="MountingHole" description="Mounting Hole without connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5E3912AC</tstamp>
</comp>
<comp ref="H1">
<value>MountingHole</value>
<footprint>MountingHole:MountingHole_3.2mm_M3_DIN965_Pad</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">Not a placable part</field>
</fields>
<libsource lib="Mechanical" part="MountingHole" description="Mounting Hole without connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5E391612</tstamp>
</comp>
<comp ref="J1">
<value>Interconnect</value>
<footprint>Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">QPL</field>
<field name="Ordering #">2.54mm pitch 1x10 pole male</field>
</fields>
<libsource lib="Connector" part="Conn_01x10_Male" description="Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>647D2C09</tstamp>
</comp>
<comp ref="U1">
<value>sound_card</value>
<footprint>mtk_processor:usb_sound_card</footprint>
<fields>
<field name="Distributor">Conrad</field>
<field name="Distributor #">1284595 - 62</field>
<field name="Manufacturer">Manhattan</field>
<field name="Ordering #">Manhattan Hi-Speed USB 3-D Audio Adapter Model 150859</field>
</fields>
<libsource lib="mtk_processor" part="sound_card" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640ABD3B</tstamp>
</comp>
<comp ref="U3">
<value>usb_hub</value>
<footprint>mtk_processor:usb_hub_digitus</footprint>
<fields>
<field name="Distributor">Conrad</field>
<field name="Distributor #">1027260 - 62</field>
<field name="Manufacturer">Digitus</field>
<field name="Ordering #">Digitus DA-70216 USB 2.0-hub</field>
</fields>
<libsource lib="mtk_processor" part="usb_hub" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640AC529</tstamp>
</comp>
<comp ref="U2">
<value>serial_adapter</value>
<footprint>mtk_processor:usb_serial</footprint>
<fields>
<field name="Manufacturer">QPL</field>
<field name="Ordering #">CH304 based USB to serial adapter</field>
</fields>
<libsource lib="mtk_processor" part="serial_adapter" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640ACC0E</tstamp>
</comp>
<comp ref="J3">
<value>CON1x4</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">QPL</field>
<field name="Ordering #">2.54mm pitch 1x4 pole male</field>
</fields>
<libsource lib="Connector" part="Conn_01x04_Male" description="Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640AD48B</tstamp>
</comp>
<comp ref="J4">
<value>CON1x2</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">QPL</field>
<field name="Ordering #">2.54mm pitch 1x2 pole male</field>
</fields>
<libsource lib="Connector" part="Conn_01x02_Male" description="Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640AE3EB</tstamp>
</comp>
<comp ref="J5">
<value>CON1x2</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">QPL</field>
<field name="Ordering #">2.54mm pitch 1x2 pole male</field>
</fields>
<libsource lib="Connector" part="Conn_01x02_Male" description="Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640AF1A1</tstamp>
</comp>
<comp ref="J2">
<value>USB_B</value>
<footprint>Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal</footprint>
<datasheet> ~</datasheet>
<fields>
<field name="Manufacturer">QPL</field>
<field name="Ordering #">USB-B pcb mount</field>
</fields>
<libsource lib="Connector" part="USB_B" description="USB Type B connector"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640A5151</tstamp>
</comp>
<comp ref="JP1">
<value>CON1x3</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">QPL</field>
<field name="Ordering #">2.54mm pitch 1x3 pole male + jumper</field>
</fields>
<libsource lib="Jumper" part="Jumper_3_Bridged12" description="Jumper, 3-pole, pins 1+2 closed/bridged"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640CC78D</tstamp>
</comp>
<comp ref="JP2">
<value>CON1x3</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">QPL</field>
<field name="Ordering #">2.54mm pitch 1x3 pole male + jumper</field>
</fields>
<libsource lib="Jumper" part="Jumper_3_Bridged12" description="Jumper, 3-pole, pins 1+2 closed/bridged"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640CD2CA</tstamp>
</comp>
</components>
<libparts>
<libpart lib="Connector" part="Conn_01x02_Male">
<description>Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
<docs>~</docs>
<footprints>
<fp>Connector*:*_1x??_*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Conn_01x02_Male</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
<pin num="2" name="Pin_2" type="passive"/>
</pins>
</libpart>
<libpart lib="Connector" part="Conn_01x04_Male">
<description>Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
<docs>~</docs>
<footprints>
<fp>Connector*:*_1x??_*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Conn_01x04_Male</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
<pin num="2" name="Pin_2" type="passive"/>
<pin num="3" name="Pin_3" type="passive"/>
<pin num="4" name="Pin_4" type="passive"/>
</pins>
</libpart>
<libpart lib="Connector" part="Conn_01x10_Male">
<description>Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
<docs>~</docs>
<footprints>
<fp>Connector*:*_1x??_*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Conn_01x10_Male</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
<pin num="2" name="Pin_2" type="passive"/>
<pin num="3" name="Pin_3" type="passive"/>
<pin num="4" name="Pin_4" type="passive"/>
<pin num="5" name="Pin_5" type="passive"/>
<pin num="6" name="Pin_6" type="passive"/>
<pin num="7" name="Pin_7" type="passive"/>
<pin num="8" name="Pin_8" type="passive"/>
<pin num="9" name="Pin_9" type="passive"/>
<pin num="10" name="Pin_10" type="passive"/>
</pins>
</libpart>
<libpart lib="Connector" part="USB_B">
<description>USB Type B connector</description>
<docs> ~</docs>
<footprints>
<fp>USB*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">USB_B</field>
</fields>
<pins>
<pin num="1" name="VBUS" type="power_out"/>
<pin num="2" name="D-" type="BiDi"/>
<pin num="3" name="D+" type="BiDi"/>
<pin num="4" name="GND" type="power_out"/>
<pin num="5" name="Shield" type="passive"/>
</pins>
</libpart>
<libpart lib="Jumper" part="Jumper_3_Bridged12">
<description>Jumper, 3-pole, pins 1+2 closed/bridged</description>
<docs>~</docs>
<footprints>
<fp>SolderJumper*Bridged12*</fp>
</footprints>
<fields>
<field name="Reference">JP</field>
<field name="Value">Jumper_3_Bridged12</field>
</fields>
<pins>
<pin num="1" name="A" type="passive"/>
<pin num="2" name="C" type="input"/>
<pin num="3" name="B" type="passive"/>
</pins>
</libpart>
<libpart lib="Mechanical" part="MountingHole">
<description>Mounting Hole without connection</description>
<docs>~</docs>
<footprints>
<fp>MountingHole*</fp>
</footprints>
<fields>
<field name="Reference">H</field>
<field name="Value">MountingHole</field>
</fields>
</libpart>
<libpart lib="mtk_processor" part="serial_adapter">
<fields>
<field name="Reference">U</field>
<field name="Value">serial_adapter</field>
</fields>
<pins>
<pin num="1" name="VCC" type="power_in"/>
<pin num="2" name="D-" type="BiDi"/>
<pin num="3" name="D+" type="BiDi"/>
<pin num="4" name="GND" type="passive"/>
<pin num="5" name="RTS" type="output"/>
<pin num="6" name="VCC" type="power_out"/>
<pin num="7" name="3V3" type="power_out"/>
<pin num="8" name="TXD" type="output"/>
<pin num="9" name="RXD" type="input"/>
<pin num="10" name="GND" type="passive"/>
<pin num="11" name="DTR" type="output"/>
</pins>
</libpart>
<libpart lib="mtk_processor" part="sound_card">
<fields>
<field name="Reference">U</field>
<field name="Value">sound_card</field>
</fields>
<pins>
<pin num="1" name="GND" type="passive"/>
<pin num="2" name="GND" type="passive"/>
<pin num="3" name="MIC_IN" type="input"/>
<pin num="4" name="MIC_IN" type="input"/>
<pin num="5" name="MIC_VCC" type="power_out"/>
<pin num="6" name="GND" type="passive"/>
<pin num="7" name="GND" type="passive"/>
<pin num="8" name="R+" type="output"/>
<pin num="9" name="R+" type="output"/>
<pin num="10" name="L+" type="output"/>
<pin num="11" name="LR-" type="output"/>
<pin num="12" name="LR-" type="output"/>
</pins>
</libpart>
<libpart lib="mtk_processor" part="usb_hub">
<fields>
<field name="Reference">U</field>
<field name="Value">usb_hub</field>
</fields>
<pins>
<pin num="1" name="GND" type="passive"/>
<pin num="2" name="GND" type="passive"/>
<pin num="3" name="VCC" type="power_in"/>
<pin num="4" name="D+" type="BiDi"/>
<pin num="5" name="D-" type="BiDi"/>
<pin num="6" name="VCC" type="power_out"/>
<pin num="7" name="GND" type="passive"/>
<pin num="8" name="GND" type="passive"/>
</pins>
</libpart>
</libparts>
<libraries>
<library logical="Connector">
<uri>/usr/share/kicad/library/Connector.lib</uri>
</library>
<library logical="Jumper">
<uri>/home/marcel/kicad_sources/kicad-symbols-master/Jumper.lib</uri>
</library>
<library logical="Mechanical">
<uri>/usr/share/kicad/library/Mechanical.lib</uri>
</library>
<library logical="mtk_processor">
<uri>/home/marcel/Documenten/electronische_projecten/KiCad_libraries/mtk_processor.lib</uri>
</library>
</libraries>
<nets>
<net code="1" name="VCC">
<node ref="U2" pin="1"/>
<node ref="J3" pin="1"/>
<node ref="J1" pin="1"/>
<node ref="J2" pin="1"/>
<node ref="U3" pin="3"/>
</net>
<net code="2" name="/P1+">
<node ref="J4" pin="1"/>
<node ref="J3" pin="3"/>
</net>
<net code="3" name="/P1-">
<node ref="J4" pin="2"/>
<node ref="J3" pin="2"/>
</net>
<net code="4" name="/P2+">
<node ref="J5" pin="1"/>
<node ref="U2" pin="3"/>
</net>
<net code="5" name="/P2-">
<node ref="U2" pin="2"/>
<node ref="J5" pin="2"/>
</net>
<net code="6" name="/SIG_OUT-">
<node ref="J1" pin="9"/>
<node ref="U1" pin="11"/>
<node ref="U1" pin="12"/>
</net>
<net code="7" name="Net-(J2-Pad2)">
<node ref="U3" pin="5"/>
<node ref="J2" pin="2"/>
</net>
<net code="8" name="Net-(J2-Pad3)">
<node ref="J2" pin="3"/>
<node ref="U3" pin="4"/>
</net>
<net code="9" name="GND">
<node ref="U1" pin="1"/>
<node ref="U2" pin="10"/>
<node ref="U2" pin="4"/>
<node ref="U1" pin="2"/>
<node ref="J3" pin="4"/>
<node ref="J1" pin="2"/>
<node ref="U3" pin="2"/>
<node ref="U3" pin="1"/>
<node ref="J2" pin="5"/>
<node ref="J2" pin="4"/>
</net>
<net code="10" name="/TO_PTT">
<node ref="J1" pin="4"/>
<node ref="JP2" pin="3"/>
<node ref="JP1" pin="1"/>
</net>
<net code="11" name="/TO_KEY">
<node ref="JP2" pin="1"/>
<node ref="J1" pin="6"/>
<node ref="JP1" pin="3"/>
</net>
<net code="12" name="/RTS">
<node ref="JP1" pin="2"/>
<node ref="U2" pin="5"/>
</net>
<net code="13" name="/DTR">
<node ref="U2" pin="11"/>
<node ref="JP2" pin="2"/>
</net>
<net code="14" name="/TO_TxD">
<node ref="U2" pin="8"/>
<node ref="J1" pin="3"/>
</net>
<net code="15" name="/TO_RxD">
<node ref="U2" pin="9"/>
<node ref="J1" pin="5"/>
</net>
<net code="16" name="Net-(U1-Pad5)">
<node ref="U1" pin="5"/>
</net>
<net code="17" name="Net-(U1-Pad10)">
<node ref="U1" pin="10"/>
</net>
<net code="18" name="/SIG_IN+">
<node ref="U1" pin="3"/>
<node ref="U1" pin="4"/>
<node ref="J1" pin="7"/>
</net>
<net code="19" name="/SIG_IN-">
<node ref="U1" pin="6"/>
<node ref="J1" pin="8"/>
<node ref="U1" pin="7"/>
</net>
<net code="20" name="/SIG_OUT+">
<node ref="J1" pin="10"/>
<node ref="U1" pin="9"/>
<node ref="U1" pin="8"/>
</net>
<net code="21" name="Net-(U3-Pad6)">
<node ref="U3" pin="6"/>
</net>
<net code="22" name="Net-(U3-Pad7)">
<node ref="U3" pin="7"/>
</net>
<net code="23" name="Net-(U3-Pad8)">
<node ref="U3" pin="8"/>
</net>
<net code="24" name="Net-(U2-Pad6)">
<node ref="U2" pin="6"/>
</net>
<net code="25" name="Net-(U2-Pad7)">
<node ref="U2" pin="7"/>
</net>
</nets>
</export>