diff --git a/footprint/tj_Connector.pretty/SMA-IPX.kicad_mod b/footprint/tj_Connector.pretty/SMA-IPX.kicad_mod new file mode 100644 index 0000000..741c89e --- /dev/null +++ b/footprint/tj_Connector.pretty/SMA-IPX.kicad_mod @@ -0,0 +1,91 @@ +(footprint "SMA-IPX" (version 20221018) (generator pcbnew) + (layer "F.Cu") + (descr "SMA 内孔 弯头 插座") + (tags "SMA 内孔 弯头 插座") + (attr through_hole) + (fp_text reference "REF**" (at -4.9 -0.2 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp dedaf6a8-95eb-45b6-95d1-4b7f7fc5edc0) + ) + (fp_text value "SMA-IPX" (at 0 5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1cdf1a9c-3d39-4c7c-b673-453103ca4a89) + ) + (fp_line (start -4.1 -4.1) (end -4.1 4.1) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f82a3ed9-334e-4f08-908d-abd886e85769)) + (fp_line (start -4.1 -4.1) (end 4.1 -4.1) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 899ed846-def4-48fe-b6e4-2f28f81825d2)) + (fp_line (start -4.1 4.1) (end 4.1 4.1) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 819c13f6-1a1a-47a9-94e8-3df87dac53c5)) + (fp_line (start -3 -4.1) (end -3 -5.5) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 73961ac9-7eff-4306-b69d-9a822b9a29c7)) + (fp_line (start -2.5 -5.5) (end -2.5 -5.9) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b9007bc4-4268-4594-9bf3-d79a440f3855)) + (fp_line (start 0 3.6) (end -0.5 4.1) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 85448d24-8159-4a33-93d6-ee1a011c102c)) + (fp_line (start 0.5 4.1) (end 0 3.6) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7acab08a-451c-45b5-8112-229a18290421)) + (fp_line (start 2.5 -5.5) (end 2.5 -5.9) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 7963b6da-c999-4f7d-8417-d717fcb60808)) + (fp_line (start 3 -5.5) (end -3 -5.5) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 756782ef-0981-4907-b14e-241bc8c00e28)) + (fp_line (start 3 -4.1) (end 3 -5.5) + (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 8ea0cf50-50a6-4ad9-98a8-198527733212)) + (fp_line (start 4.1 -4.1) (end 4.1 4.1) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 651a735f-b1a6-421a-b15c-e73b03248481)) + (fp_line (start -4.3 -12) (end -4.3 4.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ffec2fae-fb0d-4281-9737-b71c36ce9e60)) + (fp_line (start -4.3 -12) (end 4.3 -12) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b21d6a8b-dd13-4d18-9510-c407880a1b26)) + (fp_line (start 4.3 4.3) (end -4.3 4.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 205fb57a-f119-4c2a-9419-6724483e058d)) + (fp_line (start 4.3 4.3) (end 4.3 -12) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8e55aaa6-b4fd-4442-8a46-c13fb1e5541c)) + (fp_line (start -3.5 -3.5) (end -3.5 3.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e3e8599f-55ea-4f6a-9989-c440896d2f7c)) + (fp_line (start -3.5 -3.5) (end 3.5 -3.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9151e6f4-687f-4aaf-a803-5e281e9082b3)) + (fp_line (start -3.5 3.5) (end 3.5 3.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f9fb1f1b-f6c6-4769-8fab-99eecf169860)) + (fp_line (start -3 -9.5) (end 3 -10) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0a9b5aaf-7c27-4c79-8cc4-f53066e944fe)) + (fp_line (start -3 -9) (end 3 -9.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e70c2c36-cdcc-4d1a-949c-7894cfcd581b)) + (fp_line (start -3 -8.5) (end 3 -9) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d6aa557e-b426-432c-b79d-8a30884b4a5a)) + (fp_line (start -3 -8) (end 3 -8.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fcd826be-9860-4d40-a152-d2bf43584112)) + (fp_line (start -3 -7.5) (end 3 -8) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c1404bfd-3f97-4b71-bd52-a37626ce4ef9)) + (fp_line (start -3 -7) (end 3 -7.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 793a9c54-4422-4b0a-b8b2-022dfaa281bf)) + (fp_line (start -3 -5.5) (end -3 -3.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3fbefa08-d2a2-4cd5-9e3d-6c788054e961)) + (fp_line (start -2.5 -11.5) (end -2.5 -5.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1d904d11-b2e4-4439-821f-c739de0a1c33)) + (fp_line (start -2.5 -11.5) (end 2.5 -11.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e1edd48b-6130-4cad-8d9e-a6e295700a36)) + (fp_line (start -1 3.5) (end 0 2.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3fb30408-9f0e-40e5-a5ba-9941a09b5cb5)) + (fp_line (start 0 2.5) (end 1 3.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4af43544-7153-4ac4-9144-aeca059d3e41)) + (fp_line (start 2.5 -11.5) (end 2.5 -5.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 93a11536-08c0-4281-99a1-05fdee101ccd)) + (fp_line (start 3 -5.5) (end -3 -5.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ee0deb54-d73e-4038-90fb-d527bccf9739)) + (fp_line (start 3 -5.5) (end 3 -3.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 14a5b21d-556a-4ec5-b6d6-b8f1a6845bfc)) + (fp_line (start 3.5 -3.5) (end 3.5 3.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 24038d72-9abe-4b1f-ac4a-2e93acb3de5b)) + (fp_line (start 4.3 -4.5) (end -4.3 -4.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f78bf029-e907-4428-b53a-981cd964b9ec)) + (pad "1" thru_hole circle (at -2.325 -2.325) (size 2.5 2.5) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers) (keep_end_layers) (tstamp 0eac634c-922d-4a77-9d58-375af155e13e)) + (pad "1" thru_hole circle (at -2.325 2.325) (size 2.5 2.5) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers) (keep_end_layers) (tstamp 0432e9f9-dc63-4f77-af17-f6fa16bf853f)) + (pad "1" thru_hole circle (at 2.325 -2.325) (size 2.5 2.5) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers) (keep_end_layers) (tstamp 337e6b68-a99f-4cd9-9d5e-87942f39cfb3)) + (pad "1" thru_hole circle (at 2.325 2.325) (size 2.5 2.5) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers) (keep_end_layers) (tstamp 5fbddc79-89f4-4da2-b086-94f26b96e588)) + (model "${TJ_LIB}/3d/SMA_RF_弯头PCB插座.stp" + (offset (xyz 0 3.5 6)) + (scale (xyz 1 1 1)) + (rotate (xyz 90 180 0)) + ) +) diff --git a/footprint/tj_IC.pretty/doiot-780E.kicad_mod b/footprint/tj_IC.pretty/doiot-780E.kicad_mod new file mode 100644 index 0000000..31e84d4 --- /dev/null +++ b/footprint/tj_IC.pretty/doiot-780E.kicad_mod @@ -0,0 +1,96 @@ +(footprint "doiot-780E" (version 20221018) (generator pcbnew) + (layer "F.Cu") + (attr through_hole) + (fp_text reference "REF**" (at -0.7 4.2223 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.1))) + (tstamp cc2dde83-189b-4254-836d-e014907b4a44) + ) + (fp_text value "doiot-780E" (at -0.7 5.7223 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7c1984d2-5666-49a0-bfe2-801f0823cdea) + ) + (fp_text user "BOOT LED DN DP GND VCC" (at 7.747 -1.397 270 unlocked) (layer "F.SilkS") + (effects (font (size 0.8 0.7) (thickness 0.15) bold) (justify left bottom)) + (tstamp d06b5810-d668-431e-833f-b4f34802f73e) + ) + (fp_text user "BAT EN RXD TXD GND VCC" (at -8.636 -1.27 270 unlocked) (layer "F.SilkS") + (effects (font (size 0.8 0.75) (thickness 0.142875) bold) (justify left bottom)) + (tstamp f7a6c0ad-cd11-4959-b133-5bb8952fdbc2) + ) + (fp_text user "${REFERENCE}" (at -0.7 7.2223 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cf85fa7c-dd90-49fb-a61e-3566b64c37c9) + ) + (fp_line (start -12 -9.8177) (end -9 -9.8177) + (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp bcd77665-2d3c-4f8b-a934-d2f1ccde30de)) + (fp_line (start -12 -6.82) (end -12 -9.8177) + (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 1206b96c-b41c-4599-9bb3-8943a2d9ab24)) + (fp_line (start -11.99999 14.1823) (end -11.99999 11.1823) + (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 70b30286-91c9-4f64-89b0-ab73d2b9487c)) + (fp_line (start -11.77 -1.27) (end -9.23 -1.27) + (stroke (width 0.0762) (type solid)) (layer "F.SilkS") (tstamp 327077a6-4271-4b8b-a3ef-b358ed15a74c)) + (fp_line (start -11.77 1.26) (end -9.23 1.26) + (stroke (width 0.0762) (type solid)) (layer "F.SilkS") (tstamp 5c34b6f9-ce91-44b9-8e83-3a85c3ea7de2)) + (fp_line (start -11.77 13.97) (end -11.77 -1.27) + (stroke (width 0.0762) (type solid)) (layer "F.SilkS") (tstamp 15a04a92-07bf-4f92-b11a-bcc447dc877e)) + (fp_line (start -11.77 13.97) (end -9.23 13.97) + (stroke (width 0.0762) (type solid)) (layer "F.SilkS") (tstamp 90198478-b2f5-466d-bd59-dae20992b931)) + (fp_line (start -9.23 13.97) (end -9.23 -1.27) + (stroke (width 0.0762) (type solid)) (layer "F.SilkS") (tstamp 4ffc8f37-6ea1-45b0-8497-b32def11120d)) + (fp_line (start -9.00229 14.1823) (end -11.99999 14.1823) + (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp ae33197f-bd04-479c-a0ea-49ddb169cd4b)) + (fp_line (start 9.0023 -9.8177) (end 12 -9.8177) + (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 6862a004-19cc-481f-be7a-6bd19de8c847)) + (fp_line (start 9.23 -1.27) (end 11.77 -1.27) + (stroke (width 0.0762) (type solid)) (layer "F.SilkS") (tstamp 7e0258fb-e81a-46ba-af86-bb8afbd369a0)) + (fp_line (start 9.23 13.97) (end 9.23 -1.27) + (stroke (width 0.0762) (type solid)) (layer "F.SilkS") (tstamp 456767bc-c8a3-4aa8-8bc0-66133904b85f)) + (fp_line (start 9.23 13.97) (end 11.77 13.97) + (stroke (width 0.0762) (type solid)) (layer "F.SilkS") (tstamp e6f59199-b3d8-43fb-abc5-90c8990062fa)) + (fp_line (start 11.77 13.97) (end 11.77 -1.27) + (stroke (width 0.0762) (type solid)) (layer "F.SilkS") (tstamp f051a6c0-8237-4fef-89d4-f918982e1f00)) + (fp_line (start 12 -9.8177) (end 12 -6.8177) + (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 40511805-815f-469d-ad68-9cf6ca13f788)) + (fp_line (start 12 11.1846) (end 12 14.1823) + (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp c0ebf740-2cc3-447d-8044-0e4011f6c450)) + (fp_line (start 12 14.1823) (end 9 14.1823) + (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp e7f32752-908b-43c8-9ec3-1f8d75dff4fd)) + (fp_line (start -11.95 -1.45) (end -9.02 -1.45) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 90c832ec-1f84-4aa6-86fd-bfd9c6d7dc58)) + (fp_line (start -11.95 14.13) (end -11.95 -1.45) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 63c02e99-2c30-42c1-9205-aa824e067fdf)) + (fp_line (start -9.02 -1.45) (end -9.02 14.13) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 7acce184-cec7-4967-b9be-b1b007cb739e)) + (fp_line (start -9.02 14.13) (end -11.95 14.13) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 77524fec-2538-4468-89bd-886a857ccf2e)) + (fp_line (start 9.08 -1.49) (end 11.97 -1.49) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 9072487f-0c04-4532-8334-c3c4b0fa12c6)) + (fp_line (start 9.08 14.13) (end 9.08 -1.49) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 043cfc6f-3e39-4760-921c-7188716743b7)) + (fp_line (start 11.97 -1.49) (end 11.97 14.13) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp faee656b-3924-423c-a895-c2c5d99beafc)) + (fp_line (start 11.97 14.13) (end 9.08 14.13) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp b92aaa3d-a56c-41b2-9899-d1eb538b052e)) + (fp_line (start -11.99999 -9.8177) (end 12 -9.8177) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8dc51e9c-842b-4acb-b58b-05b3f023841a)) + (fp_line (start -11.99999 14.1823) (end -11.99999 -9.8177) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e71ad940-f9d1-4cc1-93a2-e53aaca60967)) + (fp_line (start 12 14.1823) (end -11.99999 14.1823) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 01bccb7a-d3d1-45dd-aba2-6ae0c7814e78)) + (fp_line (start 12 14.1823) (end 12 -9.8177) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8322f84b-b0e3-4f31-83b5-678bcadf86bb)) + (pad "1" thru_hole roundrect (at -10.5 0 270) (size 1.6002 1.6002) (drill 0.8509) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) + (thermal_bridge_angle 45) (tstamp c2b0c6bc-ca0a-4ae1-98a7-54a3d70a8b39)) + (pad "2" thru_hole circle (at -10.5 2.54 270) (size 1.6002 1.6002) (drill 0.8509) (layers "*.Cu" "*.Mask") (tstamp 6a004a39-782a-4953-8c3d-35bdb7ff0d46)) + (pad "3" thru_hole circle (at -10.5 5.08 270) (size 1.6002 1.6002) (drill 0.8509) (layers "*.Cu" "*.Mask") (tstamp d9cd7fb8-1467-4f1e-969d-6549a4e864dd)) + (pad "4" thru_hole circle (at -10.5 7.62 270) (size 1.6002 1.6002) (drill 0.8509) (layers "*.Cu" "*.Mask") (tstamp 1c1440c8-5bf3-42d4-a9a1-aafdf0afa59b)) + (pad "5" thru_hole circle (at -10.5 10.16 270) (size 1.6002 1.6002) (drill 0.8509) (layers "*.Cu" "*.Mask") (tstamp 33d7c89d-7a33-4c65-aa6d-7c0942a0ebfe)) + (pad "6" thru_hole circle (at -10.5 12.7 270) (size 1.6002 1.6002) (drill 0.8509) (layers "*.Cu" "*.Mask") (tstamp 9e844c96-8546-4d6f-8a87-c81d47652bf5)) + (pad "7" thru_hole roundrect (at 10.5 12.7 90) (size 1.6002 1.6002) (drill 0.8509) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25) + (thermal_bridge_angle 45) (tstamp 007248b1-215c-4a01-8692-148d80a003ad)) + (pad "8" thru_hole circle (at 10.5 10.16 90) (size 1.6002 1.6002) (drill 0.8509) (layers "*.Cu" "*.Mask") (tstamp 7766b946-93d5-4324-a1c9-9000d48c6d7f)) + (pad "9" thru_hole circle (at 10.5 7.62 90) (size 1.6002 1.6002) (drill 0.8509) (layers "*.Cu" "*.Mask") (tstamp 8d6dc7c8-24df-4fcc-beaf-f109e4fce20b)) + (pad "10" thru_hole circle (at 10.5 5.08 90) (size 1.6002 1.6002) (drill 0.8509) (layers "*.Cu" "*.Mask") (tstamp ab1443f2-25b9-4d5d-a0b7-3a91e278387f)) + (pad "11" thru_hole circle (at 10.5 2.54 90) (size 1.6002 1.6002) (drill 0.8509) (layers "*.Cu" "*.Mask") (tstamp 3d17ae38-993e-46bb-929b-4fa3478130c7)) + (pad "12" thru_hole circle (at 10.5 0 90) (size 1.6002 1.6002) (drill 0.8509) (layers "*.Cu" "*.Mask") (tstamp b3872e22-cf1d-4233-b498-da86eeadd02f)) +) diff --git a/symbols/tj-IC.kicad_sym b/symbols/tj-IC.kicad_sym index b9cfe17..85373fc 100644 --- a/symbols/tj-IC.kicad_sym +++ b/symbols/tj-IC.kicad_sym @@ -12375,4 +12375,75 @@ ) ) ) + (symbol "doIoT-780E" (in_bom yes) (on_board yes) + (property "Reference" "P" (at 3.81 -5.08 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Value" "doiot-780E" (at 0 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Footprint" "tj_IC:doiot-780E" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 17.78 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "doIoT-1X" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "doIoT-780E_1_0" + (rectangle (start 0 17.78) (end 11.43 0) + (stroke (width 0) (type solid)) + (fill (type background)) + ) + (pin power_in line (at -5.08 15.24 0) (length 5.08) + (name "BAT" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 16.51 10.16 180) (length 5.08) + (name "DN" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 16.51 12.7 180) (length 5.08) + (name "LED" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 16.51 15.24 180) (length 5.08) + (name "BOOT" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -5.08 12.7 0) (length 5.08) + (name "EN" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -5.08 10.16 0) (length 5.08) + (name "RXD" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -5.08 7.62 0) (length 5.08) + (name "TXD" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -5.08 5.08 0) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -5.08 2.54 0) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 16.51 2.54 180) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 16.51 5.08 180) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 16.51 7.62 180) (length 5.08) + (name "DP" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) )