From 34a923fa196ecefb4faaa3fcf26996c34a27d603 Mon Sep 17 00:00:00 2001 From: Brendan Haines Date: Sun, 30 Oct 2022 00:23:22 -0600 Subject: [PATCH] add footprint for INA231 BGA --- bh.kicad_sym | 79 +++++++++++++++++++ .../BGA40P165X139X63-12-TI_YFF.kicad_mod | 40 ++++++++++ 2 files changed, 119 insertions(+) create mode 100644 common.pretty/BGA40P165X139X63-12-TI_YFF.kicad_mod diff --git a/bh.kicad_sym b/bh.kicad_sym index 3d920f9..6f672d4 100755 --- a/bh.kicad_sym +++ b/bh.kicad_sym @@ -13280,6 +13280,85 @@ ) ) ) + (symbol "INA231AIYFFR" (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "common:BGA40P165X139X63-12-TI_YFF" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/ina231.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Manufacturer" "Texas Instruments" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ManufacturerPartNumber" "INA231AIYFFR" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_description" "Sensor, Voltage/Current, 16-bit, I2C" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "INA231AIYFFR_0_1" + (rectangle (start 0 0) (end 12.7 -20.32) + (stroke (width 0) (type default)) + (fill (type background)) + ) + ) + (symbol "INA231AIYFFR_1_1" + (pin input line (at 15.24 -10.16 180) (length 2.54) + (name "SCL" (effects (font (size 1.27 1.27)))) + (number "A1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -12.7 180) (length 2.54) + (name "SDA" (effects (font (size 1.27 1.27)))) + (number "A2" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector line (at 15.24 -5.08 180) (length 2.54) + (name "ALERT" (effects (font (size 1.27 1.27)))) + (number "A3" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 -10.16 0) (length 2.54) + (name "VS" (effects (font (size 1.27 1.27)))) + (number "B1" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -2.54 -12.7 0) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "B2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 15.24 -15.24 180) (length 2.54) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "B3" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 -17.78 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "C1" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at -2.54 -15.24 0) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "C2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 15.24 -17.78 180) (length 2.54) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "C3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -2.54 -5.08 0) (length 2.54) + (name "BUS" (effects (font (size 1.27 1.27)))) + (number "D1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 15.24 -2.54 180) (length 2.54) + (name "IN-" (effects (font (size 1.27 1.27)))) + (number "D2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -2.54 -2.54 0) (length 2.54) + (name "IN+" (effects (font (size 1.27 1.27)))) + (number "D3" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "IRL100HS121" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) (property "Reference" "Q" (at 1.27 1.27 0) (effects (font (size 1.27 1.27)) (justify left)) diff --git a/common.pretty/BGA40P165X139X63-12-TI_YFF.kicad_mod b/common.pretty/BGA40P165X139X63-12-TI_YFF.kicad_mod new file mode 100644 index 0000000..5b3c7d4 --- /dev/null +++ b/common.pretty/BGA40P165X139X63-12-TI_YFF.kicad_mod @@ -0,0 +1,40 @@ +(footprint "BGA40P165X139X63-12-TI_YFF" (version 20221018) (generator pcbnew) + (layer "F.Cu") + (attr smd) + (fp_text reference "REF**" (at 0 -1.651) (layer "F.SilkS") + (effects (font (size 0.635 0.635) (thickness 0.127))) + (tstamp 96f7c673-f5fb-46e3-a5ba-2d24500b11cc) + ) + (fp_text value "BGA40P165X139X63-12-TI_YFF" (at 0 0.635 unlocked) (layer "F.Fab") hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + (tstamp 7877e857-2b89-43e7-a378-1e54942a85f8) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.254 0.254) (thickness 0.0508) bold)) + (tstamp eca73822-c623-451b-9d4a-460e8a4910a1) + ) + (fp_line (start -1.016 -0.762) (end -1.016 1.143) + (stroke (width 0.1778) (type default)) (layer "F.SilkS") (tstamp 00c9f252-2d16-4a09-855a-ad06516ad070)) + (fp_line (start -1.016 1.143) (end 1.016 1.143) + (stroke (width 0.1778) (type default)) (layer "F.SilkS") (tstamp 93f6e6a0-a2e5-4c0e-aafa-3b4b31ca5b0a)) + (fp_line (start 1.016 -1.143) (end -0.635 -1.143) + (stroke (width 0.1778) (type default)) (layer "F.SilkS") (tstamp 0faa53dd-30b2-43e6-860b-35e2e5b91e1b)) + (fp_line (start 1.016 1.143) (end 1.016 -1.143) + (stroke (width 0.1778) (type default)) (layer "F.SilkS") (tstamp a855930c-db55-47be-aed7-139dc59d3101)) + (fp_arc (start -1.016 -0.762) (mid -0.904408 -1.031408) (end -0.635 -1.143) + (stroke (width 0.1778) (type default)) (layer "F.SilkS") (tstamp 7e038b28-8bde-4bdc-b31c-c8cb3a278b5d)) + (fp_rect (start -0.709 -0.8375) (end 0.709 0.8375) + (stroke (width 0.127) (type default)) (fill none) (layer "F.Fab") (tstamp 2796bfc7-3c4b-4b32-9820-e9ef68dda78e)) + (pad "A1" smd circle (at -0.4 -0.6) (size 0.23 0.23) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 40f9c759-8962-482d-aa98-894802fa3492)) + (pad "A2" smd circle (at 0 -0.6) (size 0.23 0.23) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp de16e2e5-d084-462a-806a-0e0d4a680031)) + (pad "A3" smd circle (at 0.4 -0.6) (size 0.23 0.23) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d2850cdc-498a-4762-99b0-6495b2334d47)) + (pad "B1" smd circle (at -0.4 -0.2) (size 0.23 0.23) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 752550e6-5bfd-4d79-be0b-73cb3f75bfbe)) + (pad "B2" smd circle (at 0 -0.2) (size 0.23 0.23) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 894b5198-2173-4611-8d79-7f858393b225)) + (pad "B3" smd circle (at 0.4 -0.2) (size 0.23 0.23) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ba280fc5-a3e4-4552-8726-315a752336e4)) + (pad "C1" smd circle (at -0.4 0.2) (size 0.23 0.23) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e77fb54d-554c-4610-91e3-dbbef82abc19)) + (pad "C2" smd circle (at 0 0.2) (size 0.23 0.23) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 49c20f33-a999-4cb0-87f7-01ab4c8f9bd0)) + (pad "C3" smd circle (at 0.4 0.2) (size 0.23 0.23) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9f295b62-19db-4182-b883-1a956c8b4164)) + (pad "D1" smd circle (at -0.4 0.6) (size 0.23 0.23) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp be36231d-fe8e-4518-8958-6b12185ffb52)) + (pad "D2" smd circle (at 0 0.6) (size 0.23 0.23) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9eebbdf5-d659-45ed-9e6d-320c8e284e75)) + (pad "D3" smd circle (at 0.4 0.6) (size 0.23 0.23) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 48e8a92d-398a-4d0b-be72-1ea14201445e)) +)