Add MicroSD card adapter hardware documentation 18/67318/3
authorAdam Malinowski <a.malinowsk2@partner.samsung.com>
Tue, 26 Apr 2016 08:41:33 +0000 (10:41 +0200)
committerAdam Malinowski <a.malinowsk2@partner.samsung.com>
Tue, 26 Apr 2016 15:43:04 +0000 (17:43 +0200)
Change-Id: If8c2f3b683a8dd2d9e345787a96c48f7bc4b5e0e

31 files changed:
doc/hardware/main-board/SDCARD.dcm [moved from doc/hardware/SDCARD.dcm with 100% similarity]
doc/hardware/main-board/SDCARD.lib [moved from doc/hardware/SDCARD.lib with 100% similarity]
doc/hardware/main-board/footprints.pretty/PSB_IDC_4x2.kicad_mod [moved from doc/hardware/footprints.pretty/PSB_IDC_4x2.kicad_mod with 100% similarity]
doc/hardware/main-board/footprints.pretty/conn_usb_A.kicad_mod [moved from doc/hardware/footprints.pretty/conn_usb_A.kicad_mod with 100% similarity]
doc/hardware/main-board/footprints.pretty/conn_usb_B_micro.kicad_mod [moved from doc/hardware/footprints.pretty/conn_usb_B_micro.kicad_mod with 100% similarity]
doc/hardware/main-board/footprints.pretty/cons_1,5x3.kicad_mod [moved from doc/hardware/footprints.pretty/cons_1,5x3.kicad_mod with 100% similarity]
doc/hardware/main-board/footprints.pretty/do219ab.kicad_mod [moved from doc/hardware/footprints.pretty/do219ab.kicad_mod with 100% similarity]
doc/hardware/main-board/footprints.pretty/microsd_socket.kicad_mod [moved from doc/hardware/footprints.pretty/microsd_socket.kicad_mod with 100% similarity]
doc/hardware/main-board/footprints.pretty/msoic-10.kicad_mod [moved from doc/hardware/footprints.pretty/msoic-10.kicad_mod with 100% similarity]
doc/hardware/main-board/footprints.pretty/msoic-8.kicad_mod [moved from doc/hardware/footprints.pretty/msoic-8.kicad_mod with 100% similarity]
doc/hardware/main-board/footprints.pretty/ssop-28.kicad_mod [moved from doc/hardware/footprints.pretty/ssop-28.kicad_mod with 100% similarity]
doc/hardware/main-board/footprints.pretty/tssop-24.kicad_mod [moved from doc/hardware/footprints.pretty/tssop-24.kicad_mod with 100% similarity]
doc/hardware/main-board/ft245RL.dcm [moved from doc/hardware/ft245RL.dcm with 100% similarity]
doc/hardware/main-board/ft245RL.lib [moved from doc/hardware/ft245RL.lib with 100% similarity]
doc/hardware/main-board/induction.dcm [moved from doc/hardware/induction.dcm with 100% similarity]
doc/hardware/main-board/induction.lib [moved from doc/hardware/induction.lib with 100% similarity]
doc/hardware/main-board/sd-mux-cache.lib [moved from doc/hardware/sd-mux-cache.lib with 100% similarity]
doc/hardware/main-board/sd-mux.kicad_pcb [moved from doc/hardware/sd-mux.kicad_pcb with 100% similarity]
doc/hardware/main-board/sd-mux.pro [moved from doc/hardware/sd-mux.pro with 93% similarity]
doc/hardware/main-board/sd-mux.sch [moved from doc/hardware/sd-mux.sch with 99% similarity]
doc/hardware/main-board/sd-relay.dcm [moved from doc/hardware/sd-relay.dcm with 100% similarity]
doc/hardware/main-board/sd-relay.lib [moved from doc/hardware/sd-relay.lib with 100% similarity]
doc/hardware/main-board/switch-ic.dcm [moved from doc/hardware/switch-ic.dcm with 100% similarity]
doc/hardware/main-board/switch-ic.lib [moved from doc/hardware/switch-ic.lib with 100% similarity]
doc/hardware/usd-adapter/connectors.pretty/strip_2x4_1.27.kicad_mod [new file with mode: 0644]
doc/hardware/usd-adapter/connectors.pretty/usd.kicad_mod [new file with mode: 0644]
doc/hardware/usd-adapter/usd-adapter.kicad_pcb [new file with mode: 0644]
doc/hardware/usd-adapter/usd-adapter.pro [new file with mode: 0644]
doc/hardware/usd-adapter/usd-adapter.sch [new file with mode: 0644]
doc/hardware/usd-adapter/usd-plug.dcm [new file with mode: 0644]
doc/hardware/usd-adapter/usd-plug.lib [new file with mode: 0644]

similarity index 93%
rename from doc/hardware/sd-mux.pro
rename to doc/hardware/main-board/sd-mux.pro
index 2d8a850..c2b6c48 100644 (file)
@@ -60,11 +60,10 @@ LibName28=atmel
 LibName29=contrib
 LibName30=valves
 LibName31=SDCARD
-LibName32=FT232H
-LibName33=ftdi
-LibName34=ft245RL
-LibName35=switch-ic
-LibName36=induction
+LibName32=ftdi
+LibName33=ft245RL
+LibName34=switch-ic
+LibName35=induction
 [schematic_editor]
 version=1
 PageLayoutDescrFile=
similarity index 99%
rename from doc/hardware/sd-mux.sch
rename to doc/hardware/main-board/sd-mux.sch
index 028f73e..3efbed1 100644 (file)
@@ -30,7 +30,6 @@ LIBS:atmel
 LIBS:contrib
 LIBS:valves
 LIBS:SDCARD
-LIBS:FT232H
 LIBS:ftdi
 LIBS:ft245RL
 LIBS:switch-ic
diff --git a/doc/hardware/usd-adapter/connectors.pretty/strip_2x4_1.27.kicad_mod b/doc/hardware/usd-adapter/connectors.pretty/strip_2x4_1.27.kicad_mod
new file mode 100644 (file)
index 0000000..0eb0b4f
--- /dev/null
@@ -0,0 +1,27 @@
+(module strip_2x4_1.27 (layer F.Cu) (tedit 561E02E5)
+  (descr "Pin strip 8pin")
+  (tags "CONN DEV")
+  (fp_text reference STRIP_2x4_1.27 (at 4.16 2.57) (layer F.SilkS)
+    (effects (font (size 1.016 1.016) (thickness 0.2032)))
+  )
+  (fp_text value Val** (at 3.76 -4.87) (layer F.SilkS) hide
+    (effects (font (size 1.016 0.889) (thickness 0.2032)))
+  )
+  (fp_line (start -1.27 -3.87) (end 10.16 -3.87) (layer F.SilkS) (width 0.3048))
+  (fp_line (start 10.16 -3.87) (end 10.16 1.27) (layer F.SilkS) (width 0.3048))
+  (fp_line (start 10.16 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.3048))
+  (fp_line (start -1.27 1.27) (end -1.27 -3.87) (layer F.SilkS) (width 0.3048))
+  (pad 1 thru_hole rect (at 0 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
+  (pad 2 thru_hole oval (at 1.27 -2.6) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
+  (pad 3 thru_hole oval (at 2.54 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
+  (pad 4 thru_hole oval (at 3.81 -2.6) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
+  (pad 5 thru_hole oval (at 5.08 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
+  (pad 6 thru_hole oval (at 6.35 -2.6) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
+  (pad 7 thru_hole oval (at 7.62 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
+  (pad 8 thru_hole oval (at 8.89 -2.6) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
+  (model walter/pin_strip/pin_strip_8.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/doc/hardware/usd-adapter/connectors.pretty/usd.kicad_mod b/doc/hardware/usd-adapter/connectors.pretty/usd.kicad_mod
new file mode 100644 (file)
index 0000000..de4084a
--- /dev/null
@@ -0,0 +1,16 @@
+(module usd (layer F.Cu) (tedit 561CF09A)
+  (fp_text reference REF** (at 3.79 2.35) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value usd (at 3.64 -2.55) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 8 smd rect (at 7.7 0) (size 0.8 2.9) (layers F.Cu F.Paste F.Mask))
+  (pad 7 smd rect (at 6.6 0) (size 0.8 2.9) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd rect (at 5.5 -0.15) (size 0.8 3.2) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd rect (at 4.4 0) (size 0.8 2.9) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at 3.3 -0.15) (size 0.8 3.2) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at 2.2 0) (size 0.8 2.9) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at 1.1 0) (size 0.8 2.9) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at 0 0) (size 0.8 2.9) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/doc/hardware/usd-adapter/usd-adapter.kicad_pcb b/doc/hardware/usd-adapter/usd-adapter.kicad_pcb
new file mode 100644 (file)
index 0000000..e8dde82
--- /dev/null
@@ -0,0 +1,279 @@
+(kicad_pcb (version 4) (host pcbnew 0.201604232031+6710~44~ubuntu14.04.1-product)
+
+  (general
+    (links 8)
+    (no_connects 0)
+    (area 132.35 79.745 197.825001 120.395001)
+    (thickness 1.6)
+    (drawings 36)
+    (tracks 27)
+    (zones 0)
+    (modules 2)
+    (nets 9)
+  )
+
+  (page A4)
+  (title_block
+    (title "Micro SD card adapter")
+    (date 2016-02-26)
+    (rev 1)
+    (company SRPOL)
+    (comment 1 "Author: Adam Malinowski <a.malinowsk2@partner.samsung.com>")
+    (comment 2 "Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved")
+  )
+
+  (layers
+    (0 F.Cu signal)
+    (31 B.Cu signal)
+    (32 B.Adhes user)
+    (33 F.Adhes user)
+    (34 B.Paste user)
+    (35 F.Paste user)
+    (36 B.SilkS user)
+    (37 F.SilkS user)
+    (38 B.Mask user)
+    (39 F.Mask user)
+    (40 Dwgs.User user)
+    (41 Cmts.User user)
+    (42 Eco1.User user)
+    (43 Eco2.User user)
+    (44 Edge.Cuts user)
+    (45 Margin user)
+    (46 B.CrtYd user)
+    (47 F.CrtYd user)
+    (48 B.Fab user)
+    (49 F.Fab user)
+  )
+
+  (setup
+    (last_trace_width 0.25)
+    (trace_clearance 0.2)
+    (zone_clearance 0.508)
+    (zone_45_only no)
+    (trace_min 0.2)
+    (segment_width 0.15)
+    (edge_width 0.15)
+    (via_size 0.6)
+    (via_drill 0.4)
+    (via_min_size 0.4)
+    (via_min_drill 0.3)
+    (uvia_size 0.3)
+    (uvia_drill 0.1)
+    (uvias_allowed no)
+    (uvia_min_size 0.2)
+    (uvia_min_drill 0.1)
+    (pcb_text_width 0.3)
+    (pcb_text_size 1.5 1.5)
+    (mod_edge_width 0.15)
+    (mod_text_size 1 1)
+    (mod_text_width 0.15)
+    (pad_size 0.8 2.9)
+    (pad_drill 0)
+    (pad_to_mask_clearance 0.2)
+    (aux_axis_origin 0 0)
+    (visible_elements FFFFFF7F)
+    (pcbplotparams
+      (layerselection 0x01100_00000001)
+      (usegerberextensions false)
+      (excludeedgelayer true)
+      (linewidth 0.100000)
+      (plotframeref false)
+      (viasonmask false)
+      (mode 1)
+      (useauxorigin false)
+      (hpglpennumber 1)
+      (hpglpenspeed 20)
+      (hpglpendiameter 15)
+      (psnegative false)
+      (psa4output false)
+      (plotreference true)
+      (plotvalue true)
+      (plotinvisibletext false)
+      (padsonsilk false)
+      (subtractmaskfromsilk false)
+      (outputformat 1)
+      (mirror false)
+      (drillshape 0)
+      (scaleselection 1)
+      (outputdirectory fabr))
+  )
+
+  (net 0 "")
+  (net 1 /N8)
+  (net 2 /N7)
+  (net 3 /N6)
+  (net 4 /N5)
+  (net 5 /N4)
+  (net 6 /N3)
+  (net 7 /N2)
+  (net 8 /N1)
+
+  (net_class Default "This is the default net class."
+    (clearance 0.2)
+    (trace_width 0.25)
+    (via_dia 0.6)
+    (via_drill 0.4)
+    (uvia_dia 0.3)
+    (uvia_drill 0.1)
+    (add_net /N1)
+    (add_net /N2)
+    (add_net /N3)
+    (add_net /N4)
+    (add_net /N5)
+    (add_net /N6)
+    (add_net /N7)
+    (add_net /N8)
+  )
+
+  (module connectors:usd (layer F.Cu) (tedit 561E0908) (tstamp 561EEEF7)
+    (at 147.3 92.58)
+    (path /561E06AA)
+    (fp_text reference J1 (at 3.79 2.35) (layer F.SilkS) hide
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value usd-plug (at 3.64 -2.55) (layer F.Fab) hide
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 8 smd rect (at 7.7 0) (size 0.8 2.9) (layers F.Cu F.Paste F.Mask)
+      (net 1 /N8))
+    (pad 7 smd rect (at 6.6 0) (size 0.8 2.9) (layers F.Cu F.Paste F.Mask)
+      (net 2 /N7))
+    (pad 6 smd rect (at 5.5 -0.15) (size 0.8 3.2) (layers F.Cu F.Paste F.Mask)
+      (net 3 /N6))
+    (pad 5 smd rect (at 4.4 0) (size 0.8 2.9) (layers F.Cu F.Paste F.Mask)
+      (net 4 /N5))
+    (pad 4 smd rect (at 3.3 -0.15) (size 0.8 3.2) (layers F.Cu F.Paste F.Mask)
+      (net 5 /N4))
+    (pad 3 smd rect (at 2.2 0) (size 0.8 2.9) (layers F.Cu F.Paste F.Mask)
+      (net 6 /N3))
+    (pad 2 smd rect (at 1.1 0) (size 0.8 2.9) (layers F.Cu F.Paste F.Mask)
+      (net 7 /N2))
+    (pad 1 smd rect (at 0 0) (size 0.8 2.9) (layers F.Cu F.Paste F.Mask)
+      (net 8 /N1))
+  )
+
+  (module connectors:strip_2x4_1.27 (layer F.Cu) (tedit 561E090B) (tstamp 561EEF07)
+    (at 146.07 110.06)
+    (descr "Pin strip 8pin")
+    (tags "CONN DEV")
+    (path /561E0431)
+    (fp_text reference P1 (at 4.16 2.57) (layer F.SilkS) hide
+      (effects (font (size 1.016 1.016) (thickness 0.2032)))
+    )
+    (fp_text value CONN_02X04 (at 3.76 -4.87) (layer F.SilkS) hide
+      (effects (font (size 1.016 0.889) (thickness 0.2032)))
+    )
+    (fp_line (start -1.27 -3.87) (end 10.16 -3.87) (layer F.SilkS) (width 0.3048))
+    (fp_line (start 10.16 -3.87) (end 10.16 1.27) (layer F.SilkS) (width 0.3048))
+    (fp_line (start 10.16 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.3048))
+    (fp_line (start -1.27 1.27) (end -1.27 -3.87) (layer F.SilkS) (width 0.3048))
+    (pad 1 thru_hole rect (at 0 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
+      (net 8 /N1))
+    (pad 2 thru_hole oval (at 1.27 -2.6) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
+      (net 7 /N2))
+    (pad 3 thru_hole oval (at 2.54 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
+      (net 6 /N3))
+    (pad 4 thru_hole oval (at 3.81 -2.6) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
+      (net 5 /N4))
+    (pad 5 thru_hole oval (at 5.08 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
+      (net 4 /N5))
+    (pad 6 thru_hole oval (at 6.35 -2.6) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
+      (net 3 /N6))
+    (pad 7 thru_hole oval (at 7.62 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
+      (net 2 /N7))
+    (pad 8 thru_hole oval (at 8.89 -2.6) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
+      (net 1 /N8))
+  )
+
+  (gr_line (start 156.4 89.95) (end 157.3 89.6) (layer Cmts.User) (width 0.15))
+  (gr_line (start 156.4 89.95) (end 156.75 89.05) (layer Cmts.User) (width 0.15))
+  (gr_text "2. Contacts coppered with gold" (at 179.55 83.4) (layer Cmts.User)
+    (effects (font (size 1.5 1.5) (thickness 0.1)))
+  )
+  (gr_line (start 161.65 84.6) (end 197.75 84.6) (layer Cmts.User) (width 0.15))
+  (gr_line (start 156.4 89.95) (end 161.65 84.6) (layer Cmts.User) (width 0.15))
+  (gr_line (start 156.75 89.55) (end 145.75 89.55) (layer Cmts.User) (width 0.15))
+  (gr_line (start 156.75 94.55) (end 156.75 89.55) (layer Cmts.User) (width 0.15))
+  (gr_line (start 145.75 94.55) (end 156.75 94.55) (layer Cmts.User) (width 0.15))
+  (gr_line (start 145.75 89.55) (end 145.75 94.55) (layer Cmts.User) (width 0.15))
+  (gr_text "1. Board thickness: 0.8mm" (at 176.95 80.85) (layer Cmts.User)
+    (effects (font (size 1.5 1.5) (thickness 0.1)))
+  )
+  (dimension 25 (width 0.3) (layer Dwgs.User)
+    (gr_text "25.000 mm" (at 139 102.55 270) (layer Dwgs.User)
+      (effects (font (size 1.5 1.5) (thickness 0.3)))
+    )
+    (feature1 (pts (xy 147.05 115.05) (xy 137.65 115.05)))
+    (feature2 (pts (xy 147.05 90.05) (xy 137.65 90.05)))
+    (crossbar (pts (xy 140.35 90.05) (xy 140.35 115.05)))
+    (arrow1a (pts (xy 140.35 115.05) (xy 139.763579 113.923496)))
+    (arrow1b (pts (xy 140.35 115.05) (xy 140.936421 113.923496)))
+    (arrow2a (pts (xy 140.35 90.05) (xy 139.763579 91.176504)))
+    (arrow2b (pts (xy 140.35 90.05) (xy 140.936421 91.176504)))
+  )
+  (dimension 14.3 (width 0.3) (layer Dwgs.User)
+    (gr_text "14.300 mm" (at 150.5 119) (layer Dwgs.User)
+      (effects (font (size 1.5 1.5) (thickness 0.3)))
+    )
+    (feature1 (pts (xy 157.65 114.15) (xy 157.65 120.35)))
+    (feature2 (pts (xy 143.35 114.15) (xy 143.35 120.35)))
+    (crossbar (pts (xy 143.35 117.65) (xy 157.65 117.65)))
+    (arrow1a (pts (xy 157.65 117.65) (xy 156.523496 118.236421)))
+    (arrow1b (pts (xy 157.65 117.65) (xy 156.523496 117.063579)))
+    (arrow2a (pts (xy 143.35 117.65) (xy 144.476504 118.236421)))
+    (arrow2b (pts (xy 143.35 117.65) (xy 144.476504 117.063579)))
+  )
+  (gr_line (start 145.82 105.05) (end 155.215 105.05) (angle 90) (layer F.SilkS) (width 0.15) (tstamp 561EF05F))
+  (gr_arc (start 145.815 104.25) (end 145.815 105.05) (angle 90) (layer F.SilkS) (width 0.15) (tstamp 561EF059))
+  (gr_arc (start 155.215 104.25) (end 156.015 104.25) (angle 90) (layer F.SilkS) (width 0.15) (tstamp 561EF051))
+  (gr_arc (start 156.82 114.23) (end 157.62 114.23) (angle 90) (layer Edge.Cuts) (width 0.15) (tstamp 561EF01D))
+  (gr_line (start 157.62 105.825) (end 157.62 114.23) (angle 90) (layer Edge.Cuts) (width 0.15) (tstamp 561EEFD6))
+  (gr_arc (start 144.215 114.23) (end 144.215 115.03) (angle 90) (layer Edge.Cuts) (width 0.15) (tstamp 561EEFD3))
+  (gr_line (start 143.415 105.825) (end 143.415 114.23) (angle 90) (layer Edge.Cuts) (width 0.15) (tstamp 561EEFCF))
+  (gr_arc (start 156.82 105.825) (end 156.82 105.025) (angle 90) (layer Edge.Cuts) (width 0.15) (tstamp 561EEF9E))
+  (gr_arc (start 144.215 105.825) (end 143.415 105.825) (angle 90) (layer Edge.Cuts) (width 0.15) (tstamp 561EEF97))
+  (gr_arc (start 145.515 98.125) (end 145.715 98.125) (angle -90) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 146.285 95.145) (end 146.285 90.825) (angle 90) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 145.715 99.125) (end 145.015 99.825) (angle 90) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 145.715 98.125) (end 145.715 99.125) (angle 90) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 145.015 97.925) (end 145.515 97.925) (angle 90) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 145.015 96.425) (end 145.015 97.925) (angle 90) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 146.285 95.145) (end 145.015 96.415) (angle 90) (layer Edge.Cuts) (width 0.15))
+  (gr_arc (start 156.815 104.225) (end 156.815 105.025) (angle 90) (layer Edge.Cuts) (width 0.15))
+  (gr_arc (start 144.215 104.225) (end 145.015 104.225) (angle 90) (layer Edge.Cuts) (width 0.15))
+  (gr_arc (start 147.085 90.825) (end 147.085 90.025) (angle -90) (layer Edge.Cuts) (width 0.15))
+  (gr_arc (start 155.215 90.825) (end 156.015 90.815) (angle -90) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 156.015 104.225) (end 156.015 90.825) (angle 90) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 144.215 115.03) (end 156.82 115.03) (angle 90) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 145.015 99.825) (end 145.015 104.225) (angle 90) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 155.215 90.025) (end 147.085 90.025) (angle 90) (layer Edge.Cuts) (width 0.15))
+
+  (segment (start 155 92.58) (end 155 107.42) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 155 107.42) (end 154.96 107.46) (width 0.25) (layer F.Cu) (net 1))
+  (segment (start 153.9 92.58) (end 153.9 99.56) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 153.9 99.56) (end 153.69 99.77) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 153.69 99.77) (end 153.69 108.71018) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 153.69 108.71018) (end 153.69 110.06) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 152.8 92.43) (end 152.8 99.57) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 152.8 99.57) (end 152.42 99.95) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 152.42 99.95) (end 152.42 107.46) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 151.7 92.58) (end 151.7 99.56) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 151.15 108.71018) (end 151.15 110.06) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 151.7 99.56) (end 151.15 100.11) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 151.15 100.11) (end 151.15 108.71018) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 150.6 92.43) (end 150.6 99.56) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 150.6 99.56) (end 149.88 100.28) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 149.88 100.28) (end 149.88 107.46) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 149.5 92.58) (end 149.5 99.57) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 149.5 99.57) (end 148.61 100.46) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 148.61 100.46) (end 148.61 108.71018) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 148.61 108.71018) (end 148.61 110.06) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 148.4 92.58) (end 148.4 99.56) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 148.4 99.56) (end 147.34 100.62) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 147.34 100.62) (end 147.34 107.46) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 147.3 92.58) (end 147.3 99.56) (width 0.25) (layer F.Cu) (net 8))
+  (segment (start 147.3 99.56) (end 146.07 100.79) (width 0.25) (layer F.Cu) (net 8))
+  (segment (start 146.07 100.79) (end 146.07 108.71018) (width 0.25) (layer F.Cu) (net 8))
+  (segment (start 146.07 108.71018) (end 146.07 110.06) (width 0.25) (layer F.Cu) (net 8))
+
+)
diff --git a/doc/hardware/usd-adapter/usd-adapter.pro b/doc/hardware/usd-adapter/usd-adapter.pro
new file mode 100644 (file)
index 0000000..d7a635e
--- /dev/null
@@ -0,0 +1,61 @@
+update=Wed 14 Oct 2015 09:36:39 AM CEST
+version=1
+last_client=kicad
+[pcbnew]
+version=1
+LastNetListRead=
+UseCmpFile=1
+PadDrill=0.600000000000
+PadDrillOvalY=0.600000000000
+PadSizeH=1.500000000000
+PadSizeV=1.500000000000
+PcbTextSizeV=1.500000000000
+PcbTextSizeH=1.500000000000
+PcbTextThickness=0.300000000000
+ModuleTextSizeV=1.000000000000
+ModuleTextSizeH=1.000000000000
+ModuleTextSizeThickness=0.150000000000
+SolderMaskClearance=0.000000000000
+SolderMaskMinWidth=0.000000000000
+DrawSegmentWidth=0.200000000000
+BoardOutlineThickness=0.100000000000
+ModuleOutlineThickness=0.150000000000
+[cvpcb]
+version=1
+NetIExt=net
+[general]
+version=1
+[eeschema]
+version=1
+LibDir=
+[eeschema/libraries]
+LibName1=power
+LibName2=device
+LibName3=transistors
+LibName4=conn
+LibName5=linear
+LibName6=regul
+LibName7=74xx
+LibName8=cmos4000
+LibName9=adc-dac
+LibName10=memory
+LibName11=xilinx
+LibName12=microcontrollers
+LibName13=dsp
+LibName14=microchip
+LibName15=analog_switches
+LibName16=motorola
+LibName17=texas
+LibName18=intel
+LibName19=audio
+LibName20=interface
+LibName21=digital-audio
+LibName22=philips
+LibName23=display
+LibName24=cypress
+LibName25=siliconi
+LibName26=opto
+LibName27=atmel
+LibName28=contrib
+LibName29=valves
+LibName30=usd-plug
diff --git a/doc/hardware/usd-adapter/usd-adapter.sch b/doc/hardware/usd-adapter/usd-adapter.sch
new file mode 100644 (file)
index 0000000..10f1ce4
--- /dev/null
@@ -0,0 +1,133 @@
+EESchema Schematic File Version 2
+LIBS:power
+LIBS:device
+LIBS:transistors
+LIBS:conn
+LIBS:linear
+LIBS:regul
+LIBS:74xx
+LIBS:cmos4000
+LIBS:adc-dac
+LIBS:memory
+LIBS:xilinx
+LIBS:microcontrollers
+LIBS:dsp
+LIBS:microchip
+LIBS:analog_switches
+LIBS:motorola
+LIBS:texas
+LIBS:intel
+LIBS:audio
+LIBS:interface
+LIBS:digital-audio
+LIBS:philips
+LIBS:display
+LIBS:cypress
+LIBS:siliconi
+LIBS:opto
+LIBS:atmel
+LIBS:contrib
+LIBS:valves
+LIBS:usd-plug
+LIBS:usd-adapter-cache
+EELAYER 25 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 1
+Title "Micro SD card adapter"
+Date "2016-02-26"
+Rev "1"
+Comp "SRPOL"
+Comment1 "Author: Adam Malinowski <a.malinowsk2@partner.samsung.com>"
+Comment2 "Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved"
+Comment3 ""
+Comment4 ""
+$EndDescr
+$Comp
+L CONN_02X04 P1
+U 1 1 561E0431
+P 7000 3200
+F 0 "P1" H 7000 3450 50  0000 C CNN
+F 1 "CONN_02X04" H 7000 2950 50  0000 C CNN
+F 2 "connectors:strip_2x4_1.27" H 7000 2000 60  0001 C CNN
+F 3 "" H 7000 2000 60  0000 C CNN
+       1    7000 3200
+       1    0    0    -1  
+$EndComp
+$Comp
+L usd-plug J1
+U 1 1 561E06AA
+P 5650 3000
+F 0 "J1" H 5850 3250 60  0000 C CNN
+F 1 "usd-plug" H 5800 2350 60  0000 C CNN
+F 2 "connectors:usd" H 5650 3000 60  0001 C CNN
+F 3 "" H 5650 3000 60  0000 C CNN
+       1    5650 3000
+       -1   0    0    -1  
+$EndComp
+Wire Wire Line
+       5850 2850 6100 2850
+Text Label 5950 2850 0    60   ~ 0
+N1
+Wire Wire Line
+       5850 2950 6100 2950
+Text Label 5950 2950 0    60   ~ 0
+N2
+Wire Wire Line
+       5850 3050 6100 3050
+Text Label 5950 3050 0    60   ~ 0
+N3
+Wire Wire Line
+       5850 3150 6100 3150
+Text Label 5950 3150 0    60   ~ 0
+N4
+Wire Wire Line
+       5850 3250 6100 3250
+Text Label 5950 3250 0    60   ~ 0
+N5
+Wire Wire Line
+       5850 3350 6100 3350
+Text Label 5950 3350 0    60   ~ 0
+N6
+Wire Wire Line
+       5850 3450 6100 3450
+Text Label 5950 3450 0    60   ~ 0
+N7
+Wire Wire Line
+       5850 3550 6100 3550
+Text Label 5950 3550 0    60   ~ 0
+N8
+Wire Wire Line
+       6500 3050 6750 3050
+Text Label 6600 3050 0    60   ~ 0
+N1
+Wire Wire Line
+       7250 3050 7500 3050
+Text Label 7350 3050 0    60   ~ 0
+N2
+Wire Wire Line
+       6500 3150 6750 3150
+Text Label 6600 3150 0    60   ~ 0
+N3
+Wire Wire Line
+       7250 3150 7500 3150
+Text Label 7350 3150 0    60   ~ 0
+N4
+Wire Wire Line
+       6500 3250 6750 3250
+Text Label 6600 3250 0    60   ~ 0
+N5
+Wire Wire Line
+       7250 3250 7500 3250
+Text Label 7350 3250 0    60   ~ 0
+N6
+Wire Wire Line
+       6500 3350 6750 3350
+Text Label 6600 3350 0    60   ~ 0
+N7
+Wire Wire Line
+       7250 3350 7500 3350
+Text Label 7350 3350 0    60   ~ 0
+N8
+$EndSCHEMATC
diff --git a/doc/hardware/usd-adapter/usd-plug.dcm b/doc/hardware/usd-adapter/usd-plug.dcm
new file mode 100644 (file)
index 0000000..5f3ed79
--- /dev/null
@@ -0,0 +1,3 @@
+EESchema-DOCLIB  Version 2.0
+#
+#End Doc Library
diff --git a/doc/hardware/usd-adapter/usd-plug.lib b/doc/hardware/usd-adapter/usd-plug.lib
new file mode 100644 (file)
index 0000000..0867125
--- /dev/null
@@ -0,0 +1,24 @@
+EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#
+# usd-plug
+#
+DEF usd-plug J 0 40 N Y 1 F N
+F0 "J" 0 300 60 H V C CNN
+F1 "usd-plug" 150 -650 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S 0 200 300 -600 0 1 0 f
+X 1 1 -200 150 200 R 50 50 1 1 I
+X 2 2 -200 50 200 R 50 50 1 1 I
+X 3 3 -200 -50 200 R 50 50 1 1 I
+X 4 4 -200 -150 200 R 50 50 1 1 I
+X 5 5 -200 -250 200 R 50 50 1 1 I
+X 6 6 -200 -350 200 R 50 50 1 1 I
+X 7 7 -200 -450 200 R 50 50 1 1 I
+X 8 8 -200 -550 200 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+#End Library