diff --git a/fp-lib-table b/fp-lib-table new file mode 100644 index 0000000..68d42fb --- /dev/null +++ b/fp-lib-table @@ -0,0 +1,4 @@ +(fp_lib_table + (version 7) + (lib (name "Wideband")(type "KiCad")(uri "${KIPRJMOD}/wideband_module.pretty")(options "")(descr "")) +) diff --git a/sym-lib-table b/sym-lib-table new file mode 100644 index 0000000..ea94603 --- /dev/null +++ b/sym-lib-table @@ -0,0 +1,4 @@ +(sym_lib_table + (version 7) + (lib (name "Wideband")(type "KiCad")(uri "${KIPRJMOD}/wideband_module.kicad_sym")(options "")(descr "")) +) diff --git a/wideband_module.kicad_sym b/wideband_module.kicad_sym new file mode 100644 index 0000000..f2b5201 --- /dev/null +++ b/wideband_module.kicad_sym @@ -0,0 +1,88 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "f042_wideband_module" (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 5.08 -12.7 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "f042_wideband_module" (id 1) (at 12.7 12.7 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "wideband_module:f042_wideband_module" (id 2) (at -7.62 -16.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at -16.51 7.62 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "f042_wideband_module_0_1" + (rectangle (start -12.7 11.43) (end 12.7 -11.43) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "f042_wideband_module_1_1" + (pin power_in line (at 0 13.97 270) (length 2.54) + (name "5V" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 15.24 -8.89 180) (length 2.54) hide + (name "HEAT_GND2" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at 15.24 8.89 180) (length 2.54) + (name "HEATER-" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at 15.24 8.89 180) (length 2.54) hide + (name "HEATER-" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 3.81 180) (length 2.54) + (name "LSU_ip" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 1.27 180) (length 2.54) + (name "LSU_vm" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -1.27 180) (length 2.54) + (name "LSU_rtrim" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -3.81 180) (length 2.54) + (name "LSU_un" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -13.97 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 1.27 0) (length 2.54) + (name "SEL_1" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -1.27 0) (length 2.54) + (name "SEL_2" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 8.89 0) (length 2.54) + (name "CAN_RX" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -15.24 6.35 0) (length 2.54) + (name "CAN_TX" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -6.35 0) (length 2.54) + (name "VBatt_Sense" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -8.89 0) (length 2.54) + (name "Boot0" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 15.24 -8.89 180) (length 2.54) + (name "HEAT_GND" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) +) diff --git a/wideband_module.pretty/f042_wideband_module.kicad_mod b/wideband_module.pretty/f042_wideband_module.kicad_mod new file mode 100644 index 0000000..fa6dcb2 --- /dev/null +++ b/wideband_module.pretty/f042_wideband_module.kicad_mod @@ -0,0 +1,39 @@ +(footprint "f042_wideband_module" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (attr through_hole) + (fp_text reference "REF**" (at 12.7 18.415 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 89281cbf-c035-44d6-83a6-a4a6a5cd982b) + ) + (fp_text value "f042_wideband_module" (at 12.7 0 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 140ea17b-acb0-43d6-afba-ac63cd281fa2) + ) + (fp_text user "${REFERENCE}" (at 12.7 18.415 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0472aac3-5493-49ea-8b37-cc5162d01e50) + ) + (fp_rect (start -1.905 -1.905) (end 27.305 19.685) (layer "F.SilkS") (width 0.12) (fill none) (tstamp e20eccd5-c78f-4dd1-b3bd-51b06ed25807)) + (fp_rect (start 1.524 1.905) (end 9.398 7.239) (layer "Edge.Cuts") (width 0.12) (fill none) (tstamp 46bd5462-ec88-4393-b41d-4855fdc7c5bf)) + (fp_rect (start -1.27 -1.27) (end 1.27 19.05) (layer "B.CrtYd") (width 0.05) (fill none) (tstamp dc5191ed-109c-4ecd-8e78-71fc451d2d95)) + (fp_rect (start 24.13 -1.27) (end 26.67 19.05) (layer "B.CrtYd") (width 0.05) (fill none) (tstamp e340fd78-ee3b-4833-bb7b-bcc441b621d8)) + (fp_rect (start 24.13 19.05) (end 26.67 -1.27) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 56066455-7146-4426-8fe4-27a5700940eb)) + (fp_rect (start -1.27 -1.27) (end 1.27 19.05) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 79d438e6-a788-41c7-b17b-72cb68ff1066)) + (pad "1" thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 2c42d813-9618-482b-b102-5c80ff6e8d4f)) + (pad "2" thru_hole circle (at 0 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp e05d99fd-e4b1-48a8-a54f-73c96becbc49)) + (pad "3" thru_hole circle (at 0 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp ce29934d-2aeb-409e-90b8-950837f16647)) + (pad "4" thru_hole circle (at 0 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 2bc7687b-3437-45bf-8c5f-bb6ea321f00b)) + (pad "5" thru_hole circle (at 0 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp fe5b9ab1-5850-475c-8e77-e85fdf8434c3)) + (pad "6" thru_hole circle (at 0 12.7) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 1b6c6f39-764a-482c-ae58-99282eaade9c)) + (pad "7" thru_hole circle (at 0 15.24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 43ccfc3a-96ee-445e-a809-c11d9a484f2b)) + (pad "8" thru_hole circle (at 0 17.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 472c8d7c-27e8-4959-8438-0b932f7697fb)) + (pad "9" thru_hole circle (at 25.4 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 82195e99-f04a-4d1c-9643-e9a8ea17c8cc)) + (pad "10" thru_hole circle (at 25.4 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp da1a7e82-8b47-43ca-a4e1-4dfc4e874f5a)) + (pad "11" thru_hole circle (at 25.4 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 25f15c50-5f26-458e-a4bf-dde055e1e98f)) + (pad "12" thru_hole circle (at 25.4 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 1cc9e5d0-a233-47fd-8fde-e5bbe769abf3)) + (pad "13" thru_hole circle (at 25.4 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 20b119c4-6b55-4faa-9066-3954a1c59bf5)) + (pad "14" thru_hole circle (at 25.4 12.7) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp c1575886-2f25-4a42-b21b-5eead88bb4e0)) + (pad "15" thru_hole circle (at 25.4 15.24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 61747260-f965-42f3-a597-baefbaac099e)) + (pad "16" thru_hole circle (at 25.4 17.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) (tstamp 4b61d7bb-ed5a-4b24-9bdf-9a5de4cc09fb)) +)