Power/data splitter for PD Buddy Sink
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

USB_C_Receptacle_PCBEdge.kicad_mod 4.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. (module USB_C_Receptacle_PCBEdge (layer F.Cu) (tedit 5AC3C029)
  2. (descr "USB Type-C Receptacle, PCB edge, Conductive shell, http://www.usb.org/developers/docs/usb_31_033017.zip")
  3. (tags "USB Type-C Receptacle PCB edge conductive")
  4. (attr virtual)
  5. (fp_text reference REF** (at 0 -1) (layer F.SilkS)
  6. (effects (font (size 1 1) (thickness 0.15)))
  7. )
  8. (fp_text value USB_C_Receptacle_PCBEdge (at 0 5.5) (layer F.Fab)
  9. (effects (font (size 1 1) (thickness 0.15)))
  10. )
  11. (fp_line (start -3.045 4.45) (end 3.045 4.45) (layer Dwgs.User) (width 0.1))
  12. (fp_line (start -3.345 3.7) (end -3.045 4.45) (layer Dwgs.User) (width 0.1))
  13. (fp_line (start 3.345 3.7) (end 3.045 4.45) (layer Dwgs.User) (width 0.1))
  14. (fp_line (start 3.345 3.2) (end 3.345 3.7) (layer Dwgs.User) (width 0.1))
  15. (fp_line (start 3.345 0) (end 3.345 1.7) (layer Dwgs.User) (width 0.1))
  16. (fp_arc (start 3.345 1.95) (end 3.345 1.7) (angle -90) (layer Dwgs.User) (width 0.1))
  17. (fp_arc (start 3.345 2.95) (end 3.095 2.95) (angle -90) (layer Dwgs.User) (width 0.1))
  18. (fp_line (start 3.095 2.95) (end 3.095 1.95) (layer Dwgs.User) (width 0.1))
  19. (fp_arc (start -3.345 1.95) (end -3.345 1.7) (angle 90) (layer Dwgs.User) (width 0.1))
  20. (fp_line (start -3.095 2.95) (end -3.095 1.95) (layer Dwgs.User) (width 0.1))
  21. (fp_arc (start -3.345 2.95) (end -3.095 2.95) (angle 90) (layer Dwgs.User) (width 0.1))
  22. (fp_line (start -3.345 3.2) (end -3.345 3.7) (layer Dwgs.User) (width 0.1))
  23. (fp_line (start -3.345 0) (end -3.345 1.7) (layer Dwgs.User) (width 0.1))
  24. (fp_line (start -2.8 0) (end 2.8 0) (layer F.Fab) (width 0.1))
  25. (fp_line (start 2.8 0) (end 2.8 1.37) (layer F.Fab) (width 0.1))
  26. (fp_line (start 2.8 1.37) (end -2.8 1.37) (layer F.Fab) (width 0.1))
  27. (fp_line (start -2.8 1.37) (end -2.8 0) (layer F.Fab) (width 0.1))
  28. (fp_line (start 3.345 0) (end 4.17 0) (layer Dwgs.User) (width 0.1))
  29. (fp_line (start -3.345 0) (end -4.17 0) (layer Dwgs.User) (width 0.1))
  30. (fp_text user "PCB Edge" (at 0 4.45) (layer Cmts.User)
  31. (effects (font (size 0.5 0.5) (thickness 0.075)))
  32. )
  33. (fp_line (start -4.17 -0.5) (end 4.17 -0.5) (layer F.CrtYd) (width 0.05))
  34. (fp_line (start 4.17 -0.5) (end 4.17 4.95) (layer F.CrtYd) (width 0.05))
  35. (fp_line (start 4.17 4.95) (end -4.17 4.95) (layer F.CrtYd) (width 0.05))
  36. (fp_line (start -4.17 4.95) (end -4.17 -0.5) (layer F.CrtYd) (width 0.05))
  37. (fp_text user "SH pad ⌀1.2mm" (at 0 0.7) (layer Cmts.User)
  38. (effects (font (size 0.5 0.5) (thickness 0.075)))
  39. )
  40. (fp_text user "Signal pads ⌀0.7mm" (at 0 2.6) (layer Cmts.User)
  41. (effects (font (size 0.5 0.5) (thickness 0.075)))
  42. )
  43. (fp_poly (pts (xy -3.35 1.6) (xy 3.35 1.6) (xy 3.35 4.45) (xy -3.35 4.45)) (layer F.Mask) (width 0))
  44. (fp_poly (pts (xy -3.35 1.6) (xy 3.35 1.6) (xy 3.35 4.45) (xy -3.35 4.45)) (layer B.Mask) (width 0))
  45. (pad A7 connect rect (at 0.25 2.56) (size 0.25 1.88) (layers F.Cu F.Mask))
  46. (pad A6 connect rect (at -0.25 2.56) (size 0.25 1.88) (layers F.Cu F.Mask))
  47. (pad A5 connect rect (at -0.75 2.56) (size 0.25 1.88) (layers F.Cu F.Mask))
  48. (pad A8 connect rect (at 0.75 2.56) (size 0.25 1.88) (layers F.Cu F.Mask))
  49. (pad A3 connect rect (at -1.75 2.56) (size 0.25 1.88) (layers F.Cu F.Mask))
  50. (pad A2 connect rect (at -2.25 2.56) (size 0.25 1.88) (layers F.Cu F.Mask))
  51. (pad A10 connect rect (at 1.75 2.56) (size 0.25 1.88) (layers F.Cu F.Mask))
  52. (pad A11 connect rect (at 2.25 2.56) (size 0.25 1.88) (layers F.Cu F.Mask))
  53. (pad A1 connect rect (at -2.75 2.81) (size 0.25 2.38) (layers F.Cu F.Mask))
  54. (pad A4 connect rect (at -1.25 2.81) (size 0.25 2.38) (layers F.Cu F.Mask))
  55. (pad A9 connect rect (at 1.25 2.81) (size 0.25 2.38) (layers F.Cu F.Mask))
  56. (pad A12 connect rect (at 2.75 2.81) (size 0.25 2.38) (layers F.Cu F.Mask))
  57. (pad B11 connect rect (at -2.25 2.56) (size 0.25 1.88) (layers B.Cu B.Mask))
  58. (pad B6 connect rect (at 0.25 2.56) (size 0.25 1.88) (layers B.Cu B.Mask))
  59. (pad B4 connect rect (at 1.25 2.81) (size 0.25 2.38) (layers B.Cu B.Mask))
  60. (pad B10 connect rect (at -1.75 2.56) (size 0.25 1.88) (layers B.Cu B.Mask))
  61. (pad B9 connect rect (at -1.25 2.81) (size 0.25 2.38) (layers B.Cu B.Mask))
  62. (pad B2 connect rect (at 2.25 2.56) (size 0.25 1.88) (layers B.Cu B.Mask))
  63. (pad B1 connect rect (at 2.75 2.81) (size 0.25 2.38) (layers B.Cu B.Mask))
  64. (pad B3 connect rect (at 1.75 2.56) (size 0.25 1.88) (layers B.Cu B.Mask))
  65. (pad B12 connect rect (at -2.75 2.81) (size 0.25 2.38) (layers B.Cu B.Mask))
  66. (pad B8 connect rect (at -0.75 2.56) (size 0.25 1.88) (layers B.Cu B.Mask))
  67. (pad B5 connect rect (at 0.75 2.56) (size 0.25 1.88) (layers B.Cu B.Mask))
  68. (pad B7 connect rect (at -0.25 2.56) (size 0.25 1.88) (layers B.Cu B.Mask))
  69. )