summaryrefslogtreecommitdiff
path: root/library/kicadLibrary/footprints/Sensor_Current.pretty
diff options
context:
space:
mode:
authorPSR00012023-06-18 09:10:00 +0530
committerPSR00012023-06-18 09:10:00 +0530
commit5677d6b61acff4f2f4b3c752fe51f9b8350fb14a (patch)
tree74e2437a43bb50652f329e6c03924afbbe1d5286 /library/kicadLibrary/footprints/Sensor_Current.pretty
parentb4466912da566a52c902e81c59d3ab0f08154814 (diff)
downloadeSim-5677d6b61acff4f2f4b3c752fe51f9b8350fb14a.tar.gz
eSim-5677d6b61acff4f2f4b3c752fe51f9b8350fb14a.tar.bz2
eSim-5677d6b61acff4f2f4b3c752fe51f9b8350fb14a.zip
Update libries for KiCad V6
Diffstat (limited to 'library/kicadLibrary/footprints/Sensor_Current.pretty')
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/AKM_CQ_7.kicad_mod114
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/AKM_CQ_7S.kicad_mod98
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/AKM_CQ_VSOP-24_5.6x7.9mm_P0.65mm.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/AKM_CZ_SSOP-10_6.5x8.1mm_P0.95mm.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_CB_PFF.kicad_mod115
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_CB_PSF.kicad_mod85
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_CB_PSS.kicad_mod88
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_PSOF-7_4.8x6.4mm_P1.60mm.kicad_mod52
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_QFN-12-10-1EP_3x3mm_P0.5mm.kicad_mod56
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_QSOP-24_3.9x8.7mm_P0.635mm.kicad_mod64
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_SIP-3.kicad_mod42
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_SIP-4.kicad_mod38
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/Diodes_SIP-3_4.1x1.5mm_P1.27mm.kicad_mod42
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/Diodes_SIP-3_4.1x1.5mm_P2.65mm.kicad_mod42
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/Honeywell_CSLW.kicad_mod77
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_CKSR.kicad_mod55
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HO40-NP.kicad_mod71
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HO8-NP.kicad_mod71
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HO8-NSM.kicad_mod71
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HTFS.kicad_mod81
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX02-P.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX03-P-SP2.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX04-P.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX05-NP.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX05-P-SP2.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX06-P.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX10-NP.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX10-P-SP2.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX15-NP.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX15-P-SP2.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX20-P-SP2.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX25-P-SP2.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX50-P-SP2.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_LA25-P.kicad_mod49
-rw-r--r--library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_LTSR-NP.kicad_mod71
35 files changed, 2065 insertions, 0 deletions
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/AKM_CQ_7.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/AKM_CQ_7.kicad_mod
new file mode 100644
index 00000000..bf73be83
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/AKM_CQ_7.kicad_mod
@@ -0,0 +1,114 @@
+(footprint "AKM_CQ_7" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A05689F)
+ (descr "AKM Current Sensor, 7 pin, THT (http://www.akm.com/akm/en/file/datasheet/CQ-236B.pdf)")
+ (tags "akm current sensor tht")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -17.5) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp def83beb-cec7-491f-9126-faacfd02ba2e)
+ )
+ (fp_text value "AKM_CQ_7" (at 2.54 3.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7b40ab53-2b6d-4108-a110-0cde4e7b3d35)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -10) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d039377a-b282-4f96-98e6-e58e547c899b)
+ )
+ (fp_line (start 9.16 -6.25) (end 9.16 -3.28) (layer "F.SilkS") (width 0.12) (tstamp 2729695d-21d6-4fec-8d78-8597487a1b44))
+ (fp_line (start -2.58 -3.28) (end -4.08 -3.28) (layer "F.SilkS") (width 0.12) (tstamp 4d1cbbca-91b5-4871-b93c-5a41d9dd84ec))
+ (fp_line (start -4.08 -6.25) (end -4.08 -3.28) (layer "F.SilkS") (width 0.12) (tstamp 87370439-17f9-419a-a1a4-7a7d9fcb2947))
+ (fp_line (start -2.58 -3.28) (end -2.58 -1.98) (layer "F.SilkS") (width 0.12) (tstamp ad7c5b01-88e1-4d66-a02e-5680801f9ee9))
+ (fp_line (start 7.66 -3.28) (end 7.66 -1.98) (layer "F.SilkS") (width 0.12) (tstamp af383719-f1eb-4cf9-844f-0ac1749d02d4))
+ (fp_line (start 7.66 -3.28) (end 9.16 -3.28) (layer "F.SilkS") (width 0.12) (tstamp b6fbfab4-9c9d-4d7a-9964-1c30b67e89e5))
+ (fp_line (start 7.66 -16.72) (end -2.58 -16.72) (layer "F.SilkS") (width 0.12) (tstamp b721f79d-cdd2-4ea8-b6b2-5d6983182a30))
+ (fp_line (start -2.58 -1.98) (end 7.66 -1.98) (layer "F.SilkS") (width 0.12) (tstamp eade95f9-74fd-41fc-b424-1840684c5f06))
+ (fp_line (start -1 -1.85) (end -2.71 -1.85) (layer "F.CrtYd") (width 0.05) (tstamp 2f559132-d6d2-4278-a18d-303fec7b0526))
+ (fp_line (start 7.79 -3.15) (end 9.29 -3.15) (layer "F.CrtYd") (width 0.05) (tstamp 3840a55c-c6c5-437b-aa96-8b716c91d3e2))
+ (fp_line (start -2.71 -1.85) (end -2.71 -3.15) (layer "F.CrtYd") (width 0.05) (tstamp 49b03f2b-9c2f-40b7-afe5-4845a42f5002))
+ (fp_line (start -7.14 -16.85) (end -7.14 -6.35) (layer "F.CrtYd") (width 0.05) (tstamp 4daa9a44-d5fa-4c8d-943b-6b7f1e5d7577))
+ (fp_line (start 7.79 -1.85) (end 7.79 -3.15) (layer "F.CrtYd") (width 0.05) (tstamp 577e822e-ec79-4797-aece-63eb4f83d62b))
+ (fp_line (start -2.71 -3.15) (end -4.21 -3.15) (layer "F.CrtYd") (width 0.05) (tstamp 62697152-a49d-43c0-a357-ac478da485a7))
+ (fp_line (start 12.22 -16.85) (end 12.22 -6.35) (layer "F.CrtYd") (width 0.05) (tstamp 64ce49e4-231c-4039-aa06-c8b4d2025f88))
+ (fp_line (start 12.22 -16.85) (end -7.14 -16.85) (layer "F.CrtYd") (width 0.05) (tstamp 7316e308-9e76-4f2d-8c21-80b7c26d968f))
+ (fp_line (start 6.08 3.2) (end 6.08 -1.85) (layer "F.CrtYd") (width 0.05) (tstamp 77736d3f-51d1-47c6-9455-abaeb7eef7f0))
+ (fp_line (start -4.21 -6.35) (end -7.14 -6.35) (layer "F.CrtYd") (width 0.05) (tstamp 79c2fe1c-cb64-46d6-9200-c72d1c2ccf1c))
+ (fp_line (start -4.21 -3.15) (end -4.21 -6.35) (layer "F.CrtYd") (width 0.05) (tstamp 89be2cf6-ae63-4e1f-8a31-d3a780385578))
+ (fp_line (start 9.29 -6.35) (end 12.22 -6.35) (layer "F.CrtYd") (width 0.05) (tstamp b299b55c-6db9-4854-b6f7-55ab839ce177))
+ (fp_line (start 6.08 -1.85) (end 7.79 -1.85) (layer "F.CrtYd") (width 0.05) (tstamp c0af0d4d-7906-4bf1-9f0a-7e5ae3095a71))
+ (fp_line (start 9.29 -3.15) (end 9.29 -6.35) (layer "F.CrtYd") (width 0.05) (tstamp e1e93a82-cce1-46b9-8f7b-f6e4c88c0650))
+ (fp_line (start -1 3.2) (end 6.08 3.2) (layer "F.CrtYd") (width 0.05) (tstamp e421b5bd-f9f1-4ded-9ef6-ef473c1a5184))
+ (fp_line (start -1 3.2) (end -1 -1.85) (layer "F.CrtYd") (width 0.05) (tstamp f8298104-6263-4b92-b8e4-327e18ce5644))
+ (fp_line (start 1.07 2.2) (end 1.47 2.2) (layer "F.Fab") (width 0.1) (tstamp 0b73b49b-8ec8-4d28-b232-02ad2bb2fd47))
+ (fp_line (start 4.88 0) (end 5.28 0) (layer "F.Fab") (width 0.1) (tstamp 17188068-ac23-4b5a-99e9-2382acbc5b59))
+ (fp_line (start 4.88 -2.1) (end 4.88 0) (layer "F.Fab") (width 0.1) (tstamp 1c4660a9-efc9-412c-bd0e-1fcd12abc359))
+ (fp_line (start -3.96 -8.3) (end -3.96 -3.4) (layer "F.Fab") (width 0.1) (tstamp 1c706d5e-e66c-411f-a0fb-17fed647698a))
+ (fp_line (start 7.54 -8.3) (end 9.04 -8.3) (layer "F.Fab") (width 0.1) (tstamp 2e30cc7a-93cc-4ae8-94fa-cdc633fd70af))
+ (fp_line (start 2.34 -2.1) (end 2.34 0) (layer "F.Fab") (width 0.1) (tstamp 379a9562-6ef6-4092-a4d3-e7a6662c77b4))
+ (fp_line (start 7.54 -16.6) (end -2.46 -16.6) (layer "F.Fab") (width 0.1) (tstamp 392a0659-5d0c-4726-96fe-952e4147092e))
+ (fp_line (start 9.04 -8.3) (end 9.04 -3.4) (layer "F.Fab") (width 0.1) (tstamp 48642830-158c-4a62-88a9-a686532f1089))
+ (fp_line (start -2.46 -8.3) (end -3.96 -8.3) (layer "F.Fab") (width 0.1) (tstamp 583ed257-621f-4b17-b770-be3bd18f1d4a))
+ (fp_line (start 2.34 0) (end 2.74 0) (layer "F.Fab") (width 0.1) (tstamp 59653fef-5259-4637-905c-726bb677cb4d))
+ (fp_line (start 5.28 0) (end 5.28 -2.1) (layer "F.Fab") (width 0.1) (tstamp 68c8033a-04c9-4921-a3b8-a204e7daf029))
+ (fp_line (start -2.46 -3.4) (end -2.46 -2.1) (layer "F.Fab") (width 0.1) (tstamp 6dfeb435-823d-4ed8-974d-d4b2bd6e2442))
+ (fp_line (start 2.74 0) (end 2.74 -2.1) (layer "F.Fab") (width 0.1) (tstamp 71bcf266-1fec-4f30-bcab-de0fe6549fab))
+ (fp_line (start 3.61 2.2) (end 4.01 2.2) (layer "F.Fab") (width 0.1) (tstamp 846655e7-6d81-4419-a34c-0ff274949b7b))
+ (fp_line (start -0.2 -2.1) (end -0.2 0) (layer "F.Fab") (width 0.1) (tstamp 997046bd-79e1-4da4-bb2b-82b549676405))
+ (fp_line (start 3.61 -2.1) (end 3.61 2.2) (layer "F.Fab") (width 0.1) (tstamp 9cf8654a-bef1-4acc-9ad0-6460b68e6a3d))
+ (fp_line (start 0.2 0) (end 0.2 -2.1) (layer "F.Fab") (width 0.1) (tstamp 9e4d45db-ed0c-46a4-a33c-d36e10ace4bf))
+ (fp_line (start 7.54 -16.6) (end 7.54 -8.3) (layer "F.Fab") (width 0.1) (tstamp ad8dfd34-b756-48a8-a33d-c4618b8792d8))
+ (fp_line (start -2.46 -16.6) (end -2.46 -8.3) (layer "F.Fab") (width 0.1) (tstamp af1ce4c3-d1c3-4ab0-abe6-99ad1f8aad4b))
+ (fp_line (start -0.2 0) (end 0.2 0) (layer "F.Fab") (width 0.1) (tstamp c1d57478-f37c-4673-ad48-e934f96c5536))
+ (fp_line (start 1.47 2.2) (end 1.47 -2.1) (layer "F.Fab") (width 0.1) (tstamp c47268cd-101b-403d-97db-23987f7c8071))
+ (fp_line (start 4.01 2.2) (end 4.01 -2.1) (layer "F.Fab") (width 0.1) (tstamp ca806834-b776-4bd3-a790-92bc195c1ffb))
+ (fp_line (start -2.46 -2.1) (end 7.54 -2.1) (layer "F.Fab") (width 0.1) (tstamp d5c070e0-f534-4bb5-92be-39ae6ac56e4b))
+ (fp_line (start 7.54 -3.4) (end 9.04 -3.4) (layer "F.Fab") (width 0.1) (tstamp d67bd928-3042-4444-b1fc-3e380ab5e06c))
+ (fp_line (start -2.46 -3.4) (end -3.96 -3.4) (layer "F.Fab") (width 0.1) (tstamp d68a275c-acee-4f34-8bae-8a32318c0e60))
+ (fp_line (start 7.54 -3.4) (end 7.54 -2.1) (layer "F.Fab") (width 0.1) (tstamp ed49bc1c-fc44-4914-a410-fa19915bdadd))
+ (fp_line (start 1.07 -2.1) (end 1.07 2.2) (layer "F.Fab") (width 0.1) (tstamp f4bd2db7-3065-41f5-a70d-846ffbfb1735))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 7743a7af-7693-4ff9-908d-d2544ac62a0f))
+ (pad "2" thru_hole circle (at 1.27 2.2) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp ffa7fb78-f4f5-4b3c-b6fd-d5b239c817b0))
+ (pad "3" thru_hole circle (at 2.54 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 7dbf53a3-cbed-4aee-8d44-2a06d62c35ae))
+ (pad "4" thru_hole circle (at 3.81 2.2) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp b03fd357-cd7d-41c0-b897-ef05d2eaeff3))
+ (pad "5" thru_hole circle (at 5.08 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp e36f2902-0e28-4a8f-b2e5-3b5527ad6b10))
+ (pad "6" thru_hole circle (at 10.585 -8.42) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 0c8d16ec-7eda-4eb4-a341-3aa5264880ee))
+ (pad "6" thru_hole circle (at 10.965 -9.6) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 151bec55-5d81-43fc-8794-dc24af6d389a))
+ (pad "6" thru_hole circle (at 10.965 -10.93) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 3af55e80-058f-49ad-a03b-d68da1c013eb))
+ (pad "6" thru_hole circle (at 9.583 -15.5) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 3ecc8b62-e84d-4758-b8dc-ae39a9b279ce))
+ (pad "6" thru_hole circle (at 8.347 -7.7) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 414c384c-cefc-4f1c-949e-d3c1ffd4afe2))
+ (pad "6" thru_hole circle (at 6.965 -13.6) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 52da04e0-48a2-4197-8af8-e8115ad91f3c))
+ (pad "6" thru_hole circle (at 6.965 -9.6) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 5aea8ba7-1c32-4d0b-ab36-35b89833a296))
+ (pad "6" thru_hole circle (at 6.965 -10.93) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 6109032a-4950-49df-895c-05607d33b136))
+ (pad "6" thru_hole circle (at 10.585 -14.78) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 777ad0d2-14dd-4d79-84d6-e9dcd9ded795))
+ (pad "6" thru_hole circle (at 6.965 -12.27) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 7903f8e8-8b44-4ea6-9ecb-7332ab175766))
+ (pad "6" thru_hole circle (at 7.345 -8.42) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 7a067081-5bc6-480e-898b-790f96a91aea))
+ (pad "6" thru_hole oval (at 8.965 -11.6) (size 6 10) (drill oval 2 6) (layers *.Cu *.Mask) (tstamp 7dce69bb-a300-45b4-907f-4cf1f5e1ddae))
+ (pad "6" thru_hole circle (at 8.347 -15.5) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp a78b0b0f-46ac-4b6b-933f-7461ede5f355))
+ (pad "6" thru_hole circle (at 10.965 -13.6) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp d65efa6a-f21d-47c1-aa90-d16f664c8943))
+ (pad "6" thru_hole circle (at 9.583 -7.7) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp dc8fa0ce-dbb5-4404-a240-34da793fc4c2))
+ (pad "6" thru_hole circle (at 7.345 -14.78) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp dd338afb-8389-4a6b-9690-5409f0a680c8))
+ (pad "6" thru_hole circle (at 10.965 -12.27) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp e823742a-1a6f-45de-8820-c64c94f8c551))
+ (pad "7" thru_hole circle (at -5.885 -12.27) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 0568b057-63ed-4d8a-b4d9-f382ece0f318))
+ (pad "7" thru_hole circle (at -3.267 -7.7) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 1250b6f2-c4c1-4052-a7b7-fcde12585af0))
+ (pad "7" thru_hole circle (at -4.503 -15.5) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 179561b6-f2b9-4dab-a87a-6ae68e7df8b6))
+ (pad "7" thru_hole circle (at -1.885 -13.6) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 410c337d-a0d5-4479-b040-33317fc3b65b))
+ (pad "7" thru_hole circle (at -5.505 -8.42) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 6fe3765d-7fa4-4570-89e6-9e7acf0745a0))
+ (pad "7" thru_hole circle (at -1.885 -9.6) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 80616ab3-6370-4218-affe-9da4ad10a0bd))
+ (pad "7" thru_hole circle (at -5.885 -10.93) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 89cbbe3d-1ef0-4e7b-b148-dc1e83af28c8))
+ (pad "7" thru_hole circle (at -2.265 -14.78) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 9073fece-10b8-4c43-955f-c98e4d2fb047))
+ (pad "7" thru_hole circle (at -2.265 -8.42) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp a5b71711-2d2a-478c-887e-1ceef89b11e2))
+ (pad "7" thru_hole circle (at -5.885 -13.6) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp a974c0d9-eeb2-4030-b185-4b18c33f9456))
+ (pad "7" thru_hole circle (at -4.503 -7.7) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp bc4a04f6-1e60-4614-858e-03bda7091f71))
+ (pad "7" thru_hole circle (at -5.885 -9.6) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp c037283b-1be4-42cd-bafa-417c94ecf86d))
+ (pad "7" thru_hole circle (at -5.505 -14.78) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp d3fe4c16-2e7e-43fb-9038-27f26323cb68))
+ (pad "7" thru_hole circle (at -3.267 -15.5) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp d74f2d6c-9e5b-4bb0-922b-77d8d1606190))
+ (pad "7" thru_hole circle (at -1.885 -12.27) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp deac1a32-f6b4-4754-a1a4-2e1637632a9d))
+ (pad "7" thru_hole oval (at -3.885 -11.6) (size 6 10) (drill oval 2 6) (layers *.Cu *.Mask) (tstamp e1f3b8d4-361b-4fd0-ad99-8af3edcbdba4))
+ (pad "7" thru_hole circle (at -1.885 -10.93) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp e9653aa7-e09d-4af0-839d-224c372a93ae))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/AKM_CQ_7.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/AKM_CQ_7S.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/AKM_CQ_7S.kicad_mod
new file mode 100644
index 00000000..99d15d02
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/AKM_CQ_7S.kicad_mod
@@ -0,0 +1,98 @@
+(footprint "AKM_CQ_7S" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 59DFDFB2)
+ (descr "AKM Current Sensor, 7 pin, SMD (http://www.akm.com/akm/en/file/datasheet/CQ-236B.pdf)")
+ (tags "akm current sensor smd")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 -5.9) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 47dd5b94-d1df-4591-88f4-fd94f2c15450)
+ )
+ (fp_text value "AKM_CQ_7S" (at 5 0.75) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9308b1d5-c47b-446d-b25a-57dbaebfb480)
+ )
+ (fp_text user "${REFERENCE}" (at 5 -0.75) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 51bded3e-d229-453d-86ce-10ef97d0ce75)
+ )
+ (fp_line (start 10.67 5.12) (end 10.67 -5.12) (layer "F.SilkS") (width 0.12) (tstamp 2d02fa6c-8d20-4e74-aad9-bc9c5c0f9ba4))
+ (fp_line (start 10.67 5.12) (end 7.45 5.12) (layer "F.SilkS") (width 0.12) (tstamp 32da03da-ef9c-4587-80fa-b3ad4a6e1eb0))
+ (fp_line (start 10.67 -5.12) (end 7.45 -5.12) (layer "F.SilkS") (width 0.12) (tstamp 618450d4-c618-4e35-b7f4-d532b170404a))
+ (fp_line (start 2.25 -5.12) (end -3.37 -5.12) (layer "F.SilkS") (width 0.12) (tstamp 921acd79-a0c0-4948-a396-9353e36b6083))
+ (fp_line (start 2.25 5.12) (end -3.37 5.12) (layer "F.SilkS") (width 0.12) (tstamp b1c4cb65-12ef-4256-b7a2-93706c207c35))
+ (fp_line (start -3.37 -5.12) (end -3.37 5.12) (layer "F.SilkS") (width 0.12) (tstamp e3c5b1e9-1f50-4c3b-a950-b7d8eaeb8bf3))
+ (fp_line (start -3.5 3.14) (end -3.5 5.25) (layer "F.CrtYd") (width 0.05) (tstamp 048cf71c-51d6-4f11-9b18-7fa6ac561324))
+ (fp_line (start 7.45 8.09) (end 2.55 8.09) (layer "F.CrtYd") (width 0.05) (tstamp 195a3a64-2650-4166-a25a-b5c7868cfaa4))
+ (fp_line (start 7.45 5.25) (end 7.45 8.09) (layer "F.CrtYd") (width 0.05) (tstamp 1b460d4a-414f-4a87-a26b-da3dc6484b48))
+ (fp_line (start -7.45 -3.14) (end -7.45 3.14) (layer "F.CrtYd") (width 0.05) (tstamp 304ac7d0-2fee-4cd2-ab3d-c85889e41a78))
+ (fp_line (start 7.45 -8.09) (end 2.55 -8.09) (layer "F.CrtYd") (width 0.05) (tstamp 333c336b-c360-4b2f-8f59-6076a0d5dd5c))
+ (fp_line (start -3.5 -5.25) (end 2.55 -5.25) (layer "F.CrtYd") (width 0.05) (tstamp 42ca6f0b-9826-4895-9f84-0daba37ad9a7))
+ (fp_line (start 2.55 5.25) (end 2.55 8.09) (layer "F.CrtYd") (width 0.05) (tstamp 54da3640-53b4-4b29-9778-116d63b3ca42))
+ (fp_line (start 10.8 5.25) (end 10.8 -5.25) (layer "F.CrtYd") (width 0.05) (tstamp 5891b677-7271-4e2c-84ca-7b417bf229ec))
+ (fp_line (start 7.45 -5.25) (end 7.45 -8.09) (layer "F.CrtYd") (width 0.05) (tstamp 5f4354ee-6fe5-48cf-938c-85f48ff24e72))
+ (fp_line (start -3.5 -3.14) (end -3.5 -5.25) (layer "F.CrtYd") (width 0.05) (tstamp 7e188186-ae13-4fcf-a0e2-cd67edad3721))
+ (fp_line (start 10.8 5.25) (end 7.45 5.25) (layer "F.CrtYd") (width 0.05) (tstamp 82953b85-0124-4051-b1a2-939d2b620861))
+ (fp_line (start -3.5 5.25) (end 2.55 5.25) (layer "F.CrtYd") (width 0.05) (tstamp 876e14df-c2b9-4520-ba0e-a2c24a51df54))
+ (fp_line (start 10.8 -5.25) (end 7.45 -5.25) (layer "F.CrtYd") (width 0.05) (tstamp a893565d-91cc-41d2-b210-b764a5a4b879))
+ (fp_line (start -7.45 -3.14) (end -3.5 -3.14) (layer "F.CrtYd") (width 0.05) (tstamp cf10aa72-f4f4-4adb-89e8-5d1badb980fc))
+ (fp_line (start -7.45 3.14) (end -3.5 3.14) (layer "F.CrtYd") (width 0.05) (tstamp d0c53614-bd47-42bf-acab-653cd47ecf1c))
+ (fp_line (start 2.55 -5.25) (end 2.55 -8.09) (layer "F.CrtYd") (width 0.05) (tstamp f8e6217b-ea78-4d01-bb94-4d0a35c9f4ba))
+ (fp_line (start 7.35 5) (end 7.35 4.45) (layer "F.Fab") (width 0.1) (tstamp 00f086bf-1095-4d1b-a6dd-e51cd7f53a73))
+ (fp_line (start 10.55 5) (end 10.55 -5) (layer "F.Fab") (width 0.1) (tstamp 0dcd8dfd-ab53-4917-bae0-385378c2dd1f))
+ (fp_line (start 7.05 4.45) (end 7.05 5.8) (layer "F.Fab") (width 0.1) (tstamp 11a8fcff-c40b-43c5-86bc-cedc8f9580e8))
+ (fp_line (start -6.95 0.2) (end -3.25 0.2) (layer "F.Fab") (width 0.1) (tstamp 153f39d3-599e-4814-9d25-41e94bcd4b1c))
+ (fp_line (start -3.25 2.34) (end -6.95 2.34) (layer "F.Fab") (width 0.1) (tstamp 1e2cb574-532a-4120-994f-038d6629a08b))
+ (fp_line (start -3.25 1.07) (end -6.95 1.07) (layer "F.Fab") (width 0.1) (tstamp 1ee54a21-e71f-472e-b78e-f7be7993a19f))
+ (fp_line (start 2.45 5) (end 2.45 4.45) (layer "F.Fab") (width 0.1) (tstamp 217285e8-84fd-4257-a7a8-c3e034d26897))
+ (fp_line (start 2.45 5) (end -3.25 5) (layer "F.Fab") (width 0.1) (tstamp 460daf38-4678-4880-a550-297a5b5f877d))
+ (fp_line (start -6.95 1.07) (end -6.95 1.47) (layer "F.Fab") (width 0.1) (tstamp 5991ea7c-e042-411a-a4cc-7c27fb4c4f83))
+ (fp_line (start 2.45 -5) (end 2.45 -4.45) (layer "F.Fab") (width 0.1) (tstamp 5d3c869d-2e36-4282-a72d-d227911e1448))
+ (fp_line (start -3.25 -5) (end -3.25 5) (layer "F.Fab") (width 0.1) (tstamp 5d447e8d-a179-49a0-ad46-856bb082d5cb))
+ (fp_line (start -6.95 2.74) (end -3.25 2.74) (layer "F.Fab") (width 0.1) (tstamp 6106d937-432e-42c7-add2-2feb5c5ae391))
+ (fp_line (start -3.25 -1.47) (end -6.95 -1.47) (layer "F.Fab") (width 0.1) (tstamp 667cb4e6-d229-47ea-b044-d2d5c19b311d))
+ (fp_line (start 7.05 5.8) (end 2.95 5.8) (layer "F.Fab") (width 0.1) (tstamp 669d8993-690f-404d-a4a4-fd5450dc2379))
+ (fp_line (start -6.95 -1.07) (end -3.25 -1.07) (layer "F.Fab") (width 0.1) (tstamp 6ef91afb-9fdf-426e-90dd-c69e56013028))
+ (fp_line (start 7.35 -5) (end 7.35 -4.45) (layer "F.Fab") (width 0.1) (tstamp 8bfa44af-ae1f-428d-87a3-2be2218a082a))
+ (fp_line (start -3.25 -2.74) (end -6.95 -2.74) (layer "F.Fab") (width 0.1) (tstamp 9640b317-8c24-49f9-9468-04f15bc88d93))
+ (fp_line (start -6.95 -2.74) (end -6.95 -2.34) (layer "F.Fab") (width 0.1) (tstamp 9a0c878c-b5a2-410a-979b-10d02aee5f2a))
+ (fp_line (start 2.95 -5.8) (end 2.95 -4.45) (layer "F.Fab") (width 0.1) (tstamp 9db80225-8a60-4d9f-be4c-9ae02fab94b4))
+ (fp_line (start -6.95 1.47) (end -3.25 1.47) (layer "F.Fab") (width 0.1) (tstamp a08d396b-39dd-4987-a204-1fa4449ee264))
+ (fp_line (start 7.05 -4.45) (end 7.05 -5.8) (layer "F.Fab") (width 0.1) (tstamp ae2ab6be-19bc-4af5-be59-43ae0d1e2c16))
+ (fp_line (start 7.35 -4.45) (end 2.45 -4.45) (layer "F.Fab") (width 0.1) (tstamp b01b02c4-b426-48cd-a515-5ac93328f4ec))
+ (fp_line (start 10.55 5) (end 7.35 5) (layer "F.Fab") (width 0.1) (tstamp b8cb5b12-4ccb-411c-9cdd-0ef790a90561))
+ (fp_line (start 2.95 5.8) (end 2.95 4.45) (layer "F.Fab") (width 0.1) (tstamp bbb6592c-b7cb-473d-906e-ea1a6f53a5eb))
+ (fp_line (start -6.95 2.34) (end -6.95 2.74) (layer "F.Fab") (width 0.1) (tstamp bf294883-ea01-4a8b-ae1e-4cb4cb6979da))
+ (fp_line (start 10.55 -5) (end 7.35 -5) (layer "F.Fab") (width 0.1) (tstamp c53b78d1-67a3-482b-be7c-19d11968a13c))
+ (fp_line (start -6.95 -2.34) (end -3.25 -2.34) (layer "F.Fab") (width 0.1) (tstamp ca97de30-01f3-45d3-bf61-804a8e409bab))
+ (fp_line (start 7.35 4.45) (end 2.45 4.45) (layer "F.Fab") (width 0.1) (tstamp ce858dfb-f123-44bf-a4a5-0af0ce7e0e08))
+ (fp_line (start -6.95 -0.2) (end -6.95 0.2) (layer "F.Fab") (width 0.1) (tstamp dd92cb67-cbfc-4077-8eb8-b78c79083eab))
+ (fp_line (start -3.25 -0.2) (end -6.95 -0.2) (layer "F.Fab") (width 0.1) (tstamp e593ab4a-13c2-46b4-bb6e-d19186266038))
+ (fp_line (start 7.05 -5.8) (end 2.95 -5.8) (layer "F.Fab") (width 0.1) (tstamp ed94cd2b-fa26-4ece-bda0-f7322bade81e))
+ (fp_line (start 2.45 -5) (end -3.25 -5) (layer "F.Fab") (width 0.1) (tstamp f4033a26-78ed-4e83-91d5-dffe42f7230d))
+ (fp_line (start -6.95 -1.47) (end -6.95 -1.07) (layer "F.Fab") (width 0.1) (tstamp f9707103-deca-4930-8b3b-27991e281619))
+ (pad "1" smd rect (at -6.35 -2.54) (size 1.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5cbf6236-0783-4f9f-9e41-9ad2a56620a2))
+ (pad "2" smd rect (at -6.35 -1.27) (size 1.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 61ce45b8-f37b-4ab1-a9f0-3b0715656324))
+ (pad "3" smd rect (at -6.35 0) (size 1.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f8ab3d1a-f5e3-4e39-8357-83d688235ce4))
+ (pad "4" smd rect (at -6.35 1.27) (size 1.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4b2b979b-486c-4c4e-b275-66fd45dd70b4))
+ (pad "5" smd rect (at -6.35 2.54) (size 1.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b88534d4-2d72-433c-8dc7-c61c1f371634))
+ (pad "6" smd rect (at 5 6.425) (size 4.4 2.825) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 02236e05-22cc-47c0-86ba-1033f8365d47))
+ (pad "6" thru_hole circle (at 3.25 7.43) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 3ff5f90e-baa9-4c34-bc9d-632699bd411c))
+ (pad "6" thru_hole circle (at 5.35 7.43) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 581b2d68-a40e-4f68-b339-b866657a674b))
+ (pad "6" thru_hole circle (at 6.75 7.43) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 5c505aa8-3106-4e6f-b0be-6273f8ec3757))
+ (pad "6" thru_hole circle (at 3.95 7.43) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 94891c6a-2e1c-4fec-924b-c39af6d7f680))
+ (pad "6" thru_hole circle (at 6.05 7.43) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp ac0786b9-5541-4a57-adf1-99caca43c300))
+ (pad "6" thru_hole circle (at 4.65 7.43) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp c16e2723-0339-4c1b-be36-04e8d7f752d6))
+ (pad "7" thru_hole circle (at 3.25 -7.43) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 023ff1b9-e6a5-4191-a2ac-a33a575a3940))
+ (pad "7" thru_hole circle (at 5.35 -7.43) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 23c0d5ec-73a1-4bf9-9b93-3a897558e454))
+ (pad "7" smd rect (at 5 -6.425) (size 4.4 2.825) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2cae3e95-cf3c-4969-9bed-3e909c737d06))
+ (pad "7" thru_hole circle (at 4.65 -7.43) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 3b1055a2-6274-4599-bea2-8b6b7e673199))
+ (pad "7" thru_hole circle (at 6.75 -7.43) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 85b13131-0cf8-49d8-ace9-8da9bd9a250d))
+ (pad "7" thru_hole circle (at 3.95 -7.43) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp c229b138-55f6-4eea-821a-2c6cb090c218))
+ (pad "7" thru_hole circle (at 6.05 -7.43) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp f8e5b109-05e2-4805-ba92-b954b8bfe318))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/AKM_CQ_7S.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/AKM_CQ_VSOP-24_5.6x7.9mm_P0.65mm.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/AKM_CQ_VSOP-24_5.6x7.9mm_P0.65mm.kicad_mod
new file mode 100644
index 00000000..f0352344
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/AKM_CQ_VSOP-24_5.6x7.9mm_P0.65mm.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "AKM_CQ_VSOP-24_5.6x7.9mm_P0.65mm" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AE4B758)
+ (descr "AKM VSOP-24 current sensor, 5.6x7.9mm body, 0.65mm pitch (http://www.akm.com/akm/en/file/datasheet/CQ-330J.pdf)")
+ (tags "akm vsop 24")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 -4.9) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1669da0f-9752-47f7-8a7f-10b8e85c6574)
+ )
+ (fp_text value "AKM_CQ_VSOP-24_5.6x7.9mm_P0.65mm" (at 0 4.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ed8a7055-7454-41de-b4cf-1860baf064af)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp bac506bb-55bf-4b91-85cd-9a3f695345bd)
+ )
+ (fp_line (start 2.8 4.07) (end -2.8 4.07) (layer "F.SilkS") (width 0.12) (tstamp 706df597-97f8-4534-8d54-6a229f30da92))
+ (fp_line (start 2.8 -4.07) (end -4.4 -4.07) (layer "F.SilkS") (width 0.12) (tstamp ff10cbc7-8c9f-4af2-9241-d533a9f06e6f))
+ (fp_line (start 4.77 -4.2) (end 4.77 4.2) (layer "F.CrtYd") (width 0.05) (tstamp 8ea1c1e5-7cec-474f-b1a4-d437d9b430d7))
+ (fp_line (start -4.77 -4.2) (end 4.77 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp df48a544-922d-4af2-a542-d3b19d0c33ad))
+ (fp_line (start -4.77 4.2) (end -4.77 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp e65f98ba-24f4-4500-9dcb-6a1ea618414a))
+ (fp_line (start 4.77 4.2) (end -4.77 4.2) (layer "F.CrtYd") (width 0.05) (tstamp f93c3fe7-672a-47ad-a191-d3719fc11b2f))
+ (fp_line (start -2.8 -2.95) (end -1.8 -3.95) (layer "F.Fab") (width 0.1) (tstamp 4e00e177-9e19-492b-98df-20c25c1e93ab))
+ (fp_line (start -2.8 3.95) (end -2.8 -2.95) (layer "F.Fab") (width 0.1) (tstamp 8c1bf5f2-8f6f-497a-95ba-0db60bf2c8b5))
+ (fp_line (start 2.8 -3.95) (end 2.8 3.95) (layer "F.Fab") (width 0.1) (tstamp c0502c44-5c22-4ec6-ab45-d9909ae9ff83))
+ (fp_line (start 2.8 3.95) (end -2.8 3.95) (layer "F.Fab") (width 0.1) (tstamp f043c5bf-70e3-4938-ac2a-92d7d01cb474))
+ (fp_line (start -1.8 -3.95) (end 2.8 -3.95) (layer "F.Fab") (width 0.1) (tstamp fd3d02a1-4f89-4e00-a022-50de96f6c1e2))
+ (pad "1" smd rect (at -3.81 -2.925) (size 1.42 1.65) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d6597e47-0bda-444d-bdd1-deace31d24bf))
+ (pad "2" smd rect (at -3.81 -1.625) (size 1.42 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d9ad0e39-747b-48e3-bd42-b7c1a334433f))
+ (pad "3" smd rect (at -3.81 -0.975) (size 1.42 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp eacc1a68-d9f6-4cde-82e6-e973edd919cd))
+ (pad "4" smd rect (at -3.81 -0.325) (size 1.42 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2693b396-1aca-4625-a7b6-ee433f9ce501))
+ (pad "5" smd rect (at -3.81 0.325) (size 1.42 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4938e423-ef76-4c67-a681-b1bce8729b5c))
+ (pad "6" smd rect (at -3.81 0.975) (size 1.42 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f6cd8a23-f483-4e60-9e5d-212fa0e49ac2))
+ (pad "7" smd rect (at -3.81 1.625) (size 1.42 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 30fe5db8-08b2-4029-9d3c-769352d2afcb))
+ (pad "8" smd rect (at -3.81 2.925) (size 1.42 1.65) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 17fd7696-a56b-4baf-84d7-01a67e97dbbd))
+ (pad "9" smd rect (at 3.81 1.95) (size 1.42 3.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f3b3ee86-7db2-4516-8159-500b8b734799))
+ (pad "10" smd rect (at 3.81 -1.95) (size 1.42 3.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1d35d380-0f22-47d7-90d3-e87fce373fae))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/AKM_CQ_VSOP-24_5.6x7.9mm_P0.65mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/AKM_CZ_SSOP-10_6.5x8.1mm_P0.95mm.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/AKM_CZ_SSOP-10_6.5x8.1mm_P0.95mm.kicad_mod
new file mode 100644
index 00000000..b4a60b16
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/AKM_CZ_SSOP-10_6.5x8.1mm_P0.95mm.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "AKM_CZ_SSOP-10_6.5x8.1mm_P0.95mm" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AE4B798)
+ (descr "AKM CZ-381x current sensor, 6.5x8.1mm body, 0.95mm pitch (http://www.akm.com/akm/en/product/detail/0009/)")
+ (tags "akm cz-381x 10")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 -5) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a9cf9fa8-5066-4190-9c0f-8e84ca531769)
+ )
+ (fp_text value "AKM_CZ_SSOP-10_6.5x8.1mm_P0.95mm" (at 0 5) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 54b26eb6-8687-4f02-ae22-15e45a1dfd7e)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2f718908-10b1-4df5-9ed2-b5071eb7a3bb)
+ )
+ (fp_line (start 3.37 -4.17) (end -5.9 -4.17) (layer "F.SilkS") (width 0.12) (tstamp 78ea8cb3-dce3-4769-81a3-5b985a335ae9))
+ (fp_line (start -3.37 4.17) (end -3.37 -4.17) (layer "F.SilkS") (width 0.12) (tstamp 82f172ed-2528-4279-90c0-80d5803dda1b))
+ (fp_line (start 3.37 -4.17) (end 3.37 4.17) (layer "F.SilkS") (width 0.12) (tstamp 9a63883f-44e6-4afd-aa19-6be2b89dc4fb))
+ (fp_line (start 3.37 4.17) (end -3.37 4.17) (layer "F.SilkS") (width 0.12) (tstamp 9ca31406-2533-4dae-9794-5b2bae9fdc9b))
+ (fp_line (start -6.25 -4.3) (end 6.25 -4.3) (layer "F.CrtYd") (width 0.05) (tstamp 33e0e921-bfca-44b0-8114-d9f330e1afe3))
+ (fp_line (start 6.25 4.3) (end -6.25 4.3) (layer "F.CrtYd") (width 0.05) (tstamp 5e07691e-43d2-44c9-9622-0266750c656f))
+ (fp_line (start 6.25 -4.3) (end 6.25 4.3) (layer "F.CrtYd") (width 0.05) (tstamp 665cd47d-2b75-4e40-b2f4-3159084e290d))
+ (fp_line (start -6.25 4.3) (end -6.25 -4.3) (layer "F.CrtYd") (width 0.05) (tstamp d517c6bd-8d96-4cea-897e-3597a2aff540))
+ (fp_line (start 3.25 -4.05) (end 3.25 4.05) (layer "F.Fab") (width 0.1) (tstamp 41ecb432-4640-436f-a468-c782be57d3aa))
+ (fp_line (start -2.25 -4.05) (end 3.25 -4.05) (layer "F.Fab") (width 0.1) (tstamp 6a4b74fb-8c66-4584-b07c-024d676c4b21))
+ (fp_line (start -3.25 -3.05) (end -2.25 -4.05) (layer "F.Fab") (width 0.1) (tstamp b50cb09b-e8eb-4706-bffc-ea9e2d81a307))
+ (fp_line (start 3.25 4.05) (end -3.25 4.05) (layer "F.Fab") (width 0.1) (tstamp d16b1771-7757-46d9-a52c-85b2a61b5ee9))
+ (fp_line (start -3.25 4.05) (end -3.25 -3.05) (layer "F.Fab") (width 0.1) (tstamp f7767497-6e88-4d35-96aa-872b59c1902d))
+ (pad "1" smd rect (at -5.29 -3.325) (size 1.42 0.54) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d1883cf5-db40-4e6e-8cf5-3b9c0c8ccad3))
+ (pad "2" smd rect (at -5.29 -2.375) (size 1.42 0.54) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ece29918-f2df-49f7-93cc-13dbf56ffcd6))
+ (pad "3" smd rect (at -5.29 -1.425) (size 1.42 0.54) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a274a268-4416-4be1-9f0c-f49eab7d5932))
+ (pad "4" smd rect (at -5.29 -0.475) (size 1.42 0.54) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fb24a0c6-2832-461e-b560-6b220be9b48a))
+ (pad "5" smd rect (at -5.29 0.475) (size 1.42 0.54) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e08b7497-ddd6-4b6d-ab2e-2bd9f7dbd7a8))
+ (pad "6" smd rect (at -5.29 1.425) (size 1.42 0.54) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 55b0cce7-e52c-4ae6-bf03-06068328608d))
+ (pad "7" smd rect (at -5.29 2.375) (size 1.42 0.54) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4f262683-7c0c-475b-900b-8a2ad3febe57))
+ (pad "8" smd rect (at -5.29 3.325) (size 1.42 0.54) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e1b57497-a61d-4007-bbed-db940e5d51be))
+ (pad "9" smd rect (at 5.29 1.98) (size 1.42 3.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1be27fc1-3a4d-4d25-bbb0-207aa1ca86b6))
+ (pad "10" smd rect (at 5.29 -1.98) (size 1.42 3.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a9c7c7f7-e356-4e85-9521-e87c990871a0))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/AKM_CZ_SSOP-10_6.5x8.1mm_P0.95mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_CB_PFF.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_CB_PFF.kicad_mod
new file mode 100644
index 00000000..d90e1f23
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_CB_PFF.kicad_mod
@@ -0,0 +1,115 @@
+(footprint "Allegro_CB_PFF" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 59D526FA)
+ (descr "Allegro MicroSystems, CB-PFF Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx) !PADS 4-5 DO NOT MATCH DATASHEET!")
+ (tags "Allegro CB-PFF")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.91 -16.7) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3209e7cc-c01a-4d52-b5d1-63b2913dc457)
+ )
+ (fp_text value "Allegro_CB_PFF" (at 2.91 -9.7 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 713351b1-7b42-44b5-9527-cd90fad28fac)
+ )
+ (fp_text user "${REFERENCE}" (at 0.91 -10.7 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c2d54ddf-f462-4f2a-ba62-7e3937fffb52)
+ )
+ (fp_line (start -0.255 -2.78) (end -0.255 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 09331829-78a2-4c8f-b6eb-f3076891f4a6))
+ (fp_line (start 7.03 -2.78) (end -3.21 -2.78) (layer "F.SilkS") (width 0.12) (tstamp 1c86abc9-dd80-4c57-bffc-91bee46d5963))
+ (fp_line (start 0.255 -2.78) (end 0.255 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 3e58f6bf-a9c3-4a83-a6fd-7c3ee9ee2927))
+ (fp_line (start 4.79 -16.02) (end 4.79 -18.1) (layer "F.SilkS") (width 0.12) (tstamp 44f966db-05ee-4654-a005-31bfb6eb3bd0))
+ (fp_line (start 1.655 -2.78) (end 1.655 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 52514ea1-1e8c-4438-8496-c20951ae3237))
+ (fp_line (start 2.165 -2.78) (end 2.165 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 6a2961f0-7616-4753-b50b-959cfd2fdf29))
+ (fp_line (start 3.565 -2.78) (end 3.565 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 6faf8b4f-cfab-401c-aac9-f723b518effb))
+ (fp_line (start -3.21 -7.18) (end -5.21 -7.18) (layer "F.SilkS") (width 0.12) (tstamp 89f40fc3-773e-4f28-8e33-869d63e28f5b))
+ (fp_line (start 7.03 -2.78) (end 7.03 -7.18) (layer "F.SilkS") (width 0.12) (tstamp 8db92dd3-027a-42fa-98ee-5e98a4229d92))
+ (fp_line (start 9.03 -7.18) (end 9.03 -18.1) (layer "F.SilkS") (width 0.12) (tstamp 9a16da0e-9e3a-48d2-9b9d-b31ec6d74407))
+ (fp_line (start -0.97 -16.02) (end -0.97 -18.1) (layer "F.SilkS") (width 0.12) (tstamp ac4ffbc1-f4f1-4b2d-905c-193cf019fa59))
+ (fp_line (start 4.075 -2.78) (end 4.075 -0.9) (layer "F.SilkS") (width 0.12) (tstamp c8a0447e-f1ec-4b0c-8a6c-275eaf179e2f))
+ (fp_line (start -0.97 -16.02) (end 4.79 -16.02) (layer "F.SilkS") (width 0.12) (tstamp d16ff361-d9f4-4419-a10c-9ce18f26e4a4))
+ (fp_line (start -5.21 -7.18) (end -5.21 -18.1) (layer "F.SilkS") (width 0.12) (tstamp e38cde1d-e4b6-4b8e-8fb8-2502278e13f1))
+ (fp_line (start 7.03 -7.18) (end 9.03 -7.18) (layer "F.SilkS") (width 0.12) (tstamp f0502445-8e52-4b27-9e4d-1da61a86b907))
+ (fp_line (start -3.21 -2.78) (end -3.21 -7.18) (layer "F.SilkS") (width 0.12) (tstamp fcddefca-9370-4723-add6-f08fbc76b90e))
+ (fp_line (start -3.34 -7.05) (end -3.34 -2.65) (layer "F.CrtYd") (width 0.05) (tstamp 12308e72-c290-47a0-aeea-bebfd16775e4))
+ (fp_line (start -5.34 -7.05) (end -5.34 -18.2) (layer "F.CrtYd") (width 0.05) (tstamp 1a535f1a-436f-49cf-9c9b-892c40307600))
+ (fp_line (start -1 -2.65) (end -3.34 -2.65) (layer "F.CrtYd") (width 0.05) (tstamp 26f71806-9eb7-4af7-a96e-06a37d76cb3c))
+ (fp_line (start 9.16 -7.05) (end 9.16 -18.2) (layer "F.CrtYd") (width 0.05) (tstamp 351450bf-c718-4761-8f11-446209ce1ae8))
+ (fp_line (start 4.82 -2.65) (end 7.16 -2.65) (layer "F.CrtYd") (width 0.05) (tstamp 39375e8c-8fd4-4862-b3a3-ba45aeea0222))
+ (fp_line (start 4.82 -2.65) (end 4.82 1) (layer "F.CrtYd") (width 0.05) (tstamp 4b161da8-3cb0-45fd-97e1-b9a41ee9fc2f))
+ (fp_line (start 9.16 -18.2) (end 11.7 -18.2) (layer "F.CrtYd") (width 0.05) (tstamp 4cae7565-b3ff-4d6c-80de-34e619772ab1))
+ (fp_line (start -7.9 -24.65) (end 11.7 -24.65) (layer "F.CrtYd") (width 0.05) (tstamp 54c5cc71-d94f-46c3-9465-b6effe8c988b))
+ (fp_line (start -7.9 -18.2) (end -7.9 -24.65) (layer "F.CrtYd") (width 0.05) (tstamp 629509a5-3d7e-45f6-982c-44e236db2c64))
+ (fp_line (start -1 -2.65) (end -1 1) (layer "F.CrtYd") (width 0.05) (tstamp 7c6e049e-332a-4ea8-93b4-85696da72696))
+ (fp_line (start 7.16 -7.05) (end 9.16 -7.05) (layer "F.CrtYd") (width 0.05) (tstamp a865e020-5ab7-4726-bbc2-c7aefa102230))
+ (fp_line (start -3.34 -7.05) (end -5.34 -7.05) (layer "F.CrtYd") (width 0.05) (tstamp a9b66a07-47c9-4708-b70a-fd77ca4f30f5))
+ (fp_line (start -7.9 -18.2) (end -5.34 -18.2) (layer "F.CrtYd") (width 0.05) (tstamp c3fa0e1e-69ed-4e60-a4e7-56607bd4861f))
+ (fp_line (start 4.82 1) (end -1 1) (layer "F.CrtYd") (width 0.05) (tstamp cfad19cd-c785-4e32-8c61-01adf3b1ed94))
+ (fp_line (start 11.7 -24.65) (end 11.7 -18.2) (layer "F.CrtYd") (width 0.05) (tstamp d8d78970-5231-421a-aff5-e253507623c3))
+ (fp_line (start 7.16 -7.05) (end 7.16 -2.65) (layer "F.CrtYd") (width 0.05) (tstamp f71034ff-62b5-4d88-ab2e-375b95c5426b))
+ (fp_line (start -0.255 -2.9) (end -0.255 0.19) (layer "F.Fab") (width 0.1) (tstamp 0453b201-564d-438d-9b3f-229d3f0a5aef))
+ (fp_line (start 6.91 -7.3) (end 8.91 -7.3) (layer "F.Fab") (width 0.1) (tstamp 0976b2ba-79b8-41e2-a87a-1ffc04e991df))
+ (fp_line (start 0.255 -2.9) (end 0.255 0.19) (layer "F.Fab") (width 0.1) (tstamp 115b3fa7-509a-47c4-b602-ce2a51c886b7))
+ (fp_line (start 6.91 -2.9) (end -3.09 -2.9) (layer "F.Fab") (width 0.1) (tstamp 2bc8d808-bb5c-4786-a49b-b219fd9f6386))
+ (fp_line (start 4.075 -2.9) (end 4.075 0.19) (layer "F.Fab") (width 0.1) (tstamp 2e7cc903-041f-438a-9122-6dda7734917e))
+ (fp_line (start -1.09 -15.9) (end -1.09 -21.9) (layer "F.Fab") (width 0.1) (tstamp 399ca94c-8a4c-43f0-8d71-921d83a39fb7))
+ (fp_line (start -0.9 -2.9) (end 0 -3.8) (layer "F.Fab") (width 0.1) (tstamp 39f779db-83b2-47eb-b6cf-02c5baa02f50))
+ (fp_line (start 1.655 -2.9) (end 1.655 0.19) (layer "F.Fab") (width 0.1) (tstamp 3eed5196-9462-425b-9410-bfbe05760831))
+ (fp_line (start 8.91 -7.3) (end 8.91 -21.9) (layer "F.Fab") (width 0.1) (tstamp 41927fce-84f6-4222-abbb-58187e077265))
+ (fp_line (start 0 -3.8) (end 0.9 -2.9) (layer "F.Fab") (width 0.1) (tstamp 53ecce71-ed6d-43e2-9e9f-5078f5a10b3b))
+ (fp_line (start 2.165 -2.9) (end 2.165 0.19) (layer "F.Fab") (width 0.1) (tstamp 53f36f1c-2a3d-47fb-b090-e068a8999e66))
+ (fp_line (start 4.91 -15.9) (end 4.91 -21.9) (layer "F.Fab") (width 0.1) (tstamp 58ca2f97-2e79-4b2c-b9ff-15929a874f9d))
+ (fp_line (start -3.09 -15.9) (end -3.09 -2.9) (layer "F.Fab") (width 0.1) (tstamp 631627a1-8512-4d64-9d17-cd7020cb6a00))
+ (fp_line (start -3.09 -15.9) (end 6.91 -15.9) (layer "F.Fab") (width 0.1) (tstamp 7c1ffafc-712c-4ea7-bc2b-be49059e0378))
+ (fp_line (start 0 -3.8) (end 0.9 -2.9) (layer "F.Fab") (width 0.1) (tstamp 8b7c2d06-0c02-4b04-b2c7-bb97dfd9c7b0))
+ (fp_line (start -5.09 -21.9) (end -1.09 -21.9) (layer "F.Fab") (width 0.1) (tstamp 94cdab99-6eb6-4703-a8ef-1ebf79212233))
+ (fp_line (start 6.91 -15.9) (end 6.91 -2.9) (layer "F.Fab") (width 0.1) (tstamp 98a4f5e4-bb90-42e3-99d6-b00f680b21fa))
+ (fp_line (start -0.9 -2.9) (end 0 -3.8) (layer "F.Fab") (width 0.1) (tstamp 9ee3a376-f065-4fc8-972d-f113f4430e5e))
+ (fp_line (start -5.09 -7.3) (end -5.09 -21.9) (layer "F.Fab") (width 0.1) (tstamp a0cc5bdc-b4e7-4730-8d09-06ae9648cbb9))
+ (fp_line (start -5.09 -7.3) (end -3.09 -7.3) (layer "F.Fab") (width 0.1) (tstamp bca5f000-afc1-48b5-9b50-a6820616acdc))
+ (fp_line (start 8.91 -21.9) (end 4.91 -21.9) (layer "F.Fab") (width 0.1) (tstamp f6470ee4-1625-4456-ae32-6d2074f39413))
+ (fp_line (start 3.565 -2.9) (end 3.565 0.19) (layer "F.Fab") (width 0.1) (tstamp f90d3368-8ce7-4ead-8b3f-ab6bebf5531b))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 7e0eecd2-3496-4e40-bbaf-20cd136fc106))
+ (pad "2" thru_hole circle (at 1.91 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 9e138cc6-e67c-43af-9a55-79e08535caae))
+ (pad "3" thru_hole circle (at 3.82 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 9906aa38-9f6e-468b-9e6c-9fc978d9b9c1))
+ (pad "4" thru_hole circle (at 7.58 -19.35) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 0ff8def6-1023-4ce0-92bc-d5b1cef626a4))
+ (pad "4" thru_hole circle (at 10.86 -22.03) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 161add93-d00f-4c93-a24c-ef79c70cdd56))
+ (pad "4" thru_hole circle (at 3.71 -19.74) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 1f7a182b-6e20-40b1-aab5-ab9903d798fd))
+ (pad "4" thru_hole oval (at 6.91 -21.4) (size 9 6) (drill oval 6 2) (layers *.Cu *.Mask) (tstamp 20e90b1f-3a0e-4bea-af2d-46564a12175d))
+ (pad "4" thru_hole circle (at 3.71 -23.06) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 22fbbf44-e09f-444f-a06d-b8f18d379d4a))
+ (pad "4" thru_hole oval (at 2.96 -22.03 65) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 545bbbb6-c4ff-4af5-985a-2c42d50d6d8b))
+ (pad "4" thru_hole oval (at 2.96 -20.77 295) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 6f22b780-82ce-48e3-859c-a2cece187cf2))
+ (pad "4" thru_hole circle (at 6.24 -23.45) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 80548c3e-4722-4de7-8bca-23f01f70f6bb))
+ (pad "4" thru_hole circle (at 8.91 -19.35) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 80b442ff-2715-4770-aacc-d728f080f647))
+ (pad "4" thru_hole circle (at 10.86 -20.77) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 937bee64-f1c1-4af5-bed9-768cda944e80))
+ (pad "4" thru_hole circle (at 10.11 -19.74) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 963cc513-9051-490c-b76d-b9a27814dc66))
+ (pad "4" thru_hole circle (at 4.91 -23.45) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp d02417a9-fe59-408d-8f6e-5d5c1337087a))
+ (pad "4" thru_hole circle (at 10.11 -23.06) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp d24d0a41-076a-4ae7-9f52-9e1c0562a684))
+ (pad "4" thru_hole circle (at 7.58 -23.45) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp efff1b7c-cd25-4755-89a7-3c81625090ff))
+ (pad "4" thru_hole circle (at 4.91 -19.35) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp f467ef05-84a4-4ebd-95a0-bb024f91ca2f))
+ (pad "4" thru_hole circle (at 6.24 -19.35) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp f5489e17-b77e-4a2f-87c7-817e648f29dd))
+ (pad "4" thru_hole circle (at 8.91 -23.45) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp fe4e5531-f2fb-44f1-b53d-dab92f842a5b))
+ (pad "5" thru_hole circle (at -1.09 -23.45) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 02ed09db-ac92-4b58-8706-737da7555f3d))
+ (pad "5" thru_hole oval (at 0.86 -22.03 295) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 1b6de052-e648-4039-b166-a370775e3f5f))
+ (pad "5" thru_hole circle (at -3.76 -19.35) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 26c6073d-3ce0-4d33-b215-01613a18f653))
+ (pad "5" thru_hole circle (at -7.04 -20.77) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 28f3d396-54cd-4d0a-89f7-6460f207a3f2))
+ (pad "5" thru_hole oval (at -3.09 -21.4) (size 9 6) (drill oval 6 2) (layers *.Cu *.Mask) (tstamp 49561d27-3cad-440f-bd8e-d4a2c63a7731))
+ (pad "5" thru_hole circle (at -3.76 -23.45) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 915ebe13-6ee5-4874-aeb4-f6d60a7712ea))
+ (pad "5" thru_hole circle (at -5.09 -19.35) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp 94dd1c83-6762-4858-a47d-949d6e601c35))
+ (pad "5" thru_hole oval (at 0.86 -20.77 65) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp ad26ad58-c6f3-4da9-919b-3441a3a63237))
+ (pad "5" thru_hole circle (at -6.29 -19.74) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp b1da39d7-49c8-4143-9fc4-1e4111da0b62))
+ (pad "5" thru_hole circle (at 0.11 -19.74) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp b259b4d1-f906-465d-aa85-60cffcb4b0b6))
+ (pad "5" thru_hole circle (at -2.42 -19.35) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp ba385191-d117-4029-8d7b-c70b1e52525d))
+ (pad "5" thru_hole circle (at -6.29 -23.06) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp bc7c633d-b9be-46e0-9be2-e6f24806f6a8))
+ (pad "5" thru_hole circle (at -1.09 -19.35) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp bde49d35-12bf-4957-9a18-6d8aba0d45d6))
+ (pad "5" thru_hole circle (at -5.09 -23.45) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp c7d9ba11-4d19-4889-8539-6265de6aa23d))
+ (pad "5" thru_hole circle (at -2.42 -23.45) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp e2162e12-64e9-4916-a3a5-c93f44cb41cf))
+ (pad "5" thru_hole circle (at -7.04 -22.03) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp ecef162e-358e-4e71-ae4f-3b7e05e2bb37))
+ (pad "5" thru_hole circle (at 0.11 -23.06) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask) (tstamp f96a81d6-2ed1-401c-8453-6f1b4ccc1936))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/Allegro_CB_PFF.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_CB_PSF.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_CB_PSF.kicad_mod
new file mode 100644
index 00000000..83bc98dd
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_CB_PSF.kicad_mod
@@ -0,0 +1,85 @@
+(footprint "Allegro_CB_PSF" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 59C4193A)
+ (descr "Allegro MicroSystems, CB-PSF Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx)")
+ (tags "Allegro CB-PSF")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.91 -17.2) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 46ede72b-8427-4b75-b1d4-a8533be98a40)
+ )
+ (fp_text value "Allegro_CB_PSF" (at 2.91 -9.7 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8018bad4-008a-493b-ab4e-a2f3c1cdc606)
+ )
+ (fp_text user "${REFERENCE}" (at 0.91 -10.7 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp dcd93d7e-e326-40b6-85e8-fa8d73cea5c9)
+ )
+ (fp_line (start 7.03 -2.78) (end 7.03 -7.18) (layer "F.SilkS") (width 0.12) (tstamp 03044e26-c5ba-4226-b437-6c7d5cd71fc3))
+ (fp_line (start 4.79 -16.02) (end 4.79 -18.3) (layer "F.SilkS") (width 0.12) (tstamp 2a39b096-88c2-4e31-8682-fa36579caa91))
+ (fp_line (start 4.075 -2.78) (end 4.075 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 2a7c7fcf-5da5-4e78-931d-03a3c648e839))
+ (fp_line (start -5.21 -7.18) (end -5.21 -18.3) (layer "F.SilkS") (width 0.12) (tstamp 4337b809-d016-4482-bc57-ce886ec36f51))
+ (fp_line (start 1.655 -2.78) (end 1.655 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 4f346031-3d8c-4524-8149-1b1afb41d600))
+ (fp_line (start -3.21 -7.18) (end -5.21 -7.18) (layer "F.SilkS") (width 0.12) (tstamp 52b76eac-55a9-4b89-a3ef-2a2dc3531421))
+ (fp_line (start 0.255 -2.78) (end 0.255 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 8491e09e-82b2-472e-9b24-cd3036e6c219))
+ (fp_line (start 2.165 -2.78) (end 2.165 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 8730e3c7-8957-45d1-977f-0cc9f61635ce))
+ (fp_line (start -0.255 -2.78) (end -0.255 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 896882ab-4f79-4f29-8c70-73cc71101b24))
+ (fp_line (start 3.565 -2.78) (end 3.565 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 8e39f098-7b5d-4246-9057-c9f83c6fde11))
+ (fp_line (start 7.03 -2.78) (end -3.21 -2.78) (layer "F.SilkS") (width 0.12) (tstamp 8e60723e-58e2-40a2-a1ca-fc8eec8594fa))
+ (fp_line (start 7.03 -7.18) (end 9.03 -7.18) (layer "F.SilkS") (width 0.12) (tstamp b20c078e-9bce-49a4-8b34-46971d778add))
+ (fp_line (start 9.03 -7.18) (end 9.03 -18.3) (layer "F.SilkS") (width 0.12) (tstamp c016257e-fe87-4def-943d-fca5a59f7abd))
+ (fp_line (start -0.97 -16.02) (end 4.79 -16.02) (layer "F.SilkS") (width 0.12) (tstamp e2355cc0-3625-4c24-ba31-849521b29141))
+ (fp_line (start -0.97 -16.02) (end -0.97 -18.3) (layer "F.SilkS") (width 0.12) (tstamp e39aec36-9f7f-40b6-9771-5999e0e24cab))
+ (fp_line (start -3.21 -2.78) (end -3.21 -7.18) (layer "F.SilkS") (width 0.12) (tstamp e67e2790-8370-4d68-b2f3-dd5340661b69))
+ (fp_line (start 7.41 -16.4) (end 7.41 -2.4) (layer "Edge.Cuts") (width 0.381) (tstamp 59290171-0486-4d40-85ae-1fdceeac3858))
+ (fp_line (start -3.59 -16.4) (end 7.41 -16.4) (layer "Edge.Cuts") (width 0.381) (tstamp a1231ee4-edd4-4c13-852d-02614eb18006))
+ (fp_line (start 7.41 -2.4) (end -3.59 -2.4) (layer "Edge.Cuts") (width 0.381) (tstamp a398db1f-c520-44ad-a4c1-96063eefa2f5))
+ (fp_line (start -3.59 -2.4) (end -3.59 -16.4) (layer "Edge.Cuts") (width 0.381) (tstamp c82878e3-6026-4c62-a642-2c69ac660961))
+ (fp_line (start -3.34 -7.05) (end -3.34 -2.65) (layer "F.CrtYd") (width 0.05) (tstamp 0ace6b43-4078-4b99-a9f3-14566254090e))
+ (fp_line (start -6.09 -30.85) (end 9.91 -30.85) (layer "F.CrtYd") (width 0.05) (tstamp 2d9967e1-f525-4a83-affb-df1b691f7c45))
+ (fp_line (start -1 -2.65) (end -3.34 -2.65) (layer "F.CrtYd") (width 0.05) (tstamp 2efcf2a5-3f09-44cc-83fd-2e4688e55d93))
+ (fp_line (start -3.34 -7.05) (end -5.34 -7.05) (layer "F.CrtYd") (width 0.05) (tstamp 3846b3b1-a1f1-4c8c-86ad-63b10d856cc3))
+ (fp_line (start -1 -2.65) (end -1 1) (layer "F.CrtYd") (width 0.05) (tstamp 3be06283-8330-4bb6-8702-b3b41beaff67))
+ (fp_line (start 9.16 -18.35) (end 9.91 -18.35) (layer "F.CrtYd") (width 0.05) (tstamp 3ef37ec5-4c72-4e76-a2a6-8621cf6f8d87))
+ (fp_line (start 7.16 -7.05) (end 7.16 -2.65) (layer "F.CrtYd") (width 0.05) (tstamp 49978682-ed25-4441-abf9-e20b70ae1ade))
+ (fp_line (start -5.34 -7.05) (end -5.34 -18.35) (layer "F.CrtYd") (width 0.05) (tstamp 4f72d001-9516-4661-98ae-35f0a58ea1e5))
+ (fp_line (start 4.82 -2.65) (end 4.82 1) (layer "F.CrtYd") (width 0.05) (tstamp 5698fd2b-ca6e-4c17-9a04-6a0b7e1aa5fb))
+ (fp_line (start 4.82 -2.65) (end 7.16 -2.65) (layer "F.CrtYd") (width 0.05) (tstamp 7c360931-190c-4218-8c06-fdb231d6d05e))
+ (fp_line (start -6.09 -18.35) (end -5.34 -18.35) (layer "F.CrtYd") (width 0.05) (tstamp 82d8d37d-b00a-46da-8a40-22bb9a9d8455))
+ (fp_line (start 4.82 1) (end -1 1) (layer "F.CrtYd") (width 0.05) (tstamp 8cbf739f-5df3-49d8-b996-fc41b76cde50))
+ (fp_line (start -6.09 -18.35) (end -6.09 -30.85) (layer "F.CrtYd") (width 0.05) (tstamp 9c836af9-455f-4ee9-9db7-1327de812a00))
+ (fp_line (start 7.16 -7.05) (end 9.16 -7.05) (layer "F.CrtYd") (width 0.05) (tstamp ae630e0d-a66f-4b50-8efb-d4ac39e29c55))
+ (fp_line (start 9.91 -30.85) (end 9.91 -18.35) (layer "F.CrtYd") (width 0.05) (tstamp e161f7b8-50e4-4f4a-b8cf-87b8c9be828e))
+ (fp_line (start 9.16 -7.05) (end 9.16 -18.35) (layer "F.CrtYd") (width 0.05) (tstamp ff8cf46d-b139-4f3b-bccf-8261ec6572f0))
+ (fp_line (start -1.09 -15.9) (end -1.09 -26.4) (layer "F.Fab") (width 0.1) (tstamp 054e90bd-a585-4593-8b07-d8d029560f8e))
+ (fp_line (start 0.255 -2.9) (end 0.255 0.19) (layer "F.Fab") (width 0.1) (tstamp 16bd183f-4dc7-43c6-b7ad-fc3b0a8e4c43))
+ (fp_line (start 0 -3.9) (end 1 -2.9) (layer "F.Fab") (width 0.1) (tstamp 1b7bc8a3-74a0-441a-9b97-384d2adf0ced))
+ (fp_line (start 6.91 -15.9) (end 6.91 -2.9) (layer "F.Fab") (width 0.1) (tstamp 2487f601-0b71-44fb-9e98-88eec6c213d0))
+ (fp_line (start 3.565 -2.9) (end 3.565 0.19) (layer "F.Fab") (width 0.1) (tstamp 398489dc-0f32-45cb-860c-a820287a3f30))
+ (fp_line (start 0 -3.9) (end -1 -2.9) (layer "F.Fab") (width 0.1) (tstamp 3b898138-a453-4172-aaa1-1c092d4daf5c))
+ (fp_line (start 4.075 -2.9) (end 4.075 0.19) (layer "F.Fab") (width 0.1) (tstamp 415f762f-90f1-4d69-84e3-7624ec78631a))
+ (fp_line (start 1.655 -2.9) (end 1.655 0.19) (layer "F.Fab") (width 0.1) (tstamp 6aa9b109-1eec-4a3a-8746-711494508301))
+ (fp_line (start -5.09 -7.3) (end -5.09 -26.4) (layer "F.Fab") (width 0.1) (tstamp 6d341045-bdea-43d8-b761-211b8dadfe9d))
+ (fp_line (start 8.91 -7.3) (end 8.91 -26.4) (layer "F.Fab") (width 0.1) (tstamp 88c06ad2-40d2-450d-9efd-cc54c25c7c62))
+ (fp_line (start -0.255 -2.9) (end -0.255 0.19) (layer "F.Fab") (width 0.1) (tstamp 8b06d4d5-30ac-42d4-8afd-6db3a3c9201d))
+ (fp_line (start 6.91 -7.3) (end 8.91 -7.3) (layer "F.Fab") (width 0.1) (tstamp aed226dd-c05b-4904-b715-413e2f3690e3))
+ (fp_line (start 8.91 -26.4) (end 4.91 -26.4) (layer "F.Fab") (width 0.1) (tstamp b69c8b36-3901-4067-97d5-282fa5aa97c3))
+ (fp_line (start 2.165 -2.9) (end 2.165 0.19) (layer "F.Fab") (width 0.1) (tstamp c2a973c4-40fc-4ab3-8bfc-2a37c6c9130a))
+ (fp_line (start -3.09 -15.9) (end -3.09 -2.9) (layer "F.Fab") (width 0.1) (tstamp c587f564-9bfc-4f70-b60a-fa83f60da785))
+ (fp_line (start -3.09 -15.9) (end 6.91 -15.9) (layer "F.Fab") (width 0.1) (tstamp cf7ab2d9-abc2-4d3f-8809-075e90430117))
+ (fp_line (start 6.91 -2.9) (end -3.09 -2.9) (layer "F.Fab") (width 0.1) (tstamp d2aeece9-3a80-4d17-b24a-3c33f4dfc21e))
+ (fp_line (start -5.09 -7.3) (end -3.09 -7.3) (layer "F.Fab") (width 0.1) (tstamp de4a0a21-643c-40ff-a852-357dfb56a879))
+ (fp_line (start -5.09 -26.4) (end -1.09 -26.4) (layer "F.Fab") (width 0.1) (tstamp e0e8bfae-15bd-47a9-8ec1-4dda149034e2))
+ (fp_line (start 4.91 -15.9) (end 4.91 -26.4) (layer "F.Fab") (width 0.1) (tstamp e5fc93e7-3c21-4c31-b562-ce5bb1c2b51e))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 4637b968-fc70-458e-8c8a-171ce3ba91f6))
+ (pad "2" thru_hole circle (at 1.91 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 812e4644-bd0f-4271-90aa-53b373ed30fc))
+ (pad "3" thru_hole circle (at 3.82 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 618b4f99-3ad1-4b3b-bc78-fb2e644d6210))
+ (pad "4" smd rect (at 6.91 -24.6) (size 5.5 12) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f61c43e1-bb58-46a2-8cdd-55ab727ef4f5))
+ (pad "5" smd rect (at -3.09 -24.6) (size 5.5 12) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 238be581-e641-4502-bb37-c4a5ae322784))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/Allegro_CB_PSF.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_CB_PSS.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_CB_PSS.kicad_mod
new file mode 100644
index 00000000..5d10cf7c
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_CB_PSS.kicad_mod
@@ -0,0 +1,88 @@
+(footprint "Allegro_CB_PSS" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 59D52CCC)
+ (descr "Allegro MicroSystems, CB-PSS Package (http://www.allegromicro.com/en/Products/Current-Sensor-ICs/Fifty-To-Two-Hundred-Amp-Integrated-Conductor-Sensor-ICs/ACS758.aspx)")
+ (tags "Allegro CB-PSS")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 -6.13125) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3da91756-b0fc-45b2-9285-024c746c96a1)
+ )
+ (fp_text value "Allegro_CB_PSS" (at 1 1.25625 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cf831650-6255-4070-9d41-4d0eb9e4ec98)
+ )
+ (fp_text user "${REFERENCE}" (at -1 -0.74375 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8b7f3b86-6344-4ff6-8efa-98b212ee8b9b)
+ )
+ (fp_line (start 2.88 -4.92625) (end 2.88 -7.20625) (layer "F.SilkS") (width 0.12) (tstamp 128380ae-2182-4c2e-84c1-3fb2697bf87a))
+ (fp_line (start 5.12 8.31375) (end -5.12 8.31375) (layer "F.SilkS") (width 0.12) (tstamp 139c34c1-0875-42c6-97f3-d6adba12cf39))
+ (fp_line (start -1.655 8.31375) (end -1.655 10.25625) (layer "F.SilkS") (width 0.12) (tstamp 3adccefd-dcbe-43f3-854e-ddee7788cec6))
+ (fp_line (start -5.12 8.31375) (end -5.12 3.91375) (layer "F.SilkS") (width 0.12) (tstamp 50ff2196-5ad0-4639-805a-5d2d49daa6b5))
+ (fp_line (start 0.255 8.31375) (end 0.255 10.25625) (layer "F.SilkS") (width 0.12) (tstamp 5a08e8f7-cf66-4f7e-9ad2-492f40651a22))
+ (fp_line (start -2.165 8.31375) (end -2.165 10.25625) (layer "F.SilkS") (width 0.12) (tstamp 6382d014-d974-48f6-ac3b-01e6e72164d7))
+ (fp_line (start -5.12 3.91375) (end -7.12 3.91375) (layer "F.SilkS") (width 0.12) (tstamp 78eaa0d4-7ecb-4453-98a0-02d287e89052))
+ (fp_line (start 2.165 8.31375) (end 2.165 10.25625) (layer "F.SilkS") (width 0.12) (tstamp 7ddc7f1e-3308-4f2c-bf2a-47050fe5d284))
+ (fp_line (start 5.12 8.31375) (end 5.12 3.91375) (layer "F.SilkS") (width 0.12) (tstamp 894ecbbb-7aea-4e0d-ab00-ebb35d73cf49))
+ (fp_line (start -0.255 8.31375) (end -0.255 10.25625) (layer "F.SilkS") (width 0.12) (tstamp 97f7bbaa-0568-4b47-a6c9-e85bbbe0132e))
+ (fp_line (start -2.88 -4.92625) (end 2.88 -4.92625) (layer "F.SilkS") (width 0.12) (tstamp c50e832e-39e0-4be8-9f75-5333c229d328))
+ (fp_line (start -2.88 -4.92625) (end -2.88 -7.20625) (layer "F.SilkS") (width 0.12) (tstamp cf230a9d-668a-42d0-8b10-27861b7b7251))
+ (fp_line (start 7.12 3.91375) (end 7.12 -7.20625) (layer "F.SilkS") (width 0.12) (tstamp e3aadaab-1da3-48c0-9593-2f9b7d62b584))
+ (fp_line (start -7.12 3.91375) (end -7.12 -7.20625) (layer "F.SilkS") (width 0.12) (tstamp f84c4570-b64a-43d1-89c3-e54debd3166a))
+ (fp_line (start 1.655 8.31375) (end 1.655 10.25625) (layer "F.SilkS") (width 0.12) (tstamp fb43148a-afc0-49e3-87b7-503ed712cd79))
+ (fp_line (start 5.12 3.91375) (end 7.12 3.91375) (layer "F.SilkS") (width 0.12) (tstamp ff4d4760-de24-4ca3-aa6a-ea7bd302a79e))
+ (fp_line (start -5.5 -5.30625) (end 5.5 -5.30625) (layer "Edge.Cuts") (width 0.381) (tstamp 1e02f4c7-bf39-4603-965c-b3a2c67f6212))
+ (fp_line (start 5.5 -5.30625) (end 5.5 8.69375) (layer "Edge.Cuts") (width 0.381) (tstamp 2edfcb0c-4350-4290-9fd4-00502b0f3eee))
+ (fp_line (start -5.5 8.69375) (end -5.5 -5.30625) (layer "Edge.Cuts") (width 0.381) (tstamp 52521ec0-1e7a-4697-8c53-ef2e232e3c30))
+ (fp_line (start 5.5 8.69375) (end -5.5 8.69375) (layer "Edge.Cuts") (width 0.381) (tstamp a26ccc1e-9693-4f11-9e48-8266349d536f))
+ (fp_line (start 2.66 19.76) (end -2.66 19.76) (layer "F.CrtYd") (width 0.05) (tstamp 06330698-312d-41bf-b87b-1a147a5fc133))
+ (fp_line (start -5.25 4.05) (end -5.25 8.45) (layer "F.CrtYd") (width 0.05) (tstamp 15f7a779-8c06-4188-8969-cd71ca17f860))
+ (fp_line (start 2.66 8.45) (end 5.25 8.45) (layer "F.CrtYd") (width 0.05) (tstamp 172898de-0f69-43bd-b8dc-a2a5137cf58e))
+ (fp_line (start -8 -7.25) (end -7.25 -7.25) (layer "F.CrtYd") (width 0.05) (tstamp 2908e64b-b06c-48a9-9c5c-21670059bc2f))
+ (fp_line (start 5.25 4.05) (end 7.25 4.05) (layer "F.CrtYd") (width 0.05) (tstamp 568e3651-b7fe-43b5-bdfe-fa4af1ad3fe1))
+ (fp_line (start -5.25 4.05) (end -7.25 4.05) (layer "F.CrtYd") (width 0.05) (tstamp 58712078-2a67-465f-849d-753d03476c3d))
+ (fp_line (start -8 -19.76) (end 8 -19.76) (layer "F.CrtYd") (width 0.05) (tstamp 7602ee46-f159-4cc8-b5da-8d6a1c1c0e28))
+ (fp_line (start 5.25 4.05) (end 5.25 8.45) (layer "F.CrtYd") (width 0.05) (tstamp 7915d656-5596-445f-acbe-6e3aaf7f3456))
+ (fp_line (start -8 -7.25) (end -8 -19.76) (layer "F.CrtYd") (width 0.05) (tstamp a45a8ca6-1ce3-413a-a87d-ae9efa2198f6))
+ (fp_line (start 7.25 4.05) (end 7.25 -7.25) (layer "F.CrtYd") (width 0.05) (tstamp b7f971a7-7db4-498c-9ce2-6f5620faf943))
+ (fp_line (start 8 -19.76) (end 8 -7.25) (layer "F.CrtYd") (width 0.05) (tstamp c3c7e558-9f85-40f7-a3e7-6c27af896109))
+ (fp_line (start -7.25 4.05) (end -7.25 -7.25) (layer "F.CrtYd") (width 0.05) (tstamp cceb6d2b-d669-4d49-b201-0f300e6b2340))
+ (fp_line (start 7.25 -7.25) (end 8 -7.25) (layer "F.CrtYd") (width 0.05) (tstamp d27e8f71-3980-4c59-932a-0d2005576658))
+ (fp_line (start -2.66 8.45) (end -5.25 8.45) (layer "F.CrtYd") (width 0.05) (tstamp dd6bbe69-e444-4588-bb89-5972e4ecd383))
+ (fp_line (start -2.66 8.45) (end -2.66 19.76) (layer "F.CrtYd") (width 0.05) (tstamp edb4d704-e10f-4898-aa40-68c12cfab784))
+ (fp_line (start 2.66 8.45) (end 2.66 19.76) (layer "F.CrtYd") (width 0.05) (tstamp f4b9d31f-9f3c-4610-97d5-76ca87fcaa99))
+ (fp_line (start 5 3.79375) (end 7 3.79375) (layer "F.Fab") (width 0.1) (tstamp 06deb84f-f458-4157-84f3-59265aa4968a))
+ (fp_line (start -1.91 7.19375) (end -2.91 8.19375) (layer "F.Fab") (width 0.1) (tstamp 20bea196-797e-436a-be04-dbb7fbfea02b))
+ (fp_line (start 2.165 8.19375) (end 2.165 19.19375) (layer "F.Fab") (width 0.1) (tstamp 2cbf86e0-f3c2-48a5-af77-78c75a4f02ad))
+ (fp_line (start 0.255 19.19375) (end -0.255 19.19375) (layer "F.Fab") (width 0.1) (tstamp 37c0205f-d1c2-413a-b8a1-d1103df20af2))
+ (fp_line (start 3 -4.80625) (end 3 -15.30625) (layer "F.Fab") (width 0.1) (tstamp 548164a2-9aa2-42f5-8f56-9f0d43c25cb3))
+ (fp_line (start -5 -4.80625) (end -5 8.19375) (layer "F.Fab") (width 0.1) (tstamp 6a1a8153-aff7-40a7-aabf-b400621d2375))
+ (fp_line (start -1.91 7.19375) (end -0.91 8.19375) (layer "F.Fab") (width 0.1) (tstamp 74b6c4d3-d0dd-483f-b306-1dfad4f4bc8f))
+ (fp_line (start 0.255 8.19375) (end 0.255 19.19375) (layer "F.Fab") (width 0.1) (tstamp 7a5136a4-95af-40b8-acb2-e14b6201345e))
+ (fp_line (start -1.655 8.19375) (end -1.655 19.19375) (layer "F.Fab") (width 0.1) (tstamp 7c1b883d-288f-4b30-a9f4-110bb5a2c40b))
+ (fp_line (start 7 3.79375) (end 7 -15.30625) (layer "F.Fab") (width 0.1) (tstamp 93c26490-de26-434e-a37e-68b1077f963f))
+ (fp_line (start 5 -4.80625) (end 5 8.19375) (layer "F.Fab") (width 0.1) (tstamp aff00afa-fc00-4fea-8faf-85779f574029))
+ (fp_line (start 5 8.19375) (end -5 8.19375) (layer "F.Fab") (width 0.1) (tstamp b0662f9b-b89f-48c0-adff-395d67672a6b))
+ (fp_line (start -5 -4.80625) (end 5 -4.80625) (layer "F.Fab") (width 0.1) (tstamp b4514f3f-38d6-4989-8958-30f66a8cfa6d))
+ (fp_line (start 2.165 19.19375) (end 1.655 19.19375) (layer "F.Fab") (width 0.1) (tstamp bab7e962-1343-404e-9348-22a76b890c21))
+ (fp_line (start -0.255 8.19375) (end -0.255 19.19375) (layer "F.Fab") (width 0.1) (tstamp c07d8d74-b9a0-4d47-bd47-3ea57748fcca))
+ (fp_line (start -3 -4.80625) (end -3 -15.30625) (layer "F.Fab") (width 0.1) (tstamp c2ce5413-932f-404b-b063-906761a0ba4f))
+ (fp_line (start 7 -15.30625) (end 3 -15.30625) (layer "F.Fab") (width 0.1) (tstamp c36f05db-4992-41b1-b44c-3bcd487a26ad))
+ (fp_line (start -7 3.79375) (end -5 3.79375) (layer "F.Fab") (width 0.1) (tstamp d2ba55cc-0a97-4a86-a2f5-a8854438b4a7))
+ (fp_line (start -7 3.79375) (end -7 -15.30625) (layer "F.Fab") (width 0.1) (tstamp e5d8c4b3-f16c-4918-a373-04246537e7b5))
+ (fp_line (start -7 -15.30625) (end -3 -15.30625) (layer "F.Fab") (width 0.1) (tstamp f3eedc64-ddcd-4444-b171-457b04ef6270))
+ (fp_line (start -1.655 19.19375) (end -2.165 19.19375) (layer "F.Fab") (width 0.1) (tstamp f862e7ac-9214-4410-b953-f198d795d0d8))
+ (fp_line (start 1.655 8.19375) (end 1.655 19.19375) (layer "F.Fab") (width 0.1) (tstamp f968af0e-84e2-44c6-8bfc-80abb02ee2f5))
+ (fp_line (start -2.165 8.19375) (end -2.165 19.19375) (layer "F.Fab") (width 0.1) (tstamp ff7b48c4-5b25-4331-8e4f-49a0a484d1a8))
+ (pad "1" smd rect (at -1.91 15.00625) (size 1 9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0ce92ee2-c2f8-4655-8bb3-4855fbae472c))
+ (pad "2" smd rect (at 0 15.00625) (size 1 9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b9d2dd25-4486-4441-bf3e-7457b05add1b))
+ (pad "3" smd rect (at 1.91 15.00625) (size 1 9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c37a9cba-9605-4f8a-9611-06ba39edd350))
+ (pad "4" smd rect (at 5 -13.50625) (size 5.5 12) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 19125bd9-5251-4d7f-bbad-964186d01868))
+ (pad "5" smd rect (at -5 -13.50625) (size 5.5 12) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 74d7ec34-df4c-4bb4-ab84-a4e1d0940ab2))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/Allegro_CB_PSS.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_PSOF-7_4.8x6.4mm_P1.60mm.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_PSOF-7_4.8x6.4mm_P1.60mm.kicad_mod
new file mode 100644
index 00000000..90303265
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_PSOF-7_4.8x6.4mm_P1.60mm.kicad_mod
@@ -0,0 +1,52 @@
+(footprint "Allegro_PSOF-7_4.8x6.4mm_P1.60mm" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AE4B6CE)
+ (descr "Allegro Microsystems PSOF-7, 4.8x6.4mm Body, 1.60mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/ACS780-Datasheet.ashx)")
+ (tags "Allegro PSOF-7")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 -4.2) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 05f35a15-6586-4db3-8d5e-057695afc957)
+ )
+ (fp_text value "Allegro_PSOF-7_4.8x6.4mm_P1.60mm" (at 0 4.2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 05d69105-abe9-4e34-8eef-8234d38fc241)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1bf41900-0f08-44b9-8287-1ba5008ef580)
+ )
+ (fp_line (start 2.57 0.25) (end 2.57 -0.25) (layer "F.SilkS") (width 0.12) (tstamp 0d738606-c15d-4f4c-aa6b-f01ac4ea3def))
+ (fp_line (start 2.57 -3.32) (end 0.7 -3.32) (layer "F.SilkS") (width 0.12) (tstamp 280536e1-dac2-4a89-89fe-dbc6eeed689e))
+ (fp_line (start -2.47 -2.2) (end -3.2 -2.2) (layer "F.SilkS") (width 0.12) (tstamp 32d7d5ac-35ec-4243-a977-b37086af5eb7))
+ (fp_line (start 2.57 -3.32) (end 2.57 -2.75) (layer "F.SilkS") (width 0.12) (tstamp 4bead5f4-dd4c-43ce-9f83-0e2fd54084cd))
+ (fp_line (start -2.47 3.32) (end -2.47 2.2) (layer "F.SilkS") (width 0.12) (tstamp 78b74ec4-39dc-4bd9-82aa-e4a829732fa0))
+ (fp_line (start -0.6 3.32) (end -2.47 3.32) (layer "F.SilkS") (width 0.12) (tstamp 95b9a8c2-9a0c-4794-8910-23b8699c79b7))
+ (fp_line (start -2.47 -0.6) (end -2.47 -1) (layer "F.SilkS") (width 0.12) (tstamp a24eec6c-eb2c-4b54-8ea1-6bd8534957cf))
+ (fp_line (start 2.57 3.32) (end 0.7 3.32) (layer "F.SilkS") (width 0.12) (tstamp a4377b9e-87c9-44ef-b55a-ee5a348d9288))
+ (fp_line (start -0.6 -3.32) (end -2.47 -3.32) (layer "F.SilkS") (width 0.12) (tstamp cca10371-07e8-44e8-a3df-be96fbb88f2f))
+ (fp_line (start -2.47 0.6) (end -2.47 1) (layer "F.SilkS") (width 0.12) (tstamp dab9c722-0377-4381-b858-5b9368b17a84))
+ (fp_line (start 2.57 3.32) (end 2.57 2.75) (layer "F.SilkS") (width 0.12) (tstamp e267382f-b141-4b9d-a60f-d6eed872990b))
+ (fp_line (start -2.47 -3.32) (end -2.47 -2.2) (layer "F.SilkS") (width 0.12) (tstamp fbeafbe2-7dbe-477a-be1c-053c7ca34201))
+ (fp_line (start 3.5 3.5) (end -3.5 3.5) (layer "F.CrtYd") (width 0.05) (tstamp 30941af1-f64a-4bd3-a410-1c14dfa8b0a2))
+ (fp_line (start -3.5 -3.5) (end 3.5 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 4f29ccbe-3c9f-40af-88cb-5077864277f8))
+ (fp_line (start 3.5 -3.5) (end 3.5 3.5) (layer "F.CrtYd") (width 0.05) (tstamp 6083df72-1131-45f8-b431-ede654673742))
+ (fp_line (start -3.5 3.5) (end -3.5 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 9b599d34-1ed8-4dcc-9810-6dd94de908e6))
+ (fp_line (start -2.35 3.2) (end -2.35 -2.2) (layer "F.Fab") (width 0.1) (tstamp 0ca32b7e-8e0a-4ec9-8dea-7c70d3ac246b))
+ (fp_line (start 2.45 3.2) (end -2.35 3.2) (layer "F.Fab") (width 0.1) (tstamp 40b7dbac-2159-4caf-9187-9065f0a7e3ba))
+ (fp_line (start -1.35 -3.2) (end -2.35 -2.2) (layer "F.Fab") (width 0.1) (tstamp ab3116b6-2b2c-41c2-ad24-a524f4c84c3d))
+ (fp_line (start -1.35 -3.2) (end 2.45 -3.2) (layer "F.Fab") (width 0.1) (tstamp cc8cb54c-b628-4bc0-8156-03e8bc1669df))
+ (fp_line (start 2.45 -3.2) (end 2.45 3.2) (layer "F.Fab") (width 0.1) (tstamp fcf48e52-743e-487e-aaec-be56585d5904))
+ (pad "1" smd rect (at -2.45 -1.6) (size 1.6 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2037acfe-fde7-4949-a557-b078a276fec1))
+ (pad "2" smd rect (at -2.45 0) (size 1.6 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0efa4a45-b063-4407-a7a5-7f4f275e3452))
+ (pad "3" smd rect (at -2.45 1.6) (size 1.6 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 609466ce-81e1-4aee-bf7c-89ff5ab63186))
+ (pad "4" smd rect (at 0.05 2.8) (size 0.6 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c8a345e1-78b5-4743-ad77-0a35638f5c6e))
+ (pad "5" smd rect (at 2.4 1.5) (size 1.7 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 17247857-2623-417c-a240-bcd066ff8298))
+ (pad "6" smd rect (at 2.4 -1.5) (size 1.7 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c00c728c-a6e6-4f8d-83e6-9783299e9198))
+ (pad "7" smd rect (at 0.05 -2.8) (size 0.6 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 93a4f58c-5ae2-42dd-9d83-39a732f2d3d5))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/Allegro_PSOF-7_4.8x6.4mm_P1.60mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_QFN-12-10-1EP_3x3mm_P0.5mm.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_QFN-12-10-1EP_3x3mm_P0.5mm.kicad_mod
new file mode 100644
index 00000000..4f6f6fb3
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_QFN-12-10-1EP_3x3mm_P0.5mm.kicad_mod
@@ -0,0 +1,56 @@
+(footprint "Allegro_QFN-12-10-1EP_3x3mm_P0.5mm" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AE4B66E)
+ (descr "Allegro Microsystems 12-Lead (10-Lead Populated) Quad Flat Pack, 3x3mm Body, 0.5mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/ACS711-Datasheet.ashx)")
+ (tags "Allegro QFN 0.5")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 -2.8) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f00bcd08-99a7-43e0-82fc-92d4f99a10c8)
+ )
+ (fp_text value "Allegro_QFN-12-10-1EP_3x3mm_P0.5mm" (at 0 2.8) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e729e3fa-dba0-419a-83bf-b40a8366d49d)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+ (effects (font (size 0.7 0.7) (thickness 0.1)))
+ (tstamp c636e214-f144-486d-9551-cca13ed02010)
+ )
+ (fp_line (start -1.54 -1.25) (end -1.8 -1.25) (layer "F.SilkS") (width 0.12) (tstamp 2ab64b72-3fc7-47cc-9d33-46adfbcf94d4))
+ (fp_line (start -1.54 -1.62) (end -0.25 -1.62) (layer "F.SilkS") (width 0.12) (tstamp 35d60870-d4ff-4061-9d19-a526e24687ab))
+ (fp_line (start -1.54 -1.62) (end -1.54 -1.25) (layer "F.SilkS") (width 0.12) (tstamp 3a18a3d4-1a49-43c5-b07f-254f46193191))
+ (fp_line (start 1.7 -1.62) (end 1.2 -1.62) (layer "F.SilkS") (width 0.12) (tstamp 61dea8a5-df9b-4eec-9104-8e361652ae91))
+ (fp_line (start 1.7 1.62) (end 1.2 1.62) (layer "F.SilkS") (width 0.12) (tstamp 6fb0cda3-ec17-4e1e-b04e-9616d4f7f506))
+ (fp_line (start 1.7 -1.62) (end 1.7 -1.25) (layer "F.SilkS") (width 0.12) (tstamp a742f193-d186-47db-a6b3-0f74073baec9))
+ (fp_line (start 1.7 1.25) (end 1.7 1.62) (layer "F.SilkS") (width 0.12) (tstamp c4b080de-c30b-44f7-a1cc-faf4cd218d90))
+ (fp_line (start -1.54 1.62) (end -0.25 1.62) (layer "F.SilkS") (width 0.12) (tstamp e8d44c79-4382-4407-b2ca-124dd529de57))
+ (fp_line (start -1.54 1.25) (end -1.54 1.62) (layer "F.SilkS") (width 0.12) (tstamp f8660959-3e8e-4009-b1f0-ad77b2b0103d))
+ (fp_line (start 2.11 2.13) (end 2.11 -2.13) (layer "F.CrtYd") (width 0.05) (tstamp 324eec66-24a7-4a20-b22e-52255bd7e5aa))
+ (fp_line (start -2.11 2.13) (end 2.11 2.13) (layer "F.CrtYd") (width 0.05) (tstamp 53b5ffa3-4960-4118-a7ac-012f2af9fd06))
+ (fp_line (start 2.11 -2.13) (end -2.11 -2.13) (layer "F.CrtYd") (width 0.05) (tstamp 7009ce9a-0df6-43f5-bb8f-344472dd4fcc))
+ (fp_line (start -2.11 -2.13) (end -2.11 2.13) (layer "F.CrtYd") (width 0.05) (tstamp bbe3af8d-1768-4115-8331-51a94a7a1422))
+ (fp_line (start -1.42 1.5) (end -1.42 -0.5) (layer "F.Fab") (width 0.1) (tstamp 7ba170ad-9cc1-463c-9ebe-24dd41bcc73c))
+ (fp_line (start -1.42 -0.5) (end -0.42 -1.5) (layer "F.Fab") (width 0.1) (tstamp a1b9d58c-58dd-4182-be98-d3214698accb))
+ (fp_line (start -0.42 -1.5) (end 1.58 -1.5) (layer "F.Fab") (width 0.1) (tstamp a7cda22f-dc4e-47b2-a59f-d2eb2c4ac9d7))
+ (fp_line (start 1.58 1.5) (end -1.42 1.5) (layer "F.Fab") (width 0.1) (tstamp c826f890-6495-46ea-a0d0-e018ef04d5ac))
+ (fp_line (start 1.58 -1.5) (end 1.58 1.5) (layer "F.Fab") (width 0.1) (tstamp df3f010f-a854-4def-b9df-497eca109e0d))
+ (pad "1" smd rect (at -0.685 -0.4) (size 0.2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5a909791-dd2e-47e8-8dd7-8b2a2d7a6f13))
+ (pad "1" smd rect (at -0.785 -0.7 45) (size 0.2828 0.2828) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 902c163b-7a15-4210-b3df-1af26b5e75b4))
+ (pad "1" smd rect (at -1.32 -0.5) (size 1.07 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9b5d6157-836c-47a7-a4a4-386c6997b00e))
+ (pad "2" smd rect (at -0.685 0.4) (size 0.2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 25acd438-bc67-4481-957c-ea5680912e27))
+ (pad "2" smd rect (at -1.32 0.5) (size 1.07 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 540bbcfa-667d-4516-9d84-62dc24b81522))
+ (pad "2" smd rect (at -0.785 0.7 45) (size 0.2828 0.2828) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 64ee10f0-7ad8-466b-8d64-453a2990fe43))
+ (pad "3" smd rect (at 0.23 1.45) (size 0.3 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3caf2a1d-ad3b-41a8-8bff-8ddbb8288a04))
+ (pad "4" smd rect (at 0.73 1.45) (size 0.3 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a45be816-7b1b-48d6-ab15-e1b5d171d96d))
+ (pad "5" smd rect (at 1.43 0.75) (size 0.85 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 388c4b8e-84ea-48e0-a898-17022f918ad9))
+ (pad "6" smd rect (at 1.43 0.25) (size 0.85 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8b2e80af-8f1a-4383-92a4-505b72c81cb2))
+ (pad "7" smd rect (at 1.43 -0.25) (size 0.85 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3c0ed9c9-ee9d-4aea-b077-55437b29b087))
+ (pad "8" smd rect (at 1.43 -0.75) (size 0.85 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1586ed3d-74b4-43ac-9545-aa7e5764932c))
+ (pad "9" smd rect (at 0.73 -1.45) (size 0.3 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 30245302-49d3-4c2c-a448-f939a73e6d8a))
+ (pad "10" smd rect (at 0.23 -1.45) (size 0.3 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c62d5810-62fd-4450-a679-8c0897fdd8de))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/Allegro_QFN-12-10-1EP_3x3mm_P0.5mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_QSOP-24_3.9x8.7mm_P0.635mm.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_QSOP-24_3.9x8.7mm_P0.635mm.kicad_mod
new file mode 100644
index 00000000..918afd9b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_QSOP-24_3.9x8.7mm_P0.635mm.kicad_mod
@@ -0,0 +1,64 @@
+(footprint "Allegro_QSOP-24_3.9x8.7mm_P0.635mm" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AE4B5E3)
+ (descr "Allegro Microsystems 24-Lead Plastic Shrink Small Outline Narrow Body Body [QSOP] (http://www.allegromicro.com/~/media/Files/Datasheets/ACS726-Datasheet.ashx?la=en)")
+ (tags "Allegro QSOP 0.635")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 -5.25) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4f6c0fd3-34b5-4859-9dbf-a477a19f37cd)
+ )
+ (fp_text value "Allegro_QSOP-24_3.9x8.7mm_P0.635mm" (at 0 5.3) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5f9c8486-1e54-45f9-8dc0-8b3323d756a2)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1900d143-f1f1-4669-988b-e420529394d0)
+ )
+ (fp_line (start 2.07 4.47) (end 2.07 4.05) (layer "F.SilkS") (width 0.12) (tstamp 1616d976-2de4-4b71-9666-be0060828cdf))
+ (fp_line (start -2.07 4.47) (end -2.07 4.05) (layer "F.SilkS") (width 0.12) (tstamp 464cb072-5789-4315-ae4d-1e44cb58f54f))
+ (fp_line (start -2.07 4.47) (end 2.07 4.47) (layer "F.SilkS") (width 0.12) (tstamp 5f01ddf4-d494-438b-8af5-641fc9f9cdd7))
+ (fp_line (start -2.07 -4.47) (end 2.07 -4.47) (layer "F.SilkS") (width 0.12) (tstamp 8736a804-af74-4449-bc57-18c6ebd15ec1))
+ (fp_line (start -3.6 -4.05) (end -2.07 -4.05) (layer "F.SilkS") (width 0.12) (tstamp 920ce657-602e-4c1b-9740-744f75c73874))
+ (fp_line (start 2.07 -4.47) (end 2.07 -4.05) (layer "F.SilkS") (width 0.12) (tstamp 9b876d86-cd29-41b2-9743-a938d7e6b1bd))
+ (fp_line (start -2.07 -4.47) (end -2.07 -4.05) (layer "F.SilkS") (width 0.12) (tstamp bbc2cfba-a8a1-40f3-9072-3b26f1cc4c1e))
+ (fp_line (start 3.9 -4.6) (end 3.9 4.6) (layer "F.CrtYd") (width 0.05) (tstamp 2b6ca496-00d4-47b5-93ce-a646d9cef841))
+ (fp_line (start -3.9 -4.6) (end -3.9 4.6) (layer "F.CrtYd") (width 0.05) (tstamp 414f14ec-a6c6-420d-947a-dc118de57544))
+ (fp_line (start -3.9 4.6) (end 3.9 4.6) (layer "F.CrtYd") (width 0.05) (tstamp 8ef60028-1684-447b-b249-e1b4ecf7fa6b))
+ (fp_line (start -3.9 -4.6) (end 3.9 -4.6) (layer "F.CrtYd") (width 0.05) (tstamp dfa913cb-6cd9-485c-bac0-7d43a51fd6f6))
+ (fp_line (start -0.95 -4.35) (end 1.95 -4.35) (layer "F.Fab") (width 0.1) (tstamp 1279df84-3486-40ba-afe2-bbf771b424bc))
+ (fp_line (start -1.95 -3.35) (end -0.95 -4.35) (layer "F.Fab") (width 0.1) (tstamp 1ef6bb77-517a-4b2b-93cf-c8af56a96491))
+ (fp_line (start -1.95 4.35) (end -1.95 -3.35) (layer "F.Fab") (width 0.1) (tstamp 77464ade-b2da-4cd8-8433-4189d13e540e))
+ (fp_line (start 1.95 4.35) (end -1.95 4.35) (layer "F.Fab") (width 0.1) (tstamp 800c569f-6f7a-473b-a3ea-ccb95577045c))
+ (fp_line (start 1.95 -4.35) (end 1.95 4.35) (layer "F.Fab") (width 0.1) (tstamp e507718f-27d3-429f-b009-5a9a605d4d50))
+ (pad "1" smd rect (at -2.5 -3.4925) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ba4907c3-a497-435a-9a49-0e5761ca06d5))
+ (pad "2" smd rect (at -2.5 -2.8575) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 63371430-2d4a-43e9-af6a-d20b1e0f0dd2))
+ (pad "3" smd rect (at -2.5 -2.2225) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2fdb4ce4-a9da-4514-b4ac-1448c4e4bda4))
+ (pad "4" smd rect (at -2.5 -1.5875) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a40cd491-432d-441e-a381-b7185f94c102))
+ (pad "5" smd rect (at -2.5 -0.9525) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e11c8c1b-08c5-4efe-b832-eeb02bf9b4fb))
+ (pad "6" smd rect (at -2.5 -0.3175) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 27b545b1-a80d-4aa3-8d5e-e10c64726cfc))
+ (pad "7" smd rect (at -2.5 0.3175) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e1e52458-d862-491c-883c-55d3bbf3627f))
+ (pad "8" smd rect (at -2.5 0.9525) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d37b6de2-0886-4142-bb62-442b225e7a10))
+ (pad "9" smd rect (at -2.5 1.5875) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2110f42f-4a4a-459d-842a-0e637c8ce96c))
+ (pad "10" smd rect (at -2.5 2.2225) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fc573d56-58ac-4ed5-80a8-47dbe1b4cd61))
+ (pad "11" smd rect (at -2.5 2.8575) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 95d59b30-56e7-4f79-a0cf-5eea28f66216))
+ (pad "12" smd rect (at -2.5 3.4925) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 88159b1e-c8be-4138-b61b-6072d15867ad))
+ (pad "13" smd rect (at 2.5 3.4925) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2577ffdc-ad63-44a9-ba7f-6e696a0d88a6))
+ (pad "14" smd rect (at 2.5 2.8575) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b24bb202-d65b-411b-88bd-cec817b9923f))
+ (pad "15" smd rect (at 2.5 2.2225) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a3ef2718-b76a-47a0-ace4-a01e67795663))
+ (pad "16" smd rect (at 2.5 1.5875) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d7048046-134d-4fa3-9322-90724d99410c))
+ (pad "17" smd rect (at 2.5 0.9525) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 40a7effe-99bc-4553-9fb4-a656ef8f1ace))
+ (pad "18" smd rect (at 2.5 0.3175) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f2d0f3f1-6e06-4bf7-a4d7-121ffdd9a90a))
+ (pad "19" smd rect (at 2.5 -0.3175) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e94d4a8f-4943-41f6-9ec8-baf6735e18e6))
+ (pad "20" smd rect (at 2.5 -0.9525) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 727b5e8c-6f2e-44b6-8294-632ad241d5d8))
+ (pad "21" smd rect (at 2.5 -1.5875) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f3b7ce35-4e0a-43cc-9775-e2070cc205ea))
+ (pad "22" smd rect (at 2.5 -2.2225) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0e176936-e1c6-49db-9f45-5e86c1ec62fb))
+ (pad "23" smd rect (at 2.5 -2.8575) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 01e1eb6f-a170-4fd0-91ab-ab513b6ce9aa))
+ (pad "24" smd rect (at 2.5 -3.4925) (size 2.3 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 37c077ce-fe9a-4017-ac10-eba3358a9775))
+ (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/QSOP-24_3.9x8.7mm_P0.635mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_SIP-3.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_SIP-3.kicad_mod
new file mode 100644
index 00000000..50a90ed4
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_SIP-3.kicad_mod
@@ -0,0 +1,42 @@
+(footprint "Allegro_SIP-3" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A04BB4E)
+ (descr "Allegro Microsystems SIP-3, 1.27mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/A1369-Datasheet.ashx)")
+ (tags "Allegro SIP-3")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -1.8) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5207cc55-47e0-47a5-90bc-6585da4f83f1)
+ )
+ (fp_text value "Allegro_SIP-3" (at 1.27 1.8) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a46ac82a-eba3-43fb-9688-b0b6da71e615)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 0) (layer "F.Fab")
+ (effects (font (size 0.8 0.8) (thickness 0.1)))
+ (tstamp 1599be2c-5889-4523-86d8-26f88c2a5340)
+ )
+ (fp_line (start 2.01 0.91) (end 1.8 0.91) (layer "F.SilkS") (width 0.12) (tstamp 0b117c2d-9ed1-4b74-9c35-bfba91ab36e6))
+ (fp_line (start 2.01 -0.85) (end 1.8 -0.85) (layer "F.SilkS") (width 0.12) (tstamp 793f4b38-9d8e-4ede-9a95-ffa7e200c0cb))
+ (fp_line (start 3.435 -0.85) (end 3.435 0) (layer "F.SilkS") (width 0.12) (tstamp 9a042940-bff2-42b7-a14a-f77c89bc6a42))
+ (fp_line (start 3.435 -0.85) (end 3.07 -0.85) (layer "F.SilkS") (width 0.12) (tstamp b9043eb0-91ff-4302-b2e8-ac8d90398684))
+ (fp_line (start -0.895 0) (end -0.895 -0.85) (layer "F.SilkS") (width 0.12) (tstamp fec3179a-acb4-400e-aa36-17da94436137))
+ (fp_line (start 3.57 1.05) (end 3.57 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 134f5ec0-8540-4f7b-b754-de4c7d9c6f01))
+ (fp_line (start 3.57 -1.05) (end -1.03 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 62608630-dd59-4950-bd97-17592d338710))
+ (fp_line (start -1.03 -1.05) (end -1.03 1.05) (layer "F.CrtYd") (width 0.05) (tstamp b1040985-9898-4d32-8352-e3142d30e841))
+ (fp_line (start -1.03 1.05) (end 3.57 1.05) (layer "F.CrtYd") (width 0.05) (tstamp d19b38c6-0346-4bf8-9ca8-be85654db201))
+ (fp_line (start -0.775 0) (end 0.015 0.79) (layer "F.Fab") (width 0.1) (tstamp 1ed6d5bd-5c1d-45d0-a6b9-87c854fd45eb))
+ (fp_line (start 3.315 -0.73) (end 3.315 0) (layer "F.Fab") (width 0.1) (tstamp 3429e5eb-8ab3-481c-843f-96a6e4fd62ed))
+ (fp_line (start -0.775 -0.73) (end 3.315 -0.73) (layer "F.Fab") (width 0.1) (tstamp 950e2cf5-defd-4af2-86b8-5136b0c0e5d8))
+ (fp_line (start -0.775 0) (end -0.775 -0.73) (layer "F.Fab") (width 0.1) (tstamp c52a9b6a-9d1d-4ad5-b796-303815abd1ea))
+ (fp_line (start 3.315 0) (end 2.525 0.79) (layer "F.Fab") (width 0.1) (tstamp e075ff74-b93d-4e47-b71e-2d9d0f3c9b67))
+ (fp_line (start 2.525 0.79) (end 0.015 0.79) (layer "F.Fab") (width 0.1) (tstamp faa80f84-4695-4cdd-9153-2a581aa859e1))
+ (pad "1" thru_hole rect (at 0 0) (size 1.1 1.6) (drill 0.8) (layers *.Cu *.Mask) (tstamp 202b655e-5d59-4a0e-8b17-16da8446c2bc))
+ (pad "2" thru_hole oval (at 1.27 0) (size 1.1 1.6) (drill 0.8) (layers *.Cu *.Mask) (tstamp 3ffc579e-d67a-48b9-8ddd-e471978be0ea))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.1 1.6) (drill 0.8) (layers *.Cu *.Mask) (tstamp c733c1f3-97c9-4bae-91f0-abfe3973efc7))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/Allegro_SIP-3.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_SIP-4.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_SIP-4.kicad_mod
new file mode 100644
index 00000000..5da364e8
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/Allegro_SIP-4.kicad_mod
@@ -0,0 +1,38 @@
+(footprint "Allegro_SIP-4" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A04BB65)
+ (descr "Allegro Microsystems SIP-4, 1.27mm Pitch (http://www.allegromicro.com/~/media/Files/Datasheets/A1363-Datasheet.ashx)")
+ (tags "Allegro SIP-4")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.905 -1.8) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1f9d58ad-da1c-4030-9f1d-a43d9603c9d0)
+ )
+ (fp_text value "Allegro_SIP-4" (at 1.905 1.8) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e8d23cfe-df29-471c-8993-e5876fe5417d)
+ )
+ (fp_text user "${REFERENCE}" (at 1.905 0) (layer "F.Fab")
+ (effects (font (size 0.7 0.7) (thickness 0.1)))
+ (tstamp 4e8ffd75-b930-4874-bf98-ce84ff1dbea7)
+ )
+ (fp_line (start -0.82 0.66) (end -0.82 -0.58) (layer "F.SilkS") (width 0.12) (tstamp 8b0e9c84-d0a1-4078-b88b-5e1e99d37977))
+ (fp_line (start 4.63 -0.58) (end 4.63 0.66) (layer "F.SilkS") (width 0.12) (tstamp 9a05d600-7f0d-4f8b-96d0-b009d96b8da0))
+ (fp_line (start -0.95 -1.05) (end -0.95 1.05) (layer "F.CrtYd") (width 0.05) (tstamp 449476d3-e6a2-4759-9644-6ecd5ccdbeaa))
+ (fp_line (start 4.76 1.05) (end 4.76 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 4a4ad654-7413-4ada-88d4-efbe34edcc1c))
+ (fp_line (start 4.76 -1.05) (end -0.95 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp b38d6e56-e870-4890-9411-02aa56189b66))
+ (fp_line (start -0.95 1.05) (end 4.76 1.05) (layer "F.CrtYd") (width 0.05) (tstamp d6bb01ab-d333-4d85-88fb-1597b792c667))
+ (fp_line (start -0.7 0.54) (end -0.7 -0.46) (layer "F.Fab") (width 0.1) (tstamp 4f7cbb15-a928-4f2e-9d44-381102e54e0a))
+ (fp_line (start 4.51 0.54) (end -0.7 0.54) (layer "F.Fab") (width 0.1) (tstamp 5980be15-90cc-4afa-91aa-7679f9f8506a))
+ (fp_line (start 4.51 -0.46) (end 4.51 0.54) (layer "F.Fab") (width 0.1) (tstamp 8b542392-a1ff-42ec-9e23-b286616c3ee9))
+ (fp_line (start -0.7 -0.46) (end 4.51 -0.46) (layer "F.Fab") (width 0.1) (tstamp a65421e5-d932-40a9-8287-2e803def9838))
+ (pad "1" thru_hole rect (at 0 0) (size 1 1.6) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6775a23a-5ac3-4e59-8f7f-264af7e148b0))
+ (pad "2" thru_hole oval (at 1.27 0) (size 1 1.6) (drill 0.7) (layers *.Cu *.Mask) (tstamp 03468d09-0ce1-4511-bbf8-b5b35ea31a03))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1 1.6) (drill 0.7) (layers *.Cu *.Mask) (tstamp 9479dba9-9e53-423a-a560-3c6b38e62fc9))
+ (pad "4" thru_hole oval (at 3.81 0) (size 1 1.6) (drill 0.7) (layers *.Cu *.Mask) (tstamp 9e912f45-d6b4-4305-bfbd-d69193bac8d7))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/Allegro_SIP-4.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/Diodes_SIP-3_4.1x1.5mm_P1.27mm.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/Diodes_SIP-3_4.1x1.5mm_P1.27mm.kicad_mod
new file mode 100644
index 00000000..d28aa3b4
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/Diodes_SIP-3_4.1x1.5mm_P1.27mm.kicad_mod
@@ -0,0 +1,42 @@
+(footprint "Diodes_SIP-3_4.1x1.5mm_P1.27mm" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5C1D52A1)
+ (descr "Diodes SIP-3 Bulk Pack, 1.27mm Pitch (https://www.diodes.com/assets/Package-Files/SIP-3-Bulk-Pack.pdf)")
+ (tags "Diodes SIP-3 Bulk Pack")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -1.7) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 29db143f-f16e-41b6-90c5-bd55a21b69c9)
+ )
+ (fp_text value "Diodes_SIP-3_4.1x1.5mm_P1.27mm" (at 1.27 2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 185d43d0-416d-4d66-8a57-1677dfd5bb51)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 0) (layer "F.Fab")
+ (effects (font (size 0.7 0.7) (thickness 0.1)))
+ (tstamp 0dc71575-b7d2-4901-820f-5069b3b5d189)
+ )
+ (fp_line (start 3.25 -0.68) (end 3.43 -0.68) (layer "F.SilkS") (width 0.12) (tstamp 0df03ad9-5dd7-48d4-937c-22c0070878dc))
+ (fp_line (start -0.04 1.04) (end 2.58 1.04) (layer "F.SilkS") (width 0.12) (tstamp 917c0ec9-b693-4013-a9c3-188fb1cf34a8))
+ (fp_line (start 3.43 -0.68) (end 3.43 0.3) (layer "F.SilkS") (width 0.12) (tstamp bb07a6e2-e2c7-45e5-bb21-1c77e63f7daa))
+ (fp_line (start -0.81 -0.68) (end -0.89 -0.68) (layer "F.SilkS") (width 0.12) (tstamp c292d71d-5a71-4aae-b97e-b230b068c928))
+ (fp_line (start -0.89 -0.68) (end -0.89 0.19) (layer "F.SilkS") (width 0.12) (tstamp c742ac00-7e65-4478-8830-dcb8ec841d46))
+ (fp_line (start 3.57 -1.05) (end -1.03 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 02c19cab-a334-409b-9948-59d78dd4881b))
+ (fp_line (start -1.03 -1.05) (end -1.03 1.18) (layer "F.CrtYd") (width 0.05) (tstamp 595eeddd-5b77-4606-bdc5-2e50e95252e7))
+ (fp_line (start 3.57 -1.05) (end 3.57 1.18) (layer "F.CrtYd") (width 0.05) (tstamp 5ff11ee1-9c9a-4977-ac25-a8b27742881c))
+ (fp_line (start -1.03 1.18) (end 3.57 1.18) (layer "F.CrtYd") (width 0.05) (tstamp cd91528b-f4ee-494e-8ced-2ad07cea5e7e))
+ (fp_line (start -0.78 -0.57) (end 3.32 -0.57) (layer "F.Fab") (width 0.1) (tstamp 05417a31-ccc6-42a2-82c1-06f068ef8260))
+ (fp_line (start 3.32 0.19) (end 2.58 0.93) (layer "F.Fab") (width 0.1) (tstamp 11588a8d-cb2d-4517-b1d1-0d05abb757da))
+ (fp_line (start 3.32 -0.57) (end 3.32 0.19) (layer "F.Fab") (width 0.1) (tstamp 2a3333b9-73df-41b7-b93e-0880926f0ce9))
+ (fp_line (start -0.78 0.19) (end -0.04 0.93) (layer "F.Fab") (width 0.1) (tstamp 339ba4f8-458a-494e-a1e7-29711f0719b9))
+ (fp_line (start -0.78 -0.57) (end -0.78 0.19) (layer "F.Fab") (width 0.1) (tstamp 65f1d677-04f6-4e48-b617-2423b64b261b))
+ (fp_line (start -0.04 0.93) (end 2.58 0.93) (layer "F.Fab") (width 0.1) (tstamp dd8bc938-beac-424b-b370-aee7a41d0134))
+ (pad "1" thru_hole rect (at 0 0) (size 1.1 1.6) (drill 0.8) (layers *.Cu *.Mask) (tstamp 732ec06f-05f4-4c6d-ab00-252bf3c8b750))
+ (pad "2" thru_hole oval (at 1.27 0) (size 1.1 1.6) (drill 0.8) (layers *.Cu *.Mask) (tstamp d189a0c3-05a1-4d0f-a73a-1623c123539e))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.1 1.6) (drill 0.8) (layers *.Cu *.Mask) (tstamp c8160077-45da-405c-9905-b377946217e2))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/Diodes_SIP-3_4.1x1.5mm_P1.27mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/Diodes_SIP-3_4.1x1.5mm_P2.65mm.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/Diodes_SIP-3_4.1x1.5mm_P2.65mm.kicad_mod
new file mode 100644
index 00000000..092ae0ba
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/Diodes_SIP-3_4.1x1.5mm_P2.65mm.kicad_mod
@@ -0,0 +1,42 @@
+(footprint "Diodes_SIP-3_4.1x1.5mm_P2.65mm" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5C1D5055)
+ (descr "Diodes SIP-3 Ammo Pack, 2.65mm Pitch (https://www.diodes.com/assets/Package-Files/SIP-3-Ammo-Pack.pdf)")
+ (tags "Diodes SIP-3 Ammo Pack")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.65 -1.6) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1ca43899-b54a-4eea-952c-4b9578ed5b9f)
+ )
+ (fp_text value "Diodes_SIP-3_4.1x1.5mm_P2.65mm" (at 2.65 2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 424eea6d-9f8a-4395-a569-6438f1f9328f)
+ )
+ (fp_text user "${REFERENCE}" (at 2.65 0.2) (layer "F.Fab")
+ (effects (font (size 0.7 0.7) (thickness 0.15)))
+ (tstamp 7ae7dddb-63a5-45b5-9a98-d6460e55c3b2)
+ )
+ (fp_line (start 0.96 -0.68) (end 1.79 -0.68) (layer "F.SilkS") (width 0.12) (tstamp 29accc25-02c2-4219-a97c-9bb29636affc))
+ (fp_line (start 3.51 -0.68) (end 4.44 -0.68) (layer "F.SilkS") (width 0.12) (tstamp 377f47b0-86b4-48b3-97a4-aa376e26a0bf))
+ (fp_line (start 0.96 0.658) (end 1.34 1.04) (layer "F.SilkS") (width 0.12) (tstamp 454a0f3e-70b3-4a3d-8e86-fbca37fe9c12))
+ (fp_line (start 4.44 0.56) (end 3.96 1.04) (layer "F.SilkS") (width 0.12) (tstamp 4ab90afb-e0a9-4556-8f4f-0232ec24c265))
+ (fp_line (start 1.34 1.04) (end 3.96 1.04) (layer "F.SilkS") (width 0.12) (tstamp d4a58d33-9c2c-4f9f-aea6-865c81ac75fa))
+ (fp_line (start 6.25 -0.95) (end 6.25 1.18) (layer "F.CrtYd") (width 0.05) (tstamp 3a561a91-c456-4a9a-b607-02ab6fa18a2a))
+ (fp_line (start -0.95 -0.95) (end 6.25 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp b2e739e4-e1f4-4cf9-9b34-e7fee7cd8156))
+ (fp_line (start -0.95 -0.95) (end -0.95 1.18) (layer "F.CrtYd") (width 0.05) (tstamp b4efed09-db84-4960-b2b8-3a06cf8dd0e1))
+ (fp_line (start -0.95 1.18) (end 6.25 1.18) (layer "F.CrtYd") (width 0.05) (tstamp f1200186-69cf-435a-8810-7979aacba07b))
+ (fp_line (start 1.34 0.93) (end 3.96 0.93) (layer "F.Fab") (width 0.1) (tstamp 21733db9-c3e8-4347-aa2c-43c0314bdb23))
+ (fp_line (start 4.7 0.19) (end 3.96 0.93) (layer "F.Fab") (width 0.1) (tstamp 60717d0c-5618-4cdc-aa61-98ebef38d047))
+ (fp_line (start 0.6 -0.57) (end 4.7 -0.57) (layer "F.Fab") (width 0.1) (tstamp 78688cbc-d969-49ea-b547-fee898d2f77d))
+ (fp_line (start 4.7 -0.57) (end 4.7 0.19) (layer "F.Fab") (width 0.1) (tstamp a63eaa7a-52cb-44ea-b30d-a184b402dcc3))
+ (fp_line (start 0.6 -0.57) (end 0.6 0.19) (layer "F.Fab") (width 0.1) (tstamp c981d785-e3aa-4750-9197-66176b017ca1))
+ (fp_line (start 0.6 0.19) (end 1.34 0.93) (layer "F.Fab") (width 0.1) (tstamp fcf81442-51f7-4ba9-b44d-0dc4f6e91004))
+ (pad "1" thru_hole rect (at 0 0) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask) (tstamp b7baa456-a4be-469f-8630-6756f119a9d4))
+ (pad "2" thru_hole circle (at 2.65 0) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask) (tstamp ec147569-3b56-4b64-a12d-55076e4f4eb8))
+ (pad "3" thru_hole circle (at 5.3 0) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask) (tstamp ff51d209-3060-4a38-9482-8cecac8de72d))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/Diodes_SIP-3_4.1x1.5mm_P2.65mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/Honeywell_CSLW.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/Honeywell_CSLW.kicad_mod
new file mode 100644
index 00000000..7653a224
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/Honeywell_CSLW.kicad_mod
@@ -0,0 +1,77 @@
+(footprint "Honeywell_CSLW" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5DAE92C3)
+ (descr "https://sensing.honeywell.com/honeywell-sensing-cslw-series-product-sheet-005861-1-en.pdf")
+ (tags "Miniature Wired Open-Loop Current Sensor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 0 6.93) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 545dc046-6f2b-4354-b11c-c9caf2e86221)
+ )
+ (fp_text value "Honeywell_CSLW" (at 0 11.78) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3f696fb4-1790-4d1f-919d-1e5926db921d)
+ )
+ (fp_text user "${REFERENCE}" (at 0 6.93) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5f132c21-a1bf-4bf0-b60e-bc872e96d756)
+ )
+ (fp_line (start -8.25 8.75) (end -6.55 8.75) (layer "F.SilkS") (width 0.12) (tstamp 087af511-57ad-4044-9627-d9616ccc6c52))
+ (fp_line (start 6.25 10.3) (end 6.55 10.3) (layer "F.SilkS") (width 0.12) (tstamp 0a8aacf6-ab4c-4daf-867f-9fecd2610707))
+ (fp_line (start -1.15 -3.6) (end 0.7 -3.6) (layer "F.SilkS") (width 0.12) (tstamp 2c963d77-e45a-48b6-bea0-13efb0201ac5))
+ (fp_line (start -8.75 0.5) (end -8.75 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 42e45cec-49e2-4094-ae8f-dfa4823c080c))
+ (fp_line (start -1.15 -2.7) (end -1.15 -3.6) (layer "F.SilkS") (width 0.12) (tstamp 4e756909-0fda-408a-a183-80350f0a7e59))
+ (fp_line (start 1.15 -2.7) (end 8.25 -2.7) (layer "F.SilkS") (width 0.12) (tstamp 54f96c7d-482b-40c5-84e5-e2af75502bad))
+ (fp_line (start -8.25 0) (end -8.75 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 625b76cb-c1c8-4b66-9bed-4d0fe0c45eb5))
+ (fp_line (start 1.15 -3.15) (end 1.15 -2.7) (layer "F.SilkS") (width 0.12) (tstamp 6cc97b63-7ac7-4ea1-b1d8-e284c5959e2b))
+ (fp_line (start -8.25 0) (end -8.75 0.5) (layer "F.SilkS") (width 0.12) (tstamp 7356c23e-5b04-4b08-839f-024807f705d9))
+ (fp_line (start 6.55 8.75) (end 6.55 10.3) (layer "F.SilkS") (width 0.12) (tstamp 77aca914-e00e-4fbc-880c-3544fb14aa79))
+ (fp_line (start -8.25 -2.7) (end -8.25 8.75) (layer "F.SilkS") (width 0.12) (tstamp 7c9fc974-ed52-46f4-8b5e-d0ea29a5fbeb))
+ (fp_line (start 0.7 -3.6) (end 1.15 -3.15) (layer "F.SilkS") (width 0.12) (tstamp 7d2d340e-ed2e-4e63-939c-495eba4b5c55))
+ (fp_line (start 8.25 -2.7) (end 8.25 8.75) (layer "F.SilkS") (width 0.12) (tstamp 804242b7-e8bc-4607-837f-49d7d650427b))
+ (fp_line (start -6.25 10.3) (end -6.55 10.3) (layer "F.SilkS") (width 0.12) (tstamp 940a5d0b-87c3-4489-bb47-e2e3c59a0d8a))
+ (fp_line (start -8.25 -2.7) (end -1.15 -2.7) (layer "F.SilkS") (width 0.12) (tstamp 99d5c7e8-17f8-457a-846b-8abc5879ac4a))
+ (fp_line (start 3.95 10.3) (end -3.95 10.3) (layer "F.SilkS") (width 0.12) (tstamp bea3ad29-f47f-436f-9174-4915c897b82d))
+ (fp_line (start 8.25 8.75) (end 6.55 8.75) (layer "F.SilkS") (width 0.12) (tstamp d36870d9-fae5-4acd-a69d-368752d43353))
+ (fp_line (start -6.55 8.75) (end -6.55 10.3) (layer "F.SilkS") (width 0.12) (tstamp e32217da-2ba8-4dc7-929a-f4d4a1a8d409))
+ (fp_line (start -3.95 11.28) (end -3.95 10.38) (layer "F.CrtYd") (width 0.05) (tstamp 15815785-f029-421b-a833-83a4ad81f2f5))
+ (fp_line (start -8.35 -2.82) (end -8.35 8.88) (layer "F.CrtYd") (width 0.05) (tstamp 2b1065de-f307-4a49-a1de-89dadab6bf99))
+ (fp_line (start -1.25 -3.72) (end -1.25 -2.82) (layer "F.CrtYd") (width 0.05) (tstamp 39e78044-6da4-4679-b896-f9f511a1f922))
+ (fp_line (start -1.25 -2.82) (end -8.35 -2.82) (layer "F.CrtYd") (width 0.05) (tstamp 578cbd25-90f6-4ec5-b813-6611c61a209c))
+ (fp_line (start -6.65 8.88) (end -6.65 11.28) (layer "F.CrtYd") (width 0.05) (tstamp 596c7dcf-0986-4508-afbf-bfca5f9b45e9))
+ (fp_line (start -3.95 10.38) (end 3.95 10.38) (layer "F.CrtYd") (width 0.05) (tstamp 5d7fda14-e228-4ec5-9caa-29c9426b22de))
+ (fp_line (start 8.35 -2.82) (end 1.25 -2.82) (layer "F.CrtYd") (width 0.05) (tstamp 5e5e278d-8d39-4b76-9fb9-b318698ddd15))
+ (fp_line (start -6.65 11.28) (end -3.95 11.28) (layer "F.CrtYd") (width 0.05) (tstamp 6ed76124-b242-433a-85ce-acc31ae4f5a6))
+ (fp_line (start 1.25 -3.27) (end 0.8 -3.72) (layer "F.CrtYd") (width 0.05) (tstamp 74685469-4ec0-4988-95be-c82793b2b780))
+ (fp_line (start 8.35 8.88) (end 8.35 -2.82) (layer "F.CrtYd") (width 0.05) (tstamp 8238bbb7-3b74-4adb-946d-dece5d4bb76d))
+ (fp_line (start -8.35 8.88) (end -6.65 8.88) (layer "F.CrtYd") (width 0.05) (tstamp 95e1045c-148a-4731-9713-b9f0c19d8d87))
+ (fp_line (start 1.25 -2.82) (end 1.25 -3.27) (layer "F.CrtYd") (width 0.05) (tstamp af3b36ac-c0ea-4ecb-9892-2f48825ef206))
+ (fp_line (start 6.65 8.88) (end 8.35 8.88) (layer "F.CrtYd") (width 0.05) (tstamp b462c143-f10e-446b-af9f-1198970ea09b))
+ (fp_line (start 0.8 -3.72) (end -1.25 -3.72) (layer "F.CrtYd") (width 0.05) (tstamp d14cb9cb-66c3-4189-962b-48e9a87cba12))
+ (fp_line (start 6.65 11.28) (end 6.65 8.88) (layer "F.CrtYd") (width 0.05) (tstamp e5e862b4-85c2-4de0-a65c-6f54abef304f))
+ (fp_line (start 3.95 11.28) (end 6.65 11.28) (layer "F.CrtYd") (width 0.05) (tstamp fba04375-7527-4517-bdb4-831da09a104e))
+ (fp_line (start 3.95 10.38) (end 3.95 11.28) (layer "F.CrtYd") (width 0.05) (tstamp fe06126f-a225-467a-a7dd-d5be9ec7474e))
+ (fp_line (start 8.1 8.63) (end 8.1 -2.57) (layer "F.Fab") (width 0.1) (tstamp 096a3d33-8641-4510-8248-0dfc7aea65a7))
+ (fp_line (start 6.4 8.63) (end 8.1 8.63) (layer "F.Fab") (width 0.1) (tstamp 12d16630-6802-48d0-a361-4c8e57251723))
+ (fp_line (start -1 -2.57) (end -8.1 -2.57) (layer "F.Fab") (width 0.1) (tstamp 22d7cc6b-ca98-4e13-bf68-9c02ee360b78))
+ (fp_line (start 1 -2.57) (end 1 -3.07) (layer "F.Fab") (width 0.1) (tstamp 2683f40c-ca41-4747-a3a7-cc17cfebd656))
+ (fp_line (start 1 -3.07) (end 0.6 -3.47) (layer "F.Fab") (width 0.1) (tstamp 450d68e8-664f-4306-b23d-142d791e60df))
+ (fp_line (start 6.4 10.13) (end 6.4 8.63) (layer "F.Fab") (width 0.1) (tstamp 553b0d56-7bf2-436b-acec-4f1b4c8ea1ba))
+ (fp_line (start -8.1 -2.57) (end -8.1 8.63) (layer "F.Fab") (width 0.1) (tstamp 735db959-8f5c-4f42-b54b-bca00abef973))
+ (fp_line (start 0.6 -3.47) (end -1 -3.47) (layer "F.Fab") (width 0.1) (tstamp 90475ff6-6f55-40ac-b9a6-4b0bafec32df))
+ (fp_line (start -6.4 10.13) (end 6.4 10.13) (layer "F.Fab") (width 0.1) (tstamp 970a195e-3478-4723-9317-2daaeaabca7b))
+ (fp_line (start -1 -3.47) (end -1 -2.57) (layer "F.Fab") (width 0.1) (tstamp b60a1476-6f70-4e3f-af1e-69dca49ea839))
+ (fp_line (start -6.4 8.63) (end -6.4 10.13) (layer "F.Fab") (width 0.1) (tstamp d5cd82b0-a0d7-4b1a-ad5d-984f7dd19cae))
+ (fp_line (start 8.1 -2.57) (end 1 -2.57) (layer "F.Fab") (width 0.1) (tstamp e3c72a07-77e0-43ec-8b72-15ef88bfcc96))
+ (fp_line (start -8.1 8.63) (end -6.4 8.63) (layer "F.Fab") (width 0.1) (tstamp ef26af82-014a-4a00-bbc0-f83f72735c90))
+ (pad "1" thru_hole rect (at 0 0) (size 1.3 1.05) (drill 0.6) (layers *.Cu *.Mask) (tstamp f91490ae-004a-4a4d-903d-72c4eb0de848))
+ (pad "2" thru_hole oval (at 0 -1.27) (size 1.3 1.05) (drill 0.6) (layers *.Cu *.Mask) (tstamp d5b695a9-7d8f-42c4-b775-7b9490f141a6))
+ (pad "3" thru_hole oval (at 0 -2.54) (size 1.3 1.05) (drill 0.6) (layers *.Cu *.Mask) (tstamp 753dfff9-db5c-4669-985d-eed33fff532f))
+ (pad "4" thru_hole circle (at -5.1 10.13) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 905673db-5cb3-48ff-a3e0-3b713c211c07))
+ (pad "5" thru_hole circle (at 5.1 10.13) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 69539002-cead-4f66-a5e7-7fe0794f9bd0))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/Honeywell_CSLW.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_CKSR.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_CKSR.kicad_mod
new file mode 100644
index 00000000..23a6fb9f
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_CKSR.kicad_mod
@@ -0,0 +1,55 @@
+(footprint "LEM_CKSR" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5F4BA518)
+ (descr "LEM CKSR 6/15/25/50/75-NP Current Transducer, https://www.lem.com/sites/default/files/products_datasheets/cksr_75-np.pdf")
+ (tags "current transducer LEM")
+ (attr through_hole)
+ (fp_text reference "REF**" (at -10.13 6.35 270) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 26a2a91a-6b8b-4ded-bfc7-4895ca20800d)
+ )
+ (fp_text value "LEM_CKSR" (at 1.705 15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 01bfaad3-97f6-4c1e-9148-e4097b88d80e)
+ )
+ (fp_text user "${REFERENCE}" (at 1.705 6.35 180) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f327554b-573c-4083-a056-6393d6f5e223)
+ )
+ (fp_line (start -9.36 -0.46) (end -1.41 -0.46) (layer "F.SilkS") (width 0.12) (tstamp 316e50b1-f07d-4985-8a20-d576226c780b))
+ (fp_line (start 12.77 -0.46) (end 12.77 13.16) (layer "F.SilkS") (width 0.12) (tstamp 4af625b9-f5c0-4c57-835a-b91d81eadb90))
+ (fp_line (start 12.77 -0.46) (end 11.57 -0.46) (layer "F.SilkS") (width 0.12) (tstamp 6bbeefd3-09f0-45ec-a0b6-71807c3a619e))
+ (fp_line (start -9.36 13.16) (end -1.41 13.16) (layer "F.SilkS") (width 0.12) (tstamp 99f2d450-3c8d-4d76-b946-c6ab9cbde94f))
+ (fp_line (start -1.41 -0.46) (end -1.41 -1.3) (layer "F.SilkS") (width 0.12) (tstamp a78c5414-fc05-420c-a364-12638bc32e41))
+ (fp_line (start -9.36 -0.46) (end -9.36 13.16) (layer "F.SilkS") (width 0.12) (tstamp cfdc9af4-02c9-4071-b349-f46ac52f2d76))
+ (fp_line (start 12.77 13.16) (end 11.57 13.16) (layer "F.SilkS") (width 0.12) (tstamp fc7251c7-b2fa-472a-99ca-40b437a5117d))
+ (fp_line (start -9.5 -1.52) (end 12.91 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 2c2105b2-c1f2-4952-972f-9b7aa391056e))
+ (fp_line (start 12.91 -1.52) (end 12.91 14.22) (layer "F.CrtYd") (width 0.05) (tstamp 7bd154fe-b9f0-4556-99d5-af43fc10c3ee))
+ (fp_line (start -9.5 14.22) (end -9.5 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp d3d5bae3-de7e-4653-906d-305c80394866))
+ (fp_line (start 12.91 14.22) (end -9.5 14.22) (layer "F.CrtYd") (width 0.05) (tstamp d78cd068-fe6d-48c9-8466-aa004d872f3d))
+ (fp_line (start 12.66 -0.35) (end -9.25 -0.35) (layer "F.Fab") (width 0.1) (tstamp 2db45985-91c6-41e0-8a9d-c407abed2c85))
+ (fp_line (start 12.66 13.05) (end -9.25 13.05) (layer "F.Fab") (width 0.1) (tstamp 54a9bdcc-2054-4509-a481-1afe026bc825))
+ (fp_line (start -0.5 -0.35) (end 0 0.21) (layer "F.Fab") (width 0.1) (tstamp 8470b005-aadc-4c51-9f01-01eea38b872d))
+ (fp_line (start 12.66 13.05) (end 12.66 -0.35) (layer "F.Fab") (width 0.1) (tstamp 88632dab-d1d6-4546-a40a-814bb12cf57d))
+ (fp_line (start 0 0.21) (end 0.5 -0.35) (layer "F.Fab") (width 0.1) (tstamp aaa2c925-7abd-4fda-9e17-02cd5c6392a9))
+ (fp_line (start -9.25 -0.35) (end -9.25 13.05) (layer "F.Fab") (width 0.1) (tstamp f9ef304c-5a7d-4bfb-879d-07aa97139a3b))
+ (pad "1" thru_hole roundrect (at 0 0 180) (size 1.9 2.54) (drill 1.3) (layers *.Cu *.Mask) (roundrect_rratio 0.132) (tstamp 2a3eb6d9-641c-4986-b49c-314a125d1c7f))
+ (pad "2" thru_hole oval (at 2.54 0 180) (size 1.9 2.54) (drill 1.3) (layers *.Cu *.Mask) (tstamp 355aed9a-ab80-4db4-b377-6f3e0a4c8850))
+ (pad "3" thru_hole oval (at 5.08 0 180) (size 1.9 2.54) (drill 1.3) (layers *.Cu *.Mask) (tstamp 04bc7faf-8aab-48c3-bbc8-16db34709222))
+ (pad "4" thru_hole oval (at 7.62 0 180) (size 1.9 2.54) (drill 1.3) (layers *.Cu *.Mask) (tstamp 593f03bd-6d10-4812-b824-9ddc17e50ecd))
+ (pad "5" thru_hole oval (at 10.16 0 180) (size 1.9 2.54) (drill 1.3) (layers *.Cu *.Mask) (tstamp 9333aa56-3bc8-4c20-9613-d03e26d136fd))
+ (pad "6" thru_hole oval (at 10.16 12.7 180) (size 1.9 2.54) (drill 1.3) (layers *.Cu *.Mask) (tstamp 6678a6dd-ba0b-4f75-b271-eb7be71e7da5))
+ (pad "7" thru_hole oval (at 7.62 12.7 180) (size 1.9 2.54) (drill 1.3) (layers *.Cu *.Mask) (tstamp ab1260ea-6775-41c1-a565-6a0ebcbe5c32))
+ (pad "8" thru_hole oval (at 5.08 12.7 180) (size 1.9 2.54) (drill 1.3) (layers *.Cu *.Mask) (tstamp ac393486-12a5-4248-aced-f3a2c69cf06d))
+ (pad "9" thru_hole oval (at 2.54 12.7 180) (size 1.9 2.54) (drill 1.3) (layers *.Cu *.Mask) (tstamp 9bea9b09-7880-4a3e-92a9-e182b613017c))
+ (pad "10" thru_hole oval (at 0 12.7 180) (size 1.9 2.54) (drill 1.3) (layers *.Cu *.Mask) (tstamp ed7cccb9-526d-4035-a3be-d90d418d478c))
+ (pad "11" thru_hole oval (at -7.62 9.2075 180) (size 2.3 1.3) (drill 0.8) (layers *.Cu *.Mask) (tstamp c452de4a-6b1f-4dfc-9607-1c3d7f0c49c7))
+ (pad "12" thru_hole oval (at -7.62 7.3025 180) (size 2.3 1.3) (drill 0.8) (layers *.Cu *.Mask) (tstamp a27fefe1-3d89-4186-b45d-fad80421c3af))
+ (pad "13" thru_hole oval (at -7.62 5.3975 180) (size 2.3 1.3) (drill 0.8) (layers *.Cu *.Mask) (tstamp ea1215e8-5004-4813-bc02-f79f0c278949))
+ (pad "14" thru_hole oval (at -7.62 3.4925 180) (size 2.3 1.3) (drill 0.8) (layers *.Cu *.Mask) (tstamp 09883fcd-c21e-4661-9eaf-843586ec20a9))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_CKSR.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HO40-NP.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HO40-NP.kicad_mod
new file mode 100644
index 00000000..569ecf3a
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HO40-NP.kicad_mod
@@ -0,0 +1,71 @@
+(footprint "LEM_HO40-NP" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B30F742)
+ (descr "LEM HO 40/60/120/150-NP Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-np_0100__1100_series.pdf)")
+ (tags "current transducer")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 4 -2.5 180) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 61acc83a-96a4-45db-9b52-e1f1f191f4c8)
+ )
+ (fp_text value "LEM_HO40-NP" (at 4 21 180) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 72adc42c-c1c0-4e60-aa50-4389360b8eef)
+ )
+ (fp_text user "${REFERENCE}" (at 4 17.5) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 020a05fd-661d-4be1-aed3-17b42b0ffa5b)
+ )
+ (fp_line (start -6.175 26.4) (end -6.175 27.49) (layer "F.SilkS") (width 0.12) (tstamp 05e10608-10df-4a08-b76d-d1d4c8b04ff9))
+ (fp_line (start -2.47 42.49) (end -2.47 27.49) (layer "F.SilkS") (width 0.12) (tstamp 17d009ac-8eec-45f1-ad6e-ac00fa10d34b))
+ (fp_line (start 14.175 26.4) (end 14.175 27.49) (layer "F.SilkS") (width 0.12) (tstamp 3ab87d5e-d5d0-40a7-baeb-ebdc74c5d807))
+ (fp_line (start -0.95 0.89) (end -0.95 -1.2) (layer "F.SilkS") (width 0.12) (tstamp 3b1d11ad-7a3d-48db-b7d4-f4969a9f8e7d))
+ (fp_line (start -0.95 0.89) (end -5.11 0.89) (layer "F.SilkS") (width 0.12) (tstamp 41382c4f-83c7-45eb-a704-1ef8a0b57dfd))
+ (fp_line (start -2.47 42.49) (end 10.47 42.49) (layer "F.SilkS") (width 0.12) (tstamp 4e89aafc-805c-4a4d-8fe6-80fc5a408214))
+ (fp_line (start -2.47 27.49) (end -6.175 27.49) (layer "F.SilkS") (width 0.12) (tstamp 63fbeab0-7f47-4a12-9907-7c4fe16aea00))
+ (fp_line (start 14.175 27.49) (end 10.47 27.49) (layer "F.SilkS") (width 0.12) (tstamp 72111500-61d8-4946-b35c-5a534a50e89e))
+ (fp_line (start 14.175 9.89) (end 13.11 9.89) (layer "F.SilkS") (width 0.12) (tstamp 7828d0f0-0094-46f5-8e44-ced6d630dfbc))
+ (fp_line (start -6.175 9.89) (end -6.175 12.1) (layer "F.SilkS") (width 0.12) (tstamp 8c3219e4-9124-41ec-b8a4-fcde17b051fa))
+ (fp_line (start 13.11 0.89) (end 8.95 0.89) (layer "F.SilkS") (width 0.12) (tstamp bee2656d-dafd-402d-b0e4-2bdb1a4f7423))
+ (fp_line (start -5.11 0.89) (end -5.11 9.89) (layer "F.SilkS") (width 0.12) (tstamp c3cb47ea-d301-4c7f-b3f3-77132f78fb58))
+ (fp_line (start -5.11 9.89) (end -6.175 9.89) (layer "F.SilkS") (width 0.12) (tstamp d9bfe432-160b-48bf-89cf-310a4db94afc))
+ (fp_line (start 14.175 9.89) (end 14.175 12.1) (layer "F.SilkS") (width 0.12) (tstamp ef6ec6a8-f926-421f-9420-49c6e027b5a3))
+ (fp_line (start 10.47 42.49) (end 10.47 27.49) (layer "F.SilkS") (width 0.12) (tstamp f682c3d9-d6c7-468c-be6a-fbc5c997e61c))
+ (fp_line (start 13.11 9.89) (end 13.11 0.89) (layer "F.SilkS") (width 0.12) (tstamp fcc9d3e3-d5f0-4cba-80d2-d94dcf8398fa))
+ (fp_line (start 15.25 42.63) (end 15.25 -1.5) (layer "F.CrtYd") (width 0.05) (tstamp 027d62c8-b0fa-4338-8bd2-c3a284acef24))
+ (fp_line (start 15.25 -1.5) (end -7.25 -1.5) (layer "F.CrtYd") (width 0.05) (tstamp 1b0cd74a-57b3-4848-86b9-f9b7eb4188c5))
+ (fp_line (start -7.25 -1.5) (end -7.25 42.63) (layer "F.CrtYd") (width 0.05) (tstamp 5fa65216-0ee9-4102-80f1-79cd6e970751))
+ (fp_line (start -7.25 42.63) (end 15.25 42.63) (layer "F.CrtYd") (width 0.05) (tstamp b5cd8529-6626-46ac-8f72-34a386b594ea))
+ (fp_line (start -2.36 42.38) (end -2.36 27.38) (layer "F.Fab") (width 0.1) (tstamp 3a9061c0-e33e-4b92-8d40-525429b8d8f8))
+ (fp_line (start -2.36 42.38) (end 10.36 42.38) (layer "F.Fab") (width 0.1) (tstamp 3c0e63ab-bf00-496e-a544-6f972f3236a7))
+ (fp_line (start -0.5 1) (end 0 2.5) (layer "F.Fab") (width 0.1) (tstamp 3ffb09b2-9c6e-45cb-875d-23bcbb9a99a4))
+ (fp_line (start 0 2.5) (end 0.5 1) (layer "F.Fab") (width 0.1) (tstamp 4123d3d1-b4a2-4f01-b36d-9908478bba38))
+ (fp_line (start 13 1) (end 13 10) (layer "F.Fab") (width 0.1) (tstamp 59558291-46c3-442d-b324-d03bfc59e106))
+ (fp_line (start 14.065 10) (end 14.065 27.38) (layer "F.Fab") (width 0.1) (tstamp 7444ead3-d62f-4e4f-b141-49f455a269a7))
+ (fp_line (start -5 10) (end -6.065 10) (layer "F.Fab") (width 0.1) (tstamp 74ca1799-96de-4b5d-80c8-84262eb4e338))
+ (fp_line (start -6.065 10) (end -6.065 27.38) (layer "F.Fab") (width 0.1) (tstamp 78dcf4c0-9a1c-4484-9bf7-d29fbefbc1ae))
+ (fp_line (start 14.065 27.38) (end 10.36 27.38) (layer "F.Fab") (width 0.1) (tstamp 9e434560-e09f-4358-8a1d-9a6863ae0b48))
+ (fp_line (start 14.065 10) (end 13 10) (layer "F.Fab") (width 0.1) (tstamp a3acdc87-31ef-4819-a487-68f51c3fbfec))
+ (fp_line (start -2.36 27.38) (end -6.065 27.38) (layer "F.Fab") (width 0.1) (tstamp aabfbba6-6d17-4d2a-ab67-0674df85676e))
+ (fp_line (start 13 1) (end -5 1) (layer "F.Fab") (width 0.1) (tstamp ac8f686e-dea4-43a3-8623-91c8eae31c89))
+ (fp_line (start -5 10) (end -5 1) (layer "F.Fab") (width 0.1) (tstamp d7b285e0-801d-418e-88ae-27fc5d1dc2f0))
+ (fp_line (start 10.36 42.38) (end 10.36 27.38) (layer "F.Fab") (width 0.1) (tstamp db0de44a-3f4d-45b8-a7f8-61014889037e))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 2.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 5ec726f4-dc9e-42f7-9e41-0c0e6ba32b2d))
+ (pad "2" thru_hole oval (at 2 0) (size 1.5 2.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 7674d9cd-0ff5-4544-a48f-18f8c0361bfd))
+ (pad "3" thru_hole oval (at 4 0) (size 1.5 2.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 2afb9acd-436f-444e-915e-655cd9c7a240))
+ (pad "4" thru_hole oval (at 6 0) (size 1.5 2.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 50f0260d-6ec2-442c-b904-32b1c34d8fb5))
+ (pad "5" thru_hole oval (at 8 0) (size 1.5 2.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 7e14135a-ba63-475c-81e0-9404f685ba19))
+ (pad "6" thru_hole oval (at 13 14) (size 4 3) (drill 2.15) (layers *.Cu *.Mask) (tstamp 738f6765-10a5-4291-a5d6-7d1fdbd82be2))
+ (pad "7" thru_hole oval (at 13 17.5) (size 4 3) (drill 2.15) (layers *.Cu *.Mask) (tstamp b7673a77-d62c-4fd7-8b53-08bf9a586329))
+ (pad "8" thru_hole oval (at 13 21) (size 4 3) (drill 2.15) (layers *.Cu *.Mask) (tstamp e262c087-3dac-4eb1-90eb-b1828e5040da))
+ (pad "9" thru_hole oval (at 13 24.5) (size 4 3) (drill 2.15) (layers *.Cu *.Mask) (tstamp e4ad7a7d-3544-4398-916c-ac5ddce73922))
+ (pad "10" thru_hole oval (at -5 24.5) (size 4 3) (drill 2.15) (layers *.Cu *.Mask) (tstamp 57dc4f1d-7395-4eba-917e-fb9a0d37b326))
+ (pad "11" thru_hole oval (at -5 21) (size 4 3) (drill 2.15) (layers *.Cu *.Mask) (tstamp 28125947-1d9a-4a1f-b12e-e3e4cf3e689b))
+ (pad "12" thru_hole oval (at -5 17.5) (size 4 3) (drill 2.15) (layers *.Cu *.Mask) (tstamp 48569b64-b262-4d0a-a415-d9330d25e3e6))
+ (pad "13" thru_hole oval (at -5 14) (size 4 3) (drill 2.15) (layers *.Cu *.Mask) (tstamp 92371eef-9bfa-4a3e-aad6-0a6805f01518))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HO40-NP.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HO8-NP.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HO8-NP.kicad_mod
new file mode 100644
index 00000000..dec18619
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HO8-NP.kicad_mod
@@ -0,0 +1,71 @@
+(footprint "LEM_HO8-NP" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B0DB146)
+ (descr "LEM HO 8/15/25-NP Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-np-0000_series.pdf)")
+ (tags "current transducer")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 4.25 -2 180) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp dc07cb81-1c2c-450f-87f1-f0fa2390b80e)
+ )
+ (fp_text value "LEM_HO8-NP" (at 2.81 11.735 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 89ed916b-163a-4fd9-af8b-574d26e41f7c)
+ )
+ (fp_text user "${REFERENCE}" (at 5.01 11.735 270) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 58b8c132-8800-4f81-8694-346dd154c322)
+ )
+ (fp_line (start -0.1 24.05) (end 7.72 24.05) (layer "F.SilkS") (width 0.12) (tstamp 023f28b5-1a60-4dff-8095-5579eb4dc98e))
+ (fp_line (start -2.3 0.83) (end -0.95 0.83) (layer "F.SilkS") (width 0.12) (tstamp 1ca1df14-8751-46e4-9888-66ce04fd0643))
+ (fp_line (start 7.72 24.05) (end 7.72 20.25) (layer "F.SilkS") (width 0.12) (tstamp 25f167df-d4cb-43ae-9884-50a429a5218f))
+ (fp_line (start -0.1 20.25) (end -0.1 24.05) (layer "F.SilkS") (width 0.12) (tstamp 286aee5a-c2fb-4d2f-abc4-3aaa0989f4eb))
+ (fp_line (start 9.92 10.8) (end 9.92 0.83) (layer "F.SilkS") (width 0.12) (tstamp 2cf8aa5f-900a-4b7d-aaa6-de3128528f40))
+ (fp_line (start 9.27 16.1) (end 9.27 16.7) (layer "F.SilkS") (width 0.12) (tstamp 59d91467-047c-4dd8-bfbc-2a62bee6ed99))
+ (fp_line (start -1.65 20.25) (end -0.1 20.25) (layer "F.SilkS") (width 0.12) (tstamp 5e70d09b-160d-4883-83e7-1e231b478fed))
+ (fp_line (start -0.95 0.83) (end -0.95 -0.7) (layer "F.SilkS") (width 0.12) (tstamp 7172e4d5-06c8-4cd3-9638-a57cc35c42ee))
+ (fp_line (start -1.65 13) (end -1.65 13.6) (layer "F.SilkS") (width 0.12) (tstamp 7c5481c3-e310-4c4e-8fc2-5a942e58f4ca))
+ (fp_line (start 9.27 13) (end 9.27 13.6) (layer "F.SilkS") (width 0.12) (tstamp 8e31b426-0308-4fc2-ae92-d8122590813b))
+ (fp_line (start 9.92 0.83) (end 8.4 0.83) (layer "F.SilkS") (width 0.12) (tstamp 8e8588c2-7d47-49d9-8cd0-016e804e5773))
+ (fp_line (start -2.3 0.83) (end -2.3 10.8) (layer "F.SilkS") (width 0.12) (tstamp a100253b-b23b-4b99-b803-3d0bb33ab190))
+ (fp_line (start 7.72 20.25) (end 9.27 20.25) (layer "F.SilkS") (width 0.12) (tstamp a25ce9dc-9e55-4bd3-8b28-d3095d99c306))
+ (fp_line (start 9.27 19.2) (end 9.27 20.24) (layer "F.SilkS") (width 0.12) (tstamp a7661962-0b52-4c8d-bcec-895a6348edcb))
+ (fp_line (start -1.65 19.2) (end -1.65 20.24) (layer "F.SilkS") (width 0.12) (tstamp d3f56ed4-bad5-42f1-bbe4-061642e6df5b))
+ (fp_line (start -1.65 16.1) (end -1.65 16.7) (layer "F.SilkS") (width 0.12) (tstamp d6124ea7-d067-4b31-9b48-301a7c7356e4))
+ (fp_line (start -2.72 -0.95) (end -2.72 24.19) (layer "F.CrtYd") (width 0.05) (tstamp 003ca971-beeb-4888-9ac9-9bac3c560d54))
+ (fp_line (start -2.72 24.19) (end 10.34 24.19) (layer "F.CrtYd") (width 0.05) (tstamp aaf39b42-d739-4edb-bb71-8eb173b9a89b))
+ (fp_line (start 10.34 24.19) (end 10.34 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp b5bbe7f7-8476-41f4-8f0d-965d702c87d9))
+ (fp_line (start 10.34 -0.95) (end -2.72 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp e0e841fe-8cb6-43bb-9f0c-513a5961b7e2))
+ (fp_line (start -1.54 10.94) (end -1.54 20.14) (layer "F.Fab") (width 0.1) (tstamp 03472a01-eab0-4f22-be76-a9726a268ced))
+ (fp_line (start 7.61 23.94) (end 7.61 20.14) (layer "F.Fab") (width 0.1) (tstamp 0eb50d61-511a-41a3-bdb6-386fdf56cd91))
+ (fp_line (start 0.01 23.94) (end 0.01 20.14) (layer "F.Fab") (width 0.1) (tstamp 1a272b68-eed2-4c4c-ab5b-7eceeb933f2b))
+ (fp_line (start 7.61 20.14) (end 9.16 20.14) (layer "F.Fab") (width 0.1) (tstamp 256f7222-8bf9-4bdf-8029-c691ad8976e0))
+ (fp_line (start -2.19 10.94) (end -2.19 0.94) (layer "F.Fab") (width 0.1) (tstamp 3b5123a4-a230-4e7c-b89d-1cb5155dc2ee))
+ (fp_line (start 0.01 23.94) (end 7.61 23.94) (layer "F.Fab") (width 0.1) (tstamp 560a2d26-e4ed-43df-a188-903a1e21ba28))
+ (fp_line (start 0.01 20.14) (end -1.54 20.14) (layer "F.Fab") (width 0.1) (tstamp 59d20f58-09ef-40ed-ae18-5c70549e30c7))
+ (fp_line (start 9.81 0.94) (end 9.81 10.94) (layer "F.Fab") (width 0.1) (tstamp 5efea81a-e326-4687-96f3-3ded67821bc5))
+ (fp_line (start 9.81 10.94) (end 9.16 10.94) (layer "F.Fab") (width 0.1) (tstamp 7ea330dd-932a-4226-942e-ba3cb9d6c6bf))
+ (fp_line (start 9.16 10.94) (end 9.16 20.14) (layer "F.Fab") (width 0.1) (tstamp 9a6ffb22-2d82-4bbd-9c1e-6566c6014c4c))
+ (fp_line (start -0.5 0.94) (end 0 1.44) (layer "F.Fab") (width 0.1) (tstamp c46590a8-6600-4bd8-9c76-088d6d530a11))
+ (fp_line (start 0 1.44) (end 0.5 0.94) (layer "F.Fab") (width 0.1) (tstamp d56f328d-2011-4d35-a2cb-8eb56eb8d206))
+ (fp_line (start 9.81 0.94) (end -2.19 0.94) (layer "F.Fab") (width 0.1) (tstamp d68a3d5a-5a08-448d-bc43-c3ba2a05b3b2))
+ (fp_line (start -2.19 10.94) (end -1.54 10.94) (layer "F.Fab") (width 0.1) (tstamp fb5c72c0-395b-4298-89e6-904a4d0cbbb0))
+ (pad "1" thru_hole rect (at 0 0) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask) (tstamp c9054bdc-6390-4b74-8413-b1884490ec86))
+ (pad "2" thru_hole circle (at 1.27 1.905) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask) (tstamp 635666ba-eb51-442c-94ac-31673a0b84b6))
+ (pad "3" thru_hole circle (at 2.54 0) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask) (tstamp 7e2c5066-7ba8-4613-b095-16155846d81a))
+ (pad "4" thru_hole circle (at 3.81 1.905) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask) (tstamp 4c7c4da9-40ab-491b-9c99-ac1bdc98077a))
+ (pad "5" thru_hole circle (at 5.08 0) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask) (tstamp 8dd6109e-52c0-4e62-877e-c8c0d519780e))
+ (pad "6" thru_hole circle (at 6.35 1.905) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask) (tstamp 8a183b0c-c58b-49a3-9887-e0595d585063))
+ (pad "7" thru_hole circle (at 7.62 0) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask) (tstamp 07ad5c46-df5e-438d-b849-a6a7f51c064a))
+ (pad "8" thru_hole oval (at 8.71 11.735) (size 2.75 2.1) (drill 1.5) (layers *.Cu *.Mask) (tstamp ffbf105d-f1ff-427c-95fc-f339225d488a))
+ (pad "9" thru_hole oval (at 8.71 14.835) (size 2.75 2.1) (drill 1.5) (layers *.Cu *.Mask) (tstamp c9cc322c-96fb-43d7-958a-7b7d8326f368))
+ (pad "10" thru_hole oval (at 8.71 17.935) (size 2.75 2.1) (drill 1.5) (layers *.Cu *.Mask) (tstamp 177504dd-5841-4132-95ae-4fc2fc55e68b))
+ (pad "11" thru_hole oval (at -1.09 17.935) (size 2.75 2.1) (drill 1.5) (layers *.Cu *.Mask) (tstamp 21ba668e-296a-4af3-90ba-6c4d85a4ba84))
+ (pad "12" thru_hole oval (at -1.09 14.835) (size 2.75 2.1) (drill 1.5) (layers *.Cu *.Mask) (tstamp c2229f26-d775-4a32-b21e-fee3e86de185))
+ (pad "13" thru_hole oval (at -1.09 11.735) (size 2.75 2.1) (drill 1.5) (layers *.Cu *.Mask) (tstamp 4289bf60-799e-48df-b62e-918131eb8efb))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HO8-NP.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HO8-NSM.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HO8-NSM.kicad_mod
new file mode 100644
index 00000000..9fc781a3
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HO8-NSM.kicad_mod
@@ -0,0 +1,71 @@
+(footprint "LEM_HO8-NSM" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B31016F)
+ (descr "LEM HO 8/15/25-NSM Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/ho-nsm-0000_series.pdf)")
+ (tags "current transducer")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 -14) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 613f1f76-7ac7-4c59-9889-ff92e7827d67)
+ )
+ (fp_text value "LEM_HO8-NSM" (at -1 0 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4b88fa12-73f2-40db-8463-5ef370c8773a)
+ )
+ (fp_text user "${REFERENCE}" (at 1.2 0 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b21d8fe4-ee35-4ec9-8d02-5e3fa46bb274)
+ )
+ (fp_line (start 3.91 13.055) (end 3.91 9.255) (layer "F.SilkS") (width 0.12) (tstamp 0657d05b-4344-48f1-9d83-1a11276ace4c))
+ (fp_line (start -3.91 13.055) (end 3.91 13.055) (layer "F.SilkS") (width 0.12) (tstamp 1d0009fa-6d41-4c4f-9aa1-a3606edb16b4))
+ (fp_line (start -5.46 9.255) (end -3.91 9.255) (layer "F.SilkS") (width 0.12) (tstamp 39a800c1-9889-408b-ac59-cf296aa19a5f))
+ (fp_line (start -5.46 5.815) (end -5.46 6.457) (layer "F.SilkS") (width 0.12) (tstamp 651a6a97-0b2e-434c-a7d7-3145c8fefa13))
+ (fp_line (start 5.46 8.915) (end 5.46 9.255) (layer "F.SilkS") (width 0.12) (tstamp 8abf54c3-4097-4f29-8e65-d767fd3bfa81))
+ (fp_line (start 3.91 9.255) (end 5.46 9.255) (layer "F.SilkS") (width 0.12) (tstamp 92723d79-97b1-40cf-9852-c3da4d563f9f))
+ (fp_line (start -4.39 -9.325) (end -4.39 -12.945) (layer "F.SilkS") (width 0.12) (tstamp 9edc7189-c329-4163-b104-b639c719de89))
+ (fp_line (start -6.11 -9.325) (end -4.39 -9.325) (layer "F.SilkS") (width 0.12) (tstamp a6acdd7d-08a2-4eca-9059-095184fd02a3))
+ (fp_line (start -5.46 8.915) (end -5.46 9.255) (layer "F.SilkS") (width 0.12) (tstamp af40064d-3851-46ee-9a1a-7838d39e38f9))
+ (fp_line (start 5.46 2.715) (end 5.46 3.355) (layer "F.SilkS") (width 0.12) (tstamp d2735b18-1423-499c-85fb-2b11c967cd79))
+ (fp_line (start 6.11 0.255) (end 6.11 -9.325) (layer "F.SilkS") (width 0.12) (tstamp d42ccb3f-6c0b-4bd6-a36b-1f443a033a86))
+ (fp_line (start -3.91 9.255) (end -3.91 13.055) (layer "F.SilkS") (width 0.12) (tstamp e4135637-27d4-4201-b3c7-fe99a82d70f1))
+ (fp_line (start -6.11 -9.325) (end -6.11 0.255) (layer "F.SilkS") (width 0.12) (tstamp ea8d1513-0a1b-44b7-994b-d4d5b73eaeab))
+ (fp_line (start 5.46 5.815) (end 5.46 6.455) (layer "F.SilkS") (width 0.12) (tstamp ef76eb3c-edc4-4919-836a-909361c2f8ab))
+ (fp_line (start -5.46 2.715) (end -5.46 3.355) (layer "F.SilkS") (width 0.12) (tstamp f76a45df-3613-4b4f-9b17-3213d85f1908))
+ (fp_line (start 6.11 -9.325) (end 4.59 -9.325) (layer "F.SilkS") (width 0.12) (tstamp f9f8c0b1-fa9b-42ad-ac2d-d5269013a1ac))
+ (fp_line (start 8.05 -13.2) (end -8.05 -13.2) (layer "F.CrtYd") (width 0.05) (tstamp 5d81002a-9d61-40c8-aab7-b4692f19e406))
+ (fp_line (start -8.05 -13.2) (end -8.05 13.2) (layer "F.CrtYd") (width 0.05) (tstamp 8844f8e2-db61-40ba-aec6-0efe1f15a82f))
+ (fp_line (start -8.05 13.2) (end 8.05 13.2) (layer "F.CrtYd") (width 0.05) (tstamp b373f9d4-62cf-4034-83cf-6b80edf4bcfa))
+ (fp_line (start 8.05 13.2) (end 8.05 -13.2) (layer "F.CrtYd") (width 0.05) (tstamp c8279b5f-4eb4-4bb9-991f-801b54f09672))
+ (fp_line (start -4.31 -9.215) (end -3.81 -8.715) (layer "F.Fab") (width 0.1) (tstamp 2e82af0e-7f1b-4dbd-91ee-c706ba97d7b9))
+ (fp_line (start 3.8 12.945) (end 3.8 9.145) (layer "F.Fab") (width 0.1) (tstamp 44f57e76-a0f0-4c14-bbde-d7049d70d7df))
+ (fp_line (start -3.8 9.145) (end -5.35 9.145) (layer "F.Fab") (width 0.1) (tstamp 64408fbb-59c9-4589-95d5-09eaf77f5b87))
+ (fp_line (start -3.8 12.945) (end -3.8 9.145) (layer "F.Fab") (width 0.1) (tstamp 6db82d82-2233-4b50-9a3c-ee29de0cdab9))
+ (fp_line (start -3.81 -8.715) (end -3.31 -9.215) (layer "F.Fab") (width 0.1) (tstamp 7b3e2431-f446-4b7e-8899-ffada97e2186))
+ (fp_line (start -5.35 0.69) (end -5.35 9.145) (layer "F.Fab") (width 0.1) (tstamp 9b7a4782-1f60-4991-8e27-2fd364694813))
+ (fp_line (start -6 0.69) (end -5.35 0.69) (layer "F.Fab") (width 0.1) (tstamp a3640b6a-6649-43c0-893a-d820393ac24d))
+ (fp_line (start 6 -9.215) (end -6 -9.215) (layer "F.Fab") (width 0.1) (tstamp b1b19a66-36a3-418a-bb82-b0e6be697d68))
+ (fp_line (start 6 0.69) (end 5.35 0.69) (layer "F.Fab") (width 0.1) (tstamp c4a8105f-437f-4581-9038-c799713b953e))
+ (fp_line (start -3.8 12.945) (end 3.8 12.945) (layer "F.Fab") (width 0.1) (tstamp cf3a30f6-e0b8-40bb-a275-5db6a36cea40))
+ (fp_line (start 5.35 0.69) (end 5.35 9.145) (layer "F.Fab") (width 0.1) (tstamp decb4d10-ef5c-42c1-88df-4c78fc38faa0))
+ (fp_line (start 3.8 9.145) (end 5.35 9.145) (layer "F.Fab") (width 0.1) (tstamp e2b3e28f-48b5-4a6a-9883-62344f99b936))
+ (fp_line (start 6 -9.215) (end 6 0.69) (layer "F.Fab") (width 0.1) (tstamp f4e34d54-bebe-47ba-b2ff-2deadd4154b2))
+ (fp_line (start -6 0.69) (end -6 -9.215) (layer "F.Fab") (width 0.1) (tstamp fdcbd1ee-7023-4e00-b5bd-a79e5c08ef66))
+ (pad "1" smd rect (at -3.81 -10.545) (size 0.8 4.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3d62c73f-67df-4dc0-8e2c-d5061c81b340))
+ (pad "2" smd rect (at -2.54 -10.545) (size 0.8 4.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 38ac61f1-1ab5-406b-b565-6c18cb220937))
+ (pad "3" smd rect (at -1.27 -10.545) (size 0.8 4.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 963af0f4-969a-4223-ab41-ab6e9211c847))
+ (pad "4" smd rect (at 0 -10.545) (size 0.8 4.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 361e0437-f426-47d1-8261-5121d4f985e1))
+ (pad "5" smd rect (at 1.27 -10.545) (size 0.8 4.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0d137a0c-d4fe-4724-8c51-a9699aa74400))
+ (pad "6" smd rect (at 2.54 -10.545) (size 0.8 4.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 627eea6a-7a08-4a5a-82a4-18d3fa806e14))
+ (pad "7" smd rect (at 3.81 -10.545) (size 0.8 4.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 83dbae9c-fbe1-4868-9727-e77c0b32656c))
+ (pad "8" smd rect (at 4.9 1.485) (size 5.8 2.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c6f92b8e-f7b4-4d99-a396-aa0e8e9db505))
+ (pad "9" smd rect (at 4.9 4.585) (size 5.8 2.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9c7db729-bbfe-41cc-b0b6-8a331137b490))
+ (pad "10" smd rect (at 4.9 7.685) (size 5.8 2.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4060130b-2e10-403b-9088-84796d5cfce1))
+ (pad "11" smd rect (at -4.9 7.685) (size 5.8 2.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7d7ca06b-5c3c-41d5-81bd-8f55a218ca30))
+ (pad "12" smd rect (at -4.9 4.585) (size 5.8 2.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 06517c76-ac2c-479a-9ccf-9a8e2dac1425))
+ (pad "13" smd rect (at -4.9 1.485) (size 5.8 2.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e09fca0c-b57f-4cfb-8d55-809c3f2b4941))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HO8-NSM.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HTFS.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HTFS.kicad_mod
new file mode 100644
index 00000000..462890af
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HTFS.kicad_mod
@@ -0,0 +1,81 @@
+(footprint "LEM_HTFS" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B302CC0)
+ (descr "LEM HTFS x00-P current transducer (https://www.lem.com/sites/default/files/products_datasheets/htfs_200_800-p.pdf)")
+ (tags "HTFS current transducer")
+ (attr through_hole)
+ (fp_text reference "REF**" (at -1.5 -3.5 180) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 02713e91-dd54-4079-bb60-7399b903f03b)
+ )
+ (fp_text value "LEM_HTFS" (at 0 9.5 180) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 274a9687-5ac0-4d81-8c1e-e3f837c21976)
+ )
+ (fp_text user "${REFERENCE}" (at 0 11.5 180) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 02541a3a-7077-4c39-abf7-defd40225561)
+ )
+ (fp_line (start -4.61 -2.49) (end -4.61 3.74) (layer "F.SilkS") (width 0.12) (tstamp 0861d9a8-2a39-470a-9282-825271e53b8e))
+ (fp_line (start 2.61 -2.49) (end 2.61 3.37) (layer "F.SilkS") (width 0.12) (tstamp 1a168f9f-3259-47fe-902d-55b9bac4d6b7))
+ (fp_line (start -18.61 15.23) (end -18.61 9.42) (layer "F.SilkS") (width 0.12) (tstamp 1a1729f1-512f-4548-bc2e-0da93afe1872))
+ (fp_line (start -8.38 42.23) (end -14.2 42.23) (layer "F.SilkS") (width 0.12) (tstamp 7903b5de-8511-410f-8657-6b5485910612))
+ (fp_line (start 18.61 37.82) (end 18.61 32.01) (layer "F.SilkS") (width 0.12) (tstamp 7ba6761c-6524-4e53-b33e-e894e9f38b82))
+ (fp_line (start 8.38 5.01) (end 14.2 5.01) (layer "F.SilkS") (width 0.12) (tstamp 8fff795c-e852-4168-83b2-0802993510be))
+ (fp_line (start -18.61 37.82) (end -18.61 32.01) (layer "F.SilkS") (width 0.12) (tstamp 9058371e-3783-4a47-8a5a-8873841bb77a))
+ (fp_line (start -8.38 5.01) (end -14.2 5.01) (layer "F.SilkS") (width 0.12) (tstamp c77f03fe-42d2-4158-9e7c-48af272e3107))
+ (fp_line (start 18.61 15.23) (end 18.61 9.42) (layer "F.SilkS") (width 0.12) (tstamp cacd1cf6-1baa-43d7-88a8-b8074cdf5104))
+ (fp_line (start 8.38 42.23) (end 14.2 42.23) (layer "F.SilkS") (width 0.12) (tstamp d2522b1d-228a-4c9f-adb0-0d750623d519))
+ (fp_line (start -4.61 -2.49) (end 2.61 -2.49) (layer "F.SilkS") (width 0.12) (tstamp e189bda4-4a18-478e-924b-22073b7f7a99))
+ (fp_arc (start 2.60813 3.377615) (mid 5.55436 3.980612) (end 8.38 5.01) (layer "F.SilkS") (width 0.12) (tstamp 2612d897-5d30-4775-8627-c6268c1a850c))
+ (fp_arc (start 14.197571 5.012651) (mid 18.705774 4.911684) (end 18.61 9.42) (layer "F.SilkS") (width 0.12) (tstamp 2d682909-ae97-4c06-92bc-236be847552f))
+ (fp_arc (start -14.197571 42.227349) (mid -18.705774 42.328316) (end -18.61 37.82) (layer "F.SilkS") (width 0.12) (tstamp 36d98281-b201-4e06-b2fd-0dee3c6b52ab))
+ (fp_arc (start 18.61 15.23) (mid 20.413823 23.613794) (end 18.615098 31.998684) (layer "F.SilkS") (width 0.12) (tstamp 60f063de-962e-4bcd-904e-cd153724bb94))
+ (fp_arc (start -18.615098 31.998684) (mid -20.413823 23.613794) (end -18.61 15.23) (layer "F.SilkS") (width 0.12) (tstamp 8ff06d38-6feb-4a23-972a-3a24e0d5f886))
+ (fp_arc (start 18.607349 37.817571) (mid 18.708316 42.325774) (end 14.2 42.23) (layer "F.SilkS") (width 0.12) (tstamp d21955a2-77d3-4bf1-9555-983003ca6dbc))
+ (fp_arc (start -18.607349 9.422429) (mid -18.708316 4.914226) (end -14.2 5.01) (layer "F.SilkS") (width 0.12) (tstamp f16e9478-811a-47f4-8921-cb7320f099e7))
+ (fp_arc (start -8.351096 4.999428) (mid -6.511071 4.279047) (end -4.61 3.74) (layer "F.SilkS") (width 0.12) (tstamp f78a9cb9-404e-466a-99c6-7d8f26f3862f))
+ (fp_arc (start 8.39 42.23) (mid 0.006206 44.033823) (end -8.378684 42.235098) (layer "F.SilkS") (width 0.12) (tstamp f83c5373-ca69-4993-b99a-b140e2cc2f87))
+ (fp_line (start -4.75 3.62) (end -4.75 -2.62) (layer "F.CrtYd") (width 0.05) (tstamp 14cd64dd-20ed-4cce-9ebd-a8cdca3000b3))
+ (fp_line (start 5.68 3.87) (end 20.55 3.87) (layer "F.CrtYd") (width 0.05) (tstamp 3187ae1c-74f4-4b02-911d-5ea58ee62739))
+ (fp_line (start 20.55 44.17) (end -20.55 44.17) (layer "F.CrtYd") (width 0.05) (tstamp 4705dfa1-618d-436b-9649-652301142d61))
+ (fp_line (start 20.55 44.17) (end 20.55 3.87) (layer "F.CrtYd") (width 0.05) (tstamp 5a145ea6-b443-496f-b56a-5e8665396fa2))
+ (fp_line (start 2.75 -2.62) (end 2.75 3.25) (layer "F.CrtYd") (width 0.05) (tstamp 5dcbe88a-b3e6-42b3-bbf7-a4158eb24253))
+ (fp_line (start -20.55 44.17) (end -20.55 3.87) (layer "F.CrtYd") (width 0.05) (tstamp 7cba0fff-b5e9-43a3-b975-596042f2a36c))
+ (fp_line (start -20.55 3.87) (end -5.68 3.87) (layer "F.CrtYd") (width 0.05) (tstamp 8728e8f7-c29f-4618-9ad0-e445560ecc41))
+ (fp_line (start 5.68 3.87) (end 5.68 3.25) (layer "F.CrtYd") (width 0.05) (tstamp 88f637e2-3139-4d62-82b1-58f7ffd92707))
+ (fp_line (start 5.68 3.25) (end 2.75 3.25) (layer "F.CrtYd") (width 0.05) (tstamp c099b446-1ec4-4efa-82c6-b8eaa0c8d925))
+ (fp_line (start -4.75 3.62) (end -5.68 3.62) (layer "F.CrtYd") (width 0.05) (tstamp c56a5922-942c-497b-b884-0e302e0f4e01))
+ (fp_line (start -5.68 3.62) (end -5.68 3.87) (layer "F.CrtYd") (width 0.05) (tstamp d6e1330f-1410-4ffc-8956-3b18db3b46ef))
+ (fp_line (start -4.75 -2.62) (end 2.75 -2.62) (layer "F.CrtYd") (width 0.05) (tstamp db0fb5ef-e878-4ed7-882d-4245cc88af28))
+ (fp_line (start -18.5 15.26) (end -18.5 9.37) (layer "F.Fab") (width 0.1) (tstamp 38d3ba62-d91e-475b-ae51-6809cc1faea4))
+ (fp_line (start -14.25 42.12) (end -8.36 42.12) (layer "F.Fab") (width 0.1) (tstamp 3b5f11a3-3522-4f6b-b5fe-35580d425c67))
+ (fp_line (start -14.25 5.12) (end -8.36 5.12) (layer "F.Fab") (width 0.1) (tstamp 476448b8-bff4-4e78-82b3-3e82b77e7ea7))
+ (fp_line (start 14.25 5.12) (end 8.36 5.12) (layer "F.Fab") (width 0.1) (tstamp 57eb6b4c-7ba9-4c4d-906f-04e38d887d82))
+ (fp_line (start 18.5 37.87) (end 18.5 31.98) (layer "F.Fab") (width 0.1) (tstamp 62c05f81-5c77-426b-9274-bf7bcc7c9a26))
+ (fp_line (start 2.5 -2.38) (end 2.5 3.47) (layer "F.Fab") (width 0.1) (tstamp 6c37142b-a7af-4856-a8eb-27309da9488f))
+ (fp_line (start -4.5 -2.38) (end 2.5 -2.38) (layer "F.Fab") (width 0.1) (tstamp 9278e11c-62e0-45eb-b6a6-6fc82e5ef602))
+ (fp_line (start 14.25 42.12) (end 8.36 42.12) (layer "F.Fab") (width 0.1) (tstamp 9dc60ecc-73fd-47c2-b925-90b275f0becb))
+ (fp_line (start -18.5 37.87) (end -18.5 31.98) (layer "F.Fab") (width 0.1) (tstamp c1e99f55-7e29-42a3-ae37-4cbc37c2db23))
+ (fp_line (start -4.5 -2.38) (end -4.5 3.82) (layer "F.Fab") (width 0.1) (tstamp c4c8ea6b-886e-45e5-b75f-5673ff6a0f4f))
+ (fp_line (start 18.5 15.26) (end 18.5 9.37) (layer "F.Fab") (width 0.1) (tstamp eeb10fa1-6074-424e-b663-65387b47f514))
+ (fp_arc (start -18.501292 9.36885) (mid -18.628061 4.990716) (end -14.25 5.12) (layer "F.Fab") (width 0.1) (tstamp 1974f08e-8f1a-4c0d-b5a8-57ae6683b83b))
+ (fp_arc (start -14.25115 42.121292) (mid -18.629284 42.248061) (end -18.5 37.87) (layer "F.Fab") (width 0.1) (tstamp 97b65239-7e45-4469-9172-6c4531b7ce79))
+ (fp_arc (start 18.501292 37.87115) (mid 18.628061 42.249284) (end 14.25 42.12) (layer "F.Fab") (width 0.1) (tstamp db876959-f67c-45cb-98c6-744c925682fb))
+ (fp_arc (start 14.25115 5.118708) (mid 18.629284 4.991939) (end 18.5 9.37) (layer "F.Fab") (width 0.1) (tstamp f2417c39-3c41-4dd2-b240-16c0385718a3))
+ (fp_circle (center 0 23.62) (end 0 3.32) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7caa5640-9b35-4e86-81bf-8ce4d672b838))
+ (pad "" np_thru_hole circle (at 0 23.62) (size 22 22) (drill 22) (layers *.Cu *.Mask) (tstamp 035ff50e-1ad4-4627-a79b-4ae27a76bb1a))
+ (pad "" np_thru_hole circle (at 16.5 40.12) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 1086a87f-2355-49fe-af73-f13a3186dc66))
+ (pad "" np_thru_hole circle (at 16.5 7.12) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 7d2c50b4-4b8b-466b-8f3b-5182fd726259))
+ (pad "" np_thru_hole circle (at -16.5 7.12) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 890c810c-9dd7-4521-9d01-e41750ccadd8))
+ (pad "" np_thru_hole circle (at -16.5 40.12) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask) (tstamp bda9d519-17c1-4662-ae68-37512e1f0c5e))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 422cb381-540f-4875-81d1-04cea76be055))
+ (pad "2" thru_hole circle (at 0 2.54) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp a6e3ec22-2bae-4095-9ed4-b04e3f80c940))
+ (pad "3" thru_hole circle (at 0 5.08) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 0395f463-5ca8-4f3f-be14-3d437e28477b))
+ (pad "4" thru_hole circle (at 0 7.62) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 237dab32-bfd3-413b-a5da-5b8518422d65))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HTFS.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX02-P.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX02-P.kicad_mod
new file mode 100644
index 00000000..528a12fb
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX02-P.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "LEM_HX02-P" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B0EFCFF)
+ (descr "LEM HX02-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf)")
+ (tags "hall current")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.42 -5) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ea54dbae-1f73-49cf-802a-a97d0fe3e5b9)
+ )
+ (fp_text value "LEM_HX02-P" (at 5.42 4.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e44a85b4-b411-4f1a-8987-510fb6de6e43)
+ )
+ (fp_text user "${REFERENCE}" (at 5.42 2.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 886bf19f-772a-46f0-911b-c323151c8b5b)
+ )
+ (fp_line (start -3.36 -2.79) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 51b7974e-3730-4bf0-8f4a-94290e142979))
+ (fp_line (start 16.11 11.62) (end 16.11 -4) (layer "F.SilkS") (width 0.12) (tstamp 7103d80d-16bd-4bfb-8696-b3db73f914c1))
+ (fp_line (start -1.9 -4.25) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 82cde3eb-3a0c-48e0-bd9a-029125267be3))
+ (fp_line (start -3.11 -4) (end -3.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp b3bd769e-ccf9-465f-824b-772d9439cef8))
+ (fp_line (start -3.11 11.62) (end 16.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp d51d32d0-cd93-47d8-8758-5dbbd2763fa6))
+ (fp_line (start 16.11 -4) (end -3.11 -4) (layer "F.SilkS") (width 0.12) (tstamp f5635152-8f4a-4e3f-8abd-ed2859a2303b))
+ (fp_line (start 16.25 -4.14) (end -3.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp 46cd819a-ad74-4c4f-9015-41c8ef15ca08))
+ (fp_line (start 16.25 11.76) (end 16.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp 927cd48b-989b-4ee8-b17a-1e719471ab4a))
+ (fp_line (start -3.25 11.76) (end 16.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp b2ff81b6-b265-468c-bcf9-ad8f30b0e745))
+ (fp_line (start -3.25 -4.14) (end -3.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp cf2a0622-1800-4f0d-99fe-76b994f99296))
+ (fp_line (start -3 -2.89) (end -3 11.51) (layer "F.Fab") (width 0.1) (tstamp 3038bd27-ba44-49f4-9102-b34dd97887af))
+ (fp_line (start 16 -3.89) (end -2 -3.89) (layer "F.Fab") (width 0.1) (tstamp 6192d516-0d7c-409f-ab6d-b185576ed29f))
+ (fp_line (start -2 -3.89) (end -3 -2.89) (layer "F.Fab") (width 0.1) (tstamp 705f32cc-1422-44c7-9ad8-e86e065f1f58))
+ (fp_line (start -3 11.51) (end 16 11.51) (layer "F.Fab") (width 0.1) (tstamp ac862358-05d8-4ebc-827a-bca77b0f9fbd))
+ (fp_line (start 16 11.51) (end 16 -4) (layer "F.Fab") (width 0.1) (tstamp af459cc8-5ab3-48ce-84c7-15fe9427b379))
+ (pad "1" thru_hole rect (at 0 0) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 60b4bb60-5943-4566-bc14-3f4c2d168745))
+ (pad "2" thru_hole circle (at 0 2.54) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 66b7e093-c7e1-4ae5-ae73-6ddb3e4493e6))
+ (pad "3" thru_hole circle (at 0 5.08) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp d643618b-49b7-4d27-a60b-0ac7a42eb143))
+ (pad "4" thru_hole circle (at 0 7.62) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp b56d61cc-e4bf-4b33-9d35-28fde15c499d))
+ (pad "5" thru_hole circle (at 10.85 0.81) (size 1.7 1.7) (drill 0.7) (layers *.Cu *.Mask) (tstamp c53e12c0-29d4-4e5a-a7c3-ec524d182b9f))
+ (pad "6" thru_hole circle (at 10.85 6.81) (size 1.7 1.7) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1825ed2f-87d8-4a5e-81ef-a506703699c3))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HX02-P.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX03-P-SP2.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX03-P-SP2.kicad_mod
new file mode 100644
index 00000000..6dba9966
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX03-P-SP2.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "LEM_HX03-P-SP2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B0F0030)
+ (descr "LEM HX03-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf)")
+ (tags "hall current")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.42 -5) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7044b865-e7f6-48f5-bc52-beead9df6d21)
+ )
+ (fp_text value "LEM_HX03-P-SP2" (at 5.42 4.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3c3ccebf-c54b-4a00-af0c-de78f335b688)
+ )
+ (fp_text user "${REFERENCE}" (at 5.42 2.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 34cc1b39-b762-4d8e-a4be-aabb31737747)
+ )
+ (fp_line (start -3.11 11.62) (end 16.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp 780a3cbd-85e6-424f-ac73-ec77c667be07))
+ (fp_line (start -3.36 -2.79) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 8eb9e77d-498a-4b1c-bc7c-7e352865b14b))
+ (fp_line (start -1.9 -4.25) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 952a71d1-353f-4ebc-944e-d665e328df7c))
+ (fp_line (start 16.11 11.62) (end 16.11 -4) (layer "F.SilkS") (width 0.12) (tstamp 9c33f411-e949-4cbb-9346-5dace0fb3733))
+ (fp_line (start 16.11 -4) (end -3.11 -4) (layer "F.SilkS") (width 0.12) (tstamp 9cb0c6c2-a708-498a-a45a-a4051670c9d1))
+ (fp_line (start -3.11 -4) (end -3.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp ceadb25d-21c4-49b9-a40a-1aae7665dbb3))
+ (fp_line (start -3.25 11.76) (end 16.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp 312f1f6e-707c-4628-a1ed-15194fd5341f))
+ (fp_line (start -3.25 -4.14) (end -3.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp 7c8aac0b-37cc-4022-8a0d-3dd6d5bf4785))
+ (fp_line (start 16.25 -4.14) (end -3.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp a988d695-5017-42ea-ba7e-8d212a3859d5))
+ (fp_line (start 16.25 11.76) (end 16.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp cc6d1629-981a-4aaf-bc77-d4a52d83dd69))
+ (fp_line (start -3 -2.89) (end -3 11.51) (layer "F.Fab") (width 0.1) (tstamp 5f6dc2cf-c533-4f45-a856-ff290d686bfd))
+ (fp_line (start 16 11.51) (end 16 -4) (layer "F.Fab") (width 0.1) (tstamp 73693d51-6ebf-4174-bdab-b266b8d82407))
+ (fp_line (start -2 -3.89) (end -3 -2.89) (layer "F.Fab") (width 0.1) (tstamp 76bf434a-fb93-4e13-938b-cd2d57ea37c4))
+ (fp_line (start -3 11.51) (end 16 11.51) (layer "F.Fab") (width 0.1) (tstamp 7bdb1c19-6508-4267-bc11-17b5bb1efcb6))
+ (fp_line (start 16 -3.89) (end -2 -3.89) (layer "F.Fab") (width 0.1) (tstamp 911a1059-07d5-4faa-90ba-503e6b324618))
+ (pad "1" thru_hole rect (at 0 0) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp c148f987-1413-44ed-9c31-46752499afe6))
+ (pad "2" thru_hole circle (at 0 2.54) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 6bbcb273-bb4b-49ae-a05d-1cb84c2a9cd9))
+ (pad "3" thru_hole circle (at 0 5.08) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 95b41c65-55ff-485c-aa3d-4e0f4e84c013))
+ (pad "4" thru_hole circle (at 0 7.62) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp ccaac6aa-12b2-404d-b76f-100368217499))
+ (pad "5" thru_hole circle (at 10.85 0.81) (size 1.8 1.8) (drill 0.8) (layers *.Cu *.Mask) (tstamp 9f8d9cac-00b6-421a-8bf8-d1838a6c397f))
+ (pad "6" thru_hole circle (at 10.85 6.81) (size 1.8 1.8) (drill 0.8) (layers *.Cu *.Mask) (tstamp 31873202-eb81-4be4-bdd7-b07b78c39850))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HX03-P-SP2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX04-P.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX04-P.kicad_mod
new file mode 100644
index 00000000..30adc6db
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX04-P.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "LEM_HX04-P" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B0EFD24)
+ (descr "LEM HX04-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf)")
+ (tags "hall current")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.42 -5) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fe9874ca-16a8-425d-a5a8-299173fe7f74)
+ )
+ (fp_text value "LEM_HX04-P" (at 5.42 4.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 94f9c3ac-bb09-43f3-be23-ae474fb57b86)
+ )
+ (fp_text user "${REFERENCE}" (at 5.42 2.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 77f42efc-f294-4269-9359-9e4f2859d422)
+ )
+ (fp_line (start -1.9 -4.25) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 29c8cbdf-b5dd-445a-b826-57537c7a9631))
+ (fp_line (start -3.11 11.62) (end 16.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp 4455f42c-6543-4deb-9e78-d71cf6e7f218))
+ (fp_line (start 16.11 -4) (end -3.11 -4) (layer "F.SilkS") (width 0.12) (tstamp 521c7c5c-929c-415b-be78-0a331548cb57))
+ (fp_line (start -3.36 -2.79) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 5c7926f6-1180-40f3-9c81-988281858d4e))
+ (fp_line (start -3.11 -4) (end -3.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp aec1910f-e55e-4e73-8126-e1b1cd11dd56))
+ (fp_line (start 16.11 11.62) (end 16.11 -4) (layer "F.SilkS") (width 0.12) (tstamp ea94f9d3-b84b-402d-9868-df49f6d0fb70))
+ (fp_line (start -3.25 -4.14) (end -3.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp 12062ca4-1c36-47bd-a7dc-6d31766a9f64))
+ (fp_line (start -3.25 11.76) (end 16.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp 87d4ea67-6d31-494c-9ca9-80556f18c379))
+ (fp_line (start 16.25 -4.14) (end -3.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp d636e7ad-838f-42c0-b095-38f185bc8fa5))
+ (fp_line (start 16.25 11.76) (end 16.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp e5acac6f-5672-4dd6-b60b-d74b42c377b1))
+ (fp_line (start -3 -2.89) (end -3 11.51) (layer "F.Fab") (width 0.1) (tstamp 20717e05-02be-4727-bcd9-017d1b592b5f))
+ (fp_line (start -2 -3.89) (end -3 -2.89) (layer "F.Fab") (width 0.1) (tstamp 4674eb91-9f83-4886-98bc-721625d84b93))
+ (fp_line (start 16 11.51) (end 16 -4) (layer "F.Fab") (width 0.1) (tstamp 534a28c2-cc92-47a7-90ba-1915cc10bdac))
+ (fp_line (start 16 -3.89) (end -2 -3.89) (layer "F.Fab") (width 0.1) (tstamp a0756ea7-427b-4d3c-8d57-ceba8fd1561a))
+ (fp_line (start -3 11.51) (end 16 11.51) (layer "F.Fab") (width 0.1) (tstamp b3d8b332-b4fa-4146-bcc7-7673a8169980))
+ (pad "1" thru_hole rect (at 0 0) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp eda2b406-3d4e-45f7-838c-01c9dfb91f22))
+ (pad "2" thru_hole circle (at 0 2.54) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 92831949-d8f5-4205-93bf-f260890e2693))
+ (pad "3" thru_hole circle (at 0 5.08) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 31583204-69e3-491a-abdb-4947b5e67206))
+ (pad "4" thru_hole circle (at 0 7.62) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp ddf6fcb9-bd90-4d69-9bfb-6388dcfc8b02))
+ (pad "5" thru_hole circle (at 10.85 0.81) (size 1.9 1.9) (drill 0.9) (layers *.Cu *.Mask) (tstamp d5b0d649-2e50-4757-b359-f990a9edcfe4))
+ (pad "6" thru_hole circle (at 10.85 6.81) (size 1.9 1.9) (drill 0.9) (layers *.Cu *.Mask) (tstamp 9a75648a-03f4-4f31-9469-e11b25b1a4bf))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HX04-P.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX05-NP.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX05-NP.kicad_mod
new file mode 100644
index 00000000..1f92f1c5
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX05-NP.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "LEM_HX05-NP" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B0F083D)
+ (descr "LEM HX05-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf)")
+ (tags "hall current")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.42 -4.61) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c08b04c3-c9d4-4f95-8adc-71c6158b00ca)
+ )
+ (fp_text value "LEM_HX05-NP" (at 5.42 5.2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 003ae053-852d-4d66-af06-0ac1157bb15a)
+ )
+ (fp_text user "${REFERENCE}" (at 5.42 3.2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3a17a5af-81a4-43f3-aa7c-6127e2490116)
+ )
+ (fp_line (start -3.11 -3.61) (end -3.11 12.01) (layer "F.SilkS") (width 0.12) (tstamp 186b98df-8d24-49c3-bec5-0897d5af3ddc))
+ (fp_line (start 16.11 12.01) (end 16.11 -3.61) (layer "F.SilkS") (width 0.12) (tstamp 4ae12633-8659-44cd-94d3-4123d87b134f))
+ (fp_line (start -3.36 -2.4) (end -3.36 -3.86) (layer "F.SilkS") (width 0.12) (tstamp 53ccfce0-2cd8-4f9a-a9a3-fa708e7a57c0))
+ (fp_line (start 16.11 -3.61) (end -3.11 -3.61) (layer "F.SilkS") (width 0.12) (tstamp ccc2bb5a-4bc9-4762-a92f-020f9f5c4a1d))
+ (fp_line (start -1.9 -3.86) (end -3.36 -3.86) (layer "F.SilkS") (width 0.12) (tstamp eb3eaeda-1590-438f-8e67-638344056e76))
+ (fp_line (start -3.11 12.01) (end 16.11 12.01) (layer "F.SilkS") (width 0.12) (tstamp f63c1ca1-c16d-4613-a651-ea33c52d14d9))
+ (fp_line (start 16.25 12.15) (end 16.25 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp 1f710aa8-31e6-4f2e-b768-335178cc1d6c))
+ (fp_line (start -3.25 12.15) (end 16.25 12.15) (layer "F.CrtYd") (width 0.05) (tstamp 82836a8c-36f9-4235-908d-41fd58b66df2))
+ (fp_line (start -3.25 -3.75) (end -3.25 12.15) (layer "F.CrtYd") (width 0.05) (tstamp cc0ccb11-d720-4d20-afb4-7a313a54e27d))
+ (fp_line (start 16.25 -3.75) (end -3.25 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp f9a7882f-864f-4475-89db-8bcde46e9321))
+ (fp_line (start 16 -3.5) (end -2 -3.5) (layer "F.Fab") (width 0.1) (tstamp 106070a1-3054-4f10-917f-0ca704577e8c))
+ (fp_line (start -2 -3.5) (end -3 -2.5) (layer "F.Fab") (width 0.1) (tstamp 4cdd131a-e2c2-4711-8797-48444f436d6d))
+ (fp_line (start 16 11.9) (end 16 -3.61) (layer "F.Fab") (width 0.1) (tstamp a7e19374-de37-452a-9e8d-b8a949e829df))
+ (fp_line (start -3 11.9) (end 16 11.9) (layer "F.Fab") (width 0.1) (tstamp b9715032-a3a5-44ee-95b2-c78d3e532a17))
+ (fp_line (start -3 -2.5) (end -3 11.9) (layer "F.Fab") (width 0.1) (tstamp d43d3591-9135-40a5-bc88-b379f9f23d94))
+ (pad "1" thru_hole rect (at 0 0) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp df2ba9f0-be62-4615-80cc-4437ddefbf1c))
+ (pad "2" thru_hole circle (at 0 2.54) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 3cf3045e-451d-4a1e-9cf2-3466eff5209f))
+ (pad "3" thru_hole circle (at 0 5.08) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 5047b7c5-81c3-441d-afd2-8501c3cc2764))
+ (pad "4" thru_hole circle (at 0 7.62) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 65f9d8ce-e9ae-4ee9-8541-7e648ed20bf8))
+ (pad "5" thru_hole circle (at 10.85 1) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp 6861f8cf-6647-4192-813a-974637964b20))
+ (pad "6" thru_hole circle (at 10.85 7) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp 65b8acfb-f802-435e-8ea4-d575829d2584))
+ (pad "7" thru_hole circle (at 14.35 1) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp 8423d93c-9c48-4630-a97f-0a3677661d7d))
+ (pad "8" thru_hole circle (at 14.35 7) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp 563cec72-75c1-49e4-98ed-76fa6d4c32f9))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HX05-NP.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX05-P-SP2.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX05-P-SP2.kicad_mod
new file mode 100644
index 00000000..d420a9ee
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX05-P-SP2.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "LEM_HX05-P-SP2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B0F00A4)
+ (descr "LEM HX05-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf)")
+ (tags "hall current")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.42 -5) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ffd8720f-01d2-4513-9691-c9a71512904b)
+ )
+ (fp_text value "LEM_HX05-P-SP2" (at 5.42 4.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 340551e0-0935-4731-b5c8-fcbb3795009b)
+ )
+ (fp_text user "${REFERENCE}" (at 5.42 2.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 39ea4cec-c15f-41f2-a101-542d8aa22cfa)
+ )
+ (fp_line (start -3.11 -4) (end -3.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp 26762c6b-d932-4f44-9a95-44899365c5ac))
+ (fp_line (start -1.9 -4.25) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 2cc57e18-f39d-43d1-a895-b0c2ffed8d7c))
+ (fp_line (start 16.11 11.62) (end 16.11 -4) (layer "F.SilkS") (width 0.12) (tstamp 7771028c-c8e0-40ef-baf4-3b8a2f20860e))
+ (fp_line (start 16.11 -4) (end -3.11 -4) (layer "F.SilkS") (width 0.12) (tstamp 833f75dd-b221-4552-b40a-51ed9e4fcb0e))
+ (fp_line (start -3.36 -2.79) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp d5c1cbfb-3fea-43a3-9928-32513b5e6c7d))
+ (fp_line (start -3.11 11.62) (end 16.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp d8a95bba-d82e-43a4-a8cc-eee606f21be2))
+ (fp_line (start -3.25 -4.14) (end -3.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp 00550b92-8462-42d7-837a-c50a0735539f))
+ (fp_line (start 16.25 11.76) (end 16.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp 5f852200-6026-4af7-b89e-278f95829253))
+ (fp_line (start -3.25 11.76) (end 16.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp 64d4fa32-2ae8-4e5f-8407-d8c729f11a7d))
+ (fp_line (start 16.25 -4.14) (end -3.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp 75065d9a-de39-4a66-bb09-f8a0f6432950))
+ (fp_line (start -3 11.51) (end 16 11.51) (layer "F.Fab") (width 0.1) (tstamp 0dfba30c-02af-4596-baf7-8e4ddb733812))
+ (fp_line (start 16 11.51) (end 16 -4) (layer "F.Fab") (width 0.1) (tstamp 190666c4-7646-42c2-9727-28baa7c5d447))
+ (fp_line (start 16 -3.89) (end -2 -3.89) (layer "F.Fab") (width 0.1) (tstamp 2933cb0a-3129-40b4-b6c1-f15a92cbe9df))
+ (fp_line (start -2 -3.89) (end -3 -2.89) (layer "F.Fab") (width 0.1) (tstamp 3f5c458b-4a39-421d-a259-54dde7964020))
+ (fp_line (start -3 -2.89) (end -3 11.51) (layer "F.Fab") (width 0.1) (tstamp f0a3d5e2-2a6a-4d25-8390-f5d34b91d7d9))
+ (pad "1" thru_hole rect (at 0 0) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 0e39d343-9bbc-49fa-bd24-68f8c33775f6))
+ (pad "2" thru_hole circle (at 0 2.54) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 63a1c090-41d2-4d41-80b6-25e2bcb296fc))
+ (pad "3" thru_hole circle (at 0 5.08) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp a09bb725-03a9-4c64-abca-b60f81938f28))
+ (pad "4" thru_hole circle (at 0 7.62) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp a6e80992-7cad-4b4f-9872-19d5bb7f859c))
+ (pad "5" thru_hole circle (at 10.85 0.81) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp b541e3dc-8cf5-4b31-9872-8d21110e4dd2))
+ (pad "6" thru_hole circle (at 10.85 6.81) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp 1b5c172c-a6ef-4cfb-baf8-a6c2e68df8a1))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HX05-P-SP2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX06-P.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX06-P.kicad_mod
new file mode 100644
index 00000000..38686a31
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX06-P.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "LEM_HX06-P" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B0EFD42)
+ (descr "LEM HX06-P hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%202_6-p_e%20v5.pdf)")
+ (tags "hall current")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.42 -5) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3f880e2c-9184-4589-9ef0-e0263e9a339f)
+ )
+ (fp_text value "LEM_HX06-P" (at 5.42 4.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp abd0e6fa-35a6-42f2-85d0-78704fce9a59)
+ )
+ (fp_text user "${REFERENCE}" (at 5.42 2.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp addf6c07-6573-40dd-b92f-3bf742bbe84f)
+ )
+ (fp_line (start -3.36 -2.79) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 16047343-fc13-4be9-86e8-60a08b902069))
+ (fp_line (start -1.9 -4.25) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 7dd6ae3b-a89f-4819-95fe-cd764a0f892b))
+ (fp_line (start 16.11 -4) (end -3.11 -4) (layer "F.SilkS") (width 0.12) (tstamp a834b6f5-b6f0-4933-a601-433417eaf850))
+ (fp_line (start 16.11 11.62) (end 16.11 -4) (layer "F.SilkS") (width 0.12) (tstamp aee927cc-62ca-4a3c-9600-51975ba86bdd))
+ (fp_line (start -3.11 11.62) (end 16.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp d312b9bf-4a58-486b-9669-23f2bd1c18ff))
+ (fp_line (start -3.11 -4) (end -3.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp e90cd3e9-6fd6-462b-b934-f7822f527213))
+ (fp_line (start -3.25 -4.14) (end -3.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp 665ac7d8-187b-404f-b1eb-d6d944e1707a))
+ (fp_line (start 16.25 -4.14) (end -3.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp ad24501e-fbb2-4fb9-b72d-a7d3d43af23d))
+ (fp_line (start 16.25 11.76) (end 16.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp b336756b-2408-43ee-a6c3-e52d901031ff))
+ (fp_line (start -3.25 11.76) (end 16.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp b467921b-c92b-47cb-91a2-2956566931d7))
+ (fp_line (start -3 -2.89) (end -3 11.51) (layer "F.Fab") (width 0.1) (tstamp 80a67439-c930-47b7-ac8c-84195098916b))
+ (fp_line (start -3 11.51) (end 16 11.51) (layer "F.Fab") (width 0.1) (tstamp a7bacb00-73c6-424e-9d7b-bc486e1041ae))
+ (fp_line (start 16 11.51) (end 16 -4) (layer "F.Fab") (width 0.1) (tstamp c353b9bc-a925-4ec9-a780-a773f116d32d))
+ (fp_line (start -2 -3.89) (end -3 -2.89) (layer "F.Fab") (width 0.1) (tstamp ca14317b-db96-4766-b4c6-376e3f1cff03))
+ (fp_line (start 16 -3.89) (end -2 -3.89) (layer "F.Fab") (width 0.1) (tstamp fa116be0-c15d-4131-9c90-5c451705ecb4))
+ (pad "1" thru_hole rect (at 0 0) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 0b393665-18dd-4f5a-b4fc-517673922385))
+ (pad "2" thru_hole circle (at 0 2.54) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp eac4698c-6e84-4f33-8721-6ad7b7cbfd02))
+ (pad "3" thru_hole circle (at 0 5.08) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 706c883a-054e-4862-b7d8-e9eab4d82654))
+ (pad "4" thru_hole circle (at 0 7.62) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp aeab86b6-b04a-4f8a-a089-522b7d5d7f66))
+ (pad "5" thru_hole circle (at 10.85 0.81) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp caa88b42-5e55-43f8-8984-345b5fd2a1f8))
+ (pad "6" thru_hole circle (at 10.85 6.81) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp a54f9e1d-5a25-4489-bcca-1f2f6bb276be))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HX06-P.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX10-NP.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX10-NP.kicad_mod
new file mode 100644
index 00000000..c1a06e6b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX10-NP.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "LEM_HX10-NP" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B0F0888)
+ (descr "LEM HX10-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf)")
+ (tags "hall current")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.42 -4.61) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2357902c-7ffb-4e6f-a43c-04255572a6c7)
+ )
+ (fp_text value "LEM_HX10-NP" (at 5.42 5.2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 09575899-ab58-4995-bb74-fac1c5caacf3)
+ )
+ (fp_text user "${REFERENCE}" (at 5.42 3.2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f0aaac51-37d9-486c-9ddc-9866e08b603e)
+ )
+ (fp_line (start 16.11 -3.61) (end -3.11 -3.61) (layer "F.SilkS") (width 0.12) (tstamp 21a0f0dc-688e-4942-aeea-f4f315d7e0f7))
+ (fp_line (start -3.36 -2.4) (end -3.36 -3.86) (layer "F.SilkS") (width 0.12) (tstamp 41e04b65-a99b-4a89-a22c-7d1b98c34f8b))
+ (fp_line (start -3.11 -3.61) (end -3.11 12.01) (layer "F.SilkS") (width 0.12) (tstamp 6039f041-2d4b-49ad-bd1d-1d6942c7945c))
+ (fp_line (start 16.11 12.01) (end 16.11 -3.61) (layer "F.SilkS") (width 0.12) (tstamp 7f479c19-6ab0-4844-ac87-831fe5fe8a69))
+ (fp_line (start -1.9 -3.86) (end -3.36 -3.86) (layer "F.SilkS") (width 0.12) (tstamp d41cce78-879d-46c0-87d9-6940bcb40731))
+ (fp_line (start -3.11 12.01) (end 16.11 12.01) (layer "F.SilkS") (width 0.12) (tstamp d7b2436f-40ff-4bd2-8d9d-dd7fa75d8910))
+ (fp_line (start 16.25 -3.75) (end -3.25 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp 09fe11cb-fe8c-4623-97cb-b06a6f9e66df))
+ (fp_line (start -3.25 -3.75) (end -3.25 12.15) (layer "F.CrtYd") (width 0.05) (tstamp 37fa8203-e2b9-4333-8cac-9f80956a2307))
+ (fp_line (start 16.25 12.15) (end 16.25 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp d6c2ff2a-5c6f-4ab6-b0a2-86ba0826a7c7))
+ (fp_line (start -3.25 12.15) (end 16.25 12.15) (layer "F.CrtYd") (width 0.05) (tstamp e39faa4a-8cb0-4b15-bc66-f6bdf606637c))
+ (fp_line (start 16 11.9) (end 16 -3.61) (layer "F.Fab") (width 0.1) (tstamp 4a8700ed-fcf2-46a6-90ca-e7b045741eb8))
+ (fp_line (start 16 -3.5) (end -2 -3.5) (layer "F.Fab") (width 0.1) (tstamp 4aa47da7-f223-4b77-858a-b373af8aca96))
+ (fp_line (start -3 11.9) (end 16 11.9) (layer "F.Fab") (width 0.1) (tstamp b8ab3d65-9aa2-4892-9f5c-ee4702b96d12))
+ (fp_line (start -2 -3.5) (end -3 -2.5) (layer "F.Fab") (width 0.1) (tstamp e0a2279a-29b4-4a66-8f98-34ebe0251383))
+ (fp_line (start -3 -2.5) (end -3 11.9) (layer "F.Fab") (width 0.1) (tstamp f34f263b-28be-4af6-bc4e-b59bc5da66d5))
+ (pad "1" thru_hole rect (at 0 0) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp c6c9dec6-1b57-4a08-b946-99bd9369b71d))
+ (pad "2" thru_hole circle (at 0 2.54) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 1d6d522b-3714-40de-a854-59ea62cf065a))
+ (pad "3" thru_hole circle (at 0 5.08) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp e116764d-5674-4497-9b10-bc8c29b19d00))
+ (pad "4" thru_hole circle (at 0 7.62) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp d521a14c-940e-4933-bb67-85a3cec3feb2))
+ (pad "5" thru_hole circle (at 10.85 1) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 88261585-157c-4b94-aa1d-458b585f203b))
+ (pad "6" thru_hole circle (at 10.85 7) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 5d6f4a2a-ed11-4804-8cdd-98135e0b77dc))
+ (pad "7" thru_hole circle (at 14.35 1) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 39c290da-7b67-4ef3-8ec1-b593f38dc9ce))
+ (pad "8" thru_hole circle (at 14.35 7) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask) (tstamp dd9c2c77-7945-4626-8693-eac388ea9321))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HX10-NP.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX10-P-SP2.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX10-P-SP2.kicad_mod
new file mode 100644
index 00000000..8689c5b9
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX10-P-SP2.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "LEM_HX10-P-SP2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B0F00D2)
+ (descr "LEM HX10-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf)")
+ (tags "hall current")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.42 -5) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3ce23003-a3af-4bbe-baef-6c9a85e42d1e)
+ )
+ (fp_text value "LEM_HX10-P-SP2" (at 5.42 4.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cae11bb6-3784-4ff9-8d23-fd0d0b3d9cdd)
+ )
+ (fp_text user "${REFERENCE}" (at 5.42 2.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b6e3892f-8e6a-4b55-a49e-86327934dcba)
+ )
+ (fp_line (start 16.11 -4) (end -3.11 -4) (layer "F.SilkS") (width 0.12) (tstamp 43d537d9-6f28-4048-a9fd-1ddb1edd6a10))
+ (fp_line (start -3.11 -4) (end -3.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp 88282f94-bf8f-462e-afd6-7acbc510f822))
+ (fp_line (start 16.11 11.62) (end 16.11 -4) (layer "F.SilkS") (width 0.12) (tstamp 8983bcec-a4da-4494-a679-a20f6e41419e))
+ (fp_line (start -3.11 11.62) (end 16.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp b2dfc7fa-bbbe-4849-a23b-c237f1083d2a))
+ (fp_line (start -1.9 -4.25) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp d4bd2738-02cb-40d1-a002-afdf9157c7e6))
+ (fp_line (start -3.36 -2.79) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp ea2ab187-3efb-42d6-a2f6-69a80ee3cb54))
+ (fp_line (start 16.25 11.76) (end 16.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp 1283681b-0338-4faa-a0df-8383c7ec147b))
+ (fp_line (start -3.25 -4.14) (end -3.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp 2aeaa716-ebd2-4033-bcc5-3949d16e69ea))
+ (fp_line (start 16.25 -4.14) (end -3.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp 5ef26b6e-0a45-4bc0-940f-74dee6209cf5))
+ (fp_line (start -3.25 11.76) (end 16.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp e6f737e5-2ad9-4449-a2ba-90c18bc43d9f))
+ (fp_line (start -2 -3.89) (end -3 -2.89) (layer "F.Fab") (width 0.1) (tstamp 1a11bb2d-2e3c-4e87-b428-c46163bb6308))
+ (fp_line (start 16 -3.89) (end -2 -3.89) (layer "F.Fab") (width 0.1) (tstamp 521706f3-89ff-4672-9d03-7de27a626780))
+ (fp_line (start 16 11.51) (end 16 -4) (layer "F.Fab") (width 0.1) (tstamp 54d2bab4-6ace-4bc7-b726-1c2db7e3904e))
+ (fp_line (start -3 11.51) (end 16 11.51) (layer "F.Fab") (width 0.1) (tstamp aae78d60-231e-4b80-a57a-c239ad83f248))
+ (fp_line (start -3 -2.89) (end -3 11.51) (layer "F.Fab") (width 0.1) (tstamp cef46949-9cbe-4819-882a-13f9e6019d8f))
+ (pad "1" thru_hole rect (at 0 0) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 58a2daa2-52ff-4a43-aed3-bd11311b4437))
+ (pad "2" thru_hole circle (at 0 2.54) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 2d1a62e4-1766-41d3-b1c6-fe09ec7b4dd7))
+ (pad "3" thru_hole circle (at 0 5.08) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 69223565-671b-4234-ac6d-b7217fef079e))
+ (pad "4" thru_hole circle (at 0 7.62) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp cc35ddfb-42b6-4e7c-a78a-8bb612010b29))
+ (pad "5" thru_hole circle (at 10.85 0.81) (size 2.3 2.3) (drill 1.3) (layers *.Cu *.Mask) (tstamp 16beaa1e-71ee-4f80-b84a-f7f62fe698fb))
+ (pad "6" thru_hole circle (at 10.85 6.81) (size 2.3 2.3) (drill 1.3) (layers *.Cu *.Mask) (tstamp e7a8dfb6-f22b-4160-95bd-4cbda0ddf738))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HX10-P-SP2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX15-NP.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX15-NP.kicad_mod
new file mode 100644
index 00000000..633cab61
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX15-NP.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "LEM_HX15-NP" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B0F08AF)
+ (descr "LEM HX15-NP hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%205_15-np_e%20v10.pdf)")
+ (tags "hall current")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.42 -4.61) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 824b5944-d347-4081-954b-cecf2e1624d9)
+ )
+ (fp_text value "LEM_HX15-NP" (at 5.42 5.2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f7e010cd-cbf4-43c9-b7cc-e6b145649499)
+ )
+ (fp_text user "${REFERENCE}" (at 5.42 3.2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 01e723c2-b37e-4c38-9cd8-39590f8822ad)
+ )
+ (fp_line (start -3.11 12.01) (end 16.11 12.01) (layer "F.SilkS") (width 0.12) (tstamp 47e8a647-7577-46b9-ab3a-955a60fac428))
+ (fp_line (start 16.11 12.01) (end 16.11 -3.61) (layer "F.SilkS") (width 0.12) (tstamp 56b8150d-b479-46d3-826f-34f2c4a503a8))
+ (fp_line (start -1.9 -3.86) (end -3.36 -3.86) (layer "F.SilkS") (width 0.12) (tstamp 846e09b9-b6b9-4cdd-a4a9-f9484267c83a))
+ (fp_line (start 16.11 -3.61) (end -3.11 -3.61) (layer "F.SilkS") (width 0.12) (tstamp 88c43e11-c18c-45e1-93b7-a997d7c67454))
+ (fp_line (start -3.36 -2.4) (end -3.36 -3.86) (layer "F.SilkS") (width 0.12) (tstamp 905528fa-2f03-4c3c-82ee-309c70013d18))
+ (fp_line (start -3.11 -3.61) (end -3.11 12.01) (layer "F.SilkS") (width 0.12) (tstamp 9606edef-899f-40d5-9445-8879db98093c))
+ (fp_line (start 16.25 -3.75) (end -3.25 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp 0b77e5d2-3cb2-4a07-b8f5-25ca3ac9e07a))
+ (fp_line (start -3.25 -3.75) (end -3.25 12.15) (layer "F.CrtYd") (width 0.05) (tstamp 73ac7d00-93d1-4a1b-afb3-6699d23eea59))
+ (fp_line (start -3.25 12.15) (end 16.25 12.15) (layer "F.CrtYd") (width 0.05) (tstamp dc570b77-77a0-4984-973d-7a71c506637c))
+ (fp_line (start 16.25 12.15) (end 16.25 -3.75) (layer "F.CrtYd") (width 0.05) (tstamp e1fe78e5-e04a-4cde-9556-5011932289e9))
+ (fp_line (start -3 11.9) (end 16 11.9) (layer "F.Fab") (width 0.1) (tstamp 1791ef3b-69ec-4ffe-832a-3479a0cc0f3b))
+ (fp_line (start 16 11.9) (end 16 -3.61) (layer "F.Fab") (width 0.1) (tstamp 1dd460da-53a5-4f09-897e-0b9e309a4083))
+ (fp_line (start -3 -2.5) (end -3 11.9) (layer "F.Fab") (width 0.1) (tstamp a98d32d7-48d9-4ed5-aa5f-8ddd5f8f7a87))
+ (fp_line (start -2 -3.5) (end -3 -2.5) (layer "F.Fab") (width 0.1) (tstamp b19a5196-fa5f-45b4-98e6-19224c40a68c))
+ (fp_line (start 16 -3.5) (end -2 -3.5) (layer "F.Fab") (width 0.1) (tstamp b89aa33a-5318-44ae-84d6-a4ce7f5ca476))
+ (pad "1" thru_hole rect (at 0 0) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 1924c806-62d1-4b8d-9021-b209ff6e2fc2))
+ (pad "2" thru_hole circle (at 0 2.54) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 46c7e3c7-3511-400d-b87b-2d4e1bc9a863))
+ (pad "3" thru_hole circle (at 0 5.08) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 86b21125-c94b-4320-aee5-93b1ce8e030e))
+ (pad "4" thru_hole circle (at 0 7.62) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 1571ca05-f9d2-4088-904d-f68a8b8bb6e4))
+ (pad "5" thru_hole circle (at 10.85 1) (size 2.4 2.4) (drill 1.4) (layers *.Cu *.Mask) (tstamp fa319dfc-1b01-439b-99d6-96604044d037))
+ (pad "6" thru_hole circle (at 10.85 7) (size 2.4 2.4) (drill 1.4) (layers *.Cu *.Mask) (tstamp 7ebff3f1-aa97-4a5a-a5b6-f4ad5c1accb2))
+ (pad "7" thru_hole circle (at 14.35 1) (size 2.4 2.4) (drill 1.4) (layers *.Cu *.Mask) (tstamp 6fd7d520-65b8-4db8-a5af-a60fb517fe44))
+ (pad "8" thru_hole circle (at 14.35 7) (size 2.4 2.4) (drill 1.4) (layers *.Cu *.Mask) (tstamp 400e24c1-0493-4b53-8ae5-f7ab1b0efd4a))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HX15-NP.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX15-P-SP2.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX15-P-SP2.kicad_mod
new file mode 100644
index 00000000..5aa1185b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX15-P-SP2.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "LEM_HX15-P-SP2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B0F00ED)
+ (descr "LEM HX15-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf)")
+ (tags "hall current")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.42 -5) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3e95a3fc-3d81-4c2a-991f-a275e8d21c46)
+ )
+ (fp_text value "LEM_HX15-P-SP2" (at 5.42 4.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp da5dc0a6-89f8-420c-b1bc-b3ad21a441b0)
+ )
+ (fp_text user "${REFERENCE}" (at 5.42 2.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c6738c58-303a-4339-88a3-2b6011c3d4b8)
+ )
+ (fp_line (start -3.11 -4) (end -3.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp 397f8f55-555a-4a58-847c-a3199679a99f))
+ (fp_line (start 16.11 -4) (end -3.11 -4) (layer "F.SilkS") (width 0.12) (tstamp 7779c96d-7f73-4448-9c2b-d0084ac17b70))
+ (fp_line (start -3.11 11.62) (end 16.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp 8b370eb9-638c-4cc2-b071-506dad9b4cec))
+ (fp_line (start -1.9 -4.25) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 959b164d-9471-4eca-b31b-041e1a6cb4f0))
+ (fp_line (start -3.36 -2.79) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp c7b5c5f7-12d5-4d5f-9603-c402b57bb166))
+ (fp_line (start 16.11 11.62) (end 16.11 -4) (layer "F.SilkS") (width 0.12) (tstamp dda8b843-e2e1-4fd2-aa89-9c7f564b8c4f))
+ (fp_line (start 16.25 -4.14) (end -3.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp 0715dc2d-3b10-4061-a97e-cdad4f22fb74))
+ (fp_line (start -3.25 -4.14) (end -3.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp 18d97f52-ba5a-41f3-bb73-7ab4e513b74d))
+ (fp_line (start 16.25 11.76) (end 16.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp 4cf85cfc-10c4-4dd6-8792-e62db710efa3))
+ (fp_line (start -3.25 11.76) (end 16.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp f8714bd0-b939-4f12-a907-8de1bdf99124))
+ (fp_line (start 16 -3.89) (end -2 -3.89) (layer "F.Fab") (width 0.1) (tstamp 3075da55-0769-4bf0-bdbf-b47d672f4e34))
+ (fp_line (start 16 11.51) (end 16 -4) (layer "F.Fab") (width 0.1) (tstamp 6086cb52-fc6e-411d-bcd2-4ea7e7741832))
+ (fp_line (start -3 11.51) (end 16 11.51) (layer "F.Fab") (width 0.1) (tstamp 8437198a-3950-4c58-b30a-e7992fa22d5a))
+ (fp_line (start -3 -2.89) (end -3 11.51) (layer "F.Fab") (width 0.1) (tstamp d87348b5-5bfc-4b8f-913a-161fa5915058))
+ (fp_line (start -2 -3.89) (end -3 -2.89) (layer "F.Fab") (width 0.1) (tstamp f74f794f-c939-4f10-ac17-f13edb6eef3f))
+ (pad "1" thru_hole rect (at 0 0) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 4991b711-74d3-4c56-bcbe-e28143609ce9))
+ (pad "2" thru_hole circle (at 0 2.54) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 7354d0af-ca06-45ab-bee9-dac192858722))
+ (pad "3" thru_hole circle (at 0 5.08) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 5e1a7b54-3b09-411d-a476-a8321c5cca33))
+ (pad "4" thru_hole circle (at 0 7.62) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 39b149c0-cd14-48a0-84fe-f904a26223cb))
+ (pad "5" thru_hole circle (at 10.85 0.81) (size 2.6 2.6) (drill 1.6) (layers *.Cu *.Mask) (tstamp 97e57262-ce28-4ee1-a86a-8f138d4cb1f2))
+ (pad "6" thru_hole circle (at 10.85 6.81) (size 2.6 2.6) (drill 1.6) (layers *.Cu *.Mask) (tstamp 2278454d-f3b1-4909-8abb-452c629ce8d3))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HX15-P-SP2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX20-P-SP2.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX20-P-SP2.kicad_mod
new file mode 100644
index 00000000..b9f7005c
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX20-P-SP2.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "LEM_HX20-P-SP2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B0F010D)
+ (descr "LEM HX20-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf)")
+ (tags "hall current")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.42 -5) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp af665392-439e-4a16-80e5-447a9c661eaa)
+ )
+ (fp_text value "LEM_HX20-P-SP2" (at 5.42 4.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2d870cb2-cf70-4c88-b7de-4fab6f6cf6c5)
+ )
+ (fp_text user "${REFERENCE}" (at 5.42 2.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 239e03bf-92dc-4ce8-b744-265c83c95202)
+ )
+ (fp_line (start -3.11 11.62) (end 16.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp 245f4cfb-279b-4186-b127-8a1a540dcf04))
+ (fp_line (start -1.9 -4.25) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 295d02fc-80ac-4f62-82ce-2d9dcb98e3c0))
+ (fp_line (start -3.36 -2.79) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 5d7b64c0-fc4d-407a-9d22-9a323c2ffdfd))
+ (fp_line (start 16.11 11.62) (end 16.11 -4) (layer "F.SilkS") (width 0.12) (tstamp 7b484438-5011-4c2d-8055-cdf26580202c))
+ (fp_line (start 16.11 -4) (end -3.11 -4) (layer "F.SilkS") (width 0.12) (tstamp 8b3b815c-fca3-4c3f-8a54-47ff67f7f560))
+ (fp_line (start -3.11 -4) (end -3.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp b671d73c-b4ff-40bb-80b3-2eec631280ce))
+ (fp_line (start -3.25 11.76) (end 16.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp 1611f30b-91a6-4441-b2e4-613888bfad4b))
+ (fp_line (start 16.25 11.76) (end 16.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp 61d23e76-e878-4218-bd21-a7f2c5475cf9))
+ (fp_line (start -3.25 -4.14) (end -3.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp cd087cb8-b64c-448c-8910-16620ebf967a))
+ (fp_line (start 16.25 -4.14) (end -3.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp d97753be-2662-45a7-9181-3a1f8b4ec681))
+ (fp_line (start 16 -3.89) (end -2 -3.89) (layer "F.Fab") (width 0.1) (tstamp 009927de-a258-4723-a304-8be83082d842))
+ (fp_line (start -3 -2.89) (end -3 11.51) (layer "F.Fab") (width 0.1) (tstamp 11fbd5c3-3360-4272-b5fb-9b26a669e74b))
+ (fp_line (start -2 -3.89) (end -3 -2.89) (layer "F.Fab") (width 0.1) (tstamp 6add66de-7699-435b-a107-95197ebf0ab4))
+ (fp_line (start -3 11.51) (end 16 11.51) (layer "F.Fab") (width 0.1) (tstamp 9391f847-cde4-4966-89de-eb04baf2407b))
+ (fp_line (start 16 11.51) (end 16 -4) (layer "F.Fab") (width 0.1) (tstamp bd62b395-88f1-4f4b-afb1-c4b9218f0ef1))
+ (pad "1" thru_hole rect (at 0 0) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp bd048002-0bf8-4376-a1c9-927156c3c9d0))
+ (pad "2" thru_hole circle (at 0 2.54) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 9b82b32b-7fb0-403a-b0ea-72fbebdcbf58))
+ (pad "3" thru_hole circle (at 0 5.08) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 4232c266-a61c-45b0-bdbe-a1617741c5d4))
+ (pad "4" thru_hole circle (at 0 7.62) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp d25ad0eb-b6ff-4103-9a1e-c63e8d0f9069))
+ (pad "5" thru_hole circle (at 10.85 0.81) (size 2.8 2.8) (drill 1.8) (layers *.Cu *.Mask) (tstamp 1f7e6062-91ea-4c10-893b-804475d9ac7e))
+ (pad "6" thru_hole circle (at 10.85 6.81) (size 2.8 2.8) (drill 1.8) (layers *.Cu *.Mask) (tstamp 33d2c2ac-cd54-4fb8-8ab5-2c833269352c))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HX20-P-SP2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX25-P-SP2.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX25-P-SP2.kicad_mod
new file mode 100644
index 00000000..e81c7c39
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX25-P-SP2.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "LEM_HX25-P-SP2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B0F011D)
+ (descr "LEM HX25-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf)")
+ (tags "hall current")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.42 -5) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8d2f6efa-0661-4107-b06b-963a5ba09ac4)
+ )
+ (fp_text value "LEM_HX25-P-SP2" (at 5.42 4.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7671500a-2e1f-49cd-82e7-4f2117f19ddc)
+ )
+ (fp_text user "${REFERENCE}" (at 5.42 2.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cb5250a3-c977-44b5-9b1f-a9f4124e34c7)
+ )
+ (fp_line (start -3.11 -4) (end -3.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp 0d8045fe-fc67-42e6-a766-8e19ecca2d69))
+ (fp_line (start 16.11 -4) (end -3.11 -4) (layer "F.SilkS") (width 0.12) (tstamp 5e52c870-b492-4a0d-b2a6-1ef6fd679521))
+ (fp_line (start -1.9 -4.25) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 8459967b-5903-49e0-b701-38693c52d1a1))
+ (fp_line (start -3.36 -2.79) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 93cb7551-c513-433a-8799-12436ece453a))
+ (fp_line (start -3.11 11.62) (end 16.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp add9f916-db2a-4100-97fb-ed3dd22e414c))
+ (fp_line (start 16.11 11.62) (end 16.11 -4) (layer "F.SilkS") (width 0.12) (tstamp d1cc71d3-88b3-4145-bd4a-11ee97eeae15))
+ (fp_line (start 16.25 -4.14) (end -3.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp 15d9f56c-dad5-4efc-940c-4ccff7a49fbb))
+ (fp_line (start -3.25 11.76) (end 16.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp 4d490a2b-d5cd-4983-b5e0-debfcec71183))
+ (fp_line (start -3.25 -4.14) (end -3.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp 69bb16f1-b191-4461-b1e9-7a473d604ec3))
+ (fp_line (start 16.25 11.76) (end 16.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp e2ec3471-ae9b-4d8e-96c9-c817697bfeef))
+ (fp_line (start 16 -3.89) (end -2 -3.89) (layer "F.Fab") (width 0.1) (tstamp 5a6a52b9-aabf-4ccf-ad7d-6b2fed8a2e62))
+ (fp_line (start 16 11.51) (end 16 -4) (layer "F.Fab") (width 0.1) (tstamp 5cbe5843-c008-4ed8-a3a0-5a4f46b0b872))
+ (fp_line (start -3 -2.89) (end -3 11.51) (layer "F.Fab") (width 0.1) (tstamp 85b3878d-c743-422b-aa20-f7af65b81765))
+ (fp_line (start -2 -3.89) (end -3 -2.89) (layer "F.Fab") (width 0.1) (tstamp 87b408af-e2ef-427b-9912-2075d8638e47))
+ (fp_line (start -3 11.51) (end 16 11.51) (layer "F.Fab") (width 0.1) (tstamp a82e9a33-af1a-4c32-8468-5037a8b3432e))
+ (pad "1" thru_hole rect (at 0 0) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp cc33a142-6c3b-41a5-8da8-d0582d739b56))
+ (pad "2" thru_hole circle (at 0 2.54) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 691a893c-593f-4765-b3e0-85bc415da0a1))
+ (pad "3" thru_hole circle (at 0 5.08) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp de11f0cb-431d-4dc3-9e30-05664af01f28))
+ (pad "4" thru_hole circle (at 0 7.62) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 09280d73-a467-4264-8f51-704e3dd26153))
+ (pad "5" thru_hole circle (at 10.85 0.81) (size 2.8 2.8) (drill 1.8) (layers *.Cu *.Mask) (tstamp 22367ef5-e653-45c8-b53c-835a9b594258))
+ (pad "6" thru_hole circle (at 10.85 6.81) (size 2.8 2.8) (drill 1.8) (layers *.Cu *.Mask) (tstamp 1e1bce55-c8db-49a0-bb52-0d258df454a5))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HX25-P-SP2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX50-P-SP2.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX50-P-SP2.kicad_mod
new file mode 100644
index 00000000..0e16a6fe
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_HX50-P-SP2.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "LEM_HX50-P-SP2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B0F0565)
+ (descr "LEM HX50-P-SP2 hall effect current transducer (https://www.lem.com/sites/default/files/products_datasheets/hx%203_50-p_sp2_e%20v07.pdf)")
+ (tags "hall current")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.42 -5) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 13186812-4d8a-4081-9f8e-07d6f7eed446)
+ )
+ (fp_text value "LEM_HX50-P-SP2" (at 5.42 4.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 46bc2599-575b-46d0-b6c4-679755e51b18)
+ )
+ (fp_text user "${REFERENCE}" (at 5.42 2.81) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fbc9134d-e35b-4fc7-9ab2-e0a2054028bd)
+ )
+ (fp_line (start -1.9 -4.25) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 08bde183-5e24-4e88-b901-ba39916ad8a5))
+ (fp_line (start -3.11 -4) (end -3.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp 4f239a55-432e-43a8-993d-f0ef15957132))
+ (fp_line (start -3.36 -2.79) (end -3.36 -4.25) (layer "F.SilkS") (width 0.12) (tstamp 83530a6a-93c6-4f13-a5d7-127180c6da94))
+ (fp_line (start 16.11 -4) (end -3.11 -4) (layer "F.SilkS") (width 0.12) (tstamp bd4c7932-b78e-4498-ada3-26e7f7c554a2))
+ (fp_line (start 16.11 11.62) (end 16.11 -4) (layer "F.SilkS") (width 0.12) (tstamp d97fc838-4f68-44f4-8b2b-484a6d5ecf34))
+ (fp_line (start -3.11 11.62) (end 16.11 11.62) (layer "F.SilkS") (width 0.12) (tstamp db17e83f-9801-4ef3-b78d-8d157ea76f6c))
+ (fp_line (start 16.25 11.76) (end 16.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp 36cb3b47-ca7a-4609-bbf2-dcd444f57d94))
+ (fp_line (start -3.25 11.76) (end 16.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp 4c7f3b2a-6b89-4858-85bc-4fee28a35cb1))
+ (fp_line (start 16.25 -4.14) (end -3.25 -4.14) (layer "F.CrtYd") (width 0.05) (tstamp be936454-10fd-466b-8129-f06c27f644e5))
+ (fp_line (start -3.25 -4.14) (end -3.25 11.76) (layer "F.CrtYd") (width 0.05) (tstamp e4383c47-e221-4615-9bbd-1296eb156deb))
+ (fp_line (start -3 -2.89) (end -3 11.51) (layer "F.Fab") (width 0.1) (tstamp 0a972e00-5b26-418b-b479-160aefd60b12))
+ (fp_line (start -2 -3.89) (end -3 -2.89) (layer "F.Fab") (width 0.1) (tstamp 3effd708-1a74-4627-9190-f75845f5826a))
+ (fp_line (start 16 11.51) (end 16 -4) (layer "F.Fab") (width 0.1) (tstamp 611b1a2c-da41-488a-80e9-486e9f4abfc8))
+ (fp_line (start 16 -3.89) (end -2 -3.89) (layer "F.Fab") (width 0.1) (tstamp 66c3c026-711a-4cff-b7e1-63669cde7834))
+ (fp_line (start -3 11.51) (end 16 11.51) (layer "F.Fab") (width 0.1) (tstamp a268ba13-e5c6-48f5-9b1a-0205aa3d3677))
+ (pad "1" thru_hole rect (at 0 0) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 5af72bdc-2269-4d9c-a460-cd502e352f49))
+ (pad "2" thru_hole circle (at 0 2.54) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 641878e9-f8ab-4785-a6ea-70f17b79bc1e))
+ (pad "3" thru_hole circle (at 0 5.08) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 709729c3-cce8-4381-83dd-be8f9dee80f8))
+ (pad "4" thru_hole circle (at 0 7.62) (size 1.75 1.75) (drill 0.76) (layers *.Cu *.Mask) (tstamp 8a733946-9bad-4fa2-94f5-2709957a3393))
+ (pad "5" thru_hole oval (at 14.2 3.81) (size 3 11) (drill oval 1.5 8) (layers *.Cu *.Mask) (tstamp b1e7af11-2b01-4b61-a1fd-0f7d387277b8))
+ (pad "6" thru_hole oval (at 8.8 3.81) (size 3 11) (drill oval 1.5 8) (layers *.Cu *.Mask) (tstamp e46bf037-a3e4-4752-ad3b-966d7ff86e32))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_HX50-P-SP2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_LA25-P.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_LA25-P.kicad_mod
new file mode 100644
index 00000000..b2bef376
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_LA25-P.kicad_mod
@@ -0,0 +1,49 @@
+(footprint "LEM_LA25-P" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B0EED0A)
+ (descr "LEM Current Transducer (https://www.lem.com/sites/default/files/products_datasheets/la_25-p.pdf)")
+ (tags "current transducer")
+ (attr through_hole)
+ (fp_text reference "REF**" (at -2.413 -7.767) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 07cc9712-7f5f-4b89-90a7-44c5b1629825)
+ )
+ (fp_text value "LEM_LA25-P" (at 23 1) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2b325eec-9fbc-439b-ab0d-fbab7bdf8b59)
+ )
+ (fp_text user "${REFERENCE}" (at 23 -1) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c0b219b7-7903-481d-ac41-a761628fcbf6)
+ )
+ (fp_line (start -4.7 -6.92) (end -4.7 -5.75) (layer "F.SilkS") (width 0.12) (tstamp 2388f94b-507e-4312-9a59-395fb872777f))
+ (fp_line (start 32.39 -6.67) (end -4.45 -6.67) (layer "F.SilkS") (width 0.12) (tstamp 323bd054-d4b0-425b-a25f-b7bbdb0280cb))
+ (fp_line (start -3 -6.92) (end -4.7 -6.92) (layer "F.SilkS") (width 0.12) (tstamp 3bbefa46-cb1c-4251-ae3f-d026556b4a0f))
+ (fp_line (start -4.45 7.92) (end 32.39 7.92) (layer "F.SilkS") (width 0.12) (tstamp 6adfde88-dab8-4133-a3d6-3ead4a86ec14))
+ (fp_line (start 32.39 7.92) (end 32.39 -6.67) (layer "F.SilkS") (width 0.12) (tstamp cec7cd5e-8722-449a-a6e3-fbeee977a5e9))
+ (fp_line (start -4.45 -6.67) (end -4.45 7.92) (layer "F.SilkS") (width 0.12) (tstamp cff69866-454b-4350-a29e-98a2436ef9dc))
+ (fp_line (start 32.52 8.05) (end -4.58 8.05) (layer "F.CrtYd") (width 0.05) (tstamp 36c88b64-489d-4eb4-80a3-46572f75b952))
+ (fp_line (start 32.52 8.05) (end 32.52 -6.8) (layer "F.CrtYd") (width 0.05) (tstamp 80ef8531-b60f-429e-b64d-bf3b724dabdb))
+ (fp_line (start -4.58 -6.8) (end -4.58 8.05) (layer "F.CrtYd") (width 0.05) (tstamp 8c6f5302-78b5-471d-9866-348459693358))
+ (fp_line (start -4.58 -6.8) (end 32.52 -6.8) (layer "F.CrtYd") (width 0.05) (tstamp ade6e4a4-c370-4715-b318-fd0605af562e))
+ (fp_line (start 15.24 -3.83) (end 12.7 -3.83) (layer "F.Fab") (width 0.1) (tstamp 01bfc5e0-1dc6-49ea-b6ff-75d89c9b13b7))
+ (fp_line (start 17.78 1.25) (end 15.24 1.25) (layer "F.Fab") (width 0.1) (tstamp 05a2fc96-cd46-4d7e-9a20-0a5304445467))
+ (fp_line (start 10.16 1.25) (end 13.97 6.33) (layer "F.Fab") (width 0.1) (tstamp 2314e4df-1da3-4a20-a9a2-a4f2fd172b82))
+ (fp_line (start 12.7 1.25) (end 10.16 1.25) (layer "F.Fab") (width 0.1) (tstamp 31327e3b-81c4-477b-a762-079ec5478bcd))
+ (fp_line (start 32.27 7.8) (end -4.33 7.8) (layer "F.Fab") (width 0.1) (tstamp 4017b994-3e2d-4484-b209-1d7c71d43404))
+ (fp_line (start 12.7 -3.83) (end 12.7 1.25) (layer "F.Fab") (width 0.1) (tstamp 40962aa0-f043-499b-85a2-d72c2f6123b2))
+ (fp_line (start 15.24 1.25) (end 15.24 -3.83) (layer "F.Fab") (width 0.1) (tstamp 42267001-40b8-4127-b8ae-27a33226c0dd))
+ (fp_line (start -4.33 7.8) (end -4.33 -5.55) (layer "F.Fab") (width 0.1) (tstamp 4e300aa0-d483-41a8-9abc-842a3b0931af))
+ (fp_line (start -3.33 -6.55) (end 32.27 -6.55) (layer "F.Fab") (width 0.1) (tstamp 6b141e1f-5c40-4c0c-943e-b39dabc37f8f))
+ (fp_line (start -4.33 -5.55) (end -3.33 -6.55) (layer "F.Fab") (width 0.1) (tstamp 6d4ed7e5-650c-402e-9e63-813ac5808bdc))
+ (fp_line (start 32.27 -6.55) (end 32.27 7.8) (layer "F.Fab") (width 0.1) (tstamp 9d90716a-66de-4233-9da5-8402d9ce15a3))
+ (fp_line (start 13.97 6.33) (end 17.78 1.25) (layer "F.Fab") (width 0.1) (tstamp c3768502-34bc-4951-9bf0-c78aa9532faa))
+ (pad "1" thru_hole rect (at 0 0) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 372308f6-e907-467f-9b58-8964f8df2395))
+ (pad "2" thru_hole circle (at 5.08 0) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 67dbb204-1a4a-4be5-b9d3-0aba902ddfa1))
+ (pad "3" thru_hole circle (at 27.94 0) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 305b5fa9-57bd-45d6-affc-ae42d7c68b7b))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_LA25-P.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_LTSR-NP.kicad_mod b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_LTSR-NP.kicad_mod
new file mode 100644
index 00000000..6bf8ae26
--- /dev/null
+++ b/library/kicadLibrary/footprints/Sensor_Current.pretty/LEM_LTSR-NP.kicad_mod
@@ -0,0 +1,71 @@
+(footprint "LEM_LTSR-NP" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B859E16)
+ (descr "LEM current transducer LEM_LTSR-NP 5V supply voltage series https://www.lem.com/sites/default/files/products_datasheets/ltsr_6-np.pdf")
+ (tags "Current transducer")
+ (attr through_hole)
+ (fp_text reference "REF**" (at -5 0) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ce361e5a-7ac0-442e-9bd4-b36eaa561f16)
+ )
+ (fp_text value "LEM_LTSR-NP" (at 2.54 7.85 180) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 659033c3-6140-4f99-8246-3ad3d15603bb)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 4.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8497a7e7-5534-4359-b8f1-c4b40eb4cc56)
+ )
+ (fp_line (start 5.93 1.24) (end 11.74 1.24) (layer "F.SilkS") (width 0.12) (tstamp 00f6f457-7aed-4a87-a208-99fd38033b20))
+ (fp_line (start -8.45 1.24) (end -1.22 1.24) (layer "F.SilkS") (width 0.12) (tstamp 100bf31c-0e3d-40f3-a5d3-b6fb310c5646))
+ (fp_line (start 6.65 11.46) (end 6.65 10.76) (layer "F.SilkS") (width 0.12) (tstamp 11e62781-6fb0-40b7-8c98-550b5fd2ccef))
+ (fp_line (start -1.57 11.46) (end -1.57 10.76) (layer "F.SilkS") (width 0.12) (tstamp 4a863fa7-5906-4683-b9be-ae546907f62c))
+ (fp_line (start 12.85 10.76) (end 12.85 2.35) (layer "F.SilkS") (width 0.12) (tstamp 5d702fc2-db3d-471d-b423-de2ff17cb6b0))
+ (fp_line (start -1.57 11.46) (end -0.85 11.46) (layer "F.SilkS") (width 0.12) (tstamp 7424df2a-cb60-4bc2-abb8-b134667e6ebc))
+ (fp_line (start 5.92 11.46) (end 6.65 11.46) (layer "F.SilkS") (width 0.12) (tstamp 958ed4bd-a4c7-49ed-80d4-e7f4343108c8))
+ (fp_line (start -9.57 10.76) (end -1.57 10.76) (layer "F.SilkS") (width 0.12) (tstamp d8fdc018-e711-4b02-85ed-27f0273861e5))
+ (fp_line (start 6.65 10.76) (end 12.85 10.76) (layer "F.SilkS") (width 0.12) (tstamp ea2abc87-7972-458c-925d-03589efc7d3b))
+ (fp_line (start -9.57 10.76) (end -9.57 2.36) (layer "F.SilkS") (width 0.12) (tstamp f072a9f8-4260-4854-ab24-6d91b3fb1291))
+ (fp_arc (start -9.57 2.35) (mid -9.244889 1.565111) (end -8.46 1.24) (layer "F.SilkS") (width 0.12) (tstamp 532bfb5d-c780-4e75-9776-55d5abb77483))
+ (fp_arc (start 11.74 1.24) (mid 12.524889 1.565111) (end 12.85 2.35) (layer "F.SilkS") (width 0.12) (tstamp b92d7a12-965a-4dac-bd82-62021141782b))
+ (fp_line (start -9.71 10.9) (end -1.71 10.9) (layer "F.CrtYd") (width 0.05) (tstamp 1c54e15a-8f9f-4265-b837-75e2560fed95))
+ (fp_line (start 6.79 11.6) (end 6.79 10.9) (layer "F.CrtYd") (width 0.05) (tstamp 49d089de-99dc-456b-9bc8-aa93801da247))
+ (fp_line (start -1.2 -1.5) (end -1.2 1.1) (layer "F.CrtYd") (width 0.05) (tstamp 54e2285b-3cb7-4094-857b-84527cb02d53))
+ (fp_line (start -1.71 11.6) (end -1.2 11.6) (layer "F.CrtYd") (width 0.05) (tstamp 67d94b20-0ffc-483e-8b7e-f1e6a4bc8dfc))
+ (fp_line (start -1.71 11.6) (end -1.71 10.9) (layer "F.CrtYd") (width 0.05) (tstamp 68b4242f-9820-4b1b-b2d7-9211ca08ef18))
+ (fp_line (start 6.28 11.6) (end 6.79 11.6) (layer "F.CrtYd") (width 0.05) (tstamp 6ffb7ff9-5892-4f12-b0eb-4e49cd31f0a2))
+ (fp_line (start 6.28 -1.5) (end 6.28 1.1) (layer "F.CrtYd") (width 0.05) (tstamp 88e01c8b-2c27-47b7-a966-d5718519b7bf))
+ (fp_line (start 6.28 1.1) (end 12.99 1.1) (layer "F.CrtYd") (width 0.05) (tstamp 90bb6ecd-307a-4831-9b92-004391f3d84c))
+ (fp_line (start -1.2 14.2) (end 6.28 14.2) (layer "F.CrtYd") (width 0.05) (tstamp a1ee29cb-320c-47eb-9a11-24f1302619ed))
+ (fp_line (start -9.71 1.1) (end -1.2 1.1) (layer "F.CrtYd") (width 0.05) (tstamp a798b2b9-64d6-4f58-bee1-d2fc4ed29d84))
+ (fp_line (start -1.2 -1.5) (end 6.28 -1.5) (layer "F.CrtYd") (width 0.05) (tstamp b4fbf16b-d9e1-47c1-8a5a-3a1fb0e410ad))
+ (fp_line (start 6.28 11.6) (end 6.28 14.2) (layer "F.CrtYd") (width 0.05) (tstamp c64c0c11-9097-46f6-8fc8-a2d22ae92ae7))
+ (fp_line (start -9.71 1.1) (end -9.71 10.9) (layer "F.CrtYd") (width 0.05) (tstamp cbbcead6-ee55-43e7-ae41-eecf6a596d13))
+ (fp_line (start 6.79 10.9) (end 12.99 10.9) (layer "F.CrtYd") (width 0.05) (tstamp ccd43bd8-6764-4bfb-8d89-6ca811cafc1b))
+ (fp_line (start 12.99 1.1) (end 12.99 10.9) (layer "F.CrtYd") (width 0.05) (tstamp e6a63bc2-81df-4391-8931-2ed07c5fb527))
+ (fp_line (start -1.2 11.6) (end -1.2 14.2) (layer "F.CrtYd") (width 0.05) (tstamp f45750be-4ad7-428b-9d7d-b56f2328be47))
+ (fp_line (start 12.74 10.65) (end 12.74 2.35) (layer "F.Fab") (width 0.1) (tstamp 1cc925c5-e962-4f62-a46d-f74a6e19ca7f))
+ (fp_line (start -1.46 11.35) (end 6.54 11.35) (layer "F.Fab") (width 0.1) (tstamp 1e41044f-e834-4eb9-a556-be54d6521d83))
+ (fp_line (start -9.46 10.65) (end -9.46 2.35) (layer "F.Fab") (width 0.1) (tstamp 22aa543a-1592-4b2a-a6f9-554ad3c01cc9))
+ (fp_line (start -8.46 1.35) (end 11.74 1.35) (layer "F.Fab") (width 0.1) (tstamp 326f8dad-b23c-4e49-8e9a-bc99da412583))
+ (fp_line (start -9.46 10.65) (end 12.74 10.65) (layer "F.Fab") (width 0.1) (tstamp 415248a4-15ff-48ab-aa0f-92479ba32ac6))
+ (fp_line (start -1.46 11.35) (end -1.46 10.65) (layer "F.Fab") (width 0.1) (tstamp 4bf6c660-70b0-458d-8de0-1c1c0cb45b73))
+ (fp_line (start 6.54 11.35) (end 6.54 10.65) (layer "F.Fab") (width 0.1) (tstamp b90d20c5-14a4-4a12-b8ce-3fc3ba9de7ac))
+ (fp_arc (start 11.74 1.35) (mid 12.447107 1.642893) (end 12.74 2.35) (layer "F.Fab") (width 0.1) (tstamp 8867c57b-eb5f-442f-91fd-a749945fdd4b))
+ (fp_arc (start -9.46 2.35) (mid -9.167107 1.642893) (end -8.46 1.35) (layer "F.Fab") (width 0.1) (tstamp 91df4a04-b357-4861-968a-05fad40a61de))
+ (pad "1" thru_hole roundrect (at 0 0) (size 1.9 2.5) (drill 1.3) (layers *.Cu *.Mask) (roundrect_rratio 0.125) (tstamp b2d8253c-ea33-45d2-b76d-c73c51f1a1cc))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.9 2.5) (drill 1.3) (layers *.Cu *.Mask) (tstamp b23bdfff-4479-43f9-a62c-a47a859f99d9))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.9 2.5) (drill 1.3) (layers *.Cu *.Mask) (tstamp 275574eb-19f1-4f73-9cb1-51e0cc6fd671))
+ (pad "4" thru_hole oval (at 5.08 12.7) (size 1.9 2.5) (drill 1.3) (layers *.Cu *.Mask) (tstamp 3d0e147d-6a4a-4984-82a3-57d1320497d3))
+ (pad "5" thru_hole oval (at 2.54 12.7) (size 1.9 2.5) (drill 1.3) (layers *.Cu *.Mask) (tstamp dd021e7f-6b58-4c16-acea-bef19bff125d))
+ (pad "6" thru_hole oval (at 0 12.7) (size 1.9 2.5) (drill 1.3) (layers *.Cu *.Mask) (tstamp 063af459-0745-438a-adc2-05887dfa7a76))
+ (pad "7" thru_hole oval (at -7.62 9.2075) (size 1.6 1.4) (drill 0.8) (layers *.Cu *.Mask) (tstamp 8c1026f3-a5b4-4056-a530-627c90ee1872))
+ (pad "8" thru_hole oval (at -7.62 7.3025) (size 1.6 1.4) (drill 0.8) (layers *.Cu *.Mask) (tstamp 94f8849a-66df-46a7-b11d-1593c01fc357))
+ (pad "9" thru_hole oval (at -7.62 5.3975) (size 1.6 1.4) (drill 0.8) (layers *.Cu *.Mask) (tstamp a56e757d-9a03-4cc5-a3bd-8393fe00b942))
+ (pad "10" thru_hole oval (at -7.62 3.4925) (size 1.6 1.4) (drill 0.8) (layers *.Cu *.Mask) (tstamp f2457bb7-0e90-46a8-9fca-110c0244f511))
+ (model "${KICAD6_3DMODEL_DIR}/Sensor_Current.3dshapes/LEM_LTSR-NP.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)