From 3c65f567294b7b5a1cd34d505766406fb9cd346a Mon Sep 17 00:00:00 2001 From: Aditya Naik Date: Sun, 25 Apr 2021 20:46:25 -0400 Subject: 3D and readme --- README | 5 - pcb/tag-conn-breakout.kicad_pcb | 358 +++++++++++++++++++++------------------- 2 files changed, 184 insertions(+), 179 deletions(-) delete mode 100644 README diff --git a/README b/README deleted file mode 100644 index 3f84c9b..0000000 --- a/README +++ /dev/null @@ -1,5 +0,0 @@ -Tag-Connect breakout board - -Breakout board for Tag-Connect 10 Pin connector. Very handy for flashing and debugging. - -Features UART (with FTDI UART-to-USB), I2C, USB (DP/DM only) and SWD connections. usb2 is FTDI UART-to-USB. diff --git a/pcb/tag-conn-breakout.kicad_pcb b/pcb/tag-conn-breakout.kicad_pcb index a26e795..5ebb845 100644 --- a/pcb/tag-conn-breakout.kicad_pcb +++ b/pcb/tag-conn-breakout.kicad_pcb @@ -147,24 +147,24 @@ (fp_text value tag-conn (at -5.08 1.27) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start 5.3594 -3.4036) (end -15.5194 -3.4036) (layer F.CrtYd) (width 0.1524)) - (fp_line (start 5.3594 5.9436) (end 5.3594 -3.4036) (layer F.CrtYd) (width 0.1524)) - (fp_line (start -15.5194 5.9436) (end 5.3594 5.9436) (layer F.CrtYd) (width 0.1524)) - (fp_line (start -15.5194 -3.4036) (end -15.5194 5.9436) (layer F.CrtYd) (width 0.1524)) - (fp_line (start -15.2654 -3.1496) (end -15.2654 5.6896) (layer F.Fab) (width 0.1524)) - (fp_line (start 5.1054 -3.1496) (end -15.2654 -3.1496) (layer F.Fab) (width 0.1524)) - (fp_line (start 5.1054 5.6896) (end 5.1054 -3.1496) (layer F.Fab) (width 0.1524)) - (fp_line (start -15.2654 5.6896) (end 5.1054 5.6896) (layer F.Fab) (width 0.1524)) - (fp_line (start -15.3924 -3.2766) (end -15.3924 5.8166) (layer F.SilkS) (width 0.1524)) - (fp_line (start 5.2324 -3.2766) (end -15.3924 -3.2766) (layer F.SilkS) (width 0.1524)) - (fp_line (start 5.2324 5.8166) (end 5.2324 -3.2766) (layer F.SilkS) (width 0.1524)) - (fp_line (start -15.3924 5.8166) (end 5.2324 5.8166) (layer F.SilkS) (width 0.1524)) - (fp_line (start 0.635 -4.6736) (end 0 -3.4036) (layer F.Fab) (width 0.1524)) - (fp_line (start -0.635 -4.6736) (end 0.635 -4.6736) (layer F.Fab) (width 0.1524)) - (fp_line (start 0 -3.4036) (end -0.635 -4.6736) (layer F.Fab) (width 0.1524)) - (fp_line (start 0.635 -4.6736) (end 0 -3.4036) (layer F.SilkS) (width 0.1524)) - (fp_line (start -0.635 -4.6736) (end 0.635 -4.6736) (layer F.SilkS) (width 0.1524)) (fp_line (start 0 -3.4036) (end -0.635 -4.6736) (layer F.SilkS) (width 0.1524)) + (fp_line (start -0.635 -4.6736) (end 0.635 -4.6736) (layer F.SilkS) (width 0.1524)) + (fp_line (start 0.635 -4.6736) (end 0 -3.4036) (layer F.SilkS) (width 0.1524)) + (fp_line (start 0 -3.4036) (end -0.635 -4.6736) (layer F.Fab) (width 0.1524)) + (fp_line (start -0.635 -4.6736) (end 0.635 -4.6736) (layer F.Fab) (width 0.1524)) + (fp_line (start 0.635 -4.6736) (end 0 -3.4036) (layer F.Fab) (width 0.1524)) + (fp_line (start -15.3924 5.8166) (end 5.2324 5.8166) (layer F.SilkS) (width 0.1524)) + (fp_line (start 5.2324 5.8166) (end 5.2324 -3.2766) (layer F.SilkS) (width 0.1524)) + (fp_line (start 5.2324 -3.2766) (end -15.3924 -3.2766) (layer F.SilkS) (width 0.1524)) + (fp_line (start -15.3924 -3.2766) (end -15.3924 5.8166) (layer F.SilkS) (width 0.1524)) + (fp_line (start -15.2654 5.6896) (end 5.1054 5.6896) (layer F.Fab) (width 0.1524)) + (fp_line (start 5.1054 5.6896) (end 5.1054 -3.1496) (layer F.Fab) (width 0.1524)) + (fp_line (start 5.1054 -3.1496) (end -15.2654 -3.1496) (layer F.Fab) (width 0.1524)) + (fp_line (start -15.2654 -3.1496) (end -15.2654 5.6896) (layer F.Fab) (width 0.1524)) + (fp_line (start -15.5194 -3.4036) (end -15.5194 5.9436) (layer F.CrtYd) (width 0.1524)) + (fp_line (start -15.5194 5.9436) (end 5.3594 5.9436) (layer F.CrtYd) (width 0.1524)) + (fp_line (start 5.3594 5.9436) (end 5.3594 -3.4036) (layer F.CrtYd) (width 0.1524)) + (fp_line (start 5.3594 -3.4036) (end -15.5194 -3.4036) (layer F.CrtYd) (width 0.1524)) (fp_text user * (at 0 0) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) @@ -208,16 +208,16 @@ (fp_text value 1K (at 0 1.65) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) - (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) - (fp_line (start -0.258578 -0.71) (end 0.258578 -0.71) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.258578 0.71) (end 0.258578 0.71) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.258578 0.71) (end 0.258578 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.258578 -0.71) (end 0.258578 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0) (layer F.Fab) (effects (font (size 0.5 0.5) (thickness 0.08))) ) @@ -244,16 +244,16 @@ (fp_text value 1K (at 0 1.65) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) - (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) - (fp_line (start -0.258578 -0.71) (end 0.258578 -0.71) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.258578 0.71) (end 0.258578 0.71) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.258578 0.71) (end 0.258578 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.258578 -0.71) (end 0.258578 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 0) (layer F.Fab) (effects (font (size 0.5 0.5) (thickness 0.08))) ) @@ -280,18 +280,18 @@ (fp_text value TX_LED (at 0 1.65 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.685 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.685 -0.96) (end -1.685 0.96) (layer F.SilkS) (width 0.12)) - (fp_line (start 1 -0.96) (end -1.685 -0.96) (layer F.SilkS) (width 0.12)) - (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) - (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) - (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1)) - (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1)) (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.96) (end -1.685 -0.96) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.685 -0.96) (end -1.685 0.96) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.685 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at 0 0 90) (layer F.Fab) (effects (font (size 0.5 0.5) (thickness 0.08))) ) @@ -318,18 +318,18 @@ (fp_text value RX_LED (at 0 1.65 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.685 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.685 -0.96) (end -1.685 0.96) (layer F.SilkS) (width 0.12)) - (fp_line (start 1 -0.96) (end -1.685 -0.96) (layer F.SilkS) (width 0.12)) - (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) - (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) - (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1)) - (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1)) (fp_line (start 1 -0.6) (end -0.7 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.6) (end -1 -0.3) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.3) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.96) (end -1.685 -0.96) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.685 -0.96) (end -1.685 0.96) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.685 0.96) (end 1 0.96) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at 0 0 90) (layer F.Fab) (effects (font (size 0.5 0.5) (thickness 0.08))) ) @@ -353,19 +353,19 @@ (fp_text value usb2 (at 0.08 -5.76) (layer F.SilkS) (effects (font (size 1.003504 1.003504) (thickness 0.1))) ) - (fp_poly (pts (xy -3.50241 -1.88) (xy 3.5 -1.88) (xy 3.5 3.7726) (xy -3.50241 3.7726)) (layer Dwgs.User) (width 0.01)) - (fp_line (start 4.47 0.3) (end 4.47 -1.9) (layer F.SilkS) (width 0.127)) - (fp_line (start -4.47 0.3) (end -4.47 -1.9) (layer F.SilkS) (width 0.127)) - (fp_line (start -4.47 3.77) (end 4.47 3.77) (layer F.SilkS) (width 0.127)) - (fp_line (start -5.22 4.2) (end -5.22 -4.71) (layer F.CrtYd) (width 0.05)) - (fp_line (start 5.22 4.2) (end -5.22 4.2) (layer F.CrtYd) (width 0.05)) - (fp_line (start 5.22 -4.71) (end 5.22 4.2) (layer F.CrtYd) (width 0.05)) - (fp_line (start -5.22 -4.71) (end 5.22 -4.71) (layer F.CrtYd) (width 0.05)) - (fp_line (start -4.47 -3.95) (end -4.47 3.95) (layer F.Fab) (width 0.127)) - (fp_line (start 4.47 -3.95) (end -4.47 -3.95) (layer F.Fab) (width 0.127)) - (fp_line (start 4.47 3.95) (end 4.47 -3.95) (layer F.Fab) (width 0.127)) - (fp_line (start -4.47 3.95) (end 4.47 3.95) (layer F.Fab) (width 0.127)) (fp_poly (pts (xy -3.50081 -1.88) (xy 3.5 -1.88) (xy 3.5 3.77087) (xy -3.50081 3.77087)) (layer Dwgs.User) (width 0.01)) + (fp_line (start -4.47 3.95) (end 4.47 3.95) (layer F.Fab) (width 0.127)) + (fp_line (start 4.47 3.95) (end 4.47 -3.95) (layer F.Fab) (width 0.127)) + (fp_line (start 4.47 -3.95) (end -4.47 -3.95) (layer F.Fab) (width 0.127)) + (fp_line (start -4.47 -3.95) (end -4.47 3.95) (layer F.Fab) (width 0.127)) + (fp_line (start -5.22 -4.71) (end 5.22 -4.71) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.22 -4.71) (end 5.22 4.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.22 4.2) (end -5.22 4.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.22 4.2) (end -5.22 -4.71) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.47 3.77) (end 4.47 3.77) (layer F.SilkS) (width 0.127)) + (fp_line (start -4.47 0.3) (end -4.47 -1.9) (layer F.SilkS) (width 0.127)) + (fp_line (start 4.47 0.3) (end 4.47 -1.9) (layer F.SilkS) (width 0.127)) + (fp_poly (pts (xy -3.50241 -1.88) (xy 3.5 -1.88) (xy 3.5 3.7726) (xy -3.50241 3.7726)) (layer Dwgs.User) (width 0.01)) (pad A1 smd rect (at -3 -3.77 180) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask) (net 2 GND)) (pad A2 smd rect (at -2.5 -3.77 180) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)) @@ -410,6 +410,11 @@ (net 2 GND)) (pad S4 thru_hole oval (at 4.32 2 180) (size 1.3 2.6) (drill oval 0.6 2.1) (layers *.Cu *.Mask) (net 2 GND)) + (model ${KIPRJMOD}/lib/molex_usbc/105450-0101.stp + (offset (xyz 0 0.7874 1.6002)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 -180)) + ) ) (module Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 5F848D90) @@ -423,21 +428,21 @@ (fp_text value i2c (at 0.02 -2.54) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 1.27 -1.27) (end 1.27 8.89) (layer F.Fab) (width 0.1)) - (fp_line (start 1.27 8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1)) - (fp_line (start -1.27 8.89) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) - (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start -1.33 8.95) (end 1.33 8.95) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.33 1.27) (end 1.33 8.95) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.8 9.4) (end 1.8 9.4) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.8 9.4) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 9.4) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 9.4) (end 1.8 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 8.95) (end 1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 8.89) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -1.27) (end 1.27 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 3.81 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) @@ -467,21 +472,21 @@ (fp_text value swd (at 0.05 10.19) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 1.27 -1.27) (end 1.27 8.89) (layer F.Fab) (width 0.1)) - (fp_line (start 1.27 8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1)) - (fp_line (start -1.27 8.89) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) - (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start -1.33 8.95) (end 1.33 8.95) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.33 1.27) (end 1.33 8.95) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.8 9.4) (end 1.8 9.4) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.8 9.4) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 9.4) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 9.4) (end 1.8 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 8.95) (end 1.33 8.95) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 8.89) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -1.27) (end 1.27 8.89) (layer F.Fab) (width 0.1)) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 3.81 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) @@ -509,19 +514,19 @@ (fp_text value usb1 (at -0.47 -5.69) (layer F.SilkS) (effects (font (size 1.003504 1.003504) (thickness 0.1))) ) - (fp_poly (pts (xy -3.50081 -1.88) (xy 3.5 -1.88) (xy 3.5 3.77087) (xy -3.50081 3.77087)) (layer Dwgs.User) (width 0.01)) - (fp_line (start -4.47 3.95) (end 4.47 3.95) (layer F.Fab) (width 0.127)) - (fp_line (start 4.47 3.95) (end 4.47 -3.95) (layer F.Fab) (width 0.127)) - (fp_line (start 4.47 -3.95) (end -4.47 -3.95) (layer F.Fab) (width 0.127)) - (fp_line (start -4.47 -3.95) (end -4.47 3.95) (layer F.Fab) (width 0.127)) - (fp_line (start -5.22 -4.71) (end 5.22 -4.71) (layer F.CrtYd) (width 0.05)) - (fp_line (start 5.22 -4.71) (end 5.22 4.2) (layer F.CrtYd) (width 0.05)) - (fp_line (start 5.22 4.2) (end -5.22 4.2) (layer F.CrtYd) (width 0.05)) - (fp_line (start -5.22 4.2) (end -5.22 -4.71) (layer F.CrtYd) (width 0.05)) - (fp_line (start -4.47 3.77) (end 4.47 3.77) (layer F.SilkS) (width 0.127)) - (fp_line (start -4.47 0.3) (end -4.47 -1.9) (layer F.SilkS) (width 0.127)) - (fp_line (start 4.47 0.3) (end 4.47 -1.9) (layer F.SilkS) (width 0.127)) (fp_poly (pts (xy -3.50241 -1.88) (xy 3.5 -1.88) (xy 3.5 3.7726) (xy -3.50241 3.7726)) (layer Dwgs.User) (width 0.01)) + (fp_line (start 4.47 0.3) (end 4.47 -1.9) (layer F.SilkS) (width 0.127)) + (fp_line (start -4.47 0.3) (end -4.47 -1.9) (layer F.SilkS) (width 0.127)) + (fp_line (start -4.47 3.77) (end 4.47 3.77) (layer F.SilkS) (width 0.127)) + (fp_line (start -5.22 4.2) (end -5.22 -4.71) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.22 4.2) (end -5.22 4.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.22 -4.71) (end 5.22 4.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.22 -4.71) (end 5.22 -4.71) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.47 -3.95) (end -4.47 3.95) (layer F.Fab) (width 0.127)) + (fp_line (start 4.47 -3.95) (end -4.47 -3.95) (layer F.Fab) (width 0.127)) + (fp_line (start 4.47 3.95) (end 4.47 -3.95) (layer F.Fab) (width 0.127)) + (fp_line (start -4.47 3.95) (end 4.47 3.95) (layer F.Fab) (width 0.127)) + (fp_poly (pts (xy -3.50081 -1.88) (xy 3.5 -1.88) (xy 3.5 3.77087) (xy -3.50081 3.77087)) (layer Dwgs.User) (width 0.01)) (pad S4 thru_hole oval (at 4.32 2 180) (size 1.3 2.6) (drill oval 0.6 2.1) (layers *.Cu *.Mask) (net 2 GND)) (pad S3 thru_hole oval (at -4.32 2 180) (size 1.3 2.6) (drill oval 0.6 2.1) (layers *.Cu *.Mask) @@ -566,6 +571,11 @@ (pad A2 smd rect (at -2.5 -3.77 180) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)) (pad A1 smd rect (at -3 -3.77 180) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask) (net 2 GND)) + (model ${KIPRJMOD}/lib/molex_usbc/105450-0101.stp + (offset (xyz 0 0.7874 1.6002)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 -180)) + ) ) (module Package_SO:SSOP-20_3.9x8.7mm_P0.635mm (layer F.Cu) (tedit 5A4A2523) (tstamp 5F848DD3) @@ -580,22 +590,22 @@ (fp_text value "uart xbee" (at 0 5.4 270) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -2.075 -3.365) (end -3.2 -3.365) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.075 4.475) (end 2.075 4.475) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.075 -4.475) (end 2.075 -4.475) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.075 4.475) (end -2.075 3.365) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.075 4.475) (end 2.075 3.365) (layer F.SilkS) (width 0.15)) - (fp_line (start 2.075 -4.475) (end 2.075 -3.365) (layer F.SilkS) (width 0.15)) - (fp_line (start -2.075 -3.365) (end -2.075 -4.475) (layer F.SilkS) (width 0.15)) - (fp_line (start -3.45 4.65) (end 3.45 4.65) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3.45 -4.65) (end 3.45 -4.65) (layer F.CrtYd) (width 0.05)) - (fp_line (start 3.45 -4.65) (end 3.45 4.65) (layer F.CrtYd) (width 0.05)) - (fp_line (start -3.45 -4.65) (end -3.45 4.65) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.95 -3.35) (end -0.95 -4.35) (layer F.Fab) (width 0.15)) - (fp_line (start -1.95 4.35) (end -1.95 -3.35) (layer F.Fab) (width 0.15)) - (fp_line (start 1.95 4.35) (end -1.95 4.35) (layer F.Fab) (width 0.15)) - (fp_line (start 1.95 -4.35) (end 1.95 4.35) (layer F.Fab) (width 0.15)) (fp_line (start -0.95 -4.35) (end 1.95 -4.35) (layer F.Fab) (width 0.15)) + (fp_line (start 1.95 -4.35) (end 1.95 4.35) (layer F.Fab) (width 0.15)) + (fp_line (start 1.95 4.35) (end -1.95 4.35) (layer F.Fab) (width 0.15)) + (fp_line (start -1.95 4.35) (end -1.95 -3.35) (layer F.Fab) (width 0.15)) + (fp_line (start -1.95 -3.35) (end -0.95 -4.35) (layer F.Fab) (width 0.15)) + (fp_line (start -3.45 -4.65) (end -3.45 4.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.45 -4.65) (end 3.45 4.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.45 -4.65) (end 3.45 -4.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.45 4.65) (end 3.45 4.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.075 -3.365) (end -2.075 -4.475) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.075 -4.475) (end 2.075 -3.365) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.075 4.475) (end 2.075 3.365) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 4.475) (end -2.075 3.365) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 -4.475) (end 2.075 -4.475) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 4.475) (end 2.075 4.475) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.075 -3.365) (end -3.2 -3.365) (layer F.SilkS) (width 0.15)) (fp_text user %R (at 0 0 270) (layer F.Fab) (effects (font (size 0.8 0.8) (thickness 0.15))) ) @@ -648,21 +658,21 @@ (fp_text value uart (at -0.02 -2.82) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -1.8 14.45) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.75 14.45) (end -1.8 14.45) (layer F.CrtYd) (width 0.05)) - (fp_line (start 1.75 -1.8) (end 1.75 14.45) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.8 -1.8) (end 1.75 -1.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0 -1.33) (end 1.33 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.33 -1.33) (end 1.33 0) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.33 1.27) (end 1.33 14.03) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 14.03) (end 1.33 14.03) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.27 13.97) (end -1.27 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1)) - (fp_line (start 1.27 -0.635) (end 1.27 13.97) (layer F.Fab) (width 0.1)) - (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer F.Fab) (width 0.1)) (fp_line (start -1.27 -1.27) (end 0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -0.635) (end 1.27 13.97) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 13.97) (end -1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 14.03) (end 1.33 14.03) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 14.03) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.33) (end 1.33 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.33) (end 1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end 1.75 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.8) (end 1.75 14.45) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 14.45) (end -1.8 14.45) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 14.45) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at 0 6.35 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) @@ -695,24 +705,24 @@ (fp_text value "mcu usb" (at 0 4.75) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -3.65 -0.55) (end -2.65 -1.55) (layer F.Fab) (width 0.1)) - (fp_line (start -1.76 -1.89) (end -1.76 -2.34) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.31 -2.34) (end -1.76 -2.34) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.45 -2.58) (end 4.45 3.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -4.45 -2.58) (end -4.45 3.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -4.45 -2.58) (end 4.45 -2.58) (layer F.CrtYd) (width 0.05)) - (fp_line (start -4.45 3.95) (end 4.45 3.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start 3 2.75) (end -3 2.75) (layer Dwgs.User) (width 0.1)) - (fp_line (start -3.76 -1.66) (end -3.34 -1.66) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.76 0.32) (end -3.76 -1.66) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.76 2.69) (end -3.76 2.29) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.76 2.29) (end 3.76 2.69) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.76 -1.66) (end 3.34 -1.66) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.76 0.32) (end 3.76 -1.66) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.65 3.45) (end -3.65 -0.55) (layer F.Fab) (width 0.1)) - (fp_line (start 3.65 3.45) (end -3.65 3.45) (layer F.Fab) (width 0.1)) - (fp_line (start 3.65 -1.55) (end 3.65 3.45) (layer F.Fab) (width 0.1)) (fp_line (start -2.65 -1.55) (end 3.65 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start 3.65 -1.55) (end 3.65 3.45) (layer F.Fab) (width 0.1)) + (fp_line (start 3.65 3.45) (end -3.65 3.45) (layer F.Fab) (width 0.1)) + (fp_line (start -3.65 3.45) (end -3.65 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start 3.76 0.32) (end 3.76 -1.66) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.76 -1.66) (end 3.34 -1.66) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.76 2.29) (end 3.76 2.69) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.76 2.69) (end -3.76 2.29) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.76 0.32) (end -3.76 -1.66) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.76 -1.66) (end -3.34 -1.66) (layer F.SilkS) (width 0.12)) + (fp_line (start 3 2.75) (end -3 2.75) (layer Dwgs.User) (width 0.1)) + (fp_line (start -4.45 3.95) (end 4.45 3.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.45 -2.58) (end 4.45 -2.58) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.45 -2.58) (end -4.45 3.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.45 -2.58) (end 4.45 3.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.31 -2.34) (end -1.76 -2.34) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.76 -1.89) (end -1.76 -2.34) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.65 -0.55) (end -2.65 -1.55) (layer F.Fab) (width 0.1)) (fp_text user "PCB Edge" (at 0 2.75) (layer Dwgs.User) (effects (font (size 0.5 0.5) (thickness 0.08))) ) @@ -748,7 +758,7 @@ (net 7 /USB_DM)) (pad 1 smd rect (at -1.3 -1.4) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) (net 19 +5V)) - (model ${KISYS3DMOD}/Connector_USB.3dshapes/USB_Micro-B_Amphenol_10118194_Horizontal.wrl + (model ${KISYS3DMOD}/Connector_USB.3dshapes/USB_Micro-B_Molex_47346-0001.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) @@ -767,24 +777,24 @@ (fp_text value "xbee usb" (at 0 4.75) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_line (start -2.65 -1.55) (end 3.65 -1.55) (layer F.Fab) (width 0.1)) - (fp_line (start 3.65 -1.55) (end 3.65 3.45) (layer F.Fab) (width 0.1)) - (fp_line (start 3.65 3.45) (end -3.65 3.45) (layer F.Fab) (width 0.1)) - (fp_line (start -3.65 3.45) (end -3.65 -0.55) (layer F.Fab) (width 0.1)) - (fp_line (start 3.76 0.32) (end 3.76 -1.66) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.76 -1.66) (end 3.34 -1.66) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.76 2.29) (end 3.76 2.69) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.76 2.69) (end -3.76 2.29) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.76 0.32) (end -3.76 -1.66) (layer F.SilkS) (width 0.12)) - (fp_line (start -3.76 -1.66) (end -3.34 -1.66) (layer F.SilkS) (width 0.12)) - (fp_line (start 3 2.75) (end -3 2.75) (layer Dwgs.User) (width 0.1)) - (fp_line (start -4.45 3.95) (end 4.45 3.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -4.45 -2.58) (end 4.45 -2.58) (layer F.CrtYd) (width 0.05)) - (fp_line (start -4.45 -2.58) (end -4.45 3.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.45 -2.58) (end 4.45 3.95) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.31 -2.34) (end -1.76 -2.34) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.76 -1.89) (end -1.76 -2.34) (layer F.SilkS) (width 0.12)) (fp_line (start -3.65 -0.55) (end -2.65 -1.55) (layer F.Fab) (width 0.1)) + (fp_line (start -1.76 -1.89) (end -1.76 -2.34) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.31 -2.34) (end -1.76 -2.34) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.45 -2.58) (end 4.45 3.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.45 -2.58) (end -4.45 3.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.45 -2.58) (end 4.45 -2.58) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.45 3.95) (end 4.45 3.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3 2.75) (end -3 2.75) (layer Dwgs.User) (width 0.1)) + (fp_line (start -3.76 -1.66) (end -3.34 -1.66) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.76 0.32) (end -3.76 -1.66) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.76 2.69) (end -3.76 2.29) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.76 2.29) (end 3.76 2.69) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.76 -1.66) (end 3.34 -1.66) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.76 0.32) (end 3.76 -1.66) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.65 3.45) (end -3.65 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start 3.65 3.45) (end -3.65 3.45) (layer F.Fab) (width 0.1)) + (fp_line (start 3.65 -1.55) (end 3.65 3.45) (layer F.Fab) (width 0.1)) + (fp_line (start -2.65 -1.55) (end 3.65 -1.55) (layer F.Fab) (width 0.1)) (fp_text user %R (at 0 -0.05) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) @@ -820,7 +830,7 @@ (net 1 "Net-(J1-Pad6)")) (pad "" smd oval (at -2.5 -1.4) (size 1.25 0.95) (layers F.Paste)) (pad "" smd oval (at 2.5 -1.4) (size 1.25 0.95) (layers F.Paste)) - (model ${KISYS3DMOD}/Connector_USB.3dshapes/USB_Micro-B_Amphenol_10118194_Horizontal.wrl + (model ${KISYS3DMOD}/Connector_USB.3dshapes/USB_Micro-B_Molex_47346-0001.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) -- cgit v1.2.3