diff --git a/connector/rj45_hc-rj45-055.yaml b/connector/rj45_hc-rj45-055.yaml new file mode 100644 index 0000000..31ab9ca --- /dev/null +++ b/connector/rj45_hc-rj45-055.yaml @@ -0,0 +1,68 @@ +name: HC-RJ45-055 +variations: 4, 6, 7 # 4 just does not have the shell +description: connector, RJ45, 8P8C, SMT + optional tabs +datasheet: https://datasheet.lcsc.com/lcsc/2204251600_HCTL-HC-RJ45-055-4_C3000211.pdf +distributor: LCSC C3000211 + +pinout: + 8P8C: 1-8 + SHELL: SH + +properties: + passive: 8P8C, SHELL + +schematic: + symbol: connector + right: 8P8C + bottom: SHELL + +housing: + pattern: custom + bodyWidth: 17.6 + bodyLength: 13.35 + height: 8.85 # above PCB + silkscreen: M -7.2,6.675 -7.2,-3.975 7.2,-3.975 7.2,6.675 # board cut edge 13.35/2=6.675, back 13.35/2-5.9-6.65+1.9=-3.975 + +# model: # from JLCPCB +# file: "library/connector/rj45_hc-rj45-055.step" +# rotation: 0,0,0 +# position: 0,0,0 + + # 8P8C pins + numbers: 1,2,3,4,5,6,7,8 + padWidth: 0.7 + padHeight: 3.0 + pitch: 1.02 + rowCount: 1 + columnCount: 8 + rowDX: 0 + rowDY: -6.375 # 13.35/2-5.9-6.65-2+3.0/2 + + # shell pads + numbers1: SH, SH + padWidth1: 2.4 + padHeight1: 4.3 + pitch1: 17.0 + rowCount1: 1 + columnCount1: 2 + rowDX1: 0 + rowDY1: 0.775 # 13.35/2-5.9 + + # shell holes + numbers2: SH, SH + holeDiameter2: 1.0 + padDiameter2: 1.6 + pitch2: 17.0 + rowCount2: 1 + columnCount2: 2 + rowDX2: 0 + rowDY2: 0.775 # 13.35/2-5.9 + + # mounting holes + holeDiameter3: 1.8 + padDiameter3: 0.0 + pitch3: 11.9 + rowCount3: 1 + columnCount3: 2 + rowDX3: 0 + rowDY3: -5.875 # 13.35/2-5.9-6.65