diff --git a/can.kicad_sym b/can.kicad_sym new file mode 100644 index 0000000..9dd1d26 --- /dev/null +++ b/can.kicad_sym @@ -0,0 +1,245 @@ +(kicad_symbol_lib + (version 20231120) + (generator "kicad_symbol_editor") + (generator_version "8.0") + (symbol "TJA1050T" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -10.16 8.89 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "TJA1050T" + (at 1.27 8.89 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" + (at 0 -12.7 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.nxp.com/docs/en/data-sheet/TJA1050.pdf" + (at 0 -19.304 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "High-Speed CAN Transceiver, separate VIO, silent mode, SOIC-8" + (at 0 -15.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "LCSC" "C6952" + (at 0 -17.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "High-Speed CAN Transceiver" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOIC*3.9x4.9mm*P1.27mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "TJA1050T_0_1" + (rectangle + (start -10.16 7.62) + (end 10.16 -7.62) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "TJA1050T_1_1" + (pin input line + (at -12.7 5.08 0) + (length 2.54) + (name "TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -10.16 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 10.16 270) + (length 2.54) + (name "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -12.7 2.54 0) + (length 2.54) + (name "RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -12.7 -2.54 0) + (length 2.54) + (name "VIO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -2.54 180) + (length 2.54) + (name "CANL" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 2.54 180) + (length 2.54) + (name "CANH" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -12.7 -5.08 0) + (length 2.54) + (name "S" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) +) \ No newline at end of file diff --git a/can.pretty/DFN1006_TVS.kicad_mod b/can.pretty/DFN1006_TVS.kicad_mod new file mode 100644 index 0000000..4d6d7ae --- /dev/null +++ b/can.pretty/DFN1006_TVS.kicad_mod @@ -0,0 +1,135 @@ +(footprint "DFN1006_TVS" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 4 0) + (layer "F.SilkS") + (hide yes) + (uuid "fe552ba1-7546-4b55-ad42-e01ce0efcb02") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "DFN1006_TVS" + (at 0 -4 0) + (layer "F.Fab") + (uuid "58a7e677-32b2-4be5-9b8a-cf848579d90e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "56d67383-f7d2-4741-a90e-00dee93b3ef8") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dc8e3bd9-e779-4aec-b9a5-97d1850514d3") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "72ee8fbc-73a1-41af-afa4-e830937adfba") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (attr smd) + (fp_line + (start -0.1 -0.45) + (end 0.1 -0.45) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "886a448d-8064-4d13-a1ae-93029f219c76") + ) + (fp_line + (start -0.1 0.45) + (end 0.1 0.45) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "73c0d038-01a9-4021-ac52-4f8fc335a787") + ) + (fp_rect + (start -0.95 -0.6) + (end 0.95 0.6) + (stroke + (width 0.05) + (type default) + ) + (fill none) + (layer "F.CrtYd") + (uuid "e2857144-57fd-4690-8de3-202c88e836fe") + ) + (fp_rect + (start -0.5 -0.3) + (end 0.5 0.3) + (stroke + (width 0.05) + (type default) + ) + (fill none) + (layer "F.Fab") + (uuid "7583889d-88fd-4f65-9b45-f811132afb54") + ) + (pad "1" smd roundrect + (at -0.45 0) + (size 0.6 0.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "6e2b6e33-b2a0-4f52-9494-1c4591edc500") + ) + (pad "2" smd roundrect + (at 0.45 0) + (size 0.6 0.8) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (thermal_bridge_angle 45) + (uuid "c569fe2c-4b40-4bbd-9a66-87e76a4b616c") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-882.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +) \ No newline at end of file diff --git a/can.pretty/SolderJumper-2_Bridged_RoundedPad_Smol.kicad_mod b/can.pretty/SolderJumper-2_Bridged_RoundedPad_Smol.kicad_mod new file mode 100644 index 0000000..f5f14d6 --- /dev/null +++ b/can.pretty/SolderJumper-2_Bridged_RoundedPad_Smol.kicad_mod @@ -0,0 +1,145 @@ +(footprint "SolderJumper-2_Bridged_RoundedPad_Smol" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (descr "SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open") + (tags "solder jumper open") + (property "Reference" "REF**" + (at 0 -1.8 0) + (layer "F.SilkS") + (hide yes) + (uuid "2d856dc9-d208-4833-9630-aba95b597ba1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SolderJumper-2_Bridged_RoundedPad_Smol" + (at 0 1.9 0) + (layer "F.Fab") + (uuid "656a70db-01ef-42a7-91d8-cc57681f457d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0.05 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "17ae3d13-3548-4f30-8a40-b971c302a3de") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0.05 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e0e7dfd6-8cc1-4c55-bda5-695978b3c026") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0.05 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "de824fa2-69ad-4520-91b5-f846e8ea5eeb") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (zone_connect 1) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.Cu") + (uuid "16600c25-6ade-42a2-9a6f-b262973feac6") + ) + (fp_rect + (start -1.4 -0.8) + (end 1.4 0.8) + (stroke + (width 0.05) + (type default) + ) + (fill none) + (layer "F.CrtYd") + (uuid "621bf60e-a126-4da7-923d-a96e0522b419") + ) + (pad "1" smd custom + (at -0.55 0) + (size 0.9 0.5) + (layers "F.Cu" "F.Mask") + (zone_connect 2) + (thermal_bridge_angle 45) + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_poly + (pts + (xy 0.45 0.5) (xy -0.05 0.5) (xy -0.05 -0.5) (xy 0.45 -0.5) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center -0.05 0) + (end 0.45 0) + (width 0) + (fill yes) + ) + ) + (uuid "e063a5e6-7590-4ed9-b874-fcdfe4e3ced2") + ) + (pad "2" smd custom + (at 0.55 0) + (size 0.9 0.5) + (layers "F.Cu" "F.Mask") + (zone_connect 2) + (thermal_bridge_angle 45) + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_poly + (pts + (xy 0.05 0.5) (xy -0.45 0.5) (xy -0.45 -0.5) (xy 0.05 -0.5) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center 0.05 0) + (end 0.55 0) + (width 0) + (fill yes) + ) + ) + (uuid "37bcfcab-e649-4b60-823e-fae5254ddfe9") + ) +) \ No newline at end of file diff --git a/can.pretty/SolderJumper-2_Open_RoundedPad_Smol.kicad_mod b/can.pretty/SolderJumper-2_Open_RoundedPad_Smol.kicad_mod new file mode 100644 index 0000000..e249c25 --- /dev/null +++ b/can.pretty/SolderJumper-2_Open_RoundedPad_Smol.kicad_mod @@ -0,0 +1,134 @@ +(footprint "SolderJumper-2_Open_RoundedPad_Smol" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (descr "SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open") + (tags "solder jumper open") + (property "Reference" "REF**" + (at 0 -1.8 0) + (layer "F.SilkS") + (hide yes) + (uuid "2d856dc9-d208-4833-9630-aba95b597ba1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SolderJumper-2_Open_RoundedPad_Smol" + (at 0 1.9 0) + (layer "F.Fab") + (uuid "656a70db-01ef-42a7-91d8-cc57681f457d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0.05 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "17ae3d13-3548-4f30-8a40-b971c302a3de") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0.05 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e0e7dfd6-8cc1-4c55-bda5-695978b3c026") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0.05 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "de824fa2-69ad-4520-91b5-f846e8ea5eeb") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (zone_connect 1) + (attr exclude_from_pos_files exclude_from_bom) + (fp_rect + (start -1.4 -0.8) + (end 1.4 0.8) + (stroke + (width 0.05) + (type default) + ) + (fill none) + (layer "F.CrtYd") + (uuid "621bf60e-a126-4da7-923d-a96e0522b419") + ) + (pad "1" smd custom + (at -0.55 0) + (size 0.9 0.5) + (layers "F.Cu" "F.Mask") + (zone_connect 2) + (thermal_bridge_angle 45) + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_poly + (pts + (xy 0.45 0.5) (xy -0.05 0.5) (xy -0.05 -0.5) (xy 0.45 -0.5) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center -0.05 0) + (end 0.45 0) + (width 0) + (fill yes) + ) + ) + (uuid "e063a5e6-7590-4ed9-b874-fcdfe4e3ced2") + ) + (pad "2" smd custom + (at 0.55 0) + (size 0.9 0.5) + (layers "F.Cu" "F.Mask") + (zone_connect 2) + (thermal_bridge_angle 45) + (options + (clearance outline) + (anchor rect) + ) + (primitives + (gr_poly + (pts + (xy 0.05 0.5) (xy -0.45 0.5) (xy -0.45 -0.5) (xy 0.05 -0.5) + ) + (width 0) + (fill yes) + ) + (gr_circle + (center 0.05 0) + (end 0.55 0) + (width 0) + (fill yes) + ) + ) + (uuid "37bcfcab-e649-4b60-823e-fae5254ddfe9") + ) +) \ No newline at end of file