summaryrefslogtreecommitdiff
path: root/library/kicadLibrary/footprints/Package_TO_SOT_THT.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/Package_TO_SOT_THT.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/Package_TO_SOT_THT.pretty')
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/Analog_TO-46-4_ThermalShield.kicad_mod43
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/Fairchild_TO-220F-6L.kicad_mod55
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/Heraeus_TO-92-2.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/NEC_Molded_7x4x9mm.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/PowerIntegrations_TO-220-7C.kicad_mod56
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SIPAK-1EP_Horizontal_TabDown.kicad_mod51
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SIPAK_Vertical.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SOD-70_P2.54mm.kicad_mod38
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SOD-70_P5.08mm.kicad_mod44
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SOT-227.kicad_mod62
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-100-10.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-100-10_Window.kicad_mod63
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-11-2.kicad_mod39
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-11-2_Window.kicad_mod55
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-11-3.kicad_mod40
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-11-3_Window.kicad_mod56
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-12-4.kicad_mod41
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-12-4_Window.kicad_mod57
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-2_Horizontal_TabDown.kicad_mod44
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-2_Horizontal_TabUp.kicad_mod44
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-2_Vertical.kicad_mod44
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-3_Horizontal_TabDown.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-3_Horizontal_TabUp.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-3_Vertical.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-17-4.kicad_mod41
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-17-4_Window.kicad_mod51
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-2.kicad_mod39
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-2_Lens.kicad_mod49
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-2_Window.kicad_mod49
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-3.kicad_mod40
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-3_Lens.kicad_mod50
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-3_Window.kicad_mod50
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-4.kicad_mod41
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-4_Lens.kicad_mod51
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-4_Window.kicad_mod51
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-2_Horizontal_TabDown.kicad_mod48
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-2_Horizontal_TabUp.kicad_mod63
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-2_Vertical.kicad_mod48
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-3_Horizontal_TabDown.kicad_mod51
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-3_Horizontal_TabUp.kicad_mod66
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-3_Vertical.kicad_mod51
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x2.54mm_StaggerEven_Lead5.84mm_TabDown.kicad_mod77
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x2.54mm_StaggerOdd_Lead5.84mm_TabDown.kicad_mod77
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x5.08mm_StaggerEven_Lead4.58mm_Vertical.kicad_mod69
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x5.08mm_StaggerOdd_Lead4.85mm_Vertical.kicad_mod70
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x5.08mm_StaggerOdd_Lead8.45mm_TabDown.kicad_mod77
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-15_P2.54x2.54mm_StaggerEven_Lead4.58mm_Vertical.kicad_mod79
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-15_P2.54x2.54mm_StaggerEven_Lead5.84mm_TabDown.kicad_mod89
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-15_P2.54x2.54mm_StaggerOdd_Lead4.58mm_Vertical.kicad_mod80
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown.kicad_mod89
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-2_Horizontal_TabDown.kicad_mod48
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-2_Horizontal_TabUp.kicad_mod59
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-2_Vertical.kicad_mod44
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-3_Horizontal_TabDown.kicad_mod51
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-3_Horizontal_TabUp.kicad_mod62
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-3_Vertical.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_Horizontal_TabDown.kicad_mod54
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_Horizontal_TabUp.kicad_mod65
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_P5.08x2.54mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod54
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_P5.08x2.54mm_StaggerEven_Lead5.84mm_TabDown.kicad_mod54
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_P5.08x2.54mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod54
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_P5.08x2.54mm_StaggerOdd_Lead5.84mm_TabDown.kicad_mod54
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_Vertical.kicad_mod46
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_Horizontal_TabDown.kicad_mod57
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_Horizontal_TabUp.kicad_mod68
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_P3.4x3.7mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod57
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod57
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_P3.4x3.8mm_StaggerEven_Lead7.13mm_TabDown.kicad_mod57
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_P3.4x3.8mm_StaggerOdd_Lead7.13mm_TabDown.kicad_mod57
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_Vertical.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x3.7mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod63
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x3.7mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod63
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x3.8mm_StaggerEven_Lead5.85mm_TabDown.kicad_mod63
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x3.8mm_StaggerOdd_Lead5.85mm_TabDown.kicad_mod63
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-8_Vertical.kicad_mod50
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.7mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod69
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.7mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod69
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.8mm_StaggerEven_Lead5.85mm_TabDown.kicad_mod69
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.8mm_StaggerOdd_Lead5.85mm_TabDown.kicad_mod69
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-11_P3.4x5.08mm_StaggerEven_Lead5.08mm_Vertical.kicad_mod69
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-11_P3.4x5.08mm_StaggerOdd_Lead5.08mm_Vertical.kicad_mod70
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-15_P2.54x5.08mm_StaggerEven_Lead5.08mm_Vertical.kicad_mod79
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-15_P2.54x5.08mm_StaggerOdd_Lead5.08mm_Vertical.kicad_mod80
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-2_Horizontal_TabDown.kicad_mod48
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-2_Horizontal_TabUp.kicad_mod59
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-2_Vertical.kicad_mod46
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-3_Horizontal_TabDown.kicad_mod51
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-3_Horizontal_TabUp.kicad_mod62
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-3_Vertical.kicad_mod48
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_Horizontal_TabDown.kicad_mod54
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_Horizontal_TabUp.kicad_mod65
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_P5.08x2.05mm_StaggerEven_Lead1.85mm_Vertical.kicad_mod52
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_P5.08x2.05mm_StaggerOdd_Lead1.85mm_Vertical.kicad_mod52
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_P5.08x3.7mm_StaggerEven_Lead3.5mm_Vertical.kicad_mod52
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_P5.08x3.7mm_StaggerOdd_Lead3.5mm_Vertical.kicad_mod52
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_Vertical.kicad_mod50
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_Horizontal_TabDown.kicad_mod57
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_Horizontal_TabUp.kicad_mod68
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_P3.4x2.06mm_StaggerEven_Lead1.86mm_Vertical.kicad_mod54
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_P3.4x2.06mm_StaggerOdd_Lead1.86mm_Vertical.kicad_mod55
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_P3.4x3.7mm_StaggerEven_Lead3.5mm_Vertical.kicad_mod54
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_P3.4x3.7mm_StaggerOdd_Lead3.5mm_Vertical.kicad_mod55
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_Vertical.kicad_mod52
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-7_P2.54x3.7mm_StaggerEven_Lead3.5mm_Vertical.kicad_mod59
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-7_P2.54x3.7mm_StaggerOdd_Lead3.5mm_Vertical.kicad_mod60
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-9_P1.8x3.7mm_StaggerEven_Lead3.5mm_Vertical.kicad_mod64
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-9_P1.8x3.7mm_StaggerOdd_Lead3.5mm_Vertical.kicad_mod65
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-2_Horizontal_TabDown.kicad_mod44
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-2_Horizontal_TabUp.kicad_mod44
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-2_Vertical.kicad_mod42
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-3_Horizontal_TabDown.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-3_Horizontal_TabUp.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-3_Vertical.kicad_mod43
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-4_Horizontal_TabDown.kicad_mod50
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-4_Horizontal_TabUp.kicad_mod50
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-4_Vertical.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-5_Horizontal_TabDown.kicad_mod53
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-5_Horizontal_TabUp.kicad_mod53
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-5_Vertical.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-251-2-1EP_Horizontal_TabDown.kicad_mod48
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-251-2_Vertical.kicad_mod42
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-251-3-1EP_Horizontal_TabDown.kicad_mod51
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-251-3_Vertical.kicad_mod44
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-262-3-1EP_Horizontal_TabDown.kicad_mod49
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-262-3_Vertical.kicad_mod41
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-262-5-1EP_Horizontal_TabDown.kicad_mod55
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-262-5_Vertical.kicad_mod43
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-2_Horizontal_TabDown.kicad_mod44
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-2_Horizontal_TabUp.kicad_mod44
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-2_Vertical.kicad_mod48
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-3_Horizontal_TabDown.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-3_Horizontal_TabUp.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-3_Vertical.kicad_mod51
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-5_Horizontal_TabDown.kicad_mod53
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-5_Horizontal_TabUp.kicad_mod53
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-5_Vertical.kicad_mod57
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3.kicad_mod55
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-33-4.kicad_mod41
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-33-4_Window.kicad_mod57
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-38-2.kicad_mod30
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-38-2_Window.kicad_mod51
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-38-3.kicad_mod31
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-38-3_Window.kicad_mod52
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-10.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-10_Window.kicad_mod63
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-2.kicad_mod39
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-2_Window.kicad_mod55
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-3.kicad_mod40
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-3_Window.kicad_mod56
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-4.kicad_mod41
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-4_Window.kicad_mod57
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-6.kicad_mod43
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-6_Window.kicad_mod59
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-8.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-8_Window.kicad_mod61
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3P-3_Horizontal_TabDown.kicad_mod54
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3P-3_Horizontal_TabUp.kicad_mod64
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3P-3_Vertical.kicad_mod51
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3PB-3_Horizontal_TabDown.kicad_mod54
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3PB-3_Horizontal_TabUp.kicad_mod64
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3PB-3_Vertical.kicad_mod51
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-2.kicad_mod39
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-2_Pin2Center.kicad_mod39
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-2_Pin2Center_Window.kicad_mod49
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-2_Window.kicad_mod49
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-3.kicad_mod40
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-3_Pin2Center.kicad_mod40
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-3_Pin2Center_Window.kicad_mod50
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-3_Window.kicad_mod50
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-4.kicad_mod41
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-4_Window.kicad_mod51
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-10.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-10_Window.kicad_mod63
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-2.kicad_mod39
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-2_Window.kicad_mod55
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-3.kicad_mod40
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-3_Window.kicad_mod56
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-4.kicad_mod41
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-4_Window.kicad_mod57
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-6.kicad_mod43
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-6_Window.kicad_mod59
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-8.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-8_PD5.08.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-8_PD5.08_Window.kicad_mod61
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-8_Window.kicad_mod61
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-52-2.kicad_mod39
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-52-2_Window.kicad_mod49
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-52-3.kicad_mod40
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-52-3_Window.kicad_mod50
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-72-4.kicad_mod41
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-72-4_Window.kicad_mod51
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-75-6.kicad_mod43
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-75-6_Window.kicad_mod59
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-10.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-10_Window.kicad_mod63
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-6.kicad_mod43
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-6_Window.kicad_mod59
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-8.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-8_Window.kicad_mod61
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-8-2.kicad_mod30
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-8-2_Window.kicad_mod58
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-8-3.kicad_mod31
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-8-3_Window.kicad_mod59
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2.kicad_mod36
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_Horizontal1.kicad_mod42
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_Horizontal2.kicad_mod42
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_W4.0mm_Horizontal_FlatSideDown.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_W4.0mm_Horizontal_FlatSideUp.kicad_mod48
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_Wide.kicad_mod38
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92.kicad_mod37
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92Flat.kicad_mod47
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L.kicad_mod36
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L_HandSolder.kicad_mod37
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L_Inline.kicad_mod36
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L_Inline_Wide.kicad_mod39
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L_Wide.kicad_mod39
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92Mini-2.kicad_mod32
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92S-2.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92S.kicad_mod46
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92S_Wide.kicad_mod50
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_HandSolder.kicad_mod37
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Horizontal1.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Horizontal2.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline.kicad_mod37
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_Horizontal1.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_Horizontal2.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_W4.0mm_Horizontal_FlatSideDown.kicad_mod50
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_W4.0mm_Horizontal_FlatSideUp.kicad_mod51
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_Wide.kicad_mod39
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideDown.kicad_mod50
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideUp.kicad_mod50
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Wide.kicad_mod39
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-99-6.kicad_mod43
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-99-6_Window.kicad_mod59
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-99-8.kicad_mod45
-rw-r--r--library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-99-8_Window.kicad_mod61
236 files changed, 12112 insertions, 0 deletions
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/Analog_TO-46-4_ThermalShield.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/Analog_TO-46-4_ThermalShield.kicad_mod
new file mode 100644
index 00000000..16261c89
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/Analog_TO-46-4_ThermalShield.kicad_mod
@@ -0,0 +1,43 @@
+(footprint "Analog_TO-46-4_ThermalShield" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5F6A7A5E)
+ (descr "TO-46-4 with Valox case, based on https://www.analog.com/media/en/technical-documentation/data-sheets/199399fc.pdf")
+ (tags "TO-46-4 LM399")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.032 -6.477) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 95055b59-0d63-4266-a139-efd0c20cfff1)
+ )
+ (fp_text value "Analog_TO-46-4_ThermalShield" (at 1.27 3.556) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e0ca7494-ad07-45fd-97dc-1f63f5174e3d)
+ )
+ (fp_text user "REF**" (at 2.032 -6.477) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 369449aa-8957-43d9-a85f-cb60c4209d45)
+ )
+ (fp_text user "${REFERENCE}" (at 1.25 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 81a55ccc-3fda-40e6-8e78-d23bec8c51f1)
+ )
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp 1c49f601-eb2a-4b7c-86e5-f2c8a3b78e8d))
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp 2bf5729e-6be6-4e54-b9be-ec5a6514f060))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp 6ba724df-d3f2-4f02-9d4e-8a5ac932463a))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp c749358e-9236-4fa7-bfbb-0602097e56e0))
+ (fp_circle (center 1.27 0) (end 6.67 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 94038533-aba7-4679-baca-9d1a0fe6c420))
+ (fp_circle (center 1.27 0) (end 7.27 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 5baad057-4108-44a4-b45f-06d2abe21e9f))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp 1b543e5d-6177-41bf-81f6-86958c9c1ce5))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp c0917f58-1321-41e4-bebf-0f280c6381aa))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp f393299a-1ae9-4da1-a673-9f25c90e690e))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp aedf6000-84f5-41f8-8b16-9960cc9d4806))
+ (fp_circle (center 1.27 0) (end 6.477 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp b6455d84-704d-440d-989e-688790cf7974))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1f0eb5bb-0dfe-4616-94f6-aee0a07bc7a0))
+ (pad "2" thru_hole circle (at 1.27 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 0f63e318-a010-45dc-b687-020eeca28939))
+ (pad "3" thru_hole circle (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp e886f240-1125-4b95-b49c-531f0c6dbc7a))
+ (pad "4" thru_hole circle (at 1.27 -1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 849f6ff5-cde7-4bb2-88c2-64a8dd6f2d8b))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/Analog_TO-46-4_ThermalShield.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/Fairchild_TO-220F-6L.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/Fairchild_TO-220F-6L.kicad_mod
new file mode 100644
index 00000000..17cea46c
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/Fairchild_TO-220F-6L.kicad_mod
@@ -0,0 +1,55 @@
+(footprint "Fairchild_TO-220F-6L" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "Fairchild TO-220F-6L, http://www.mouser.com/ds/2/149/FSL136MRT-113334.pdf")
+ (tags "Fairchild TO-220F-6L")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -5.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2b606d40-bb9e-470d-b7dd-faafc50aa7b9)
+ )
+ (fp_text value "Fairchild_TO-220F-6L" (at 3.81 5.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7f445ae3-cedd-41f8-8aae-5d94f047e874)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -5.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp aaed1793-8646-4213-a61d-95e2a3fdf559)
+ )
+ (fp_line (start 8.93 -4.62) (end 8.93 0.021) (layer "F.SilkS") (width 0.12) (tstamp 41167287-d140-442a-b89c-2686c9a0ebe1))
+ (fp_line (start 1.96 -4.62) (end 1.96 -3.111) (layer "F.SilkS") (width 0.12) (tstamp 44e36bac-88df-43dd-bd86-5e14bfc550c3))
+ (fp_line (start 6 -0.1) (end 6 2.4) (layer "F.SilkS") (width 0.12) (tstamp 52d6d4fb-36e5-4c27-af39-80bacff2e77e))
+ (fp_line (start -1.31 -4.62) (end 8.93 -4.62) (layer "F.SilkS") (width 0.12) (tstamp 539cd9c5-c701-4c9e-959b-39f2dad9757f))
+ (fp_line (start -1.31 0.021) (end -1.05 0.021) (layer "F.SilkS") (width 0.12) (tstamp 7e8b44fd-be5b-4e27-8d70-6c0128d4d796))
+ (fp_line (start 3.46 2.4) (end 3.46 -0.1) (layer "F.SilkS") (width 0.12) (tstamp 865b4791-feea-4972-94cc-d379dcb4fc32))
+ (fp_line (start -1.31 -3.111) (end 8.93 -3.111) (layer "F.SilkS") (width 0.12) (tstamp a1c65097-6a10-4fbb-bdd6-9189ed2c9d03))
+ (fp_line (start -1.31 -4.62) (end -1.31 0.021) (layer "F.SilkS") (width 0.12) (tstamp b754426e-6794-4b75-902c-7ddedc79a00b))
+ (fp_line (start 5.8 -0.1) (end 6.7 -0.1) (layer "F.SilkS") (width 0.12) (tstamp c5ae3275-52d2-47da-ac7b-0cf8f3a791a8))
+ (fp_line (start 3.3 -0.1) (end 3.6 -0.1) (layer "F.SilkS") (width 0.12) (tstamp cd90a6bd-9b72-495c-8743-8c5ca8ef9ed5))
+ (fp_line (start 5.66 -4.62) (end 5.66 -3.111) (layer "F.SilkS") (width 0.12) (tstamp d4fc0367-458d-482b-b0b0-d8abaea410cf))
+ (fp_line (start -1.44 -4.75) (end -1.44 4.85) (layer "F.CrtYd") (width 0.05) (tstamp 9f58766b-6007-45c2-a3f8-d4160e4a7255))
+ (fp_line (start -1.44 4.85) (end 9.06 4.85) (layer "F.CrtYd") (width 0.05) (tstamp c3b6ed38-acff-4b79-a0f9-ccbc159392ff))
+ (fp_line (start 9.06 4.85) (end 9.06 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp c624790d-efcc-4a2b-8157-1d72393cdf84))
+ (fp_line (start 9.06 -4.75) (end -1.44 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp e9bfc0d1-f2f1-4069-8e03-5af40b0c2f64))
+ (fp_line (start 3.46 3.5) (end 3.46 -0.1) (layer "F.Fab") (width 0.12) (tstamp 2b166758-c5d1-482f-97ee-b41d0a04ac4e))
+ (fp_line (start 1.96 -4.5) (end 1.96 -3.23) (layer "F.Fab") (width 0.1) (tstamp 37bb1885-5c69-4dad-97dc-9233e2b6ff8c))
+ (fp_line (start 6 3.5) (end 6 -0.1) (layer "F.Fab") (width 0.12) (tstamp 3c64e3f6-9799-4f21-9a3b-66231de78b1b))
+ (fp_line (start -1.19 -4.5) (end -1.19 -0.1) (layer "F.Fab") (width 0.1) (tstamp 51f9c9e3-49dd-4050-8d61-dc4c0691577e))
+ (fp_line (start 8.81 -4.5) (end -1.19 -4.5) (layer "F.Fab") (width 0.1) (tstamp 87662a56-a911-4d4d-b7a1-d735dc687f64))
+ (fp_line (start 0 -0.1) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 910da180-770b-45bc-ac9b-13cf1f8375c9))
+ (fp_line (start -1.19 -3.23) (end 8.81 -3.23) (layer "F.Fab") (width 0.1) (tstamp 97f40a12-d5b7-45a4-9e6c-9300d03db962))
+ (fp_line (start 5.66 -4.5) (end 5.66 -3.23) (layer "F.Fab") (width 0.1) (tstamp aedb1058-a20e-450a-ae05-682d37f103de))
+ (fp_line (start 8.81 -0.1) (end 8.81 -4.5) (layer "F.Fab") (width 0.1) (tstamp c9d64f9e-fb49-4c95-9a71-6701365406ac))
+ (fp_line (start -1.19 -0.1) (end 8.81 -0.1) (layer "F.Fab") (width 0.1) (tstamp cffe3b7b-ccb3-4f0c-a9e2-6bac2162f301))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 1268fc54-06d4-4de7-94ec-63c5645ea4c8))
+ (pad "2" thru_hole oval (at 2.19 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 9ca71664-8140-49db-ae74-1c8243062886))
+ (pad "3" thru_hole oval (at 3.46 3.5) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp eed71f24-e450-45ea-b0cb-757267a86f03))
+ (pad "4" thru_hole oval (at 4.73 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp b264c336-9cc7-41e9-91a9-0d77a613635d))
+ (pad "5" thru_hole oval (at 6 3.5) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 7a93a5a4-3c78-421b-8b4c-dc42b7d456b8))
+ (pad "6" thru_hole oval (at 7.75 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 58eb4539-7c86-4e30-bb37-9c3bf8d0ef47))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/Fairchild_TO-220F-6L.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/Heraeus_TO-92-2.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/Heraeus_TO-92-2.kicad_mod
new file mode 100644
index 00000000..9a78c97c
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/Heraeus_TO-92-2.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "Heraeus_TO-92-2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A2D53C1)
+ (descr "TO-92 2-pin variant by Heraeus, drill 0.75mm (http://www.produktinfo.conrad.com/datenblaetter/175000-199999/181293-da-01-de-TO92_Temperatursensor_PT1000_32209225.pdf)")
+ (tags "to-92")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.25 -2.55) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp aee84e12-b226-4a48-a0cf-bb9cfab8dafd)
+ )
+ (fp_text value "Heraeus_TO-92-2" (at 1 2.05) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 197e2754-2a72-43de-8799-3cc36e2130ce)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ac64fbeb-1c59-41df-b472-ec01d7d1985e)
+ )
+ (fp_line (start -0.381 1.651) (end 0.381 1.651) (layer "F.SilkS") (width 0.12) (tstamp 022a6dc7-cb10-499e-b1f0-badb089f623c))
+ (fp_line (start -0.4 -1.65) (end 2.8 -1.65) (layer "F.SilkS") (width 0.12) (tstamp 4e13e892-74ad-4ce5-b964-bc9f6912e606))
+ (fp_line (start 3.3 1.05) (end -0.9 1.05) (layer "F.SilkS") (width 0.12) (tstamp 665ad333-7420-468f-a627-65751961796b))
+ (fp_line (start 0.381 1.651) (end 0 1.27) (layer "F.SilkS") (width 0.12) (tstamp 8cd8bea6-c644-4a64-8f14-dfbcb9b62416))
+ (fp_line (start 0 1.27) (end -0.381 1.651) (layer "F.SilkS") (width 0.12) (tstamp 95cce660-8e4e-4332-a431-3306f0059158))
+ (fp_line (start 3.3 -1.15) (end 3.3 1.05) (layer "F.SilkS") (width 0.12) (tstamp a8b35fd1-1bd4-4272-8220-df84469b854b))
+ (fp_line (start -0.9 1.05) (end -0.9 -1.15) (layer "F.SilkS") (width 0.12) (tstamp e1115db3-2837-4ff8-bd13-3cc25850469a))
+ (fp_arc (start -0.9 -1.15) (mid -0.753553 -1.503553) (end -0.4 -1.65) (layer "F.SilkS") (width 0.12) (tstamp 879074a4-d3ad-4daf-b2a4-95c0ff1d317a))
+ (fp_arc (start 2.8 -1.65) (mid 3.153553 -1.503553) (end 3.3 -1.15) (layer "F.SilkS") (width 0.12) (tstamp d8bd30d2-bd1a-495c-a021-6fe85fdebdb4))
+ (fp_line (start -1.1 1.25) (end 3.5 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 0fc25c4f-5bcd-4de0-8ea6-21cdd0314aaa))
+ (fp_line (start 3.5 -1.85) (end -1.1 -1.85) (layer "F.CrtYd") (width 0.05) (tstamp 4b81d276-a98a-4cdb-92e0-51a15d702123))
+ (fp_line (start -1.1 -1.85) (end -1.1 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b628e132-195e-4bac-82c2-2dc05768ea7b))
+ (fp_line (start 3.5 1.25) (end 3.5 -1.85) (layer "F.CrtYd") (width 0.05) (tstamp be64e12b-0ab9-470b-816a-913f91eb0e88))
+ (fp_line (start 2.7 -1.6) (end -0.35 -1.6) (layer "F.Fab") (width 0.1) (tstamp 6269c187-2b3f-4b4b-b946-95698351fa24))
+ (fp_line (start -0.85 1) (end 3.25 1) (layer "F.Fab") (width 0.1) (tstamp 68ae8e44-0861-43dd-a79c-a576b09e5ccc))
+ (fp_line (start -0.85 -1.1) (end -0.85 1) (layer "F.Fab") (width 0.1) (tstamp c0b854d1-e98b-4358-b5e5-efef9b9c756e))
+ (fp_line (start 3.25 1) (end 3.25 -1.1) (layer "F.Fab") (width 0.1) (tstamp fd655417-df6a-494c-a959-fd9f30ec25ef))
+ (fp_arc (start -0.85 -1.1) (mid -0.703553 -1.453553) (end -0.35 -1.6) (layer "F.Fab") (width 0.1) (tstamp 59664280-920c-45d3-a61d-b46217bf9079))
+ (fp_arc (start 2.75 -1.6) (mid 3.103553 -1.453553) (end 3.25 -1.1) (layer "F.Fab") (width 0.1) (tstamp b3a560c9-2931-4a7f-a105-27ab92119a4b))
+ (pad "1" thru_hole rect (at 0 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 8460997a-7cb7-42fe-9e85-56a4735d7c30))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 412a51f8-8fea-491c-a1da-791c8b27e487))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/Heraeus_TO-92-2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/NEC_Molded_7x4x9mm.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/NEC_Molded_7x4x9mm.kicad_mod
new file mode 100644
index 00000000..7e13aa43
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/NEC_Molded_7x4x9mm.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "NEC_Molded_7x4x9mm" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A2D53AE)
+ (descr "Molded Japan Transistor Package 7x4x9mm^3, http://rtellason.com/transdata/2sb734.pdf")
+ (tags "Japan transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.7 -3.35) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 59e35e73-7a0c-4a21-9142-e13947d41aa1)
+ )
+ (fp_text value "NEC_Molded_7x4x9mm" (at 1.7 2.55) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 653a960a-57a7-4138-9be9-3a86f179b9cc)
+ )
+ (fp_text user "${REFERENCE}" (at 1.7 -1.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp aaca5a43-d8df-428c-a509-4d12c76b9420)
+ )
+ (fp_line (start -1.9 0) (end -1.6 1.6) (layer "F.SilkS") (width 0.12) (tstamp 0ac55ed1-a84a-4ead-836c-dba7bc3dc736))
+ (fp_line (start 5.3 0) (end 5 -2.6) (layer "F.SilkS") (width 0.12) (tstamp 4be7e5a5-9d21-4bc9-8ac7-0a2266ca085b))
+ (fp_line (start -1.65 -2.6) (end -1.9 0) (layer "F.SilkS") (width 0.12) (tstamp 7b0adb57-3d7f-4a7c-8160-2fedf1f86c41))
+ (fp_line (start 5 1.6) (end 5.3 0) (layer "F.SilkS") (width 0.12) (tstamp 9711a328-c12c-48c8-a545-9a7fb18362da))
+ (fp_line (start -0.381 2.159) (end 0.381 2.159) (layer "F.SilkS") (width 0.12) (tstamp b69c29f7-e1ba-4271-94d9-3bd67bd94453))
+ (fp_line (start 0.381 2.159) (end 0 1.778) (layer "F.SilkS") (width 0.12) (tstamp e89690ae-1c22-4630-ad2a-ee2986944542))
+ (fp_line (start 5 -2.6) (end -1.65 -2.6) (layer "F.SilkS") (width 0.12) (tstamp ef03ca95-74e1-4a63-b1e9-92f45d451f47))
+ (fp_line (start -1.6 1.6) (end 5 1.6) (layer "F.SilkS") (width 0.12) (tstamp f6eb4185-03bf-4cb9-9c39-938302f5c494))
+ (fp_line (start 0 1.778) (end -0.381 2.159) (layer "F.SilkS") (width 0.12) (tstamp fbb4c9d9-1f8f-4aac-a390-b165ebd606d1))
+ (fp_line (start 5.45 -2.75) (end -2.05 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 342810a4-657e-42da-a054-6525f111cf34))
+ (fp_line (start -2.05 -2.75) (end -2.05 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 4199ff46-b8ff-4da4-b000-bcd36a6cb73d))
+ (fp_line (start -2.05 1.75) (end 5.45 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 93a8625d-f6c8-46f9-92fc-d3a2646a7e1a))
+ (fp_line (start 5.45 1.75) (end 5.45 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp ee9abf78-759a-48ef-ad72-0d8721ab1aa8))
+ (fp_line (start -1.8 0) (end -1.55 -2.5) (layer "F.Fab") (width 0.12) (tstamp 66cb0da2-cdaf-446e-8e07-3170892d103a))
+ (fp_line (start -1.55 1.5) (end -1.8 0) (layer "F.Fab") (width 0.12) (tstamp c7a04fe0-316f-4769-a019-701a35516458))
+ (fp_line (start 4.95 -2.5) (end -1.55 -2.5) (layer "F.Fab") (width 0.12) (tstamp c7af615b-1a05-4f8d-87f9-65d51a740e32))
+ (fp_line (start -1.55 1.5) (end 4.95 1.5) (layer "F.Fab") (width 0.12) (tstamp d484f945-f112-47fd-92a4-c1dd97be93cf))
+ (fp_line (start 4.95 -2.5) (end 5.2 0) (layer "F.Fab") (width 0.12) (tstamp f5130351-7f26-4b27-990f-5f08c4fa83b3))
+ (fp_line (start 5.2 0) (end 4.95 1.5) (layer "F.Fab") (width 0.12) (tstamp ffbb8ebc-7171-4d1c-af3c-68b4176a4df3))
+ (fp_circle (center -1.05 -1.9) (end -0.85 -1.8) (layer "F.Fab") (width 0.12) (fill none) (tstamp 9f967344-3667-4071-ad5b-4493f477f4e3))
+ (pad "1" thru_hole rect (at 0 0 180) (size 1.4 2) (drill 1) (layers *.Cu *.Mask) (tstamp c9fcc7a7-59ae-4abc-abc0-7b6734c23447))
+ (pad "2" thru_hole oval (at 1.7 0 180) (size 1.4 2) (drill 1) (layers *.Cu *.Mask) (tstamp b273a88e-c4c0-4ac9-b09b-49c1a69a52c5))
+ (pad "3" thru_hole oval (at 3.4 0 180) (size 1.4 2) (drill 1) (layers *.Cu *.Mask) (tstamp 04e50537-37f9-4d04-8ec3-a19a62f510ea))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/NEC_Molded_7x4x9mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/PowerIntegrations_TO-220-7C.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/PowerIntegrations_TO-220-7C.kicad_mod
new file mode 100644
index 00000000..50a2519a
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/PowerIntegrations_TO-220-7C.kicad_mod
@@ -0,0 +1,56 @@
+(footprint "PowerIntegrations_TO-220-7C" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A42400A)
+ (descr "Non Isolated Modified TO-220 7pin Package, see http://www.farnell.com/datasheets/5793.pdf")
+ (tags "Power Integration Y Package")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -9.398) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a2af376b-54f6-44da-8b83-40c03f9af898)
+ )
+ (fp_text value "PowerIntegrations_TO-220-7C" (at 3.81 2.22) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 65479e90-60b3-4d6c-839a-39c3e50339a7)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -5.08) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f0ddf1ce-be5d-41f0-8019-4a0901bc8cd9)
+ )
+ (fp_line (start 9.144 -6.858) (end 5.08 -6.858) (layer "F.SilkS") (width 0.15) (tstamp 0d45f2d7-a782-415d-b785-d9dd65b469f4))
+ (fp_line (start 7.112 -1.27) (end 7.112 -3.302) (layer "F.SilkS") (width 0.15) (tstamp 17e999d4-5400-445b-b016-323827535594))
+ (fp_line (start -1.524 -6.858) (end 0 -6.858) (layer "F.SilkS") (width 0.15) (tstamp 193f7afb-890f-4c92-91ad-44011ff39a9f))
+ (fp_line (start -0.49 -1.48) (end -0.508 -3.302) (layer "F.SilkS") (width 0.15) (tstamp 1ed589b4-99b3-410c-a274-316b2f96082e))
+ (fp_line (start -1.524 -3.302) (end 1.27 -3.302) (layer "F.SilkS") (width 0.15) (tstamp 256104c0-37be-4ed7-88f7-97cc02efa821))
+ (fp_line (start -1.524 -8.128) (end -1.524 -3.302) (layer "F.SilkS") (width 0.15) (tstamp 819da4bf-5e36-4fd5-ac00-2368b997da7c))
+ (fp_line (start 8.128 -1.27) (end 8.128 -3.302) (layer "F.SilkS") (width 0.15) (tstamp 8f249769-3e39-42c2-8276-871e5884b5dd))
+ (fp_line (start 0.51 -1.48) (end 0.508 -3.302) (layer "F.SilkS") (width 0.15) (tstamp 90032bdb-f334-4e50-81fc-2efcd2d452bb))
+ (fp_line (start 9.144 -8.128) (end -1.524 -8.128) (layer "F.SilkS") (width 0.15) (tstamp deac2e99-39cb-4c00-94d5-f7318e69a763))
+ (fp_line (start 9.144 -3.302) (end 6.35 -3.302) (layer "F.SilkS") (width 0.15) (tstamp e0be0c3a-445b-44c0-a374-32f6a1d103d7))
+ (fp_line (start 9.144 -8.128) (end 9.144 -3.302) (layer "F.SilkS") (width 0.15) (tstamp f664daea-69fc-4843-9d2f-341315d4708c))
+ (fp_line (start -1.74 -8.33) (end 9.36 -8.33) (layer "F.CrtYd") (width 0.05) (tstamp 1cb8091d-e5a8-44de-bb9d-065ba9d0b931))
+ (fp_line (start 9.36 1.39) (end -1.74 1.39) (layer "F.CrtYd") (width 0.05) (tstamp 3eaf8a18-0333-4e23-aa19-314e25b84e52))
+ (fp_line (start -1.74 -8.33) (end -1.74 1.39) (layer "F.CrtYd") (width 0.05) (tstamp 665da424-6c5a-41c2-8c00-2db0f499dfbc))
+ (fp_line (start 9.36 1.39) (end 9.36 -8.33) (layer "F.CrtYd") (width 0.05) (tstamp e93d929d-dc37-4abe-b01a-ffdcad8e788a))
+ (fp_line (start -1.49 -6.88) (end 9.11 -6.88) (layer "F.Fab") (width 0.12) (tstamp 106162de-1316-4b7d-97cc-e23ffcafa7e3))
+ (fp_line (start 9.11 -3.38) (end 9.11 -8.08) (layer "F.Fab") (width 0.12) (tstamp 195cbe68-1dee-4ffe-ae5d-4a75108588c5))
+ (fp_line (start -0.49 0.02) (end 0.51 0.02) (layer "F.Fab") (width 0.12) (tstamp 239b3452-4b89-4fc4-a483-6d9efa21e79b))
+ (fp_line (start -1.49 -8.08) (end -1.49 -3.38) (layer "F.Fab") (width 0.12) (tstamp 2cf68515-dfb4-4781-9f69-34b23e103c23))
+ (fp_line (start -0.49 -3.38) (end -0.49 0.02) (layer "F.Fab") (width 0.12) (tstamp 2f637254-67bb-4e25-aa03-1f25756b1d1f))
+ (fp_line (start -1.49 -3.38) (end 9.11 -3.38) (layer "F.Fab") (width 0.12) (tstamp 72f6a3b7-c2ab-49f2-ac48-5682d3e0ab15))
+ (fp_line (start 8.11 0.02) (end 8.11 -3.38) (layer "F.Fab") (width 0.12) (tstamp a5acf77d-c7ca-4cd1-b871-89357c209e7b))
+ (fp_line (start 9.11 -8.08) (end -1.49 -8.08) (layer "F.Fab") (width 0.12) (tstamp a5b2ad13-955e-4e10-b94c-4a5c53a4917f))
+ (fp_line (start 0.51 0.02) (end 0.51 -3.38) (layer "F.Fab") (width 0.12) (tstamp d2cac599-e941-4e6f-8663-93cc20b95722))
+ (fp_line (start 7.11 -3.38) (end 7.11 0.02) (layer "F.Fab") (width 0.12) (tstamp e262ff41-1288-426a-93fc-003cc8e15e8d))
+ (fp_line (start 7.11 0.02) (end 8.11 0.02) (layer "F.Fab") (width 0.12) (tstamp f6067df2-922a-43fe-a44e-9c087310afc3))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 2.286) (drill 1.016) (layers *.Cu *.Mask) (tstamp 9b4a78c7-9820-4cde-b9c3-d3afa2e95103))
+ (pad "2" thru_hole oval (at 1.27 -6.35) (size 1.905 2.286) (drill 1.016) (layers *.Cu *.Mask) (tstamp 23b3ea26-ae8a-4716-bfc7-fe9a88d0ab59))
+ (pad "3" thru_hole oval (at 2.54 -3.81) (size 1.905 2.286) (drill 1.016) (layers *.Cu *.Mask) (tstamp 0c2ddb94-d7da-48c2-9232-3b0844d5df49))
+ (pad "4" thru_hole oval (at 3.81 -6.35) (size 1.905 2.286) (drill 1.016) (layers *.Cu *.Mask) (tstamp 71e9bc4e-8698-49ba-ab92-633601e7979a))
+ (pad "5" thru_hole oval (at 5.08 -3.81) (size 1.905 2.286) (drill 1.016) (layers *.Cu *.Mask) (tstamp 73830bdc-1695-4fd8-b7a1-49b3293c3623))
+ (pad "7" thru_hole oval (at 7.62 0) (size 1.905 2.286) (drill 1.016) (layers *.Cu *.Mask) (tstamp c007c7f4-9c51-4cf3-990f-935ad519c0a2))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/PowerIntegrations_TO-220-7C.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SIPAK-1EP_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SIPAK-1EP_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..6174545a
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SIPAK-1EP_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,51 @@
+(footprint "SIPAK-1EP_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4916)
+ (descr "SIPAK, Horizontal, RM 2.286mm")
+ (tags "SIPAK Horizontal RM 2.286mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.286 -10.293333) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 604784cf-20cb-476b-b53e-956b0801ec2b)
+ )
+ (fp_text value "SIPAK-1EP_Horizontal_TabDown" (at 2.286 1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f14b2dfe-462d-4dc7-a37f-42a30c1982a1)
+ )
+ (fp_text user "${REFERENCE}" (at 2.286 -10.293333) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 994b31a2-9207-4f39-821b-f8bbfa92ecae)
+ )
+ (fp_line (start 3.294 -0.9) (end 3.565 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 0ead96fb-723d-4c7a-922e-5881c8a1c04c))
+ (fp_line (start -1.134 -8.26) (end -0.614 -8.26) (layer "F.SilkS") (width 0.12) (tstamp 2862c581-6c21-47ca-8322-3f5cf57dd409))
+ (fp_line (start 5.58 -0.9) (end 5.706 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 2ffb35fc-f516-44d6-a143-84a2b3f1e6f4))
+ (fp_line (start -1.134 -8.26) (end -1.134 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 7b78f778-fa30-49e5-bdc9-6865d63275e5))
+ (fp_line (start 5.706 -8.26) (end 5.706 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 84c00a59-e213-4b6a-9baf-d5786f0f6abf))
+ (fp_line (start -1.134 -0.9) (end -1.008 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 96f90899-0286-4adf-908f-0d043396715b))
+ (fp_line (start 5.186 -8.26) (end 5.706 -8.26) (layer "F.SilkS") (width 0.12) (tstamp 97c4c6b8-97a0-449e-b5fc-3fa4e0aef36b))
+ (fp_line (start 1.008 -0.9) (end 1.279 -0.9) (layer "F.SilkS") (width 0.12) (tstamp e9e480fa-a59e-4a21-94be-b67c3891e137))
+ (fp_line (start 5.84 1.16) (end 5.84 -9.43) (layer "F.CrtYd") (width 0.05) (tstamp 583601d3-efab-408a-9bc4-4b48bfecc173))
+ (fp_line (start -1.27 1.16) (end 5.84 1.16) (layer "F.CrtYd") (width 0.05) (tstamp 7c9f9bad-1353-4a3b-958f-1de1358542dc))
+ (fp_line (start -1.27 -9.43) (end -1.27 1.16) (layer "F.CrtYd") (width 0.05) (tstamp b58ff113-8456-4a54-bd2e-b2db2ba5fbe1))
+ (fp_line (start 5.84 -9.43) (end -1.27 -9.43) (layer "F.CrtYd") (width 0.05) (tstamp e73985a6-9e8a-40e9-ac37-4c8c457229dd))
+ (fp_line (start -0.379 -7.42) (end -0.379 -8.14) (layer "F.Fab") (width 0.1) (tstamp 0fb9d2e7-4376-4b53-ad70-b681c9fed857))
+ (fp_line (start 2.286 -1.02) (end 2.286 0) (layer "F.Fab") (width 0.1) (tstamp 148445d2-9b13-4a61-8df1-141a147a2945))
+ (fp_line (start 4.572 -1.02) (end 4.572 0) (layer "F.Fab") (width 0.1) (tstamp 417d7e7e-87f6-42e5-acc8-6dc2d1fd3714))
+ (fp_line (start 5.586 -7.42) (end 5.586 -1.02) (layer "F.Fab") (width 0.1) (tstamp 4437baf8-821c-466b-b549-f5fafddb9f81))
+ (fp_line (start 5.586 -1.02) (end -1.014 -1.02) (layer "F.Fab") (width 0.1) (tstamp 4cb5f1fc-863e-410f-bdaf-fcb3b5b4a74f))
+ (fp_line (start 4.951 -7.42) (end -0.379 -7.42) (layer "F.Fab") (width 0.1) (tstamp 5d513225-7063-4835-b7c2-78065ca910d2))
+ (fp_line (start 0 -1.02) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp a83a3adf-aaaa-4536-a15a-2b8e9e7b4226))
+ (fp_line (start -1.014 -7.42) (end 5.586 -7.42) (layer "F.Fab") (width 0.1) (tstamp b7f3a90f-d723-4cba-a90c-a1f8d8d31d25))
+ (fp_line (start -1.014 -1.02) (end -1.014 -7.42) (layer "F.Fab") (width 0.1) (tstamp d947f925-4ea1-48cb-bd18-e11b0622f660))
+ (fp_line (start -0.379 -8.14) (end 4.951 -8.14) (layer "F.Fab") (width 0.1) (tstamp ea5d13f7-d375-47b0-85ad-cc6c28287b31))
+ (fp_line (start 4.951 -8.14) (end 4.951 -7.42) (layer "F.Fab") (width 0.1) (tstamp fe74eeb3-0bab-41b0-be86-35786456f998))
+ (pad "1" thru_hole rect (at 0 0) (size 1.7145 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 5ec1b2bb-1c47-4c46-8d9d-5bf0af342f60))
+ (pad "2" thru_hole oval (at 2.286 0) (size 1.7145 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 4d4e6c95-3c55-43b9-9f55-424811400751))
+ (pad "3" thru_hole oval (at 4.572 0) (size 1.7145 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 101fba00-d3e2-4758-a105-4ca24d9c96bc))
+ (pad "4" smd rect (at 2.286 -6.073333) (size 5.5 6.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 90e7a65e-1b30-46c2-86a9-b3c79fa056f2))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/SIPAK-1EP_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SIPAK_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SIPAK_Vertical.kicad_mod
new file mode 100644
index 00000000..f8121a2f
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SIPAK_Vertical.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "SIPAK_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4916)
+ (descr "SIPAK, Vertical, RM 2.286mm")
+ (tags "SIPAK Vertical RM 2.286mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.286 -2.54) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1f6e4905-2c28-4caf-9a77-4a93928ef6b1)
+ )
+ (fp_text value "SIPAK_Vertical" (at 2.286 2.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d65646cf-b49c-4f89-80a3-f5f59cb1236c)
+ )
+ (fp_text user "${REFERENCE}" (at 2.286 -2.54) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fcb78f8d-3a26-4b7b-987e-7bb35f78b196)
+ )
+ (fp_line (start -1.134 1) (end -1.008 1) (layer "F.SilkS") (width 0.12) (tstamp 17616d24-b4bf-489a-9ac6-674defb9d6d8))
+ (fp_line (start 5.58 1) (end 5.706 1) (layer "F.SilkS") (width 0.12) (tstamp 1b48c009-8b97-41be-8c7e-40cd0c95b5fd))
+ (fp_line (start -1.134 -1.54) (end 5.706 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 382025e9-5a54-4c19-86e6-824edad9b9e1))
+ (fp_line (start 1.008 1) (end 1.279 1) (layer "F.SilkS") (width 0.12) (tstamp 544bbea2-505c-451a-88f7-2ec5bea858fb))
+ (fp_line (start 5.706 -1.54) (end 5.706 1) (layer "F.SilkS") (width 0.12) (tstamp 596deb51-b758-4f8f-a9bb-2ff7074013ce))
+ (fp_line (start 3.294 1) (end 3.565 1) (layer "F.SilkS") (width 0.12) (tstamp 6863b575-3ca1-4d1f-be14-4630f04ae981))
+ (fp_line (start 3.294 -0.9) (end 3.565 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 7f327996-fcd7-4612-b26e-8a6bbb8585ca))
+ (fp_line (start 5.58 -0.9) (end 5.706 -0.9) (layer "F.SilkS") (width 0.12) (tstamp a43d2765-b45f-4f7e-a4ee-fa18926bf57b))
+ (fp_line (start -1.134 -1.54) (end -1.134 1) (layer "F.SilkS") (width 0.12) (tstamp af02cd6d-2e93-41a0-82c7-1f0484c9515c))
+ (fp_line (start 1.008 -0.9) (end 1.279 -0.9) (layer "F.SilkS") (width 0.12) (tstamp bf5fe354-9947-455e-8679-c5a421c108cc))
+ (fp_line (start -1.134 -0.9) (end -1.008 -0.9) (layer "F.SilkS") (width 0.12) (tstamp de5d63c2-1630-4afd-8a67-965b6b6ebae7))
+ (fp_line (start 5.84 1.15) (end 5.84 -1.67) (layer "F.CrtYd") (width 0.05) (tstamp 149285bc-0e56-4c3d-9a17-ddeee2c2ca3c))
+ (fp_line (start -1.27 -1.67) (end -1.27 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 30c1df1d-0b35-45f3-8c79-0bb5d1c1915e))
+ (fp_line (start 5.84 -1.67) (end -1.27 -1.67) (layer "F.CrtYd") (width 0.05) (tstamp 66b75873-6561-4087-82db-2c624bc3c8f7))
+ (fp_line (start -1.27 1.15) (end 5.84 1.15) (layer "F.CrtYd") (width 0.05) (tstamp f18ffe6b-2322-43cc-bc5a-e808fc864d43))
+ (fp_line (start -1.014 -1.42) (end -1.014 0.88) (layer "F.Fab") (width 0.1) (tstamp 459b1916-5547-49ca-a162-7e968a929179))
+ (fp_line (start 5.586 -1.42) (end -1.014 -1.42) (layer "F.Fab") (width 0.1) (tstamp 5f3bfc7f-6127-449e-8a77-1dfce74265d0))
+ (fp_line (start -1.014 0.88) (end 5.586 0.88) (layer "F.Fab") (width 0.1) (tstamp c7b66edf-d488-4a2c-aea3-3dcdbdea7d69))
+ (fp_line (start -1.014 -1.02) (end 5.586 -1.02) (layer "F.Fab") (width 0.1) (tstamp e0baede9-9244-4b68-9f63-a120f7e82c02))
+ (fp_line (start 5.586 0.88) (end 5.586 -1.42) (layer "F.Fab") (width 0.1) (tstamp ecea1131-340b-40d9-9415-c9d826cbf3b2))
+ (pad "1" thru_hole rect (at 0 0) (size 1.7145 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp f0db197b-cd46-46b3-812b-12fa2558c874))
+ (pad "2" thru_hole oval (at 2.286 0) (size 1.7145 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 21091770-ed69-4fa4-ada3-111ae397a222))
+ (pad "3" thru_hole oval (at 4.572 0) (size 1.7145 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 8b6a4450-339a-4b5b-849d-bbd71e2d1377))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/SIPAK_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SOD-70_P2.54mm.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SOD-70_P2.54mm.kicad_mod
new file mode 100644
index 00000000..9e32244b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SOD-70_P2.54mm.kicad_mod
@@ -0,0 +1,38 @@
+(footprint "SOD-70_P2.54mm" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AE2F977)
+ (descr "Plastic near cylindrical package Sod-70 see: https://www.nxp.com/docs/en/data-sheet/KTY81_SER.pdf [StepUp generated footprint]")
+ (tags "Sod-70")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.5 -3.5) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c67ca098-d3ad-4306-b4a1-53b9035fad3e)
+ )
+ (fp_text value "SOD-70_P2.54mm" (at 1 3.5) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 878b4194-edbb-4c53-973a-e27832675558)
+ )
+ (fp_text user "${REFERENCE}" (at 1.5 -3.5) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 71deba3a-1b85-4092-8f4c-0736f495a03b)
+ )
+ (fp_line (start 3.017141 1.66) (end -0.477141 1.66) (layer "F.SilkS") (width 0.12) (tstamp 03a9d5b3-2fb9-4e9a-b651-9a9bfd7e35ea))
+ (fp_arc (start -0.477141 1.66) (mid 1.27 -2.41) (end 3.017141 1.66) (layer "F.SilkS") (width 0.12) (tstamp 8cfd1065-9b2c-4e84-80cc-e173cc52cb0b))
+ (fp_line (start 0.21 -2.55) (end -1.28 -1.06) (layer "F.CrtYd") (width 0.05) (tstamp 130dedaf-31cb-4728-9b40-c174e68b8a36))
+ (fp_line (start 3.08 1.8) (end -0.54 1.8) (layer "F.CrtYd") (width 0.05) (tstamp 1613db36-6b0a-437d-98d1-40b2ccfb7b1c))
+ (fp_line (start 3.82 -1.06) (end 3.82 1.06) (layer "F.CrtYd") (width 0.05) (tstamp 16c0c555-8c67-47f8-82ee-096942b49af5))
+ (fp_line (start 2.33 -2.55) (end 3.82 -1.06) (layer "F.CrtYd") (width 0.05) (tstamp 2214c946-a19b-4673-b767-ecc8191a8708))
+ (fp_line (start -1.28 1.06) (end -0.54 1.8) (layer "F.CrtYd") (width 0.05) (tstamp 513e9504-f0be-450d-83bc-70c8b66d27a7))
+ (fp_line (start 0.21 -2.55) (end 2.33 -2.55) (layer "F.CrtYd") (width 0.05) (tstamp 7723b44a-4958-4e41-abc4-6e528ae558a8))
+ (fp_line (start -1.28 1.06) (end -1.28 -1.06) (layer "F.CrtYd") (width 0.05) (tstamp a293f5af-91ac-45d6-9797-ff0e1629cc63))
+ (fp_line (start 3.08 1.8) (end 3.82 1.06) (layer "F.CrtYd") (width 0.05) (tstamp fe60246d-ccb1-43b8-b80e-53823262b823))
+ (fp_line (start 2.969265 1.55) (end -0.429265 1.55) (layer "F.Fab") (width 0.1) (tstamp 30caf441-685e-4a90-bf25-45dbb8f7ee53))
+ (fp_arc (start -0.429265 1.55) (mid 1.27 -2.3) (end 2.969265 1.55) (layer "F.Fab") (width 0.1) (tstamp de2b154a-13a7-430d-9ca6-85406b77b61f))
+ (pad "1" thru_hole rect (at 0 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7cdf16d0-73b5-4697-9ff0-b6e9a9bce8f0))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8aed915f-5849-4825-9959-3c635866b500))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/SOD-70_P2.54mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SOD-70_P5.08mm.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SOD-70_P5.08mm.kicad_mod
new file mode 100644
index 00000000..ba761972
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SOD-70_P5.08mm.kicad_mod
@@ -0,0 +1,44 @@
+(footprint "SOD-70_P5.08mm" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AE3002D)
+ (descr "Plastic near cylindrical package Sod-70 see: https://www.nxp.com/docs/en/data-sheet/KTY81_SER.pdf [StepUp generated footprint]")
+ (tags "Sod-70")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.5 -3.5) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp efad9300-cea8-4ece-be8b-245321af4a5d)
+ )
+ (fp_text value "SOD-70_P5.08mm" (at 2 2.5) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d06b729a-bce8-4989-b880-f63f24138760)
+ )
+ (fp_text user "${REFERENCE}" (at 2.5 -3.5) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 21c95ef9-26a6-4632-9ff6-974020a80ec3)
+ )
+ (fp_line (start 4.287141 1.66) (end 0.792859 1.66) (layer "F.SilkS") (width 0.12) (tstamp 6200d002-72f6-4bd7-afd2-74ebd979074d))
+ (fp_arc (start 0.79286 1.66) (mid 0.5582 1.371338) (end 0.370761 1.05) (layer "F.SilkS") (width 0.12) (tstamp 6f7b5fec-6cf7-458d-b632-5bb3528e9d4e))
+ (fp_arc (start 0.37076 -1.05) (mid 2.5811 -2.40965) (end 4.743786 -0.975412) (layer "F.SilkS") (width 0.12) (tstamp 921d72df-1ce4-445f-89c6-8e6c9ad82c8d))
+ (fp_arc (start 4.743786 0.975412) (mid 4.544899 1.337341) (end 4.287141 1.66) (layer "F.SilkS") (width 0.12) (tstamp e5b0c6c8-9777-4840-bde8-b96aafff6cbb))
+ (fp_line (start 5.05 1.1) (end 4.35 1.8) (layer "F.CrtYd") (width 0.05) (tstamp 00fc7a91-1bba-49f1-adb3-52c5aa7dc5e4))
+ (fp_line (start 1.48 -2.55) (end 0.03 -1.1) (layer "F.CrtYd") (width 0.05) (tstamp 1f12ff1a-74b7-4adc-adfa-98da112d742d))
+ (fp_line (start -0.85 -1.1) (end -0.85 1.1) (layer "F.CrtYd") (width 0.05) (tstamp 2753605c-bfac-4d60-aefa-c7ec67559694))
+ (fp_line (start 5.93 1.1) (end 5.05 1.1) (layer "F.CrtYd") (width 0.05) (tstamp 32332c30-7bb0-4a7f-9594-922b9a279199))
+ (fp_line (start -0.85 1.1) (end 0.03 1.1) (layer "F.CrtYd") (width 0.05) (tstamp 53076b1b-c013-4fe4-bccd-a70c25c6a617))
+ (fp_line (start 1.48 -2.55) (end 3.6 -2.55) (layer "F.CrtYd") (width 0.05) (tstamp 57d48217-0ca3-4d1d-b138-fc12cb246367))
+ (fp_line (start 5.05 -1.1) (end 5.93 -1.1) (layer "F.CrtYd") (width 0.05) (tstamp 5e868ee5-92aa-4b27-87bc-b2372cf5cb33))
+ (fp_line (start 5.93 -1.1) (end 5.93 1.1) (layer "F.CrtYd") (width 0.05) (tstamp 8886d1d8-1e3c-4478-9138-0caea60073b0))
+ (fp_line (start 0.03 1.1) (end 0.73 1.8) (layer "F.CrtYd") (width 0.05) (tstamp a640e3ae-4ebd-4a45-b3cb-35848552dee8))
+ (fp_line (start 0.03 -1.1) (end -0.85 -1.1) (layer "F.CrtYd") (width 0.05) (tstamp b4e8f0fa-9076-4bb7-8d2e-7de88cefe27e))
+ (fp_line (start 4.35 1.8) (end 0.73 1.8) (layer "F.CrtYd") (width 0.05) (tstamp d2addcd6-b008-4020-9cd8-b13a4a0ce448))
+ (fp_line (start 3.6 -2.55) (end 5.05 -1.1) (layer "F.CrtYd") (width 0.05) (tstamp daf9832f-d81a-4220-9064-ea639e44e0f8))
+ (fp_line (start 4.239265 1.55) (end 0.840735 1.55) (layer "F.Fab") (width 0.1) (tstamp 3cd2df95-6d3c-48a6-8e77-07c684cdd258))
+ (fp_arc (start 0.840735 1.55) (mid 2.54 -2.3) (end 4.239265 1.55) (layer "F.Fab") (width 0.1) (tstamp c08a207c-8443-431e-abfb-010b7e63f845))
+ (pad "1" thru_hole rect (at 0 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask) (tstamp 84e8581b-d797-4497-9e32-1230521ec71c))
+ (pad "2" thru_hole oval (at 5.08 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask) (tstamp 577d9b05-43ca-4003-8dcb-c1773b17087e))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/SOD-70_P5.08mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SOT-227.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SOT-227.kicad_mod
new file mode 100644
index 00000000..8a0fe085
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/SOT-227.kicad_mod
@@ -0,0 +1,62 @@
+(footprint "SOT-227" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B3171F9)
+ (descr "SOT-227 / SOT-227B / ISOTOP, M4 mounting screws (https://www.vishay.com/docs/95423/sot227g2.pdf, https://www.vishay.com/docs/95793/vs-fc420sa10.pdf)")
+ (tags "sot 227 isotop")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 7.525 -7.125) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0f4a3e10-c46f-4eb7-954c-0040ddf085c0)
+ )
+ (fp_text value "SOT-227" (at 7.525 7.375) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp bb60c478-1c83-432a-818b-3a2a20b2d281)
+ )
+ (fp_text user "${REFERENCE}" (at 7.525 5.375) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp bc591639-bbd3-430a-a9dc-bcfc00d37cab)
+ )
+ (fp_line (start -9.8 -6.335) (end 24.85 -6.335) (layer "F.SilkS") (width 0.12) (tstamp 13e15438-c686-4d61-a394-ba11f4812f1d))
+ (fp_line (start -11.86 -4.285) (end -9.8 -6.335) (layer "F.SilkS") (width 0.12) (tstamp 36b3fa8c-693f-4208-b54e-601aee0d8a98))
+ (fp_line (start 26.91 17.035) (end 24.85 19.085) (layer "F.SilkS") (width 0.12) (tstamp 37c6788b-db8f-4b9a-a176-fdbe6844b5e2))
+ (fp_line (start -9.8 19.085) (end 24.85 19.085) (layer "F.SilkS") (width 0.12) (tstamp 449299df-6cbb-4445-bd27-2d0829557b3d))
+ (fp_line (start 26.91 -4.285) (end 24.85 -6.335) (layer "F.SilkS") (width 0.12) (tstamp 6342cc03-24d1-4d3b-ae3d-e2980ddcc55d))
+ (fp_line (start -11.86 17.035) (end -9.8 19.085) (layer "F.SilkS") (width 0.12) (tstamp 8977f9a3-8b17-40eb-9966-ad32270a747b))
+ (fp_line (start 26.91 -4.285) (end 26.91 4.335) (layer "F.SilkS") (width 0.12) (tstamp 8e24b6aa-7fc2-489d-b859-d5239c147834))
+ (fp_line (start 22.6 8.415) (end 26.91 8.415) (layer "F.SilkS") (width 0.12) (tstamp c7bc6b37-4e5d-41de-aa1d-6aecd2881524))
+ (fp_line (start -11.86 -4.285) (end -11.86 17.035) (layer "F.SilkS") (width 0.12) (tstamp dd4c979f-d4a0-4b98-915c-77c09c10b488))
+ (fp_line (start 26.91 17.035) (end 26.91 8.415) (layer "F.SilkS") (width 0.12) (tstamp e6085fc5-6d6c-4709-a80e-a7429447a6d0))
+ (fp_line (start 22.6 4.335) (end 26.91 4.335) (layer "F.SilkS") (width 0.12) (tstamp fd0c5b0c-3424-4f43-9899-7e8eca672467))
+ (fp_arc (start 22.6 8.415) (mid 20.56 6.375) (end 22.6 4.335) (layer "F.SilkS") (width 0.12) (tstamp 1b03ca40-b1b0-4673-95f2-a6b969ed6ea7))
+ (fp_circle (center -7.55 6.375) (end -5.51 6.375) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 5e329903-5375-4ee1-9bc3-72e04ba0fb14))
+ (fp_line (start 27.05 -6.48) (end 27.05 19.23) (layer "F.CrtYd") (width 0.05) (tstamp 216874e5-ea38-4a28-946f-8257d69b65ec))
+ (fp_line (start -12 -6.48) (end -12 19.23) (layer "F.CrtYd") (width 0.05) (tstamp 2256fd1d-bbbc-43f4-b692-22cdb0e01051))
+ (fp_line (start -12 -6.48) (end 27.05 -6.48) (layer "F.CrtYd") (width 0.05) (tstamp 64afd8a0-647e-4f6f-badb-b43457496344))
+ (fp_line (start -12 19.23) (end 27.05 19.23) (layer "F.CrtYd") (width 0.05) (tstamp ddf7459b-5805-4a89-8960-368b86536bfe))
+ (fp_line (start 22.6 8.525) (end 26.8 8.525) (layer "F.Fab") (width 0.1) (tstamp 0b48d08a-b98a-4c36-a637-e699dc2a34b2))
+ (fp_line (start -11.75 16.975) (end -11.75 -4.225) (layer "F.Fab") (width 0.1) (tstamp 30895a1a-817c-4ef2-9b68-a9753e341c64))
+ (fp_line (start -11.75 16.975) (end -9.75 18.975) (layer "F.Fab") (width 0.1) (tstamp 4f291080-3253-49bb-8816-636c27b2b2b0))
+ (fp_line (start 26.8 -4.225) (end 26.8 4.225) (layer "F.Fab") (width 0.1) (tstamp 5f2bd4cf-f7fc-42a9-a71b-f10a83909410))
+ (fp_line (start 26.8 8.525) (end 26.8 16.975) (layer "F.Fab") (width 0.1) (tstamp 6f454e58-1fdb-4c3f-a696-474135f2d3a0))
+ (fp_line (start 26.8 -4.225) (end 24.8 -6.225) (layer "F.Fab") (width 0.1) (tstamp 7219f1a6-34e3-4bca-81e8-5197d9b605b0))
+ (fp_line (start 22.6 4.225) (end 26.8 4.225) (layer "F.Fab") (width 0.1) (tstamp ba425e88-879a-4d60-8961-4d42acdb21ac))
+ (fp_line (start 24.8 18.975) (end -9.75 18.975) (layer "F.Fab") (width 0.1) (tstamp bcde66e5-c944-48a3-b483-e8404b758f8c))
+ (fp_line (start 26.8 16.975) (end 24.8 18.975) (layer "F.Fab") (width 0.1) (tstamp c4a98fd8-30bd-42e6-b9ba-15d299f72b00))
+ (fp_line (start -9.75 -6.225) (end 24.8 -6.225) (layer "F.Fab") (width 0.1) (tstamp d82441d1-7721-40fc-b0f4-8a2e38531b90))
+ (fp_line (start -11.75 -4.225) (end -9.75 -6.225) (layer "F.Fab") (width 0.1) (tstamp ecd44b49-e344-4f60-a555-db83b83248c1))
+ (fp_arc (start 22.6 8.525) (mid 20.45 6.375) (end 22.6 4.225) (layer "F.Fab") (width 0.1) (tstamp 4c7cc34c-0426-4c86-9358-178c8b029312))
+ (fp_circle (center -7.55 6.375) (end -5.4 6.375) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7426f1c8-e6eb-4d8e-a9a6-1ca968064882))
+ (pad "1" smd rect (at 0 -0.665) (size 8.55 10.88) (layers "F.Cu" "F.Mask") (tstamp 3ed1a2a6-34f4-41f4-900b-9fce060919de))
+ (pad "1" thru_hole circle (at 0 0) (size 8 8) (drill 4.5) (layers *.Cu *.Mask) (tstamp 705d3101-b656-40d2-be6a-532dfd480889))
+ (pad "2" smd rect (at 15.05 -0.665) (size 8.55 10.88) (layers "F.Cu" "F.Mask") (tstamp 971d155d-5340-4222-80dd-b7cf75ced748))
+ (pad "2" thru_hole circle (at 15.05 0) (size 8 8) (drill 4.5) (layers *.Cu *.Mask) (tstamp f83c217f-79b6-4bb6-84d5-f092c8c7da52))
+ (pad "3" thru_hole circle (at 15.05 12.75) (size 8 8) (drill 4.5) (layers *.Cu *.Mask) (tstamp 82542553-290e-440d-ba73-3b9fdb31c6c6))
+ (pad "3" smd rect (at 15.05 13.415) (size 8.55 10.88) (layers "F.Cu" "F.Mask") (tstamp f827ae4c-9af1-4eaa-b4e0-9c3d5d6af171))
+ (pad "4" thru_hole circle (at 0 12.75) (size 8 8) (drill 4.5) (layers *.Cu *.Mask) (tstamp 866e5a2f-6bd3-476d-a1a1-f2945509ff1c))
+ (pad "4" smd rect (at 0 13.415) (size 8.55 10.88) (layers "F.Cu" "F.Mask") (tstamp cf3bec40-ecbf-45d7-9fa2-f05ff2534dc5))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/SOT-227.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-100-10.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-100-10.kicad_mod
new file mode 100644
index 00000000..79165a88
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-100-10.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "TO-100-10" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A0AB7E6)
+ (descr "TO-100-10")
+ (tags "TO-100-10")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.92 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0007350f-55f6-4df8-aeb9-7a7e035a67ce)
+ )
+ (fp_text value "TO-100-10" (at 2.92 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f01bbdc0-6b97-448d-a8cc-215bd5f75d56)
+ )
+ (fp_text user "${REFERENCE}" (at 2.92 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b7027ef3-535f-49ab-91b0-68bc76b2d012)
+ )
+ (fp_line (start -0.968039 -4.665856) (end -1.745856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 58717422-41cf-4d95-8f0f-2f1f1202c89a))
+ (fp_line (start -1.745856 -3.888039) (end -0.854902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp aee2062e-d28d-44cf-8996-87a90d1af899))
+ (fp_line (start -0.077084 -3.774902) (end -0.968039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp e1d6344f-8b86-48de-97bc-1f0f71900625))
+ (fp_arc (start -0.077084 -3.774902) (mid 6.328125 3.408384) (end -0.854674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 6ebb3750-d00d-4bf2-b9e8-2c58a01fde63))
+ (fp_line (start -2.04 4.95) (end 7.87 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 04766c7e-188d-442b-ab5a-35d07390b88e))
+ (fp_line (start -2.04 -4.95) (end -2.04 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 5edea46e-774f-43e6-9493-150215b5c21b))
+ (fp_line (start 7.87 -4.95) (end -2.04 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 6fa195d3-5863-4890-841e-439605443e55))
+ (fp_line (start 7.87 4.95) (end 7.87 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 78eb6abd-a889-4d02-b68c-0e9eb5b8b9d6))
+ (fp_line (start -0.89151 -4.419621) (end -1.499621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 82e6b542-14f8-409c-b41f-ac81baf04bfe))
+ (fp_line (start -1.499621 -3.81151) (end -0.69352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp a539b334-aa04-460d-944e-142544fd0b3a))
+ (fp_line (start -0.085408 -3.61352) (end -0.89151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp b5032941-fe90-4819-a003-03de55b6a650))
+ (fp_arc (start -0.085408 -3.61352) (mid 6.243443 3.323361) (end -0.693594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp c900b8c1-fb1a-4af8-ba99-2c6d91da4ed2))
+ (fp_circle (center 2.92 0) (end 7.17 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 17b302d5-aab7-48c9-aca4-4e497ee61a67))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp e5ddef69-3e2e-441c-86d5-0862cc8807bb))
+ (pad "2" thru_hole oval (at 0.55767 1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 16c9ec8a-7c85-49d1-8070-4789ee4242ec))
+ (pad "3" thru_hole oval (at 2.01767 2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 74bddbeb-09ec-4bfb-9ac2-5551b42801d3))
+ (pad "4" thru_hole oval (at 3.82233 2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp c6fd73c0-e500-465b-ae71-12c4e850d37f))
+ (pad "5" thru_hole oval (at 5.28233 1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp a43d51dd-985c-439e-96c0-5d3f66dbf3e0))
+ (pad "6" thru_hole oval (at 5.84 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 27d01df9-f102-43dc-add6-eeb17d92bc6f))
+ (pad "7" thru_hole oval (at 5.28233 -1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 0b9257b0-3c56-4e88-8583-4fc6e222aa27))
+ (pad "8" thru_hole oval (at 3.82233 -2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp c4eb7117-a69f-4a6b-8d56-584fe7d226cb))
+ (pad "9" thru_hole oval (at 2.01767 -2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp ea5ee79f-5c7a-4a5b-b3f9-d4354ce499d9))
+ (pad "10" thru_hole oval (at 0.55767 -1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 0599b9b6-4756-47c4-acb8-1a9b2ce2a715))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-100-10.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-100-10_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-100-10_Window.kicad_mod
new file mode 100644
index 00000000..21991c11
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-100-10_Window.kicad_mod
@@ -0,0 +1,63 @@
+(footprint "TO-100-10_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A0AB7E6)
+ (descr "TO-100-10_Window, Window")
+ (tags "TO-100-10_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.92 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b91ccd69-3f82-41e3-84f1-53153b42d263)
+ )
+ (fp_text value "TO-100-10_Window" (at 2.92 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 45d861fd-59b3-4265-9094-27b77036879f)
+ )
+ (fp_text user "${REFERENCE}" (at 2.92 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cf457e46-8327-4839-a882-97ce3b31d28d)
+ )
+ (fp_line (start -0.077084 -3.774902) (end -0.968039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 10a3bb34-4b8b-40ae-970a-65f58161e797))
+ (fp_line (start -0.968039 -4.665856) (end -1.745856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 14f674d4-6756-4777-ad31-28a382cc57d7))
+ (fp_line (start -1.745856 -3.888039) (end -0.854902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 30cd5fd9-7496-4f48-8c15-8d8edef51fa5))
+ (fp_arc (start -0.077084 -3.774902) (mid 6.328125 3.408384) (end -0.854674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp c4178d27-2e8b-4953-ac84-0004a7ed027e))
+ (fp_line (start -2.04 4.95) (end 7.87 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 466506b2-364c-442b-b8a0-992377f24f1f))
+ (fp_line (start 7.87 -4.95) (end -2.04 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 787eb0bd-b6a2-4211-b1ab-dd3d38981334))
+ (fp_line (start -2.04 -4.95) (end -2.04 4.95) (layer "F.CrtYd") (width 0.05) (tstamp ac4775d3-0014-4360-b96a-e0e7f35d9db8))
+ (fp_line (start 7.87 4.95) (end 7.87 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp fddb8c68-78b6-4c25-aa85-40e279825e34))
+ (fp_line (start 0.165 -1.058) (end 3.978 2.755) (layer "F.Fab") (width 0.1) (tstamp 0885e04b-41b3-4fd9-8848-b34d1894a368))
+ (fp_line (start 4.244 -2.637) (end 5.557 -1.324) (layer "F.Fab") (width 0.1) (tstamp 13a0e8f6-2051-476f-b0dc-62b5e39baa26))
+ (fp_line (start -0.085408 -3.61352) (end -0.89151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 1970e646-998a-4f92-be39-746ba08488a5))
+ (fp_line (start -1.499621 -3.81151) (end -0.69352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 1a915f48-2c57-474d-a062-f55a324cd6e3))
+ (fp_line (start 1.136 -2.35) (end 5.27 1.784) (layer "F.Fab") (width 0.1) (tstamp 3132715b-751c-4fe8-b03c-3e3caceaf13d))
+ (fp_line (start -0.89151 -4.419621) (end -1.499621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 3b67ed67-f1d7-419a-a08b-a81f977f988d))
+ (fp_line (start 0.834 -2.086) (end 5.006 2.086) (layer "F.Fab") (width 0.1) (tstamp 43180d50-29b3-4826-bbf6-6011504d1072))
+ (fp_line (start 1.477 -2.574) (end 5.494 1.443) (layer "F.Fab") (width 0.1) (tstamp 432f6899-9c28-4093-b4c8-af7e2097ef4b))
+ (fp_line (start 2.298 -2.884) (end 5.804 0.622) (layer "F.Fab") (width 0.1) (tstamp 795f8573-4bcb-46d4-84e3-fc6530db5784))
+ (fp_line (start 1.862 -2.755) (end 5.675 1.058) (layer "F.Fab") (width 0.1) (tstamp 864f1724-d3e5-4a30-aa86-f878181244b4))
+ (fp_line (start 3.405 -2.911) (end 5.831 -0.485) (layer "F.Fab") (width 0.1) (tstamp 99576920-7507-43eb-b1b9-8d3906790211))
+ (fp_line (start -0.028 -0.12) (end 3.04 2.948) (layer "F.Fab") (width 0.1) (tstamp a45a4875-024c-4371-8215-99b342ea8d19))
+ (fp_line (start 0.283 1.324) (end 1.596 2.637) (layer "F.Fab") (width 0.1) (tstamp a9f91277-1b6c-4695-b63e-80aaa7c39e9b))
+ (fp_line (start 0.57 -1.784) (end 4.704 2.35) (layer "F.Fab") (width 0.1) (tstamp ce946bca-f008-4d3c-8bdc-fbb69c26d01c))
+ (fp_line (start 0.346 -1.443) (end 4.363 2.574) (layer "F.Fab") (width 0.1) (tstamp d84b212a-c053-4a8e-9ddd-42525cab9299))
+ (fp_line (start 0.009 0.485) (end 2.435 2.911) (layer "F.Fab") (width 0.1) (tstamp e0d01b70-73d5-41f9-8556-2338e704dc82))
+ (fp_line (start 2.8 -2.948) (end 5.868 0.12) (layer "F.Fab") (width 0.1) (tstamp e8ef5939-f2c6-47d8-b45e-94cf2b222954))
+ (fp_line (start 0.036 -0.622) (end 3.542 2.884) (layer "F.Fab") (width 0.1) (tstamp f334cfef-393c-4271-ba76-633e1265b514))
+ (fp_arc (start -0.085408 -3.61352) (mid 6.243443 3.323361) (end -0.693594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp d5846798-d0af-42b7-898c-044e81a4d735))
+ (fp_circle (center 2.92 0) (end 5.87 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 67b5eef5-7602-41b8-b891-f25efb16650f))
+ (fp_circle (center 2.92 0) (end 7.17 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp b69c58c2-0abd-401d-804e-d0fbe287d4d3))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp f0800803-5d81-4206-92ab-956eeedfaafb))
+ (pad "2" thru_hole oval (at 0.55767 1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8e288080-38c3-4622-bf6d-e1b50db48ab3))
+ (pad "3" thru_hole oval (at 2.01767 2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 2c6e7c5e-d8d0-40ea-a6eb-ed4056612321))
+ (pad "4" thru_hole oval (at 3.82233 2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 48be7435-0ee7-4ec3-b856-f0d98ddc2c86))
+ (pad "5" thru_hole oval (at 5.28233 1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 9427785a-dd9a-4ac5-8b08-99ff4085da3d))
+ (pad "6" thru_hole oval (at 5.84 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 89c03a5f-9b34-4c28-a0aa-4d8955eef80d))
+ (pad "7" thru_hole oval (at 5.28233 -1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 57399b4e-664c-43be-93a8-0de0a560b434))
+ (pad "8" thru_hole oval (at 3.82233 -2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp d4e77866-6efe-4eec-a6d3-61241d37f3c8))
+ (pad "9" thru_hole oval (at 2.01767 -2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 724e4e5e-a88b-4ff5-9d04-922e39df16c3))
+ (pad "10" thru_hole oval (at 0.55767 -1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 37cddb04-b73d-40fb-bb1b-aba3180149e4))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-100-10_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-11-2.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-11-2.kicad_mod
new file mode 100644
index 00000000..320d9a04
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-11-2.kicad_mod
@@ -0,0 +1,39 @@
+(footprint "TO-11-2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-11-2")
+ (tags "TO-11-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e6ada103-0036-44d9-b2b8-4e61f6fdb546)
+ )
+ (fp_text value "TO-11-2" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 51fab88a-0c8f-41e0-825b-9ef36cb33f29)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fc4eee8c-53c8-4ddf-863a-b68f1e22a212)
+ )
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 1245c555-140c-47e0-8a76-9d3f906104ba))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 6ba7e3b5-3bc0-4c9a-ab38-eaf4c1ef1c66))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp a39de604-055e-46b2-8cd5-5cb632e26f17))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 5d12d50d-76b0-4333-9783-0160f64b8637))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 2bbd7713-c9a6-4373-82d2-bff245a82d25))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 59a1ad00-b25d-47da-87db-a3d7cb5c14b1))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp b19aab99-af02-4fc5-8ee4-f99748072f7b))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp fdb81fab-6bb0-4cb3-9c63-0ab5facf2dd4))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 4887b785-f025-4a83-bf9c-adaf177a112a))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 6eb61c37-95c1-4b5f-aebb-a1738475ffba))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 80dcd62f-12b3-48cf-90d9-f3c5d7a1d448))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp ee9bcd29-67ca-4c15-85d9-284087bb4cea))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 9cea031e-2e4b-4d3f-b19f-f4cc5c97fc54))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp bfcd2c74-d136-4912-bcac-029ebc06b4b4))
+ (pad "2" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 564b507a-71fe-41c3-bb97-8ba1ffa60b13))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-11-2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-11-2_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-11-2_Window.kicad_mod
new file mode 100644
index 00000000..36b7a5be
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-11-2_Window.kicad_mod
@@ -0,0 +1,55 @@
+(footprint "TO-11-2_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-11-2_Window, Window")
+ (tags "TO-11-2_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d2b30561-fa63-4bd4-b6e9-1342bdef644b)
+ )
+ (fp_text value "TO-11-2_Window" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 449cb78c-c96d-49ea-b3cc-3c12e081ebd7)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 13b9d7ab-d927-4f8f-9090-5ff23ebe12e5)
+ )
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 2080c69c-63d3-4c54-9a86-bca05b0ff70e))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp c1277904-6c63-43f3-8b8e-12af6349a6e2))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp d8cd65e7-6934-42b7-a03e-f45241008723))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 44e3eae5-615a-46d4-b8df-1213249a0c19))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 2209b1de-87ab-4265-9adc-953490b77b7d))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 2dff01b9-45f0-41df-9b11-e48ce2483f9b))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 39e1be6a-0dd7-47cd-aff9-59b40840eff0))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 58ad4d44-f572-4a8d-a224-79fb5eeb9959))
+ (fp_line (start 0.756 -2.35) (end 4.89 1.784) (layer "F.Fab") (width 0.1) (tstamp 17c2d6c7-4a25-42f5-a620-d90172776f70))
+ (fp_line (start 0.454 -2.086) (end 4.626 2.086) (layer "F.Fab") (width 0.1) (tstamp 22d5ce7d-ecec-4bc8-989c-4fab563030b4))
+ (fp_line (start -0.408 -0.12) (end 2.66 2.948) (layer "F.Fab") (width 0.1) (tstamp 363e4075-39bc-479f-a40a-9f5e277d7e84))
+ (fp_line (start 0.19 -1.784) (end 4.324 2.35) (layer "F.Fab") (width 0.1) (tstamp 4f6e746d-2339-409a-a8d3-c021e3f7bd58))
+ (fp_line (start -0.215 -1.058) (end 3.598 2.755) (layer "F.Fab") (width 0.1) (tstamp 56f823c9-f1e5-4a29-b5ba-36b147029e33))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 5c0b633a-7515-43a2-972a-1d1e06ab504a))
+ (fp_line (start -0.344 -0.622) (end 3.162 2.884) (layer "F.Fab") (width 0.1) (tstamp 5e64a82c-8260-40ab-95da-d383d892534c))
+ (fp_line (start -0.371 0.485) (end 2.055 2.911) (layer "F.Fab") (width 0.1) (tstamp 6359af1e-73d4-4f13-a062-4b9d374dd100))
+ (fp_line (start 1.918 -2.884) (end 5.424 0.622) (layer "F.Fab") (width 0.1) (tstamp 79a00ccc-6eea-4889-8345-f030724be6b5))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 7caa588d-ba3a-479e-bd54-b2245317ef17))
+ (fp_line (start 1.097 -2.574) (end 5.114 1.443) (layer "F.Fab") (width 0.1) (tstamp 89decbc6-cbbb-4124-a279-13476f8dda6b))
+ (fp_line (start -0.097 1.324) (end 1.216 2.637) (layer "F.Fab") (width 0.1) (tstamp 9166cd76-ecea-4db4-a3de-25dcce26ea8c))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp a5020d3b-3656-4d33-860b-94188cb510e0))
+ (fp_line (start 3.864 -2.637) (end 5.177 -1.324) (layer "F.Fab") (width 0.1) (tstamp b8628619-b947-4deb-aa66-6ec31be33c49))
+ (fp_line (start 2.42 -2.948) (end 5.488 0.12) (layer "F.Fab") (width 0.1) (tstamp cda107ad-1b51-46c8-af93-fc8e7db5cb1d))
+ (fp_line (start -0.034 -1.443) (end 3.983 2.574) (layer "F.Fab") (width 0.1) (tstamp d76faad1-52c8-42d4-9047-53f61291e44b))
+ (fp_line (start 3.025 -2.911) (end 5.451 -0.485) (layer "F.Fab") (width 0.1) (tstamp dbb7bd41-7e5a-49e1-8236-581c1cb8aec4))
+ (fp_line (start 1.482 -2.755) (end 5.295 1.058) (layer "F.Fab") (width 0.1) (tstamp f8305d16-6e7e-4177-b12d-bca9d351a2be))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 9d3879df-baa7-41d6-9aad-fd8c78c6ce8c))
+ (fp_circle (center 2.54 0) (end 5.49 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 2212313f-9a13-4a90-ba59-f3cdfb4a410a))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 2d633541-d83e-4b5d-b87e-42f602a6f978))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp fce61615-badd-4ca7-a054-e7a2577cef6a))
+ (pad "2" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 46137e1c-7759-4757-8849-16555df35f08))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-11-2_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-11-3.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-11-3.kicad_mod
new file mode 100644
index 00000000..0f342a03
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-11-3.kicad_mod
@@ -0,0 +1,40 @@
+(footprint "TO-11-3" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-11-3")
+ (tags "TO-11-3")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 60645b2e-ba25-479d-9ea3-082648414dc9)
+ )
+ (fp_text value "TO-11-3" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7caa1fd1-e1b5-4175-8c1f-9341e73de8b8)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 351f6251-9c2b-46f6-ba2d-2e1d7fc80f10)
+ )
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 52d1e37b-45c6-4153-9d41-482833b92cc7))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 69be5511-e90e-47d9-83bf-ff5a260f15ab))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp c364df48-2a8e-400d-b215-b21f0a05debf))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 44bfa428-5eea-4050-9756-50ce4722de10))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 49b88eb5-0b3a-4995-945d-e334f52ce9cd))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 89652aec-d96d-44e2-b212-6caab49828e3))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 97098639-aeb0-4912-9702-478aa5641196))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp a89d6577-f84d-4eef-a814-a0d2b8899db1))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 94eb2896-abc9-479c-af8b-8af2229e843d))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp a05a6e9b-7ff8-498e-ae00-7befdb133bec))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp bbbd8e8f-5214-4920-a4bf-d310ec823827))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 0dd8dd04-185c-45e0-b159-2b25b9d8831d))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp de4bfdfc-10cc-44b8-af5a-32c8ef8ed572))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 4b3d0b9e-1e0d-4c39-992a-8d5bf38c9a7b))
+ (pad "2" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7d3d579e-15cf-4ba7-8327-45ca87d41768))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp c61e523e-8b59-4cc4-aded-690f29436bf1))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-11-3.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-11-3_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-11-3_Window.kicad_mod
new file mode 100644
index 00000000..e0eb1d92
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-11-3_Window.kicad_mod
@@ -0,0 +1,56 @@
+(footprint "TO-11-3_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-11-3_Window, Window")
+ (tags "TO-11-3_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 18961d83-ca40-45df-a7b0-6ec6226a4ff4)
+ )
+ (fp_text value "TO-11-3_Window" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp faf3bd31-00cd-4241-bfc7-ee049e5a647f)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2600c26f-0e89-44a5-9f4f-9184c6e9ed51)
+ )
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 87b8e2ab-48cc-4056-95a2-72ac663fb2ec))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 95bf340f-514c-4057-ba5c-60fbe3a864df))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp b44abc86-0040-4f3b-aa17-490c8277fe89))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 56f035f5-b4ed-49ea-bcab-9e702337a68b))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 0d64179f-2698-40b0-8148-94048cb77981))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 8df6338c-077f-4776-85f2-0862151ffe85))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 9aafce2f-7323-418a-b1ad-c7f5cc5c09d9))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp a5493c1e-3121-4bdd-8831-afb6a2af1cfb))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 0737badd-6be4-44d6-aeb7-f9bd7229890e))
+ (fp_line (start 0.756 -2.35) (end 4.89 1.784) (layer "F.Fab") (width 0.1) (tstamp 1be65a8d-ac70-4f53-b59d-199cb2d331c6))
+ (fp_line (start -0.215 -1.058) (end 3.598 2.755) (layer "F.Fab") (width 0.1) (tstamp 24ffba31-1c49-4a7c-80ae-501494d65363))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 4318b581-c12f-419c-ae8c-3d36bfc15d12))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 4db795d6-ca37-4106-9d24-9323ffa734b6))
+ (fp_line (start 1.482 -2.755) (end 5.295 1.058) (layer "F.Fab") (width 0.1) (tstamp 558c0f17-749b-4f6d-80e3-6c6db80b8c30))
+ (fp_line (start 3.025 -2.911) (end 5.451 -0.485) (layer "F.Fab") (width 0.1) (tstamp 58f1cba7-40ab-4cab-b10f-1fe91ed2a1e9))
+ (fp_line (start 3.864 -2.637) (end 5.177 -1.324) (layer "F.Fab") (width 0.1) (tstamp 631850d8-1172-4012-a3c5-4937937156ed))
+ (fp_line (start -0.097 1.324) (end 1.216 2.637) (layer "F.Fab") (width 0.1) (tstamp 64897a23-a9ea-4c89-8b60-dda8182806dd))
+ (fp_line (start 1.097 -2.574) (end 5.114 1.443) (layer "F.Fab") (width 0.1) (tstamp 6542ba2f-ad15-4a52-9c38-d9b3224660d6))
+ (fp_line (start -0.034 -1.443) (end 3.983 2.574) (layer "F.Fab") (width 0.1) (tstamp 7920d6ce-327b-4388-93c9-17609018a0b2))
+ (fp_line (start -0.371 0.485) (end 2.055 2.911) (layer "F.Fab") (width 0.1) (tstamp 97cf6cb9-ff3d-43dc-8ba2-dbb87100fcf7))
+ (fp_line (start 1.918 -2.884) (end 5.424 0.622) (layer "F.Fab") (width 0.1) (tstamp a67eeb05-5ecc-46f5-bb85-b65c71dd506d))
+ (fp_line (start 0.454 -2.086) (end 4.626 2.086) (layer "F.Fab") (width 0.1) (tstamp cc53ecf8-44eb-4c3b-b6e1-9aaf8291df46))
+ (fp_line (start 2.42 -2.948) (end 5.488 0.12) (layer "F.Fab") (width 0.1) (tstamp f03a75d8-ed11-4880-8fd9-68a4432ff801))
+ (fp_line (start -0.408 -0.12) (end 2.66 2.948) (layer "F.Fab") (width 0.1) (tstamp f3a9a18a-f267-4121-a07c-d6ffb6456c16))
+ (fp_line (start -0.344 -0.622) (end 3.162 2.884) (layer "F.Fab") (width 0.1) (tstamp fa3530fc-7601-4a37-a75f-a078b553bee7))
+ (fp_line (start 0.19 -1.784) (end 4.324 2.35) (layer "F.Fab") (width 0.1) (tstamp fbae480a-9eb7-4183-8040-4702a28fe852))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 887a0004-de7c-461e-b9e4-a10ec1188071))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 348add71-7684-4cdd-931d-be9977a326c6))
+ (fp_circle (center 2.54 0) (end 5.49 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a7920dca-d0c0-433b-84cd-68a3cbc7203f))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp f7985a89-04a3-4735-8d2f-8972f3047507))
+ (pad "2" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 3ed1416c-90f4-439b-a6de-46cd7cff7cbd))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp a375dbad-919a-4e2e-a7f9-4835a1b7a6f4))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-11-3_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-12-4.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-12-4.kicad_mod
new file mode 100644
index 00000000..2c393c9b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-12-4.kicad_mod
@@ -0,0 +1,41 @@
+(footprint "TO-12-4" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-12-4")
+ (tags "TO-12-4")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0062a311-843f-4704-9348-acfeb4100c6b)
+ )
+ (fp_text value "TO-12-4" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 45aa8012-7d62-4a7d-910e-0403f504a7fc)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5ffcf004-5c09-457e-8f0e-075ce3ccef9e)
+ )
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 1a41c679-d9e3-4cb9-8bf3-d23e924e68f4))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 7a4e9342-d2bb-4107-ab05-fee5e7721d08))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp f82c7382-9b75-4959-a3a9-997ef6de6c8d))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp c607c8c1-6f29-4108-9823-83c80de09abe))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 114bef83-fdf1-4cce-82d2-d55cde3a91a0))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 214867b4-74d4-4fd5-a03e-411a8c959e74))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 56cdac03-a0b3-48ac-b5f6-ba8ed5da5749))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp a6f0ef2a-89f4-4228-8788-2533a8a3c43b))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 0f8b7d77-c071-4732-b8f1-6f9d1273f8df))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 3882f10f-ce7f-4170-9800-11012c503b99))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 8a1ea2db-ddf4-41c7-8f08-6afff0c9b789))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp d3035d32-9d8f-4582-8d94-3019cec60e25))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp df912930-9e88-484b-9a96-0757b151c51c))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8c6a3234-2431-461a-982c-be0e8fbf2ec0))
+ (pad "2" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp d269a6a7-1a56-482a-bb72-4d3fe0e8f722))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1f4bd467-81c3-4887-86d3-ed6cb1c0a53b))
+ (pad "4" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp a25718f0-6867-4c0a-95a7-d4d368696425))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-12-4.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-12-4_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-12-4_Window.kicad_mod
new file mode 100644
index 00000000..ba483aa9
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-12-4_Window.kicad_mod
@@ -0,0 +1,57 @@
+(footprint "TO-12-4_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-12-4_Window, Window")
+ (tags "TO-12-4_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 72c24514-cb8b-451e-bcc4-a29e2b88451b)
+ )
+ (fp_text value "TO-12-4_Window" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 61a06ddb-a49e-4af0-b380-25dd7b45e2a6)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 17b3d9fb-1e10-4954-b79a-6d26c0c11ee9)
+ )
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 76e64263-21ed-4c43-a977-514e285fc695))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp a85028c6-835f-41d8-8fb4-2efcc11c9873))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp c678448e-13dd-42e4-a101-129a499a1c5f))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp af5d3ef6-8638-4846-83c2-4df9f636faa0))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 0451bb1b-7ed1-40b8-bf8c-e216541cc5bd))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 4ad0a287-b756-4f79-9319-560635a690bd))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp d6af30ac-4a5e-4055-9e2a-e2ab810e3fbb))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp ee490495-dccd-4e3a-bb21-bfbc55835590))
+ (fp_line (start 0.756 -2.35) (end 4.89 1.784) (layer "F.Fab") (width 0.1) (tstamp 089b7782-56f0-4349-a1fe-ffb894e8635a))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 2e031615-6897-4e4d-922d-06ce1ac79814))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 3216a91b-4750-4eaa-8f99-68222b778752))
+ (fp_line (start 1.097 -2.574) (end 5.114 1.443) (layer "F.Fab") (width 0.1) (tstamp 326f90f2-2509-439e-8854-77d97eb41592))
+ (fp_line (start 3.864 -2.637) (end 5.177 -1.324) (layer "F.Fab") (width 0.1) (tstamp 4334eaa5-56e0-4d87-961e-43b07c659863))
+ (fp_line (start 1.482 -2.755) (end 5.295 1.058) (layer "F.Fab") (width 0.1) (tstamp 4f1350cc-00fa-4845-8b8e-8d1d58191cdc))
+ (fp_line (start -0.371 0.485) (end 2.055 2.911) (layer "F.Fab") (width 0.1) (tstamp 58d810cd-5fac-4494-a241-af2aaf660c6f))
+ (fp_line (start -0.097 1.324) (end 1.216 2.637) (layer "F.Fab") (width 0.1) (tstamp 732ccbad-2da3-449c-bedc-7e32ede52214))
+ (fp_line (start -0.215 -1.058) (end 3.598 2.755) (layer "F.Fab") (width 0.1) (tstamp 7ce6415c-38d8-42cf-8446-e756d8b0ce14))
+ (fp_line (start -0.344 -0.622) (end 3.162 2.884) (layer "F.Fab") (width 0.1) (tstamp 815a4d8e-5fb7-4054-9b41-c03e1a2dde58))
+ (fp_line (start 2.42 -2.948) (end 5.488 0.12) (layer "F.Fab") (width 0.1) (tstamp 8be96b23-ae13-4964-af58-215b5f8d7a04))
+ (fp_line (start 3.025 -2.911) (end 5.451 -0.485) (layer "F.Fab") (width 0.1) (tstamp 93868797-1caf-4a6c-9ec3-b4464b8e79ad))
+ (fp_line (start -0.408 -0.12) (end 2.66 2.948) (layer "F.Fab") (width 0.1) (tstamp 946b0787-9f37-481e-a6ed-526f51f7b7d4))
+ (fp_line (start 1.918 -2.884) (end 5.424 0.622) (layer "F.Fab") (width 0.1) (tstamp a12360d7-525a-4303-b43d-f230d40d763a))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp c49c2271-8c54-4b1a-a821-c5e0b9f93ddf))
+ (fp_line (start 0.454 -2.086) (end 4.626 2.086) (layer "F.Fab") (width 0.1) (tstamp d5c3af82-43d0-42e2-8d7f-29efa9993650))
+ (fp_line (start 0.19 -1.784) (end 4.324 2.35) (layer "F.Fab") (width 0.1) (tstamp f5697fe6-7530-43cc-b45c-8093f2f6ab99))
+ (fp_line (start -0.034 -1.443) (end 3.983 2.574) (layer "F.Fab") (width 0.1) (tstamp fb5eb6dd-7234-4a6a-b5aa-d7f5d0fe17d8))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 606d945a-67af-4db5-9b88-c6f999270f45))
+ (fp_circle (center 2.54 0) (end 5.49 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8e0e3901-5e73-45b1-8d3f-04e52a7c0481))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp f71e8768-065e-4508-bdc9-87ea165b90aa))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8fa30b14-615c-465a-aa8d-83ddd340cb7b))
+ (pad "2" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 5bd3a7ae-92bc-440c-883f-633066ef0b7b))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp ee816320-9dea-4b26-904e-6b945f6e6d4e))
+ (pad "4" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7082275f-406e-4837-8685-cb13e13745ce))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-12-4_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-2_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-2_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..6895a60b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-2_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,44 @@
+(footprint "TO-126-2_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-126-2, Horizontal, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf")
+ (tags "TO-126-2 Horizontal RM 5.08mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -16.12) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5ce40a1e-5df6-47e4-a609-b940c6c91cd2)
+ )
+ (fp_text value "TO-126-2_Horizontal_TabDown" (at 2.54 1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 65880d27-8259-4cdb-b228-723846288145)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -16.12) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 21076934-8865-4524-adda-3adde6f2e6ec)
+ )
+ (fp_line (start 5.08 -3.88) (end 5.08 -1.066) (layer "F.SilkS") (width 0.12) (tstamp 2bcd91d4-27b9-44c7-ac4f-8bbb3aa22ec7))
+ (fp_line (start 0 -3.88) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 54ed2a72-c735-4d49-83a1-2547b24113f2))
+ (fp_line (start -1.58 -15.12) (end 6.66 -15.12) (layer "F.SilkS") (width 0.12) (tstamp 645c8ac4-ea9f-4797-aa1f-06b9c11d7c37))
+ (fp_line (start 6.66 -15.12) (end 6.66 -3.88) (layer "F.SilkS") (width 0.12) (tstamp 6a9946af-7842-4113-aa2f-a4958262d0fa))
+ (fp_line (start -1.58 -15.12) (end -1.58 -3.88) (layer "F.SilkS") (width 0.12) (tstamp 909d4fa1-d1fd-4cb9-9683-29e2c395f6f8))
+ (fp_line (start -1.58 -3.88) (end 6.66 -3.88) (layer "F.SilkS") (width 0.12) (tstamp d4723a27-209e-4633-a806-1cd47829f330))
+ (fp_line (start 6.79 -15.25) (end -1.71 -15.25) (layer "F.CrtYd") (width 0.05) (tstamp 39cdedf8-4a73-4882-b82b-22cca5d8e31c))
+ (fp_line (start -1.71 -15.25) (end -1.71 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 5b607015-6407-4eca-b36a-7aab2fb35e07))
+ (fp_line (start -1.71 1.15) (end 6.79 1.15) (layer "F.CrtYd") (width 0.05) (tstamp c2b580cb-b5d4-4741-a3cf-68d82d35e19f))
+ (fp_line (start 6.79 1.15) (end 6.79 -15.25) (layer "F.CrtYd") (width 0.05) (tstamp f4f47c46-bd29-4afd-8a40-8771024b350a))
+ (fp_line (start 5.08 -4) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 02f49637-f1d8-4ab0-981f-a9623c4e5965))
+ (fp_line (start 6.54 -15) (end 6.54 -4) (layer "F.Fab") (width 0.1) (tstamp 2bcd8013-a53c-4b31-a692-86aadba07116))
+ (fp_line (start 0 -4) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp b02e4356-28c9-4868-a943-f611c73aa2f2))
+ (fp_line (start -1.46 -4) (end -1.46 -15) (layer "F.Fab") (width 0.1) (tstamp c6b7781b-8c87-4251-8bf9-8bf8d5608338))
+ (fp_line (start -1.46 -15) (end 6.54 -15) (layer "F.Fab") (width 0.1) (tstamp eb902c7b-0777-4abf-acb5-d807b88dc30b))
+ (fp_line (start 6.54 -4) (end -1.46 -4) (layer "F.Fab") (width 0.1) (tstamp efc84348-5d71-4e9e-95f5-2690819740bb))
+ (fp_circle (center 2.54 -11.1) (end 4.14 -11.1) (layer "F.Fab") (width 0.1) (fill none) (tstamp cbfc8da5-07d6-4f34-b010-5f880216b18f))
+ (pad "" np_thru_hole oval (at 2.54 -11.1) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp 50aa97aa-6bbf-42da-8f57-9f9da2f51113))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 304e7309-e2e9-41af-9d3e-de8b48b32d9f))
+ (pad "2" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 5523aeda-acaa-4001-b1da-606f4ca1994c))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-126-2_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-2_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-2_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..f4722060
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-2_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,44 @@
+(footprint "TO-126-2_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-126-2, Horizontal, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf")
+ (tags "TO-126-2 Horizontal RM 5.08mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 16.12) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9c405e04-cac0-4a8d-b8ec-05d088cde0c9)
+ )
+ (fp_text value "TO-126-2_Horizontal_TabUp" (at 2.54 -1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1cc80800-0ba4-4e38-a935-002b178c6aa9)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 16.12) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9713c396-affe-46d4-9d9c-cd3b39d6f9a1)
+ )
+ (fp_line (start -1.58 3.88) (end 6.66 3.88) (layer "F.SilkS") (width 0.12) (tstamp 315bb36d-37a7-4169-87e2-7ef549680f47))
+ (fp_line (start 5.08 1.066) (end 5.08 3.88) (layer "F.SilkS") (width 0.12) (tstamp 7bc2583d-8e5b-4168-bc22-714de64c6a7b))
+ (fp_line (start -1.58 3.88) (end -1.58 15.12) (layer "F.SilkS") (width 0.12) (tstamp c0a6163c-8254-4047-9ba2-7c274a0016b2))
+ (fp_line (start 6.66 3.88) (end 6.66 15.12) (layer "F.SilkS") (width 0.12) (tstamp c29a7b26-3c0f-4cc1-b021-ff6ee017fdbc))
+ (fp_line (start -1.58 15.12) (end 6.66 15.12) (layer "F.SilkS") (width 0.12) (tstamp dc8e0bbf-1620-4609-b45d-1144b22e2b56))
+ (fp_line (start 0 1.05) (end 0 3.88) (layer "F.SilkS") (width 0.12) (tstamp fb0a04c7-27b0-495e-a764-bac495739d2d))
+ (fp_line (start -1.71 15.25) (end 6.79 15.25) (layer "F.CrtYd") (width 0.05) (tstamp 0b33c4f0-6d02-4778-acc5-9f2858241208))
+ (fp_line (start 6.79 15.25) (end 6.79 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp 7fe75898-7400-4614-91e7-e1de660041ec))
+ (fp_line (start -1.71 -1.15) (end -1.71 15.25) (layer "F.CrtYd") (width 0.05) (tstamp d4e542d3-e2ec-4ba4-9e12-c62de48afefb))
+ (fp_line (start 6.79 -1.15) (end -1.71 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp f5144897-c468-4777-8e64-e365fea5647f))
+ (fp_line (start 5.08 4) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 4728ec2c-11d8-4221-9872-56ae99b5f9f0))
+ (fp_line (start 6.54 4) (end -1.46 4) (layer "F.Fab") (width 0.1) (tstamp 66e6a54d-b882-4b88-81c4-09a90e59167a))
+ (fp_line (start -1.46 15) (end 6.54 15) (layer "F.Fab") (width 0.1) (tstamp bf27f114-f7f6-4b2c-bc04-c567a9a2d66f))
+ (fp_line (start -1.46 4) (end -1.46 15) (layer "F.Fab") (width 0.1) (tstamp d44d6b2b-a434-49b3-8831-31ce1d367a7d))
+ (fp_line (start 0 4) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp d4a924f1-133c-4f37-8ca3-0a98759371bc))
+ (fp_line (start 6.54 15) (end 6.54 4) (layer "F.Fab") (width 0.1) (tstamp e1ed853e-fe59-4a77-a1b4-c335a3fc8064))
+ (fp_circle (center 2.54 11.1) (end 4.14 11.1) (layer "F.Fab") (width 0.1) (fill none) (tstamp f27e570b-b705-40bc-97ac-dabb22a6b671))
+ (pad "" np_thru_hole oval (at 2.54 11.1) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp 309b2b78-652e-495b-8217-9081a563635b))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp b5a8d554-e517-426b-9836-6cbc84dacc26))
+ (pad "2" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 58966621-0e91-457a-be95-0c7bf0e7be08))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-126-2_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-2_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-2_Vertical.kicad_mod
new file mode 100644
index 00000000..92f6fa57
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-2_Vertical.kicad_mod
@@ -0,0 +1,44 @@
+(footprint "TO-126-2_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-126-2, Vertical, RM 5.08mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf")
+ (tags "TO-126-2 Vertical RM 5.08mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -3.12) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f11466a2-5de7-4b8a-9659-6d5a5ece2b45)
+ )
+ (fp_text value "TO-126-2_Vertical" (at 2.54 2.5) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 36645c6f-809d-4b66-abcb-48d411f0af4e)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -3.12) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8e68d64f-5910-430f-8602-1d6dabcc1657)
+ )
+ (fp_line (start -1.58 -2.12) (end 6.66 -2.12) (layer "F.SilkS") (width 0.12) (tstamp 374dea1f-6020-4870-a648-b01cdbd0982d))
+ (fp_line (start 4.141 0.54) (end 4.141 1.37) (layer "F.SilkS") (width 0.12) (tstamp 3e5d9e4e-ef33-4aba-b1fb-d884417c2ee1))
+ (fp_line (start 4.141 -2.12) (end 4.141 -0.54) (layer "F.SilkS") (width 0.12) (tstamp 55773afd-65dd-4bcf-b375-76f5a94f6eb1))
+ (fp_line (start 6.66 -2.12) (end 6.66 1.37) (layer "F.SilkS") (width 0.12) (tstamp 55d1563b-c446-4ac0-8308-c49a41083839))
+ (fp_line (start 0.94 1.05) (end 0.94 1.37) (layer "F.SilkS") (width 0.12) (tstamp 7fbd6a0a-531f-499a-8663-32d19b514b3a))
+ (fp_line (start 0.94 -2.12) (end 0.94 -1.05) (layer "F.SilkS") (width 0.12) (tstamp b05a53df-fbe5-491e-b77e-59ac9a45e2bf))
+ (fp_line (start -1.58 1.37) (end 6.66 1.37) (layer "F.SilkS") (width 0.12) (tstamp b4073bb8-28af-452e-b0bf-af8357527a07))
+ (fp_line (start -1.58 -2.12) (end -1.58 1.37) (layer "F.SilkS") (width 0.12) (tstamp ff4ff1d3-6142-4d46-83ed-f8ec25750b63))
+ (fp_line (start 6.79 1.5) (end 6.79 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp 37003af4-bf2a-4f89-bf1a-2ddeb0984962))
+ (fp_line (start -1.71 1.5) (end 6.79 1.5) (layer "F.CrtYd") (width 0.05) (tstamp 3f65287d-5cae-41e1-be85-2004f4740af4))
+ (fp_line (start 6.79 -2.25) (end -1.71 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp 7aee9d29-d5aa-4f38-b35a-39732c4f9af6))
+ (fp_line (start -1.71 -2.25) (end -1.71 1.5) (layer "F.CrtYd") (width 0.05) (tstamp 9bfb0ba9-a172-4bfc-a0c5-1264aee05e9c))
+ (fp_line (start -1.46 -2) (end -1.46 1.25) (layer "F.Fab") (width 0.1) (tstamp 03271de0-fe60-4f8f-a0b7-0f437f265a72))
+ (fp_line (start 0.94 -2) (end 0.94 1.25) (layer "F.Fab") (width 0.1) (tstamp 4d70b87f-a93e-42a3-87c4-846db826c791))
+ (fp_line (start 4.14 -2) (end 4.14 1.25) (layer "F.Fab") (width 0.1) (tstamp 5dbad3fc-1f7e-4c5f-be01-96f4e127a3b7))
+ (fp_line (start 6.54 1.25) (end 6.54 -2) (layer "F.Fab") (width 0.1) (tstamp 69754cba-8281-40b8-a446-00b6176a51ac))
+ (fp_line (start 6.54 -2) (end -1.46 -2) (layer "F.Fab") (width 0.1) (tstamp 9b4af49e-ef4c-4b58-b136-0828029deaf4))
+ (fp_line (start -1.46 1.25) (end 6.54 1.25) (layer "F.Fab") (width 0.1) (tstamp e14ea269-b88d-46a6-aa20-a7c5dc4f4dc8))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp e7e0cbc6-02f3-40f7-bf67-9be413f7eda3))
+ (pad "2" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp ad8aa6c5-9c8b-4553-9c9f-8dd9d8653803))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-126-2_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-3_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-3_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..34ea13ec
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-3_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "TO-126-3_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-126-3, Horizontal, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf")
+ (tags "TO-126-3 Horizontal RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -16.12) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0803bf7f-d9b2-4e36-ad3f-2399937d9c1c)
+ )
+ (fp_text value "TO-126-3_Horizontal_TabDown" (at 2.54 1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ac9e1f73-9712-4b5d-aa15-120b54412756)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -16.12) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f04ce607-a08c-44ca-9331-9d59a4461a84)
+ )
+ (fp_line (start -1.58 -3.88) (end 6.66 -3.88) (layer "F.SilkS") (width 0.12) (tstamp 22deb2dd-36fe-4b67-8ec7-0f2059da69d0))
+ (fp_line (start 5.08 -3.88) (end 5.08 -1.066) (layer "F.SilkS") (width 0.12) (tstamp 2bea3388-d78e-46a7-8a82-7781e30c7f3a))
+ (fp_line (start 6.66 -15.12) (end 6.66 -3.88) (layer "F.SilkS") (width 0.12) (tstamp 6ccc149a-7da8-4538-9abd-5a9cc7c9d2ec))
+ (fp_line (start 0 -3.88) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 7f0e20e0-ac8d-4713-9a95-64e57c4aeb67))
+ (fp_line (start 2.54 -3.88) (end 2.54 -1.066) (layer "F.SilkS") (width 0.12) (tstamp 95a49986-59e4-4f92-97f2-f6c48346523f))
+ (fp_line (start -1.58 -15.12) (end 6.66 -15.12) (layer "F.SilkS") (width 0.12) (tstamp d9778c4f-e8b9-47b1-be80-d4dcdb994d53))
+ (fp_line (start -1.58 -15.12) (end -1.58 -3.88) (layer "F.SilkS") (width 0.12) (tstamp f66c99ed-006a-41e7-bf0a-9343d3552204))
+ (fp_line (start -1.71 -15.25) (end -1.71 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 1acde277-53ed-4afe-b682-cd0f240cdce2))
+ (fp_line (start 6.79 -15.25) (end -1.71 -15.25) (layer "F.CrtYd") (width 0.05) (tstamp 53aeaa0a-d1c2-4b30-a45a-171a0055cbfb))
+ (fp_line (start 6.79 1.15) (end 6.79 -15.25) (layer "F.CrtYd") (width 0.05) (tstamp 7fa491d6-dfad-4ce3-8962-7c756bb0b508))
+ (fp_line (start -1.71 1.15) (end 6.79 1.15) (layer "F.CrtYd") (width 0.05) (tstamp b632382a-b0ca-44aa-9587-15fc20b2eed1))
+ (fp_line (start 2.54 -4) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp 0e6d5e47-6860-439f-a7f6-10b193db084c))
+ (fp_line (start 6.54 -4) (end -1.46 -4) (layer "F.Fab") (width 0.1) (tstamp 2a06fdd4-0d64-422c-ab9e-5c12d11aa41f))
+ (fp_line (start 6.54 -15) (end 6.54 -4) (layer "F.Fab") (width 0.1) (tstamp 43c48cca-e2b2-4829-bc58-6ac18cffff6e))
+ (fp_line (start 0 -4) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 5cd0877d-2465-4997-af04-8c02b06a839f))
+ (fp_line (start -1.46 -4) (end -1.46 -15) (layer "F.Fab") (width 0.1) (tstamp c1cae638-aec2-4008-b248-a6a080e44696))
+ (fp_line (start 5.08 -4) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp df6b7998-c385-4fa4-bb27-8c052d6ca57b))
+ (fp_line (start -1.46 -15) (end 6.54 -15) (layer "F.Fab") (width 0.1) (tstamp fd05d88d-e78e-43f6-85cb-40d962c4b2c6))
+ (fp_circle (center 2.54 -11.1) (end 4.14 -11.1) (layer "F.Fab") (width 0.1) (fill none) (tstamp 809f81f8-62da-45e8-997e-ac6227c3f115))
+ (pad "" np_thru_hole oval (at 2.54 -11.1) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp 2b95aee3-fb88-4e08-b324-76e75ba7f344))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 72aa8f08-c25e-43e3-b7bc-948d472f408a))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 333cd1b3-973f-46e4-bfb6-77ca5986d0b2))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp fcc35820-dab1-4fa2-88a4-d351da57dd8c))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-126-3_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-3_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-3_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..ca7dfb40
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-3_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "TO-126-3_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-126-3, Horizontal, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf")
+ (tags "TO-126-3 Horizontal RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 16.12) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 654a8cc8-61ef-4aaf-8821-a40453ff9d66)
+ )
+ (fp_text value "TO-126-3_Horizontal_TabUp" (at 2.54 -1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 12e517fe-555d-4c2b-ae62-9f717a47f39b)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 16.12) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f48fbc52-f5d8-44ac-b7bc-68654d15f309)
+ )
+ (fp_line (start 0 1.05) (end 0 3.88) (layer "F.SilkS") (width 0.12) (tstamp 15d494fd-8a46-463e-b012-aee4e44a74f0))
+ (fp_line (start -1.58 3.88) (end -1.58 15.12) (layer "F.SilkS") (width 0.12) (tstamp 2033a86c-1ed9-4179-9548-00e981080d85))
+ (fp_line (start -1.58 3.88) (end 6.66 3.88) (layer "F.SilkS") (width 0.12) (tstamp 2863287a-3761-48fa-9293-022c983568ad))
+ (fp_line (start 5.08 1.066) (end 5.08 3.88) (layer "F.SilkS") (width 0.12) (tstamp 3db25bf5-436b-4ccd-be56-4d4f567405f4))
+ (fp_line (start 2.54 1.066) (end 2.54 3.88) (layer "F.SilkS") (width 0.12) (tstamp 51315c97-6c3c-4e05-b1ff-c805d1e8d635))
+ (fp_line (start 6.66 3.88) (end 6.66 15.12) (layer "F.SilkS") (width 0.12) (tstamp b8016a32-70ef-4d7c-aa0f-1e61d07a3ca2))
+ (fp_line (start -1.58 15.12) (end 6.66 15.12) (layer "F.SilkS") (width 0.12) (tstamp d3dc2638-e151-4d97-bddf-48cf9939f2ba))
+ (fp_line (start 6.79 15.25) (end 6.79 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp 127cd110-aae8-4731-a979-34033d213df1))
+ (fp_line (start -1.71 15.25) (end 6.79 15.25) (layer "F.CrtYd") (width 0.05) (tstamp 584f92d0-7733-431f-bbd3-e7d4ed6e7908))
+ (fp_line (start -1.71 -1.15) (end -1.71 15.25) (layer "F.CrtYd") (width 0.05) (tstamp 9bbea242-1bb8-4e13-a265-6e2e4999f131))
+ (fp_line (start 6.79 -1.15) (end -1.71 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp f7de90ea-0f88-4144-9879-9c54b840c5e6))
+ (fp_line (start 0 4) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 02b05f34-eeef-4133-8cb8-4582ff0ae38c))
+ (fp_line (start -1.46 15) (end 6.54 15) (layer "F.Fab") (width 0.1) (tstamp 1252e55b-d5da-4319-9c28-d32775222797))
+ (fp_line (start 2.54 4) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp 56acb7a0-ea67-4708-ae87-552f9983ba7e))
+ (fp_line (start 6.54 4) (end -1.46 4) (layer "F.Fab") (width 0.1) (tstamp 5bec44a2-ec5e-4064-a7a1-8a00ee6f7271))
+ (fp_line (start -1.46 4) (end -1.46 15) (layer "F.Fab") (width 0.1) (tstamp 84558f95-6b3e-4ec2-a344-716caaec1425))
+ (fp_line (start 6.54 15) (end 6.54 4) (layer "F.Fab") (width 0.1) (tstamp 96d8bdb2-4226-4803-afa7-1b3372a18dea))
+ (fp_line (start 5.08 4) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp c549b1ab-d8b2-4968-b076-ab1538ae0590))
+ (fp_circle (center 2.54 11.1) (end 4.14 11.1) (layer "F.Fab") (width 0.1) (fill none) (tstamp b2786e30-0259-4249-9aaf-86b38073f682))
+ (pad "" np_thru_hole oval (at 2.54 11.1) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp 588041e8-88e3-4a55-9512-bc727361bea3))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp ca59e5b1-80bb-4898-b83c-1a3da7834e48))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 6faee551-b5e3-4497-95cb-060d8874ef14))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 1c99512f-7f31-4d93-9e37-05e8eeb1a10f))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-126-3_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-3_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-3_Vertical.kicad_mod
new file mode 100644
index 00000000..61868810
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-126-3_Vertical.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "TO-126-3_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-126-3, Vertical, RM 2.54mm, see https://www.diodes.com/assets/Package-Files/TO126.pdf")
+ (tags "TO-126-3 Vertical RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -3.12) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4633e5ce-8376-46c5-889a-25584f388cd2)
+ )
+ (fp_text value "TO-126-3_Vertical" (at 2.54 2.5) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp eb2f6b05-8340-4300-9be5-82019ec61d12)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -3.12) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9c4d83c2-7f63-42f8-9374-3d2c0ed7d71c)
+ )
+ (fp_line (start 6.66 -2.12) (end 6.66 1.37) (layer "F.SilkS") (width 0.12) (tstamp 0678909c-42f4-4cdd-a0e5-14347a924a71))
+ (fp_line (start 0.94 -2.12) (end 0.94 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 48abaa43-3936-4c78-9652-7d1046c52a18))
+ (fp_line (start 4.141 0.54) (end 4.141 1.37) (layer "F.SilkS") (width 0.12) (tstamp 719ab4d0-6eb5-4a77-ba7a-f08c910931bf))
+ (fp_line (start 4.141 -2.12) (end 4.141 -0.54) (layer "F.SilkS") (width 0.12) (tstamp 9fa84a26-6059-4311-893e-f17fe18e4414))
+ (fp_line (start -1.58 1.37) (end 6.66 1.37) (layer "F.SilkS") (width 0.12) (tstamp a27af003-49d4-4962-a42d-d623dff22944))
+ (fp_line (start -1.58 -2.12) (end -1.58 1.37) (layer "F.SilkS") (width 0.12) (tstamp b7645767-654c-4c06-a410-67fb306f3292))
+ (fp_line (start -1.58 -2.12) (end 6.66 -2.12) (layer "F.SilkS") (width 0.12) (tstamp ce87dfb8-8d5a-405c-a18e-f2dc2a2d3ee3))
+ (fp_line (start 0.94 1.05) (end 0.94 1.37) (layer "F.SilkS") (width 0.12) (tstamp f5a1f91c-08f0-4b82-b29a-b68716fb3954))
+ (fp_line (start -1.71 -2.25) (end -1.71 1.5) (layer "F.CrtYd") (width 0.05) (tstamp 8ae993af-1f9a-475e-920a-c9a0c26597fc))
+ (fp_line (start 6.79 -2.25) (end -1.71 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp 9de7cf52-aa9e-4cbf-9533-7eaae769c7b1))
+ (fp_line (start 6.79 1.5) (end 6.79 -2.25) (layer "F.CrtYd") (width 0.05) (tstamp e1169596-170a-4f13-ad5f-74df06cfd175))
+ (fp_line (start -1.71 1.5) (end 6.79 1.5) (layer "F.CrtYd") (width 0.05) (tstamp fabdce78-6aed-4c0c-8b26-45a94816bc60))
+ (fp_line (start 4.14 -2) (end 4.14 1.25) (layer "F.Fab") (width 0.1) (tstamp 017301d8-1b37-4e75-a111-4b079809a8cb))
+ (fp_line (start -1.46 -2) (end -1.46 1.25) (layer "F.Fab") (width 0.1) (tstamp 3960b94e-eb57-4995-a909-792fabc65de3))
+ (fp_line (start 0.94 -2) (end 0.94 1.25) (layer "F.Fab") (width 0.1) (tstamp 5b3f8759-3107-4eb6-b60d-654162aed64f))
+ (fp_line (start 6.54 -2) (end -1.46 -2) (layer "F.Fab") (width 0.1) (tstamp 763bb78d-e1c8-483a-ac41-36ae3b2a6d33))
+ (fp_line (start 6.54 1.25) (end 6.54 -2) (layer "F.Fab") (width 0.1) (tstamp 87560c37-801c-4a46-8eea-d9217c63eef3))
+ (fp_line (start -1.46 1.25) (end 6.54 1.25) (layer "F.Fab") (width 0.1) (tstamp 8b941825-8cae-4841-8bb8-e29c5fd880de))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp cb1e1ecc-cff0-4c50-baba-89e418161479))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 5a8f7367-6d20-4fd6-a669-ea2955d34e29))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 3a844bb2-668f-4919-8658-bf1a80fa9445))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-126-3_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-17-4.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-17-4.kicad_mod
new file mode 100644
index 00000000..b4aa6b0c
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-17-4.kicad_mod
@@ -0,0 +1,41 @@
+(footprint "TO-17-4" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-17-4")
+ (tags "TO-17-4")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 0.9 -3.72) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b03f581e-3ba2-47e5-b4bd-2e737b10ee74)
+ )
+ (fp_text value "TO-17-4" (at 0.9 3.72) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4e4d1458-32f2-4b93-a516-7662897dbed7)
+ )
+ (fp_text user "${REFERENCE}" (at 0.9 -3.72) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2cfaa420-f79a-40a6-a33c-9c3efa89dc62)
+ )
+ (fp_line (start -1.959292 -2.152185) (end -1.344109 -1.537002) (layer "F.SilkS") (width 0.12) (tstamp 7f1f85b3-8acc-4ade-9739-859c8374d273))
+ (fp_line (start -1.252185 -2.859292) (end -1.959292 -2.152185) (layer "F.SilkS") (width 0.12) (tstamp 9b29f684-bd12-43cf-a46e-3a41bbdf2ffc))
+ (fp_line (start -0.637002 -2.244109) (end -1.252185 -2.859292) (layer "F.SilkS") (width 0.12) (tstamp d50bb76f-fb96-4a0d-a080-953315a206ed))
+ (fp_arc (start -0.637002 -2.244109) (mid 2.82358 1.923081) (end -1.344508 -1.536419) (layer "F.SilkS") (width 0.12) (tstamp f647cb5b-c108-4cab-ad79-df6de5d171c8))
+ (fp_line (start 3.75 2.85) (end 3.75 -2.87) (layer "F.CrtYd") (width 0.05) (tstamp 662bcd96-12c0-4509-80d3-13189f26dfa2))
+ (fp_line (start -1.97 -2.87) (end -1.97 2.85) (layer "F.CrtYd") (width 0.05) (tstamp bb6e04a9-c3ce-405e-ae15-37b0b805e223))
+ (fp_line (start -1.97 2.85) (end 3.75 2.85) (layer "F.CrtYd") (width 0.05) (tstamp d4d3db13-7cbd-4775-9c8b-f0426aa10c36))
+ (fp_line (start 3.75 -2.87) (end -1.97 -2.87) (layer "F.CrtYd") (width 0.05) (tstamp ecfc97dd-30bc-4bc6-9cfd-6998c624d70d))
+ (fp_line (start -1.717766 -2.080365) (end -1.187436 -1.550035) (layer "F.Fab") (width 0.1) (tstamp 4166f873-01cb-4874-98d4-15686b7111d0))
+ (fp_line (start -0.650035 -2.087436) (end -1.180365 -2.617766) (layer "F.Fab") (width 0.1) (tstamp 9f9e79ef-e722-4d69-836f-820fd3b534ec))
+ (fp_line (start -1.180365 -2.617766) (end -1.717766 -2.080365) (layer "F.Fab") (width 0.1) (tstamp ca6f66d0-caab-4c2c-bf1b-7173c14104f6))
+ (fp_arc (start -0.650035 -2.087436) (mid 2.738346 1.838609) (end -1.187214 -1.550334) (layer "F.Fab") (width 0.1) (tstamp bb382596-1c0d-431e-881e-59d7348630ce))
+ (fp_circle (center 0.9 0) (end 3 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a888e183-f5e0-4de1-89e8-add74cb85b94))
+ (pad "1" thru_hole oval (at 0 0) (size 1.2 0.9) (drill 0.6) (layers *.Cu *.Mask) (tstamp d22d90d0-3076-416b-99a6-0701cc546f24))
+ (pad "2" thru_hole oval (at 0.9 0.9) (size 0.9 0.9) (drill 0.6) (layers *.Cu *.Mask) (tstamp eb7ae0bc-fff2-40e8-b8bf-926ce91a40d0))
+ (pad "3" thru_hole oval (at 1.8 0) (size 0.9 0.9) (drill 0.6) (layers *.Cu *.Mask) (tstamp 1b77be62-7e47-4cb0-8d24-f9a7829e39e2))
+ (pad "4" thru_hole oval (at 0.9 -0.9) (size 0.9 0.9) (drill 0.6) (layers *.Cu *.Mask) (tstamp 6f013adf-8f82-4962-830a-53dfe58f77a0))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-17-4.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-17-4_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-17-4_Window.kicad_mod
new file mode 100644
index 00000000..8ac5ac79
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-17-4_Window.kicad_mod
@@ -0,0 +1,51 @@
+(footprint "TO-17-4_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-17-4_Window, Window")
+ (tags "TO-17-4_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 0.9 -3.72) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0d0f91f8-2c6e-4b01-a6de-2adebc95f6a8)
+ )
+ (fp_text value "TO-17-4_Window" (at 0.9 3.72) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 444a20fd-dd56-4f73-9605-11772e7df059)
+ )
+ (fp_text user "${REFERENCE}" (at 0.9 -3.72) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7f89b8ed-f72d-49d5-8b05-9a868c3c1be1)
+ )
+ (fp_line (start -1.252185 -2.859292) (end -1.959292 -2.152185) (layer "F.SilkS") (width 0.12) (tstamp a75491fb-1b0f-47cf-a6c6-710f693d14c6))
+ (fp_line (start -1.959292 -2.152185) (end -1.344109 -1.537002) (layer "F.SilkS") (width 0.12) (tstamp bc1c92ed-25ff-4b35-8744-b11e1dd61e38))
+ (fp_line (start -0.637002 -2.244109) (end -1.252185 -2.859292) (layer "F.SilkS") (width 0.12) (tstamp daaabd4d-e851-425c-b542-3a3940ff6da0))
+ (fp_arc (start -0.637002 -2.244109) (mid 2.82358 1.923081) (end -1.344508 -1.536419) (layer "F.SilkS") (width 0.12) (tstamp a94c199e-ae40-45cc-8cd7-5334a18ec594))
+ (fp_line (start -1.97 -2.87) (end -1.97 2.85) (layer "F.CrtYd") (width 0.05) (tstamp 7ac08fad-8e34-49cf-94e8-0564a5a164a8))
+ (fp_line (start 3.75 -2.87) (end -1.97 -2.87) (layer "F.CrtYd") (width 0.05) (tstamp b445094f-b7ca-4104-92e2-86275ea799eb))
+ (fp_line (start 3.75 2.85) (end 3.75 -2.87) (layer "F.CrtYd") (width 0.05) (tstamp ce15737d-7003-481c-a017-4406de0cc922))
+ (fp_line (start -1.97 2.85) (end 3.75 2.85) (layer "F.CrtYd") (width 0.05) (tstamp dd97edaf-5a52-4bee-8a5d-c4d27151b884))
+ (fp_line (start -0.733 0.631) (end 0.269 1.633) (layer "F.Fab") (width 0.1) (tstamp 0aaf83ce-5e5a-48d0-a4f2-fc01e2fda8af))
+ (fp_line (start -0.767 -0.535) (end 1.435 1.667) (layer "F.Fab") (width 0.1) (tstamp 30f1ffb0-c205-4349-8fd5-0b691c60c721))
+ (fp_line (start -0.588 -0.922) (end 1.822 1.488) (layer "F.Fab") (width 0.1) (tstamp 39848532-4f6b-4b54-9de1-3f74f7a2a26d))
+ (fp_line (start 1.531 -1.633) (end 2.533 -0.631) (layer "F.Fab") (width 0.1) (tstamp 431c9933-3dbc-44c3-903e-218f2b04a767))
+ (fp_line (start 0.365 -1.667) (end 2.567 0.535) (layer "F.Fab") (width 0.1) (tstamp 4dbce26d-01f1-4258-af9a-974268c9db1f))
+ (fp_line (start -0.650035 -2.087436) (end -1.180365 -2.617766) (layer "F.Fab") (width 0.1) (tstamp 4f2f465d-fc18-458b-a2a2-a38f093abeba))
+ (fp_line (start -1.180365 -2.617766) (end -1.717766 -2.080365) (layer "F.Fab") (width 0.1) (tstamp 6c2c8e13-51b5-4c89-a1b1-94fc199fad25))
+ (fp_line (start -0.85 -0.053) (end 0.953 1.75) (layer "F.Fab") (width 0.1) (tstamp 75dfc411-bb8b-4586-87d1-d550dce025f3))
+ (fp_line (start 0.847 -1.75) (end 2.65 0.053) (layer "F.Fab") (width 0.1) (tstamp 99fde3bf-3554-4a37-bdaa-f75c8cc509a3))
+ (fp_line (start -0.022 -1.488) (end 2.388 0.922) (layer "F.Fab") (width 0.1) (tstamp d8c13769-f9ef-4ff8-afbc-48518c57a689))
+ (fp_line (start -0.338 -1.238) (end 2.138 1.238) (layer "F.Fab") (width 0.1) (tstamp e7abf8b5-7f3a-4c89-a997-99efe32c4ca5))
+ (fp_line (start -1.717766 -2.080365) (end -1.187436 -1.550035) (layer "F.Fab") (width 0.1) (tstamp eb8a20ba-2ac7-4d24-8e6c-25520ac6967b))
+ (fp_arc (start -0.650035 -2.087436) (mid 2.738346 1.838609) (end -1.187214 -1.550334) (layer "F.Fab") (width 0.1) (tstamp 56a7e7ba-4fe6-4489-8e3f-1f4a7b83912c))
+ (fp_circle (center 0.9 0) (end 2.65 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 34af9eee-85a4-4e14-9a5c-79d0254af0fb))
+ (fp_circle (center 0.9 0) (end 3 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 774587eb-7c1a-4d18-9b84-d46a53024700))
+ (pad "1" thru_hole oval (at 0 0) (size 1.2 0.9) (drill 0.6) (layers *.Cu *.Mask) (tstamp 4d3ba444-e8e0-432b-9a41-716197319c7f))
+ (pad "2" thru_hole oval (at 0.9 0.9) (size 0.9 0.9) (drill 0.6) (layers *.Cu *.Mask) (tstamp b24c38cd-e2f3-4500-aabf-c4af8bfb80b5))
+ (pad "3" thru_hole oval (at 1.8 0) (size 0.9 0.9) (drill 0.6) (layers *.Cu *.Mask) (tstamp 6b6ffd52-63be-484d-8eda-de8f63ef996d))
+ (pad "4" thru_hole oval (at 0.9 -0.9) (size 0.9 0.9) (drill 0.6) (layers *.Cu *.Mask) (tstamp c9d779c5-a4a4-44cc-8ce0-1cb245b6f44d))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-17-4_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-2.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-2.kicad_mod
new file mode 100644
index 00000000..40d1369d
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-2.kicad_mod
@@ -0,0 +1,39 @@
+(footprint "TO-18-2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-18-2")
+ (tags "TO-18-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4eec1496-23b7-47fb-9c8d-3487bc83e7c9)
+ )
+ (fp_text value "TO-18-2" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5341b75f-0aae-4d09-b731-26a6d8c21721)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 51aa1bd1-5401-4480-91dc-35ae2fedd594)
+ )
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp 5a21f1be-77c6-4825-a9e1-2c73c83868ea))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp 8956b42a-9b99-4241-8599-92376eeddec3))
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp c425f366-3c4a-4f3b-8984-85aa2bcec475))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp 8fc85988-c363-4a7e-82c8-1de1066c9641))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 1d314219-e681-4844-8da7-64ffe2c4b293))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp ad8b53f8-5222-472c-9e59-d18ac8b8b2de))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp b67cfa36-3475-4d38-b404-6a14bf4e815b))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp bbe527eb-a0c5-4334-9e17-833f8dc5cfeb))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp 3eaab5c1-9d67-4c33-a29b-b407220471d1))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp e67167a8-1530-49c3-a1f9-6319b2031be7))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp fee6d525-b5b0-4419-9603-5ae463f3d28e))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp e2c01b55-1376-4ac0-a917-c8bd6ffe2857))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5a7f7432-b5c9-403c-872c-c4a1963705f8))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 942e7f5a-81b5-4cc0-880d-9a934dab4b7e))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8aef1e69-71c4-453c-a96a-00b2e4516020))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-18-2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-2_Lens.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-2_Lens.kicad_mod
new file mode 100644
index 00000000..edb6dfe0
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-2_Lens.kicad_mod
@@ -0,0 +1,49 @@
+(footprint "TO-18-2_Lens" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-18-2_Lens, Lens")
+ (tags "TO-18-2_Lens Lens")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 70595f27-cb2b-49a4-920d-59829898a9cb)
+ )
+ (fp_text value "TO-18-2_Lens" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0d2e1423-a43d-4925-bd1c-eeeacb4c3f07)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f4bae74d-0071-4c0c-ac31-f767dd5e2c29)
+ )
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp 1b087c04-9b02-499c-b8dc-0494bf4bf28a))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp d757974e-394e-4867-988d-9623e877a0ae))
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp e2becc62-04ac-4526-9888-b37866b61d9c))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp b79075fb-9b08-485c-837f-1cc85b58fc24))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 279637ec-0da7-4335-8448-de84e5c0e099))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 9378e6b7-1f6a-40e5-816f-5a124aa0ed59))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp c27f697f-bf86-4b1c-b60e-2877fade1787))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp dd0e2bad-dd77-4062-8a20-4fa75a782c68))
+ (fp_line (start 0.167 -1.669) (end 2.939 1.103) (layer "F.Fab") (width 0.1) (tstamp 188bd7df-41e4-43a5-a27f-6992b96dc45e))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp 2eb2585f-1404-4216-9160-f9935d9b13c5))
+ (fp_line (start -0.592 -0.731) (end 2.001 1.862) (layer "F.Fab") (width 0.1) (tstamp 3bd50720-c825-4be0-9aca-199f21d06f8b))
+ (fp_line (start -0.145 -1.415) (end 2.685 1.415) (layer "F.Fab") (width 0.1) (tstamp 47a97ba2-c9c3-4d41-830b-cc672217cabe))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp 52c185e9-0efc-4421-adc5-055c23c12553))
+ (fp_line (start -0.71 -0.283) (end 1.553 1.98) (layer "F.Fab") (width 0.1) (tstamp 5519c48b-fc13-49c8-a6a5-f9946333409c))
+ (fp_line (start 0.987 -1.98) (end 3.25 0.283) (layer "F.Fab") (width 0.1) (tstamp 8dbc30c9-e879-49ef-8151-66ff0171ce01))
+ (fp_line (start 0.539 -1.862) (end 3.132 0.731) (layer "F.Fab") (width 0.1) (tstamp 9213e75d-82c9-4b62-b7eb-04ac6fc420d5))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp 9f65650d-f80e-4b97-a5cb-4a35e53fa68b))
+ (fp_line (start -0.399 -1.103) (end 2.373 1.669) (layer "F.Fab") (width 0.1) (tstamp a32f12af-77dc-440a-a36d-2377345deae1))
+ (fp_line (start -0.71 0.283) (end 0.987 1.98) (layer "F.Fab") (width 0.1) (tstamp ab92df68-1a65-4912-ba05-f9bdc13e4cb2))
+ (fp_line (start 1.553 -1.98) (end 3.25 -0.283) (layer "F.Fab") (width 0.1) (tstamp f43a0823-d9db-42d4-8d5f-a60459fea5eb))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp 1656029e-e476-4c87-8f2a-78b8a19d81e0))
+ (fp_circle (center 1.27 0) (end 3.27 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 41f1546c-3361-4a0e-b16d-1431934f7a67))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6ea09344-ebc9-4087-b8d5-907ec0cce1f3))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 4b889d5b-e2c7-4530-a26b-9dd0ca19a33a))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8272d56b-4541-4566-bbcf-f39eeb7293e4))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-18-2_Lens.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-2_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-2_Window.kicad_mod
new file mode 100644
index 00000000..29210087
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-2_Window.kicad_mod
@@ -0,0 +1,49 @@
+(footprint "TO-18-2_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-18-2_Window, Window")
+ (tags "TO-18-2_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f2db2271-96b7-484b-aec1-9def0403243e)
+ )
+ (fp_text value "TO-18-2_Window" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 10830192-e1ed-474e-a690-ec5e29e286c7)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 393739c8-e92b-4d71-8d28-8620fa1d5e89)
+ )
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp 1fbbed1e-cdd7-4d6d-b3b1-909a0877f504))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp 6a08b8b6-7935-4b87-9d7d-bdbea174de4b))
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp fd54fe56-472c-443b-987b-f6b15a9c39b6))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp e6ece52c-d6d4-4319-bf89-d81dbcc3d872))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 32edf219-56fe-47ed-b04a-780e7e912d4e))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 7d588151-1781-46c0-83a3-392e7a8057fb))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 8a57f58d-5e5f-42f8-81fc-736a1b81e324))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 90cc5fc3-8f97-4463-b4ec-35f8a8a7a8d7))
+ (fp_line (start -0.145 -1.415) (end 2.685 1.415) (layer "F.Fab") (width 0.1) (tstamp 11bd0c87-1f9f-49c7-9fbd-df2c0ae2cc1b))
+ (fp_line (start 0.987 -1.98) (end 3.25 0.283) (layer "F.Fab") (width 0.1) (tstamp 3c235af4-bc9f-4f54-a21b-2b49db436524))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp 62832423-06e6-445b-b8f0-a0488a58f801))
+ (fp_line (start -0.592 -0.731) (end 2.001 1.862) (layer "F.Fab") (width 0.1) (tstamp 682eecce-da12-4112-bd35-27392532b56c))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp 69478e0c-41fd-4f38-a124-29311c43385d))
+ (fp_line (start 0.539 -1.862) (end 3.132 0.731) (layer "F.Fab") (width 0.1) (tstamp 71fcbaeb-d607-42fb-8a63-d3b5a9ccb3ab))
+ (fp_line (start -0.71 -0.283) (end 1.553 1.98) (layer "F.Fab") (width 0.1) (tstamp 7a02c665-d7a2-4d8b-be53-23a53cca25ed))
+ (fp_line (start -0.71 0.283) (end 0.987 1.98) (layer "F.Fab") (width 0.1) (tstamp 7f14722c-1be5-4d60-af86-03d86c4623fe))
+ (fp_line (start 1.553 -1.98) (end 3.25 -0.283) (layer "F.Fab") (width 0.1) (tstamp e576e0ea-3d0a-4f3a-9e2a-30d3172ebb30))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp e8182928-1291-4761-b587-8430e646de73))
+ (fp_line (start -0.399 -1.103) (end 2.373 1.669) (layer "F.Fab") (width 0.1) (tstamp f5bf7fbf-390e-4316-8d90-3aada3ece91a))
+ (fp_line (start 0.167 -1.669) (end 2.939 1.103) (layer "F.Fab") (width 0.1) (tstamp fe3f931c-8661-4c72-b604-a6447ee7fd59))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp f401feee-3fd9-4137-a3a1-f18b505186d8))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 423670ee-5da1-4726-9de2-389bc7cc6450))
+ (fp_circle (center 1.27 0) (end 3.27 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp d51051dc-ec30-4991-8313-34f29f4c2e0d))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 348e22e9-8016-45cb-8715-5c3931a4511e))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp d7764ffe-f122-4e71-8904-2b2ca938d164))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-18-2_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-3.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-3.kicad_mod
new file mode 100644
index 00000000..b91d20a8
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-3.kicad_mod
@@ -0,0 +1,40 @@
+(footprint "TO-18-3" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-18-3")
+ (tags "TO-18-3")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d1882b7c-2a17-4df5-a895-934dc9a6a511)
+ )
+ (fp_text value "TO-18-3" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0124ec30-3193-408e-b070-a88c6292bb7a)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 50512a4c-3bc3-4bc0-b33f-7807231e16f2)
+ )
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp 01905e53-4871-4dc8-893d-8df65ddd1b89))
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp 2a7f3196-077b-4161-bf35-210461c66243))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp fed2ae93-17b7-407f-8862-10a1b4363f4c))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp 7b0dae27-b13d-406a-821e-d9e2daed7687))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 11f1ecad-d875-4295-b8b0-c63a332b977e))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 5dc5267b-cd39-4c75-82a2-bfdaa9dccf1e))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp a7a4b164-440e-4472-9b8d-ee2706d428af))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp e4b917ef-1dcb-49af-b7b1-b7029b7705de))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp 94b613ac-7f66-43c6-852a-d280509b3a4c))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp cbc84dca-2d3b-4430-b9d4-8196fe0760a8))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp d1b9d0e6-137f-47b1-94f0-e3ac42028121))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp bc36aacd-ca3f-4e16-aba5-d0910cbf41c6))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 72863575-c962-4f50-8eec-0fdc2aa02225))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp afc5aca7-ce94-4628-b737-d34657e1e591))
+ (pad "2" thru_hole oval (at 1.27 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8620fe18-ca69-42a0-b5e4-6ac28a3de233))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp cbdf7ef8-24fb-4495-8a33-9ab4e944e6dc))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-18-3.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-3_Lens.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-3_Lens.kicad_mod
new file mode 100644
index 00000000..0c61620e
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-3_Lens.kicad_mod
@@ -0,0 +1,50 @@
+(footprint "TO-18-3_Lens" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-18-3_Lens, Lens")
+ (tags "TO-18-3_Lens Lens")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp eca6a0a1-cf0e-4e66-aba8-7ee59d242607)
+ )
+ (fp_text value "TO-18-3_Lens" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9d09b9c7-29b7-4d02-a465-ec816ebd707a)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6bebafa6-22e9-4a1c-90e4-fdf60aa79d0b)
+ )
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp daa00a3d-bf1e-44da-b48f-6d5742894ae6))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp e4ac77f3-a094-4faf-9f51-86918fcaa3e5))
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp fe303430-8846-4ad8-a30d-b1658adce505))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp 5d818e0b-95a9-4ac9-b916-2333adc56012))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 1cd194ad-7ce5-4837-b3b5-d585c362a6c7))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp f3b16ab5-792d-4ebf-962b-30e6b9818651))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp fb3b66f4-8658-494c-b9ca-0fd0dd0ca859))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp ff925476-ca4f-434e-a433-544baf20ec83))
+ (fp_line (start -0.145 -1.415) (end 2.685 1.415) (layer "F.Fab") (width 0.1) (tstamp 075c7fe2-a158-4517-8eb5-804430095918))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp 0aa029b6-7be3-4a45-ac11-6004690c0976))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp 11ca9e33-5839-41e1-9421-5771f620f56e))
+ (fp_line (start 1.553 -1.98) (end 3.25 -0.283) (layer "F.Fab") (width 0.1) (tstamp 4061b9ea-22cd-4808-859b-ae90714bc6e1))
+ (fp_line (start -0.71 0.283) (end 0.987 1.98) (layer "F.Fab") (width 0.1) (tstamp 5cd55bd5-0e7a-44e1-8aee-44b011341cf9))
+ (fp_line (start 0.987 -1.98) (end 3.25 0.283) (layer "F.Fab") (width 0.1) (tstamp 7fc4ae03-d5be-42e7-815f-c2520cddda12))
+ (fp_line (start 0.167 -1.669) (end 2.939 1.103) (layer "F.Fab") (width 0.1) (tstamp 95ee3000-7e93-4109-a5d8-4d5181da51b7))
+ (fp_line (start -0.71 -0.283) (end 1.553 1.98) (layer "F.Fab") (width 0.1) (tstamp 9806658e-fbf8-4fc6-a4d3-f1f1b512248c))
+ (fp_line (start -0.399 -1.103) (end 2.373 1.669) (layer "F.Fab") (width 0.1) (tstamp ab0854a4-64b1-4fc7-a763-4184dd535af3))
+ (fp_line (start -0.592 -0.731) (end 2.001 1.862) (layer "F.Fab") (width 0.1) (tstamp adb22c32-1d1b-4d91-a7a7-19ee4e53e20c))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp b632adb1-7e24-4138-a65e-89250a7cff88))
+ (fp_line (start 0.539 -1.862) (end 3.132 0.731) (layer "F.Fab") (width 0.1) (tstamp cc157c21-2f89-4ab0-91f1-2d81233065bf))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp 2f85b1ff-dede-491c-8de4-394d9dc40cff))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 694c0916-2d4c-48a8-bc56-b6b523e5b1cc))
+ (fp_circle (center 1.27 0) (end 3.27 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 81a2f703-e05c-4bed-b629-e189b1078816))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp e3eca88b-bd5e-4ae7-9437-d09d33637d75))
+ (pad "2" thru_hole oval (at 1.27 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp cdef4a0e-6e85-4530-902a-5b915ac72f72))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp a21c9451-ff8d-4d02-8358-e7f91e229869))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-18-3_Lens.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-3_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-3_Window.kicad_mod
new file mode 100644
index 00000000..85080f13
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-3_Window.kicad_mod
@@ -0,0 +1,50 @@
+(footprint "TO-18-3_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-18-3_Window, Window")
+ (tags "TO-18-3_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5ff137f9-63d0-4e64-b026-dbae0742a00a)
+ )
+ (fp_text value "TO-18-3_Window" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp aac39fa7-f3ca-41c3-aee4-4d22c6a13ec1)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2340a841-97f6-4971-bba2-876c9a1c22cc)
+ )
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp 199b5864-35dc-41a0-86d7-77461a253a97))
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp c96f713e-c55d-409f-9bc5-ae09c1cc944f))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp d7f6f082-f056-44f2-8fb9-88e373566e8a))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp 1e2d83aa-a4a3-4569-b318-1f9614880759))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 85b6bae2-164c-45e6-a91d-d0a589adfccb))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 954f38ac-eefc-40e0-bf0e-cb1cd20350b5))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 9f20b443-9b3c-48b8-8465-873ecd4451fa))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp d02c42c4-e58e-456b-9624-3f5e988c6419))
+ (fp_line (start -0.399 -1.103) (end 2.373 1.669) (layer "F.Fab") (width 0.1) (tstamp 370be64b-e33b-4059-9975-a621d4b36370))
+ (fp_line (start 0.167 -1.669) (end 2.939 1.103) (layer "F.Fab") (width 0.1) (tstamp 4dc329ee-8fa4-4dd4-8f28-e3e3289e9983))
+ (fp_line (start -0.145 -1.415) (end 2.685 1.415) (layer "F.Fab") (width 0.1) (tstamp 5c282157-9f11-4c74-bb31-cc29b6ed7cc9))
+ (fp_line (start 0.539 -1.862) (end 3.132 0.731) (layer "F.Fab") (width 0.1) (tstamp 64d326b8-470d-4646-91f6-de96ffdfef90))
+ (fp_line (start -0.71 -0.283) (end 1.553 1.98) (layer "F.Fab") (width 0.1) (tstamp 75ed7fd4-92d7-4e95-a9f2-7bb711df3d56))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp 8212384f-00d7-4a61-9d31-7fc8298c050c))
+ (fp_line (start -0.592 -0.731) (end 2.001 1.862) (layer "F.Fab") (width 0.1) (tstamp 87e8616b-319a-4b77-9e39-76395e47edc1))
+ (fp_line (start -0.71 0.283) (end 0.987 1.98) (layer "F.Fab") (width 0.1) (tstamp 9fb8de88-c1f5-481e-92b3-0c3d7f100a80))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp bfa8c300-c6ed-4778-b516-b13aeeabbd03))
+ (fp_line (start 0.987 -1.98) (end 3.25 0.283) (layer "F.Fab") (width 0.1) (tstamp c6e27f8f-97e7-4552-979e-f265fad608d4))
+ (fp_line (start 1.553 -1.98) (end 3.25 -0.283) (layer "F.Fab") (width 0.1) (tstamp d9ad7d15-59c3-487e-8aa6-7ceca45b0ca6))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp f62ca013-68f5-4492-aeb7-00adc89d25a0))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp 965bd63d-7a55-4dad-b5d8-2b177b375fae))
+ (fp_circle (center 1.27 0) (end 3.27 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a2b0259b-7cac-4fc4-b5f7-20ac19e9970d))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp e6b7cac4-3837-4ef9-a661-7cd5cce10f10))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp aa67986a-2605-43a8-b774-60aa92faa66e))
+ (pad "2" thru_hole oval (at 1.27 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 50026865-2736-4f79-9781-4aaf5b3fa0ea))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp c3dc3876-7288-432a-be6f-ae2eeb7e3711))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-18-3_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-4.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-4.kicad_mod
new file mode 100644
index 00000000..3240b63d
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-4.kicad_mod
@@ -0,0 +1,41 @@
+(footprint "TO-18-4" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-18-4")
+ (tags "TO-18-4")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a02d27b4-42ad-43e5-a190-7647d2fe3eb5)
+ )
+ (fp_text value "TO-18-4" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e6f8e734-8073-43d1-812e-c3b0f38021e0)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b0db6476-96ad-4f2e-9147-0e41c730dad8)
+ )
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp 747f627b-db6a-4b44-a98f-8375ea1f196c))
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp aba34a06-013d-4d34-ab92-aab4980d24ee))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp cffddb28-163c-4767-90cd-7182c1b345a9))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp bbd69e17-af76-4a7d-b2c4-0b86bd2a1dd4))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 0170e918-79f6-44c3-b162-391c23819ae7))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 5e84a203-ee55-4b11-bccc-f01dddc84f95))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp a6721b18-5f01-4a54-8ee8-21afc0531ebb))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp dd1393c0-f7d1-4702-8784-39dfd84aaf81))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp 05f1140c-1123-42a6-acba-78793d272c90))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp 6c8392b7-7609-46a4-b350-303ac8968578))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp f39fa0e0-8c4a-4fd7-b24a-eca8d03ef407))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp 76156050-4922-46fb-a783-26eff0b5cc36))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 165f96c5-3e09-4faf-9cca-b60c16983687))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp aaf34b2a-3b93-4ef5-8512-2ce06d9229db))
+ (pad "2" thru_hole oval (at 1.27 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 52f6f7c7-fa56-4dfb-a647-db5d3f510b3f))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp c8d38fc5-04d4-4694-aae1-adb1c91f01e8))
+ (pad "4" thru_hole oval (at 1.27 -1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1f468cf7-b021-46af-bf8d-cd8decad4ddd))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-18-4.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-4_Lens.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-4_Lens.kicad_mod
new file mode 100644
index 00000000..6c7a135c
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-4_Lens.kicad_mod
@@ -0,0 +1,51 @@
+(footprint "TO-18-4_Lens" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-18-4_Lens, Lens")
+ (tags "TO-18-4_Lens Lens")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 075e464b-bbf8-4934-8235-fa98642fe7fd)
+ )
+ (fp_text value "TO-18-4_Lens" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp eb353598-d54e-41db-ace4-54fc2e07e80c)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6058390a-7310-4df7-9a8c-3627b4223097)
+ )
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp 8bd4b952-6a79-4f94-af84-a73c575d6425))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp db0ad8b3-f87b-44e8-84b4-41f2ab899295))
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp f76c1ed3-1f51-4d49-b3cf-dd32b2048ea2))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp 0842492a-db44-431e-87e6-d09c9514a7af))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 1a6ec59c-2504-4f1a-9050-4c2897f76cc2))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 68b79ffa-5186-42fa-83af-1960ea726dda))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp c7d7458b-d09e-49c6-a7e2-1e17910045bb))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp e41c5e26-e48d-49cd-ae96-97ad65502f53))
+ (fp_line (start -0.592 -0.731) (end 2.001 1.862) (layer "F.Fab") (width 0.1) (tstamp 0aa82f64-0f2a-4b93-b4a5-ecf874a0d456))
+ (fp_line (start -0.145 -1.415) (end 2.685 1.415) (layer "F.Fab") (width 0.1) (tstamp 1be92c69-25e7-4311-8497-7f1968ab0c09))
+ (fp_line (start 0.539 -1.862) (end 3.132 0.731) (layer "F.Fab") (width 0.1) (tstamp 5ac4f92c-1a20-4e3e-956b-b8a7bd2c6fc4))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp 5c5ca81f-7e26-4a39-8c43-baec7d6ecdc5))
+ (fp_line (start -0.71 -0.283) (end 1.553 1.98) (layer "F.Fab") (width 0.1) (tstamp 76449a36-c3cd-4530-9881-ec1e621ab612))
+ (fp_line (start 0.987 -1.98) (end 3.25 0.283) (layer "F.Fab") (width 0.1) (tstamp 9e02189c-2777-4bc0-af91-258773108ccb))
+ (fp_line (start 1.553 -1.98) (end 3.25 -0.283) (layer "F.Fab") (width 0.1) (tstamp bac812a1-7e6d-4011-850e-f31749596f61))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp e14dd310-92a0-4b76-9082-84a51b3bfbec))
+ (fp_line (start -0.71 0.283) (end 0.987 1.98) (layer "F.Fab") (width 0.1) (tstamp e72ed25d-6776-46d8-9cb6-2a265d480510))
+ (fp_line (start 0.167 -1.669) (end 2.939 1.103) (layer "F.Fab") (width 0.1) (tstamp f0d99b97-0050-4549-8f1c-73892e832390))
+ (fp_line (start -0.399 -1.103) (end 2.373 1.669) (layer "F.Fab") (width 0.1) (tstamp f5b15d8f-a8c0-42d1-92dc-55a662bbc626))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp fac23a33-477f-456c-8998-91b9fe7ea09a))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp 1869e10a-c386-4612-9879-312518702788))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 368b2b66-2b6a-4042-9fd4-a4f9a3e2b5a7))
+ (fp_circle (center 1.27 0) (end 3.27 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp cf10613d-398b-4c0b-b4d7-b0ea016d7e5d))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 4d91a42c-834d-4752-909f-531a9a3d1d47))
+ (pad "2" thru_hole oval (at 1.27 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 00c2dd49-6e7b-43f4-8403-0b39b7d78b1f))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 042b87be-cb9d-4b18-b060-cca7b3419988))
+ (pad "4" thru_hole oval (at 1.27 -1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 9b5c0e64-6d03-4b66-a948-53e2909e3d8a))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-18-4_Lens.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-4_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-4_Window.kicad_mod
new file mode 100644
index 00000000..d72ebdb9
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-18-4_Window.kicad_mod
@@ -0,0 +1,51 @@
+(footprint "TO-18-4_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-18-4_Window, Window")
+ (tags "TO-18-4_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 512d6d88-baac-4abb-b5e5-d1b94899e69e)
+ )
+ (fp_text value "TO-18-4_Window" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3b687179-b107-4ce0-b7a1-c1a52895b6b9)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cb7fc6ff-bc95-41b8-81a2-7097aa0bfcc0)
+ )
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp 1d8ee12f-81a7-4df5-836d-1d11bb73a5d2))
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp 57674b7c-20ca-4220-984f-1b6c006e228c))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp b346a43a-f786-46ee-a32f-bfbb7d607c2e))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp cae8c00c-0af1-4e47-88d0-dfc682dca765))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 5fa4032a-a8ca-4e67-8485-169d77ba2cf6))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp ab1b6d1e-d489-4c6e-a6b9-44f9102cf95f))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp c79fccca-4ec9-4a86-8fbf-6b458446f424))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp cdc4b5fb-c6e7-4909-918e-f7eaaddd32af))
+ (fp_line (start 0.539 -1.862) (end 3.132 0.731) (layer "F.Fab") (width 0.1) (tstamp 1d2d4ceb-79c9-45d6-ab96-d2c76c282ef1))
+ (fp_line (start 1.553 -1.98) (end 3.25 -0.283) (layer "F.Fab") (width 0.1) (tstamp 1d483123-e146-4bd4-b9c0-45f0ff114e92))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp 6108b9f5-0e57-4e09-81d4-867b1f42fcf5))
+ (fp_line (start -0.145 -1.415) (end 2.685 1.415) (layer "F.Fab") (width 0.1) (tstamp 64985681-ea6c-483a-9498-3f54783c7446))
+ (fp_line (start -0.71 -0.283) (end 1.553 1.98) (layer "F.Fab") (width 0.1) (tstamp 7d65f6da-0d61-4ad2-b6ea-6c575c2a28bd))
+ (fp_line (start -0.399 -1.103) (end 2.373 1.669) (layer "F.Fab") (width 0.1) (tstamp 896aa807-e285-4905-a92a-0288968106b9))
+ (fp_line (start -0.592 -0.731) (end 2.001 1.862) (layer "F.Fab") (width 0.1) (tstamp 93f076c0-7bc3-4e42-a682-7c98321531a5))
+ (fp_line (start 0.987 -1.98) (end 3.25 0.283) (layer "F.Fab") (width 0.1) (tstamp b4fbaabf-86c3-4285-85fc-bc22b3b90e85))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp b9ee1e11-a442-4675-89e7-d03b5f272882))
+ (fp_line (start 0.167 -1.669) (end 2.939 1.103) (layer "F.Fab") (width 0.1) (tstamp d2951ecc-c079-4b1a-89bb-2bd557e3be17))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp fca2d6a2-7918-44ea-8c71-247ba20ec16c))
+ (fp_line (start -0.71 0.283) (end 0.987 1.98) (layer "F.Fab") (width 0.1) (tstamp fe78a21b-1529-4c2b-934b-81fd6e85f882))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp 60013911-2338-4f37-a6eb-3349265f338e))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 101a0bfc-2909-49ef-9687-aef71ff1b3d1))
+ (fp_circle (center 1.27 0) (end 3.27 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a18b102f-f940-4a34-8451-6f616ca470b2))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 5b59f3cd-65f1-47ed-ade0-32d40a930f4a))
+ (pad "2" thru_hole oval (at 1.27 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp d064b769-ba25-4e05-8e7c-6f924a3cd3a9))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 21b49bec-8a1f-4234-bba3-4fa83ea20c67))
+ (pad "4" thru_hole oval (at 1.27 -1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 9de464d0-8a49-4f96-b985-6306e5f02e43))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-18-4_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-2_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-2_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..8e7bf6a6
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-2_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,48 @@
+(footprint "TO-218-2_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACBC81F)
+ (descr "TO-218-2, Horizontal, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf")
+ (tags "TO-218-2 Horizontal RM 10.95mm SOT-93")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.475 -23.45) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fd8f3a70-34cd-47b2-9bb0-2c674ff61afe)
+ )
+ (fp_text value "TO-218-2_Horizontal_TabDown" (at 5.475 2.75) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c618fe43-73a2-4306-a91b-a5d935aeb68f)
+ )
+ (fp_text user "${REFERENCE}" (at 5.475 -23.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e9b15e2c-b169-40fb-8474-6c6575128996)
+ )
+ (fp_line (start -2.115 -2.23) (end 13.065 -2.23) (layer "F.SilkS") (width 0.12) (tstamp 0511869d-f1d2-4537-968c-a3a30f52aa45))
+ (fp_line (start 13.065 -22.45) (end 13.065 -2.23) (layer "F.SilkS") (width 0.12) (tstamp 160ddac9-ee1f-4d15-a3cc-1ef3e2ca5a15))
+ (fp_line (start -2.115 -22.45) (end -2.115 -2.23) (layer "F.SilkS") (width 0.12) (tstamp 2b5eb300-71bf-41ce-ae91-ae4f5c288f06))
+ (fp_line (start 10.95 -2.23) (end 10.95 -1.9) (layer "F.SilkS") (width 0.12) (tstamp 3e9cb84f-af51-4cd0-a9ad-7fab55a0b675))
+ (fp_line (start 0 -2.23) (end 0 -1.9) (layer "F.SilkS") (width 0.12) (tstamp a8ae1a63-e1b7-4f17-9d24-fce8ea08d554))
+ (fp_line (start -2.115 -22.45) (end 13.065 -22.45) (layer "F.SilkS") (width 0.12) (tstamp b2b3d5f9-e20e-4944-b922-c3903f0bd3d8))
+ (fp_line (start -2.25 2) (end 13.2 2) (layer "F.CrtYd") (width 0.05) (tstamp 1bdf0397-dced-47b2-a4d9-84487fbfd7ed))
+ (fp_line (start 13.2 2) (end 13.2 -22.58) (layer "F.CrtYd") (width 0.05) (tstamp 5a8df8c0-1f8c-45b8-ac5e-12ee2827678d))
+ (fp_line (start 13.2 -22.58) (end -2.25 -22.58) (layer "F.CrtYd") (width 0.05) (tstamp 89de0ac2-8e6b-496a-8c79-b93f433d4383))
+ (fp_line (start -2.25 -22.58) (end -2.25 2) (layer "F.CrtYd") (width 0.05) (tstamp f51c04f5-beed-4e86-ac28-e9a360c75f31))
+ (fp_line (start 12.945 -14.54) (end -1.995 -14.54) (layer "F.Fab") (width 0.1) (tstamp 20ccc702-ef9d-4cb9-a18c-6033e96fe6a1))
+ (fp_line (start 0 -2.35) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 2508b9d1-1d3e-4199-9f0e-98c279f1e96c))
+ (fp_line (start 12.945 -2.35) (end -1.995 -2.35) (layer "F.Fab") (width 0.1) (tstamp 286f906c-05aa-46d1-81e7-fcb41be41e48))
+ (fp_line (start 10.95 -2.35) (end 10.95 0) (layer "F.Fab") (width 0.1) (tstamp 31c1337d-0af4-4cfc-a7d2-5b5a36d7270e))
+ (fp_line (start -1.995 -22.33) (end 12.945 -22.33) (layer "F.Fab") (width 0.1) (tstamp 51bd1e1a-ca90-40cd-bbba-6bb08b645870))
+ (fp_line (start -1.995 -2.35) (end -1.995 -14.54) (layer "F.Fab") (width 0.1) (tstamp 5ea8a849-7083-477d-a176-7dbf43d01a7f))
+ (fp_line (start -1.995 -14.54) (end 12.945 -14.54) (layer "F.Fab") (width 0.1) (tstamp 6d8cf4ea-2832-4182-9e21-5258596edcba))
+ (fp_line (start 12.945 -14.54) (end 12.945 -2.35) (layer "F.Fab") (width 0.1) (tstamp a163c502-e0df-4434-b28f-86ee12d980e5))
+ (fp_line (start -1.995 -14.54) (end -1.995 -22.33) (layer "F.Fab") (width 0.1) (tstamp b7696440-b7cd-4786-850b-32a25d55ec50))
+ (fp_line (start 12.945 -22.33) (end 12.945 -14.54) (layer "F.Fab") (width 0.1) (tstamp ce571cf1-6024-4d0e-b220-4e7a1928537a))
+ (fp_circle (center 5.475 -18.55) (end 7.59 -18.55) (layer "F.Fab") (width 0.1) (fill none) (tstamp 418b47fb-eab4-4150-a034-4fb53502c641))
+ (pad "" np_thru_hole oval (at 5.475 -18.55) (size 4.04 4.04) (drill 4.04) (layers *.Cu *.Mask) (tstamp 44580dd7-e861-4a55-af3f-0f857efd48e7))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 04d371f1-b769-4318-bfea-5e91570c6e44))
+ (pad "2" thru_hole oval (at 10.95 0) (size 2.5 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 0f2fcf53-88d3-4d29-b7a8-9a73d9ce3863))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-218-2_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-2_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-2_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..6acf29fc
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-2_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,63 @@
+(footprint "TO-218-2_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACBC81F)
+ (descr "TO-218-2, Horizontal, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf")
+ (tags "TO-218-2 Horizontal RM 10.95mm SOT-93")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.475 23.45) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 672e904d-8175-4272-b17a-b1e9af0bb420)
+ )
+ (fp_text value "TO-218-2_Horizontal_TabUp" (at 5.475 -2.75) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6b4c3ae4-54ed-4fcb-a7df-624c521fff4a)
+ )
+ (fp_text user "${REFERENCE}" (at 5.475 23.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 711c4a96-d33c-4315-a8da-761747ed3f8a)
+ )
+ (fp_line (start 5.085 22.45) (end 6.285 22.45) (layer "F.SilkS") (width 0.12) (tstamp 034c14e4-1078-4ddc-804b-eb1271c112f5))
+ (fp_line (start 2.685 22.45) (end 3.885 22.45) (layer "F.SilkS") (width 0.12) (tstamp 1b1bb6a7-0c5d-41cb-8629-f40cc2fa754e))
+ (fp_line (start 12.285 22.45) (end 13.065 22.45) (layer "F.SilkS") (width 0.12) (tstamp 2eb0022a-9367-4612-878c-3e5bfd1c200b))
+ (fp_line (start 7.485 22.45) (end 8.685 22.45) (layer "F.SilkS") (width 0.12) (tstamp 2eb81399-52b0-425e-ab8e-d7eaabf6f3a9))
+ (fp_line (start -2.115 22.45) (end -0.916 22.45) (layer "F.SilkS") (width 0.12) (tstamp 3102dc1a-7eec-4c19-bfe3-5fcae89fec45))
+ (fp_line (start 10.95 1.9) (end 10.95 2.23) (layer "F.SilkS") (width 0.12) (tstamp 39dc9d43-7532-4f17-b6c8-6f72d92bd334))
+ (fp_line (start 13.065 17.3) (end 13.065 18.5) (layer "F.SilkS") (width 0.12) (tstamp 42a5e6b5-877d-4934-b12a-1f60ee0a42f0))
+ (fp_line (start -2.115 2.23) (end 13.065 2.23) (layer "F.SilkS") (width 0.12) (tstamp 4dc647a4-31e7-4de2-b938-3fca1c06cebc))
+ (fp_line (start -2.115 19.7) (end -2.115 20.9) (layer "F.SilkS") (width 0.12) (tstamp 5671f674-1ec9-4606-8dd6-107235918903))
+ (fp_line (start -2.115 14.9) (end -2.115 16.101) (layer "F.SilkS") (width 0.12) (tstamp 59f0b5f2-efde-4bd9-a625-4ef46e751109))
+ (fp_line (start 13.065 14.9) (end 13.065 16.101) (layer "F.SilkS") (width 0.12) (tstamp 63621e4b-68b4-47a7-9027-8d4f731fd755))
+ (fp_line (start -2.115 17.3) (end -2.115 18.5) (layer "F.SilkS") (width 0.12) (tstamp 72348dc4-38f0-47a2-ac5d-d93b8a21faf7))
+ (fp_line (start -2.115 2.23) (end -2.115 14.66) (layer "F.SilkS") (width 0.12) (tstamp 8a34fb4e-97f7-4c33-9f51-48aa290a1657))
+ (fp_line (start 13.065 2.23) (end 13.065 14.66) (layer "F.SilkS") (width 0.12) (tstamp 9795301a-d46e-4ada-add9-eb59a4700bdb))
+ (fp_line (start -2.115 14.66) (end 13.065 14.66) (layer "F.SilkS") (width 0.12) (tstamp ab005fcb-3421-40f5-9359-0be65a497fd9))
+ (fp_line (start 13.065 22.1) (end 13.065 22.45) (layer "F.SilkS") (width 0.12) (tstamp bb40b769-3590-4c49-8302-222051bae5d8))
+ (fp_line (start 9.885 22.45) (end 11.085 22.45) (layer "F.SilkS") (width 0.12) (tstamp c4218378-ef66-484e-9633-a1ac9789cbfe))
+ (fp_line (start 13.065 19.7) (end 13.065 20.9) (layer "F.SilkS") (width 0.12) (tstamp def3a86d-42fa-428d-91f1-3b52a386b378))
+ (fp_line (start 0.285 22.45) (end 1.485 22.45) (layer "F.SilkS") (width 0.12) (tstamp e7fe7671-d9fe-45e9-9cbc-24ac8a5cf07f))
+ (fp_line (start -2.115 22.1) (end -2.115 22.45) (layer "F.SilkS") (width 0.12) (tstamp f270e9ea-f1d4-4741-b863-c920f020b8c4))
+ (fp_line (start 0 1.9) (end 0 2.23) (layer "F.SilkS") (width 0.12) (tstamp f844b145-5e01-4aad-bc1d-1b0fabaf2cc0))
+ (fp_line (start -2.25 -2) (end -2.25 22.58) (layer "F.CrtYd") (width 0.05) (tstamp 366d80da-bd9b-46a9-864d-9d0453847dfc))
+ (fp_line (start 13.2 -2) (end -2.25 -2) (layer "F.CrtYd") (width 0.05) (tstamp 746adb47-1a46-4e71-800e-3737cc9d12b4))
+ (fp_line (start -2.25 22.58) (end 13.2 22.58) (layer "F.CrtYd") (width 0.05) (tstamp 9ffc5f1c-7179-47f8-a8b0-7e70d20f0979))
+ (fp_line (start 13.2 22.58) (end 13.2 -2) (layer "F.CrtYd") (width 0.05) (tstamp ebc85d54-3e7d-4b62-9535-5bdf97d27a90))
+ (fp_line (start -1.995 14.54) (end 12.945 14.54) (layer "F.Fab") (width 0.1) (tstamp 04d2f0c0-ab50-4f28-9e14-82a7bf6eaa0a))
+ (fp_line (start -1.995 22.33) (end 12.945 22.33) (layer "F.Fab") (width 0.1) (tstamp 2d1d4967-6d66-4a11-89f8-e74772a6bee6))
+ (fp_line (start 12.945 14.54) (end 12.945 2.35) (layer "F.Fab") (width 0.1) (tstamp 5a635d93-1792-4a81-baf1-fff434eb8ffd))
+ (fp_line (start 10.95 2.35) (end 10.95 0) (layer "F.Fab") (width 0.1) (tstamp 83d51313-e53f-4f6a-8a21-e6a82348400e))
+ (fp_line (start 12.945 22.33) (end 12.945 14.54) (layer "F.Fab") (width 0.1) (tstamp 8d6f8d6f-a950-43c4-aad3-07c21c0d115a))
+ (fp_line (start 0 2.35) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp ace7ccc4-03d2-47a9-a97c-3bef1a8ecffa))
+ (fp_line (start -1.995 2.35) (end -1.995 14.54) (layer "F.Fab") (width 0.1) (tstamp d8ad21d7-81bd-4d07-890e-103d6f20b377))
+ (fp_line (start 12.945 2.35) (end -1.995 2.35) (layer "F.Fab") (width 0.1) (tstamp e5591ace-a177-4fcb-af6a-f246772a7a1d))
+ (fp_line (start -1.995 14.54) (end -1.995 22.33) (layer "F.Fab") (width 0.1) (tstamp f3fa27d5-014d-49ff-b8de-7ec47be2ceae))
+ (fp_line (start 12.945 14.54) (end -1.995 14.54) (layer "F.Fab") (width 0.1) (tstamp fb47b1a4-c3f2-433f-acc5-503c827a4939))
+ (fp_circle (center 5.475 18.55) (end 7.59 18.55) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5808077a-894f-4eea-8e6e-fab43bcb6e26))
+ (pad "" np_thru_hole oval (at 5.475 18.55) (size 4.04 4.04) (drill 4.04) (layers *.Cu *.Mask) (tstamp fe95b4fe-259a-43d6-b9a0-4a6223819987))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp e4468ae7-20de-4d08-830b-7740f2a954ba))
+ (pad "2" thru_hole oval (at 10.95 0) (size 2.5 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 3bb92ad1-cd4f-4ee6-85cb-6ec02d3e19d3))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-218-2_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-2_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-2_Vertical.kicad_mod
new file mode 100644
index 00000000..159cbf49
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-2_Vertical.kicad_mod
@@ -0,0 +1,48 @@
+(footprint "TO-218-2_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACBC81F)
+ (descr "TO-218-2, Vertical, RM 10.95mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf")
+ (tags "TO-218-2 Vertical RM 10.95mm SOT-93")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.475 -4.29) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f7cb31ce-df76-422a-9368-bf27aedd84ee)
+ )
+ (fp_text value "TO-218-2_Vertical" (at 5.475 3) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f4a8cbc3-e038-427d-aea9-f1173245dc35)
+ )
+ (fp_text user "${REFERENCE}" (at 5.475 -4.29) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 630bdad1-cedf-48e8-a9f1-8fe21414e95e)
+ )
+ (fp_line (start -2.115 -1.78) (end -1.4 -1.78) (layer "F.SilkS") (width 0.12) (tstamp 01542a48-c49e-4728-bc9d-0ab785a8c52f))
+ (fp_line (start -2.115 1.75) (end -1.4 1.75) (layer "F.SilkS") (width 0.12) (tstamp 1175c55e-2d14-430b-86a4-d8e1f55035cf))
+ (fp_line (start -2.115 -3.29) (end -2.115 1.75) (layer "F.SilkS") (width 0.12) (tstamp 35ef8989-9fab-4cf5-8dd4-dca7da316173))
+ (fp_line (start 12.35 -1.78) (end 13.065 -1.78) (layer "F.SilkS") (width 0.12) (tstamp 4211a260-7e98-4b32-8b4f-07495fd0d639))
+ (fp_line (start 12.35 1.75) (end 13.065 1.75) (layer "F.SilkS") (width 0.12) (tstamp 5beeeaba-2285-4fc0-a2f1-540f9056dbff))
+ (fp_line (start -2.115 -3.29) (end 13.065 -3.29) (layer "F.SilkS") (width 0.12) (tstamp 73bccdf2-64ae-4e52-8979-fda48cb56bb4))
+ (fp_line (start 1.4 1.75) (end 9.55 1.75) (layer "F.SilkS") (width 0.12) (tstamp cc1b1d9c-28ba-4a4c-bb43-bb6d0358ef0b))
+ (fp_line (start 3.36 -3.29) (end 3.36 -1.78) (layer "F.SilkS") (width 0.12) (tstamp cc761184-1eb8-47ec-a95e-f56f21cf5a6d))
+ (fp_line (start 7.59 -3.29) (end 7.59 -1.78) (layer "F.SilkS") (width 0.12) (tstamp df8d4c00-54de-4277-8d1a-dfa89b78e6e5))
+ (fp_line (start 1.4 -1.78) (end 9.55 -1.78) (layer "F.SilkS") (width 0.12) (tstamp fce65b5b-433e-48f6-89ce-6453e39f0bf7))
+ (fp_line (start 13.065 -3.29) (end 13.065 1.75) (layer "F.SilkS") (width 0.12) (tstamp fd896625-cacc-4279-bd05-fd50bf22ef23))
+ (fp_line (start 13.2 2) (end 13.2 -3.42) (layer "F.CrtYd") (width 0.05) (tstamp 4ae04dbe-4a64-48cd-9d24-317c59dbe072))
+ (fp_line (start -2.25 -3.42) (end -2.25 2) (layer "F.CrtYd") (width 0.05) (tstamp 4d652d9b-6a37-434a-9fa7-2b3a4eeb0215))
+ (fp_line (start -2.25 2) (end 13.2 2) (layer "F.CrtYd") (width 0.05) (tstamp 9ad2c67d-d98e-4cf0-a530-ebf08b2277d0))
+ (fp_line (start 13.2 -3.42) (end -2.25 -3.42) (layer "F.CrtYd") (width 0.05) (tstamp 9f1fb545-7f1b-41fc-aebd-c13803a4e408))
+ (fp_line (start 12.945 -3.17) (end -1.995 -3.17) (layer "F.Fab") (width 0.1) (tstamp 1766ab1a-92d5-4c41-99ae-f86e0033947f))
+ (fp_line (start 7.59 -3.17) (end 7.59 -1.9) (layer "F.Fab") (width 0.1) (tstamp 67195412-d20c-493e-a744-cea612c21b1b))
+ (fp_line (start 12.945 1.63) (end 12.945 -3.17) (layer "F.Fab") (width 0.1) (tstamp 6d1f27d0-4609-445d-955f-e6fab680628d))
+ (fp_line (start 3.36 -3.17) (end 3.36 -1.9) (layer "F.Fab") (width 0.1) (tstamp 85f442cd-1cbc-43e1-a0e1-b5cc0ea2e856))
+ (fp_line (start -1.995 -1.9) (end 12.945 -1.9) (layer "F.Fab") (width 0.1) (tstamp 865f3a82-0033-4237-a3a8-55bcbbe52549))
+ (fp_line (start -1.995 -3.17) (end -1.995 1.63) (layer "F.Fab") (width 0.1) (tstamp 91fef3e5-21eb-47da-9448-f59f1df99bea))
+ (fp_line (start -1.995 1.63) (end 12.945 1.63) (layer "F.Fab") (width 0.1) (tstamp bcfdcd26-484a-46a9-8d46-b6daa1b97c72))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 301c9a10-adbf-47e4-b4ef-7ed92d613260))
+ (pad "2" thru_hole oval (at 10.95 0) (size 2.5 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 30c5e5a3-f4ca-4e67-b2c2-8633e4ad8f88))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-218-2_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-3_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-3_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..e6a85f5c
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-3_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,51 @@
+(footprint "TO-218-3_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACBC81F)
+ (descr "TO-218-3, Horizontal, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf")
+ (tags "TO-218-3 Horizontal RM 5.475mm SOT-93")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.475 -23.45) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c33199c6-e3fc-4205-88b5-6e6dc37458e2)
+ )
+ (fp_text value "TO-218-3_Horizontal_TabDown" (at 5.475 2.75) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ddcbe051-09ec-4570-a532-7e79b53650b2)
+ )
+ (fp_text user "${REFERENCE}" (at 5.475 -23.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2c1de08a-7b78-4590-bcd8-178c878f992f)
+ )
+ (fp_line (start -2.115 -22.45) (end 13.065 -22.45) (layer "F.SilkS") (width 0.12) (tstamp 01cfa42a-2984-4d13-b836-079b918f0d02))
+ (fp_line (start 10.95 -2.23) (end 10.95 -1.9) (layer "F.SilkS") (width 0.12) (tstamp 241a9b55-96b5-4010-9b62-cbb37c086ae3))
+ (fp_line (start 0 -2.23) (end 0 -1.9) (layer "F.SilkS") (width 0.12) (tstamp 3cb10e3b-401d-4e37-b52e-e5669872880c))
+ (fp_line (start -2.115 -2.23) (end 13.065 -2.23) (layer "F.SilkS") (width 0.12) (tstamp 67da2d89-7064-4b2c-9344-50bc363aca05))
+ (fp_line (start -2.115 -22.45) (end -2.115 -2.23) (layer "F.SilkS") (width 0.12) (tstamp 7bbaa41b-77b9-4392-bb9d-cb4350a5701e))
+ (fp_line (start 13.065 -22.45) (end 13.065 -2.23) (layer "F.SilkS") (width 0.12) (tstamp eb243154-8656-495d-9bbd-4de3e0b181fa))
+ (fp_line (start 5.475 -2.23) (end 5.475 -1.9) (layer "F.SilkS") (width 0.12) (tstamp f748de5f-41d3-44cd-9d02-670cf24f691e))
+ (fp_line (start -2.25 2) (end 13.2 2) (layer "F.CrtYd") (width 0.05) (tstamp 028c9897-0c9e-4be2-8e8d-a40dda33c0d7))
+ (fp_line (start -2.25 -22.58) (end -2.25 2) (layer "F.CrtYd") (width 0.05) (tstamp 19cbefef-2ff2-4380-b883-7305326cbd1b))
+ (fp_line (start 13.2 -22.58) (end -2.25 -22.58) (layer "F.CrtYd") (width 0.05) (tstamp 4ae172a7-cff4-4ee8-aec7-fdaaeee2e3f6))
+ (fp_line (start 13.2 2) (end 13.2 -22.58) (layer "F.CrtYd") (width 0.05) (tstamp a93d61f4-a156-47b9-b7a7-bbff1efb6999))
+ (fp_line (start 12.945 -2.35) (end -1.995 -2.35) (layer "F.Fab") (width 0.1) (tstamp 0c796654-4ef9-4a5e-850e-e8d5682cc138))
+ (fp_line (start 10.95 -2.35) (end 10.95 0) (layer "F.Fab") (width 0.1) (tstamp 223803cf-8ef7-45a4-b305-af34950a3515))
+ (fp_line (start -1.995 -2.35) (end -1.995 -14.54) (layer "F.Fab") (width 0.1) (tstamp 26784b4a-4597-4007-9532-533ae8ae9c8e))
+ (fp_line (start -1.995 -14.54) (end -1.995 -22.33) (layer "F.Fab") (width 0.1) (tstamp 26d4609f-db7e-4f8b-b321-0641ecd28ac5))
+ (fp_line (start 0 -2.35) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 3be0b74e-823a-4509-9743-6b7973862188))
+ (fp_line (start -1.995 -22.33) (end 12.945 -22.33) (layer "F.Fab") (width 0.1) (tstamp 6240acde-e6bf-4612-aef3-0239099f9f8f))
+ (fp_line (start 12.945 -22.33) (end 12.945 -14.54) (layer "F.Fab") (width 0.1) (tstamp 977c0154-46bb-4781-b651-5d21d9562c53))
+ (fp_line (start -1.995 -14.54) (end 12.945 -14.54) (layer "F.Fab") (width 0.1) (tstamp c0c773cd-6102-4faf-b63e-5a24ed8c5cb9))
+ (fp_line (start 12.945 -14.54) (end 12.945 -2.35) (layer "F.Fab") (width 0.1) (tstamp d210de51-8a1c-4623-bc73-e36bae2037ee))
+ (fp_line (start 12.945 -14.54) (end -1.995 -14.54) (layer "F.Fab") (width 0.1) (tstamp f9286469-08fd-4c0c-996c-f850de0f1f37))
+ (fp_line (start 5.475 -2.35) (end 5.475 0) (layer "F.Fab") (width 0.1) (tstamp f9a4a1f6-8945-48e4-8455-c99914d8b9f5))
+ (fp_circle (center 5.475 -18.55) (end 7.59 -18.55) (layer "F.Fab") (width 0.1) (fill none) (tstamp ff1bdbb6-229f-4142-9e51-1cff467c5f42))
+ (pad "" np_thru_hole oval (at 5.475 -18.55) (size 4.04 4.04) (drill 4.04) (layers *.Cu *.Mask) (tstamp 9897df0a-9c5f-47cb-8a4d-6f52264a2d9f))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 39a084e8-2262-4269-9db7-f765ed4d0d2c))
+ (pad "2" thru_hole oval (at 5.475 0) (size 2.5 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 9c7e3ada-13b1-44c8-985a-f64cfc67bd57))
+ (pad "3" thru_hole oval (at 10.95 0) (size 2.5 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 14461518-05e2-46c6-a726-0cbcb1ad92a5))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-218-3_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-3_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-3_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..78753ac9
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-3_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,66 @@
+(footprint "TO-218-3_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACBC81F)
+ (descr "TO-218-3, Horizontal, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf")
+ (tags "TO-218-3 Horizontal RM 5.475mm SOT-93")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.475 23.45) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 636aaa76-e0f2-4baa-9311-38c24fc5a176)
+ )
+ (fp_text value "TO-218-3_Horizontal_TabUp" (at 5.475 -2.75) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 17d173ac-6db0-4a4d-8d3a-3db7cdfb4296)
+ )
+ (fp_text user "${REFERENCE}" (at 5.475 23.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5754c600-9b2b-43ae-9b16-5ba84ab38345)
+ )
+ (fp_line (start 0 1.9) (end 0 2.23) (layer "F.SilkS") (width 0.12) (tstamp 02decf3a-204d-4ac2-a8af-e0917ac6d29a))
+ (fp_line (start 10.95 1.9) (end 10.95 2.23) (layer "F.SilkS") (width 0.12) (tstamp 294539b5-8a63-4a83-8aa5-3fde6c76b52b))
+ (fp_line (start 0.285 22.45) (end 1.485 22.45) (layer "F.SilkS") (width 0.12) (tstamp 36939322-9b2f-42c8-846e-172a7d773d0c))
+ (fp_line (start 13.065 14.9) (end 13.065 16.101) (layer "F.SilkS") (width 0.12) (tstamp 3f5f6e86-fd1f-4fde-b91d-bbfd12e13da3))
+ (fp_line (start -2.115 14.66) (end 13.065 14.66) (layer "F.SilkS") (width 0.12) (tstamp 475373dc-1f4f-4efe-8258-f7f8f03e9e28))
+ (fp_line (start 13.065 22.1) (end 13.065 22.45) (layer "F.SilkS") (width 0.12) (tstamp 4d78e907-ae35-4099-986a-01187ffd0f56))
+ (fp_line (start -2.115 14.9) (end -2.115 16.101) (layer "F.SilkS") (width 0.12) (tstamp 4f1cb486-8eb5-4185-b9b9-213df2b4c01b))
+ (fp_line (start 5.085 22.45) (end 6.285 22.45) (layer "F.SilkS") (width 0.12) (tstamp 68d6ba50-fd3c-4e9d-b3aa-29b3abf386dd))
+ (fp_line (start 13.065 17.3) (end 13.065 18.5) (layer "F.SilkS") (width 0.12) (tstamp 69778b88-dbd2-4728-a5a5-b93ab7422ab8))
+ (fp_line (start 2.685 22.45) (end 3.885 22.45) (layer "F.SilkS") (width 0.12) (tstamp ab17dc51-8299-490b-a685-94896849a0a4))
+ (fp_line (start 7.485 22.45) (end 8.685 22.45) (layer "F.SilkS") (width 0.12) (tstamp ac569d6e-cf25-4ef7-9678-95d2f4809704))
+ (fp_line (start 12.285 22.45) (end 13.065 22.45) (layer "F.SilkS") (width 0.12) (tstamp ac7f447e-5741-4c0f-b337-b9961dd732c7))
+ (fp_line (start -2.115 2.23) (end -2.115 14.66) (layer "F.SilkS") (width 0.12) (tstamp af193cc1-4fd7-45a0-8a60-75250a87041b))
+ (fp_line (start 5.475 1.9) (end 5.475 2.23) (layer "F.SilkS") (width 0.12) (tstamp b12ae301-a94e-496e-bf74-ea8ce1337bc4))
+ (fp_line (start 13.065 2.23) (end 13.065 14.66) (layer "F.SilkS") (width 0.12) (tstamp c4c31f0e-155b-4bc7-9485-fba91df50f02))
+ (fp_line (start -2.115 17.3) (end -2.115 18.5) (layer "F.SilkS") (width 0.12) (tstamp d82c76d5-575c-4139-9f35-258c657f77c3))
+ (fp_line (start 13.065 19.7) (end 13.065 20.9) (layer "F.SilkS") (width 0.12) (tstamp d9791632-ba50-4a45-86ee-e96697ea910f))
+ (fp_line (start -2.115 2.23) (end 13.065 2.23) (layer "F.SilkS") (width 0.12) (tstamp dc353c32-7ee1-464c-8b39-3995c0b4661f))
+ (fp_line (start -2.115 22.45) (end -0.916 22.45) (layer "F.SilkS") (width 0.12) (tstamp dec3ec9c-b96f-4362-9364-146f783d9f64))
+ (fp_line (start 9.885 22.45) (end 11.085 22.45) (layer "F.SilkS") (width 0.12) (tstamp ef4b31ea-a420-4675-9193-8ba049779c52))
+ (fp_line (start -2.115 19.7) (end -2.115 20.9) (layer "F.SilkS") (width 0.12) (tstamp fa3208dd-8e49-4293-9202-074cdcc3bf35))
+ (fp_line (start -2.115 22.1) (end -2.115 22.45) (layer "F.SilkS") (width 0.12) (tstamp fd6bfb65-4ab0-40e1-afbe-c29b84590f64))
+ (fp_line (start -2.25 22.58) (end 13.2 22.58) (layer "F.CrtYd") (width 0.05) (tstamp 0148d7a6-f3d6-4119-b40d-e4083d58a256))
+ (fp_line (start 13.2 22.58) (end 13.2 -2) (layer "F.CrtYd") (width 0.05) (tstamp 1a20439b-95ed-48eb-aa8f-275fc9c18e89))
+ (fp_line (start -2.25 -2) (end -2.25 22.58) (layer "F.CrtYd") (width 0.05) (tstamp 578e5b52-5d2d-4a62-8706-532414903785))
+ (fp_line (start 13.2 -2) (end -2.25 -2) (layer "F.CrtYd") (width 0.05) (tstamp bf79753a-9dc8-4b76-9fe7-ddf1ebceb447))
+ (fp_line (start 12.945 22.33) (end 12.945 14.54) (layer "F.Fab") (width 0.1) (tstamp 386dc86d-d6d8-497e-95d0-9d2e56312dc9))
+ (fp_line (start -1.995 2.35) (end -1.995 14.54) (layer "F.Fab") (width 0.1) (tstamp 3e30dc41-a9a7-46bd-9f41-14b5153c5409))
+ (fp_line (start -1.995 14.54) (end 12.945 14.54) (layer "F.Fab") (width 0.1) (tstamp 4e3bd441-732f-4c7d-b6a9-0be60da17e64))
+ (fp_line (start 10.95 2.35) (end 10.95 0) (layer "F.Fab") (width 0.1) (tstamp 85dcb5cb-d272-4aed-8150-dcb4e02b48db))
+ (fp_line (start -1.995 14.54) (end -1.995 22.33) (layer "F.Fab") (width 0.1) (tstamp 9ba219a4-da8c-4ec4-bb47-2c8e46ff041a))
+ (fp_line (start 12.945 14.54) (end -1.995 14.54) (layer "F.Fab") (width 0.1) (tstamp a6e16779-2b0c-46b1-8801-d88b2d2afe90))
+ (fp_line (start 5.475 2.35) (end 5.475 0) (layer "F.Fab") (width 0.1) (tstamp b222bfb1-db41-4039-81b0-717fef0473ee))
+ (fp_line (start 12.945 2.35) (end -1.995 2.35) (layer "F.Fab") (width 0.1) (tstamp b2ec6515-6f29-4915-b3f7-e46e34927c11))
+ (fp_line (start 0 2.35) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp bfb87cd0-fe59-4378-a29d-f167fa60bae5))
+ (fp_line (start -1.995 22.33) (end 12.945 22.33) (layer "F.Fab") (width 0.1) (tstamp c05b9c7d-ceeb-4544-a797-917977448ab7))
+ (fp_line (start 12.945 14.54) (end 12.945 2.35) (layer "F.Fab") (width 0.1) (tstamp ce126cdc-e0af-4d69-90ac-39cdc1738b5c))
+ (fp_circle (center 5.475 18.55) (end 7.59 18.55) (layer "F.Fab") (width 0.1) (fill none) (tstamp 34b3fff0-ec87-4715-81e0-fd1d882107c9))
+ (pad "" np_thru_hole oval (at 5.475 18.55) (size 4.04 4.04) (drill 4.04) (layers *.Cu *.Mask) (tstamp 81b8b7c9-c542-4133-9f28-aea9c32758cb))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 123e3e43-fbc4-4cd3-83fc-17ca05d9127a))
+ (pad "2" thru_hole oval (at 5.475 0) (size 2.5 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 99d6871b-8f68-40e1-96a3-22cf88e4dfc0))
+ (pad "3" thru_hole oval (at 10.95 0) (size 2.5 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 6ca2e278-1590-4753-af1e-915b1af3ecae))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-218-3_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-3_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-3_Vertical.kicad_mod
new file mode 100644
index 00000000..62f6a626
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-218-3_Vertical.kicad_mod
@@ -0,0 +1,51 @@
+(footprint "TO-218-3_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACBC81F)
+ (descr "TO-218-3, Vertical, RM 5.475mm, SOT-93, see https://www.vishay.com/docs/95214/fto218.pdf")
+ (tags "TO-218-3 Vertical RM 5.475mm SOT-93")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.475 -4.29) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 03f188ae-8224-4d6d-ac98-95763f89463a)
+ )
+ (fp_text value "TO-218-3_Vertical" (at 5.475 3) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9451f39a-c8e1-4a80-961c-b397c3cec6da)
+ )
+ (fp_text user "${REFERENCE}" (at 5.475 -4.29) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6c5f4cee-5d6f-4ac4-9ab8-8d13e71b237c)
+ )
+ (fp_line (start -2.115 -3.29) (end -2.115 1.75) (layer "F.SilkS") (width 0.12) (tstamp 033cca30-1c32-49b5-b666-8736f8e2fbb3))
+ (fp_line (start -2.115 -3.29) (end 13.065 -3.29) (layer "F.SilkS") (width 0.12) (tstamp 2df00793-cab2-45e0-9e18-5e91e13fdc2e))
+ (fp_line (start 3.36 -3.29) (end 3.36 -1.78) (layer "F.SilkS") (width 0.12) (tstamp 3b18d1bf-ef2a-4bea-9059-583050944ca8))
+ (fp_line (start 1.4 -1.78) (end 4.075 -1.78) (layer "F.SilkS") (width 0.12) (tstamp 3e068278-533a-443c-93af-5a2718d43da6))
+ (fp_line (start 6.875 1.75) (end 9.55 1.75) (layer "F.SilkS") (width 0.12) (tstamp 3eacc6e2-7a66-46f4-be94-5fe1f225971b))
+ (fp_line (start 12.35 -1.78) (end 13.065 -1.78) (layer "F.SilkS") (width 0.12) (tstamp 6484b2dd-a8df-46c2-b62b-85eed783e081))
+ (fp_line (start 1.4 1.75) (end 4.075 1.75) (layer "F.SilkS") (width 0.12) (tstamp 64a1d12f-c08a-4561-a243-1f314df30278))
+ (fp_line (start 13.065 -3.29) (end 13.065 1.75) (layer "F.SilkS") (width 0.12) (tstamp 66b4a9ea-602f-4736-86ce-c9db3fb7a196))
+ (fp_line (start 6.875 -1.78) (end 9.55 -1.78) (layer "F.SilkS") (width 0.12) (tstamp 754aeb4e-9482-463b-998a-ae80dcec51e6))
+ (fp_line (start 12.35 1.75) (end 13.065 1.75) (layer "F.SilkS") (width 0.12) (tstamp 996f3c78-4d05-4c5b-9a44-84f9726f9352))
+ (fp_line (start 7.59 -3.29) (end 7.59 -1.78) (layer "F.SilkS") (width 0.12) (tstamp adc05714-4093-4cbe-956f-76efaefe8034))
+ (fp_line (start -2.115 -1.78) (end -1.4 -1.78) (layer "F.SilkS") (width 0.12) (tstamp b3665718-dd65-49fd-84e8-e96cda59aaca))
+ (fp_line (start -2.115 1.75) (end -1.4 1.75) (layer "F.SilkS") (width 0.12) (tstamp d2bde342-ccf1-4bad-965b-cd74fc697bb8))
+ (fp_line (start -2.25 -3.42) (end -2.25 2) (layer "F.CrtYd") (width 0.05) (tstamp 114b4ebc-3b25-48da-9788-9c7db46828ac))
+ (fp_line (start 13.2 -3.42) (end -2.25 -3.42) (layer "F.CrtYd") (width 0.05) (tstamp 671e7cd7-b01a-4f0d-9bce-c7ba73e7abf2))
+ (fp_line (start -2.25 2) (end 13.2 2) (layer "F.CrtYd") (width 0.05) (tstamp b8e3b1fe-18c9-4531-b5e0-2079ed6a28c6))
+ (fp_line (start 13.2 2) (end 13.2 -3.42) (layer "F.CrtYd") (width 0.05) (tstamp e1ab430f-2879-4043-bbb1-1e4fc58362ee))
+ (fp_line (start 7.59 -3.17) (end 7.59 -1.9) (layer "F.Fab") (width 0.1) (tstamp 0e6656bc-fb74-4853-870b-760dd2d02324))
+ (fp_line (start 3.36 -3.17) (end 3.36 -1.9) (layer "F.Fab") (width 0.1) (tstamp 17cf9415-e319-4ec3-ac66-92b029a9e362))
+ (fp_line (start -1.995 1.63) (end 12.945 1.63) (layer "F.Fab") (width 0.1) (tstamp 56fb5af9-329f-48b1-b56d-a6fdd5f4944c))
+ (fp_line (start 12.945 -3.17) (end -1.995 -3.17) (layer "F.Fab") (width 0.1) (tstamp 7ff105dc-eb18-4dfa-a85f-853d985033c5))
+ (fp_line (start 12.945 1.63) (end 12.945 -3.17) (layer "F.Fab") (width 0.1) (tstamp b471e556-1854-4651-98fe-e0dd61555796))
+ (fp_line (start -1.995 -3.17) (end -1.995 1.63) (layer "F.Fab") (width 0.1) (tstamp da03cf19-1073-4a4e-b493-f8a6ca478749))
+ (fp_line (start -1.995 -1.9) (end 12.945 -1.9) (layer "F.Fab") (width 0.1) (tstamp db07d821-fcb6-491c-83d0-e6c4f581e577))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp f5ab04a4-8f63-4277-951b-c46e0fdbefa2))
+ (pad "2" thru_hole oval (at 5.475 0) (size 2.5 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 76bcfe24-2293-44d1-8378-7e3489dc2ab3))
+ (pad "3" thru_hole oval (at 10.95 0) (size 2.5 3.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 57133cc2-e1ae-48b0-bd60-943a9a871129))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-218-3_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x2.54mm_StaggerEven_Lead5.84mm_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x2.54mm_StaggerEven_Lead5.84mm_TabDown.kicad_mod
new file mode 100644
index 00000000..eaa6fa66
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x2.54mm_StaggerEven_Lead5.84mm_TabDown.kicad_mod
@@ -0,0 +1,77 @@
+(footprint "TO-220-11_P3.4x2.54mm_StaggerEven_Lead5.84mm_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-11, Horizontal, RM 1.7mm, staggered type-2, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf")
+ (tags "TO-220-11 Horizontal RM 1.7mm staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 8.5 -21.92) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 55f1660f-94da-4e68-aff8-a1200e16b3ab)
+ )
+ (fp_text value "TO-220-11_P3.4x2.54mm_StaggerEven_Lead5.84mm_TabDown" (at 8.5 4.44) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 194ffe84-78d5-4e68-9d39-5918fe881410)
+ )
+ (fp_text user "${REFERENCE}" (at 8.5 -21.92) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e45f9c9b-49ad-4594-81bd-53395d9fd478)
+ )
+ (fp_line (start 11.9 -3.18) (end 11.9 1.475) (layer "F.SilkS") (width 0.12) (tstamp 06ae9df6-16cd-4468-91bb-82fc27e3f6b3))
+ (fp_line (start 13.6 -3.18) (end 13.6 -1.066) (layer "F.SilkS") (width 0.12) (tstamp 07929230-4041-4906-acaf-c75e70b2cd7a))
+ (fp_line (start 6.8 -3.18) (end 6.8 -1.066) (layer "F.SilkS") (width 0.12) (tstamp 17e5ee36-ffe7-4aae-90d9-06670fb896c0))
+ (fp_line (start 1.7 -3.18) (end 1.7 1.475) (layer "F.SilkS") (width 0.12) (tstamp 1c41c9d3-8fc8-4e53-9735-ac2f37f1fd2d))
+ (fp_line (start 5.1 -3.18) (end 5.1 1.475) (layer "F.SilkS") (width 0.12) (tstamp 2d3b760b-8845-4d53-ae46-9cec8fb5b580))
+ (fp_line (start 18.72 -20.92) (end 18.72 -3.18) (layer "F.SilkS") (width 0.12) (tstamp 30696275-01d2-437d-ab2e-bee4041decd2))
+ (fp_line (start -1.72 -20.92) (end 18.72 -20.92) (layer "F.SilkS") (width 0.12) (tstamp 321492ff-2bfd-4225-bb55-6e710153a37f))
+ (fp_line (start 17 -3.18) (end 17 -1.066) (layer "F.SilkS") (width 0.12) (tstamp 58ab0e82-e3a1-4083-8084-568673e08e3b))
+ (fp_line (start 3.4 -3.18) (end 3.4 -1.066) (layer "F.SilkS") (width 0.12) (tstamp 600e50b9-f037-457b-b0fc-78986ffd296a))
+ (fp_line (start 10.2 -3.18) (end 10.2 -1.066) (layer "F.SilkS") (width 0.12) (tstamp 6108b53d-e2f1-495e-993a-1a2c2f4c352d))
+ (fp_line (start 0 -3.18) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 8280f266-d98f-49d5-9814-6177e7086501))
+ (fp_line (start 15.3 -3.18) (end 15.3 1.475) (layer "F.SilkS") (width 0.12) (tstamp 82da721d-0562-49d1-87aa-82218438dc7c))
+ (fp_line (start -1.72 -3.18) (end 18.72 -3.18) (layer "F.SilkS") (width 0.12) (tstamp a329cd21-6d94-443d-bc09-9c57ca89f34c))
+ (fp_line (start -1.72 -20.92) (end -1.72 -3.18) (layer "F.SilkS") (width 0.12) (tstamp f573660b-55cd-4088-807d-d2ac012c181a))
+ (fp_line (start 8.5 -3.18) (end 8.5 1.475) (layer "F.SilkS") (width 0.12) (tstamp f76f0b07-f4dc-4526-8ae2-b605f8509894))
+ (fp_line (start 18.85 3.69) (end 18.85 -21.05) (layer "F.CrtYd") (width 0.05) (tstamp 08223369-0a1e-4573-8537-2724866fa1c3))
+ (fp_line (start -1.85 3.69) (end 18.85 3.69) (layer "F.CrtYd") (width 0.05) (tstamp 38cfab39-006f-4ec3-a413-5d25dd8e5f95))
+ (fp_line (start -1.85 -21.05) (end -1.85 3.69) (layer "F.CrtYd") (width 0.05) (tstamp 50567a59-0db8-4438-94a6-b89ca4b16418))
+ (fp_line (start 18.85 -21.05) (end -1.85 -21.05) (layer "F.CrtYd") (width 0.05) (tstamp 6ab00e43-bdba-4852-bfc0-fb60049ea395))
+ (fp_line (start 3.4 -3.3) (end 3.4 0) (layer "F.Fab") (width 0.1) (tstamp 07c105f7-2b37-4bd3-bea0-fd218a353920))
+ (fp_line (start 1.7 -3.3) (end 1.7 2.54) (layer "F.Fab") (width 0.1) (tstamp 07cb819c-fb5e-4bc8-b018-6eb4f0b615b6))
+ (fp_line (start -1.6 -14) (end 18.6 -14) (layer "F.Fab") (width 0.1) (tstamp 17fc0872-4553-4eda-9b1a-0bf28224d533))
+ (fp_line (start 17 -3.3) (end 17 0) (layer "F.Fab") (width 0.1) (tstamp 25957d73-8cee-4cec-9974-066fdce8b62d))
+ (fp_line (start 16.351 -20.8) (end 18.6 -18.55) (layer "F.Fab") (width 0.1) (tstamp 281e464d-061e-4b0f-aa84-a9cda014414f))
+ (fp_line (start 8.5 -3.3) (end 8.5 2.54) (layer "F.Fab") (width 0.1) (tstamp 2bf8f91d-bf7e-4ee3-a803-af4aee55446e))
+ (fp_line (start 11.9 -3.3) (end 11.9 2.54) (layer "F.Fab") (width 0.1) (tstamp 45e2904c-f53e-4f9d-883b-7c7e816f11f0))
+ (fp_line (start 18.6 -3.3) (end -1.6 -3.3) (layer "F.Fab") (width 0.1) (tstamp 5162d95c-a6cb-4bc2-af6a-06f34c03df79))
+ (fp_line (start 0 -3.3) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 56782c50-77cb-48e0-a8db-edafe387434e))
+ (fp_line (start 10.2 -3.3) (end 10.2 0) (layer "F.Fab") (width 0.1) (tstamp 58dcc584-9a15-4241-9493-a4884575e523))
+ (fp_line (start 5.1 -3.3) (end 5.1 2.54) (layer "F.Fab") (width 0.1) (tstamp 67dd650c-b1c7-452a-8b14-00f88e014ca4))
+ (fp_line (start 6.8 -3.3) (end 6.8 0) (layer "F.Fab") (width 0.1) (tstamp 81816f81-2fdb-49fb-b998-19c4a23a778f))
+ (fp_line (start 0.651 -20.8) (end 16.351 -20.8) (layer "F.Fab") (width 0.1) (tstamp 87c6a8ca-a44b-44a5-9960-b45e2c0e9f8b))
+ (fp_line (start -1.6 -18.55) (end 0.651 -20.8) (layer "F.Fab") (width 0.1) (tstamp 96622ebb-9e62-4d93-908f-2a94416815cf))
+ (fp_line (start -1.6 -14) (end -1.6 -18.55) (layer "F.Fab") (width 0.1) (tstamp 9c8472fa-dfdb-4225-87eb-2ef737dee87e))
+ (fp_line (start 18.6 -18.55) (end 18.6 -14) (layer "F.Fab") (width 0.1) (tstamp 9f418b75-d9c4-4655-9ed1-53e8b8a4ff3c))
+ (fp_line (start 13.6 -3.3) (end 13.6 0) (layer "F.Fab") (width 0.1) (tstamp a13a444f-edc9-4c76-baa7-2df705e62736))
+ (fp_line (start 15.3 -3.3) (end 15.3 2.54) (layer "F.Fab") (width 0.1) (tstamp b89699db-e36f-42d8-8de3-030e622948fe))
+ (fp_line (start 18.6 -14) (end 18.6 -3.3) (layer "F.Fab") (width 0.1) (tstamp bee1bdd9-c7e4-4c00-8615-48367d568363))
+ (fp_line (start -1.6 -3.3) (end -1.6 -14) (layer "F.Fab") (width 0.1) (tstamp ce0edb05-0c9d-43ff-9922-e561bb22643e))
+ (fp_line (start 18.6 -14) (end -1.6 -14) (layer "F.Fab") (width 0.1) (tstamp e374d83a-5b2c-43f4-901c-27a148dc0319))
+ (fp_circle (center 8.5 -18) (end 10.35 -18) (layer "F.Fab") (width 0.1) (fill none) (tstamp dedd0ddc-8016-4259-97e9-d5f15a758950))
+ (pad "" np_thru_hole oval (at 8.5 -18) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp e1972653-7c8c-422f-97dc-fb52a3b0f30b))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp bee1cb4e-f61c-4378-8c3d-2abac915b3e5))
+ (pad "2" thru_hole oval (at 1.7 2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 86d8551e-b239-4dc3-8d48-3396b54e7c99))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 26bed814-abaf-4465-bec7-4f0091f4aec5))
+ (pad "4" thru_hole oval (at 5.1 2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 6a927c30-b8df-4666-8b37-62d55721b74a))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 7539b063-4801-4518-8d03-6f420ecb14f1))
+ (pad "6" thru_hole oval (at 8.5 2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 816bbb4e-6ffc-4ffc-9aa3-6a09baab2ab5))
+ (pad "7" thru_hole oval (at 10.2 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 7c293ad5-099c-4a09-a7d0-79772945d9b1))
+ (pad "8" thru_hole oval (at 11.9 2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 6795cfe7-da15-4c69-a985-e247459ac566))
+ (pad "9" thru_hole oval (at 13.6 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 75e32e8f-dc0b-4ffc-99bb-6fa80c0e37ac))
+ (pad "10" thru_hole oval (at 15.3 2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp f11f575d-bb89-4449-861b-72a3a12f6f8e))
+ (pad "11" thru_hole oval (at 17 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 838990bd-d00d-4786-998e-ed9daa953fe2))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-11_P3.4x2.54mm_StaggerEven_Lead5.84mm_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x2.54mm_StaggerOdd_Lead5.84mm_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x2.54mm_StaggerOdd_Lead5.84mm_TabDown.kicad_mod
new file mode 100644
index 00000000..80e30ab4
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x2.54mm_StaggerOdd_Lead5.84mm_TabDown.kicad_mod
@@ -0,0 +1,77 @@
+(footprint "TO-220-11_P3.4x2.54mm_StaggerOdd_Lead5.84mm_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-11, Horizontal, RM 1.7mm, staggered type-1, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf")
+ (tags "TO-220-11 Horizontal RM 1.7mm staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 8.5 -24.46) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9751ca5b-aefd-408d-94d5-7c46b75597e4)
+ )
+ (fp_text value "TO-220-11_P3.4x2.54mm_StaggerOdd_Lead5.84mm_TabDown" (at 8.5 1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d8c69c37-0055-4935-a8b2-cb6eed18559e)
+ )
+ (fp_text user "${REFERENCE}" (at 8.5 -24.46) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4896d243-6cfa-4f48-9997-2a52e29840b7)
+ )
+ (fp_line (start 11.9 -5.72) (end 11.9 -3.606) (layer "F.SilkS") (width 0.12) (tstamp 2ae165a7-dd7c-4e09-8bb4-1254ce1f9e3e))
+ (fp_line (start 10.2 -5.72) (end 10.2 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 3d55e167-eb38-4ae0-b47e-42dd3fbc95f9))
+ (fp_line (start -1.72 -23.46) (end 18.72 -23.46) (layer "F.SilkS") (width 0.12) (tstamp 4327ed9f-27c9-4676-90ec-653e1efa0c77))
+ (fp_line (start -1.72 -23.46) (end -1.72 -5.72) (layer "F.SilkS") (width 0.12) (tstamp 6037b74c-0ca4-4bc1-841e-ec6c5f61e870))
+ (fp_line (start 18.72 -23.46) (end 18.72 -5.72) (layer "F.SilkS") (width 0.12) (tstamp 94fa2c70-a5f7-4e27-a718-058ca4a986e4))
+ (fp_line (start -1.72 -5.72) (end 18.72 -5.72) (layer "F.SilkS") (width 0.12) (tstamp 97771c9d-53ae-4866-99dd-b43b5bae9c42))
+ (fp_line (start 0 -5.72) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp b17702cb-59e7-41d0-a965-fe18b9e7aa26))
+ (fp_line (start 1.7 -5.72) (end 1.7 -3.606) (layer "F.SilkS") (width 0.12) (tstamp b1fbb33d-e3a1-47e1-9535-ce0a647eb402))
+ (fp_line (start 15.3 -5.72) (end 15.3 -3.606) (layer "F.SilkS") (width 0.12) (tstamp b37fa459-3088-44ab-b4ae-4479515cb9f5))
+ (fp_line (start 6.8 -5.72) (end 6.8 -1.065) (layer "F.SilkS") (width 0.12) (tstamp bcc53f68-3e96-41ce-a1db-7d963ee7a896))
+ (fp_line (start 3.4 -5.72) (end 3.4 -1.065) (layer "F.SilkS") (width 0.12) (tstamp c8f0bad7-98fc-4489-9b9c-089f86323dae))
+ (fp_line (start 8.5 -5.72) (end 8.5 -3.606) (layer "F.SilkS") (width 0.12) (tstamp d8ae5b63-d9d6-43ef-8e85-134e80c13da1))
+ (fp_line (start 13.6 -5.72) (end 13.6 -1.065) (layer "F.SilkS") (width 0.12) (tstamp de7843fb-e7ff-4070-ac9d-e4e475eaca30))
+ (fp_line (start 5.1 -5.72) (end 5.1 -3.606) (layer "F.SilkS") (width 0.12) (tstamp ef7c46df-277b-415e-86e3-042b580e7e89))
+ (fp_line (start 17 -5.72) (end 17 -1.065) (layer "F.SilkS") (width 0.12) (tstamp fae8b76c-ad00-4082-aae4-7a19accd6105))
+ (fp_line (start 18.85 1.15) (end 18.85 -23.59) (layer "F.CrtYd") (width 0.05) (tstamp 21db4a6c-cf35-4c6c-aa65-1db6b5122735))
+ (fp_line (start -1.85 -23.59) (end -1.85 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 2b48131c-c4f0-4950-858a-f33b53652531))
+ (fp_line (start -1.85 1.15) (end 18.85 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 406e65a4-eb97-44a3-a025-a601a2f9bb07))
+ (fp_line (start 18.85 -23.59) (end -1.85 -23.59) (layer "F.CrtYd") (width 0.05) (tstamp 6b8459fc-d08e-40ae-8ecc-1c8777e76d8a))
+ (fp_line (start 16.351 -23.34) (end 18.6 -21.09) (layer "F.Fab") (width 0.1) (tstamp 0b526e5e-1c1a-4fb4-86ec-a38eb334a428))
+ (fp_line (start 8.5 -5.84) (end 8.5 -2.54) (layer "F.Fab") (width 0.1) (tstamp 1438b8b0-6fdc-4140-93ba-0f454e421873))
+ (fp_line (start 5.1 -5.84) (end 5.1 -2.54) (layer "F.Fab") (width 0.1) (tstamp 337c5f25-cdc1-48eb-9705-812634a4dc69))
+ (fp_line (start 0.651 -23.34) (end 16.351 -23.34) (layer "F.Fab") (width 0.1) (tstamp 3ae09743-35d4-409f-9bd5-92260ee29a76))
+ (fp_line (start 18.6 -5.84) (end -1.6 -5.84) (layer "F.Fab") (width 0.1) (tstamp 49378180-e779-4b66-9422-4466b5e5e2ea))
+ (fp_line (start 0 -5.84) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 504cca48-0bd6-4571-9910-009f81fd5869))
+ (fp_line (start 17 -5.84) (end 17 0) (layer "F.Fab") (width 0.1) (tstamp 50a95471-26be-43b8-b074-3cb70fad1782))
+ (fp_line (start 6.8 -5.84) (end 6.8 0) (layer "F.Fab") (width 0.1) (tstamp 5259fd48-338b-40fd-a0e2-aa8657d1dac9))
+ (fp_line (start 1.7 -5.84) (end 1.7 -2.54) (layer "F.Fab") (width 0.1) (tstamp 65bfc2f1-bc4c-4977-bbf2-16387d7d58b6))
+ (fp_line (start 18.6 -21.09) (end 18.6 -16.54) (layer "F.Fab") (width 0.1) (tstamp 65ed0504-7654-46ea-9ccf-e3c88a7efb37))
+ (fp_line (start 13.6 -5.84) (end 13.6 0) (layer "F.Fab") (width 0.1) (tstamp 66b98be2-88f0-45bf-9699-cda646fca853))
+ (fp_line (start 15.3 -5.84) (end 15.3 -2.54) (layer "F.Fab") (width 0.1) (tstamp 72c6ade0-e921-485b-88f7-580e0e4a3a2f))
+ (fp_line (start 10.2 -5.84) (end 10.2 0) (layer "F.Fab") (width 0.1) (tstamp 7822b9d3-09eb-4bc5-86c7-6a50acf895d8))
+ (fp_line (start 3.4 -5.84) (end 3.4 0) (layer "F.Fab") (width 0.1) (tstamp 7f8eed5a-9895-4a96-96bf-9e5b79d303c8))
+ (fp_line (start 18.6 -16.54) (end -1.6 -16.54) (layer "F.Fab") (width 0.1) (tstamp 86d6aeb1-4708-4a14-bafd-65bf0ba4283e))
+ (fp_line (start 11.9 -5.84) (end 11.9 -2.54) (layer "F.Fab") (width 0.1) (tstamp b227d96c-a665-4ba7-ac38-45114c4d2166))
+ (fp_line (start -1.6 -16.54) (end 18.6 -16.54) (layer "F.Fab") (width 0.1) (tstamp d104b812-5af2-416e-95c3-ab9bcfac4cdf))
+ (fp_line (start -1.6 -21.09) (end 0.651 -23.34) (layer "F.Fab") (width 0.1) (tstamp d8a0acc9-c3a8-4c39-afc3-0fa0fc3c5278))
+ (fp_line (start 18.6 -16.54) (end 18.6 -5.84) (layer "F.Fab") (width 0.1) (tstamp e1db8676-8b21-4b70-bf87-46eb05dda0c3))
+ (fp_line (start -1.6 -5.84) (end -1.6 -16.54) (layer "F.Fab") (width 0.1) (tstamp e5f632e6-2f2e-4f95-be99-e10766a336d2))
+ (fp_line (start -1.6 -16.54) (end -1.6 -21.09) (layer "F.Fab") (width 0.1) (tstamp eef9196c-3126-4cb6-9481-c122fa5fe41b))
+ (fp_circle (center 8.5 -20.54) (end 10.35 -20.54) (layer "F.Fab") (width 0.1) (fill none) (tstamp 16abf41a-afb7-4e5f-a223-2c80153e21fa))
+ (pad "" np_thru_hole oval (at 8.5 -20.54) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 4d9f5c64-49af-4c69-aa5d-ceac6ab5509a))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp e071ea70-1483-49d3-8578-de735bee44d3))
+ (pad "2" thru_hole oval (at 1.7 -2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp e16b315a-9e71-492f-aba0-1b6e88a359f6))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 4122209c-21e4-4284-9fa1-4b77be614ef0))
+ (pad "4" thru_hole oval (at 5.1 -2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp a736e527-2308-4f84-8fa9-c4231dd180fc))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 5bc4cd38-173f-4ec6-8951-7e124dc6b179))
+ (pad "6" thru_hole oval (at 8.5 -2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp c51fc02b-ab95-4299-85b2-9f6decf607bb))
+ (pad "7" thru_hole oval (at 10.2 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 608e81be-34ac-408d-86c1-7628c63d0618))
+ (pad "8" thru_hole oval (at 11.9 -2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp d5779a65-00bc-4545-8e86-95978a0d6576))
+ (pad "9" thru_hole oval (at 13.6 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp d02537b2-900f-49ba-b5dd-6f80cdad987a))
+ (pad "10" thru_hole oval (at 15.3 -2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp e28c4bc9-27df-4a67-b11e-6bce2ffede06))
+ (pad "11" thru_hole oval (at 17 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 20d4d8d2-ee7d-4ac6-a91a-88ad90efd81a))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-11_P3.4x2.54mm_StaggerOdd_Lead5.84mm_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x5.08mm_StaggerEven_Lead4.58mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x5.08mm_StaggerEven_Lead4.58mm_Vertical.kicad_mod
new file mode 100644
index 00000000..41c61524
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x5.08mm_StaggerEven_Lead4.58mm_Vertical.kicad_mod
@@ -0,0 +1,69 @@
+(footprint "TO-220-11_P3.4x5.08mm_StaggerEven_Lead4.58mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-11, Vertical, RM 1.7mm, staggered type-2, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf")
+ (tags "TO-220-11 Vertical RM 1.7mm staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 8.5 -5.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1f62cd3f-db45-44b4-8a5c-18a73abe980b)
+ )
+ (fp_text value "TO-220-11_P3.4x5.08mm_StaggerEven_Lead4.58mm_Vertical" (at 8.5 7.23) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 97d35e21-345f-4554-a982-058d578ba2f1)
+ )
+ (fp_text user "${REFERENCE}" (at 8.5 -5.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp de6f08cd-bcae-4496-8de0-745e38b58f2f)
+ )
+ (fp_line (start -1.72 -2.78) (end 18.72 -2.78) (layer "F.SilkS") (width 0.12) (tstamp 1fa187cf-a1fd-4322-af7f-f1d6f250709a))
+ (fp_line (start 14.525 0.621) (end 16.076 0.621) (layer "F.SilkS") (width 0.12) (tstamp 3088a4e1-8b8e-4e5c-82dd-6180b36d8a4d))
+ (fp_line (start 10.35 -4.62) (end 10.35 -2.78) (layer "F.SilkS") (width 0.12) (tstamp 3c1346e9-2572-4339-af9e-12d1343b0a1a))
+ (fp_line (start 8.5 0.621) (end 8.5 4.015) (layer "F.SilkS") (width 0.12) (tstamp 4295e048-cff0-4a4c-89f2-34583d4e3d95))
+ (fp_line (start 17.925 0.621) (end 18.72 0.621) (layer "F.SilkS") (width 0.12) (tstamp 53bd155d-dbd6-48ea-a03d-514002d4bbbd))
+ (fp_line (start 11.125 0.621) (end 12.676 0.621) (layer "F.SilkS") (width 0.12) (tstamp 56ddadf3-e5dc-4d06-a4e3-3a5f4769e820))
+ (fp_line (start 5.1 0.621) (end 5.1 4.015) (layer "F.SilkS") (width 0.12) (tstamp 624cb3fe-49f8-4295-8d7f-e878e032872b))
+ (fp_line (start 1.7 0.621) (end 1.7 4.015) (layer "F.SilkS") (width 0.12) (tstamp 6d4c4d85-d2ee-47d0-aa9f-5b9402400b3c))
+ (fp_line (start -1.72 -4.62) (end 18.72 -4.62) (layer "F.SilkS") (width 0.12) (tstamp 9652b410-3cdc-46db-9ced-4083e714d268))
+ (fp_line (start -1.72 0.621) (end -1.05 0.621) (layer "F.SilkS") (width 0.12) (tstamp 99024fd7-a528-4c62-a185-4cf36309fa6d))
+ (fp_line (start -1.72 -4.62) (end -1.72 0.621) (layer "F.SilkS") (width 0.12) (tstamp a4ff5340-0315-4595-8ef9-ae993685d445))
+ (fp_line (start 15.3 0.621) (end 15.3 4.015) (layer "F.SilkS") (width 0.12) (tstamp ad033c33-fd9a-49ae-a704-3367854440d5))
+ (fp_line (start 6.65 -4.62) (end 6.65 -2.78) (layer "F.SilkS") (width 0.12) (tstamp bb01b7a7-da8a-4026-b02b-ad38c90e3b68))
+ (fp_line (start 11.9 0.621) (end 11.9 4.015) (layer "F.SilkS") (width 0.12) (tstamp beb8e8c1-117a-48e4-9690-c5ef1e766eb9))
+ (fp_line (start 7.725 0.621) (end 9.276 0.621) (layer "F.SilkS") (width 0.12) (tstamp cc817d51-e1fb-484e-aac5-02496e7e44a6))
+ (fp_line (start 1.05 0.621) (end 2.476 0.621) (layer "F.SilkS") (width 0.12) (tstamp d3f621fe-465d-4e13-ba64-a4a09219ae6a))
+ (fp_line (start 18.72 -4.62) (end 18.72 0.621) (layer "F.SilkS") (width 0.12) (tstamp dd9e3692-e2e2-443e-a0c2-b377d7fd279a))
+ (fp_line (start 4.325 0.621) (end 5.876 0.621) (layer "F.SilkS") (width 0.12) (tstamp f54095f6-8e8c-4d64-ad77-fa1603cabd87))
+ (fp_line (start -1.85 6.23) (end 18.85 6.23) (layer "F.CrtYd") (width 0.05) (tstamp 56643e32-cc6e-4b93-bbca-b47fb8a48959))
+ (fp_line (start 18.85 6.23) (end 18.85 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp aca4d218-67bb-4096-8b58-ffdd14388cd3))
+ (fp_line (start -1.85 -4.75) (end -1.85 6.23) (layer "F.CrtYd") (width 0.05) (tstamp efe7f221-e2d4-4fc2-bc73-8d0a71a70148))
+ (fp_line (start 18.85 -4.75) (end -1.85 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp ff20ecea-20cf-49b3-8fb0-d1f6e78fc13d))
+ (fp_line (start -1.6 -2.9) (end 18.6 -2.9) (layer "F.Fab") (width 0.1) (tstamp 00e33265-e05f-4008-a2de-9441f59f416f))
+ (fp_line (start 11.9 0.5) (end 11.9 5.08) (layer "F.Fab") (width 0.1) (tstamp 14e04829-559f-451f-98df-e5c76c971b24))
+ (fp_line (start 18.6 -4.5) (end -1.6 -4.5) (layer "F.Fab") (width 0.1) (tstamp 201c5d11-5ac9-48ab-b153-7d527b56fb54))
+ (fp_line (start 8.5 0.5) (end 8.5 5.08) (layer "F.Fab") (width 0.1) (tstamp 21e30f1d-2711-4eff-9083-b01dd1128298))
+ (fp_line (start 5.1 0.5) (end 5.1 5.08) (layer "F.Fab") (width 0.1) (tstamp 25b2c9ca-0b34-4a04-a11e-a71fa69b2891))
+ (fp_line (start 18.6 0.5) (end 18.6 -4.5) (layer "F.Fab") (width 0.1) (tstamp 379c4c6b-957a-4a90-9a35-c3f3c34af17c))
+ (fp_line (start 6.65 -4.5) (end 6.65 -2.9) (layer "F.Fab") (width 0.1) (tstamp 62574560-6bbf-49bc-af41-1c542c1e8567))
+ (fp_line (start -1.6 0.5) (end 18.6 0.5) (layer "F.Fab") (width 0.1) (tstamp 644f5d25-d741-46a9-9269-e8247bffec62))
+ (fp_line (start -1.6 -4.5) (end -1.6 0.5) (layer "F.Fab") (width 0.1) (tstamp 77a6ec64-fac1-4605-83b7-52a065ffbb5b))
+ (fp_line (start 15.3 0.5) (end 15.3 5.08) (layer "F.Fab") (width 0.1) (tstamp 77e47aa3-9389-42ae-8a40-41c42c74c67d))
+ (fp_line (start 1.7 0.5) (end 1.7 5.08) (layer "F.Fab") (width 0.1) (tstamp cf34ac0d-6819-4313-bfd4-1e9bea349118))
+ (fp_line (start 10.35 -4.5) (end 10.35 -2.9) (layer "F.Fab") (width 0.1) (tstamp e78ef5e2-1100-4f24-9145-69fb6b084af5))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 8f86c17d-7b2f-4f49-b23b-8876d4edd1a0))
+ (pad "2" thru_hole oval (at 1.7 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 20a85d60-46b2-4865-9e05-b0c39b6f9849))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 1d14fc49-3438-471e-9476-5674488c480d))
+ (pad "4" thru_hole oval (at 5.1 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp d757fd43-725f-4d58-b68b-21c8bc65f13c))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 01642ac9-436d-4306-9149-08400035a424))
+ (pad "6" thru_hole oval (at 8.5 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp fae730f1-f865-439c-b4dd-78010fff8eb7))
+ (pad "7" thru_hole oval (at 10.2 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 5eb68b8d-0f27-4b8e-a0a4-18834d935d4c))
+ (pad "8" thru_hole oval (at 11.9 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 6e6c88d2-a84f-465f-92b6-b49d01b9b5aa))
+ (pad "9" thru_hole oval (at 13.6 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp e76f559c-7efc-48a2-8458-d1021ebfb46c))
+ (pad "10" thru_hole oval (at 15.3 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 39269b74-1933-4b0e-8f6a-648283b71bf5))
+ (pad "11" thru_hole oval (at 17 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 03c935ef-6868-4d41-9828-acee39ca763a))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-11_P3.4x5.08mm_StaggerEven_Lead4.58mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x5.08mm_StaggerOdd_Lead4.85mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x5.08mm_StaggerOdd_Lead4.85mm_Vertical.kicad_mod
new file mode 100644
index 00000000..67ec367c
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x5.08mm_StaggerOdd_Lead4.85mm_Vertical.kicad_mod
@@ -0,0 +1,70 @@
+(footprint "TO-220-11_P3.4x5.08mm_StaggerOdd_Lead4.85mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-11, Vertical, RM 1.7mm, staggered type-1, see http://www.st.com/resource/en/datasheet/tda7391lv.pdf")
+ (tags "TO-220-11 Vertical RM 1.7mm staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 8.5 -10.7) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1f7dc64e-c5ab-4100-9b8f-147f78c8338e)
+ )
+ (fp_text value "TO-220-11_P3.4x5.08mm_StaggerOdd_Lead4.85mm_Vertical" (at 8.5 2.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ec47459a-823d-4ab2-8157-e15395cd63db)
+ )
+ (fp_text user "${REFERENCE}" (at 8.5 -10.7) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3b2ea618-0e6b-48c3-95ea-ac4365c0ba9a)
+ )
+ (fp_line (start 9.425 -4.459) (end 10.976 -4.459) (layer "F.SilkS") (width 0.12) (tstamp 0e5ce84d-b72b-4cea-a954-c016f86445f9))
+ (fp_line (start 10.35 -9.7) (end 10.35 -7.86) (layer "F.SilkS") (width 0.12) (tstamp 1216fe6f-d917-4474-8afd-d6a5f63ee213))
+ (fp_line (start 17 -4.459) (end 17 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 2008babe-8494-4c30-8ac1-67affb6e73e1))
+ (fp_line (start 10.2 -4.459) (end 10.2 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 272862bb-493b-415c-9ca8-dd5fd36bf3d4))
+ (fp_line (start 0 -4.459) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 4916aa31-5fc7-4986-9258-2e351059a0c1))
+ (fp_line (start 16.225 -4.459) (end 18.72 -4.459) (layer "F.SilkS") (width 0.12) (tstamp 4e6e299c-db5e-4bec-990d-337ee4cb3062))
+ (fp_line (start 13.6 -4.459) (end 13.6 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 508e306e-74dc-4a57-9b4f-e74fcefa6213))
+ (fp_line (start 6.8 -4.459) (end 6.8 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 574e1877-2169-4fce-be00-9b4dba56ce6e))
+ (fp_line (start -1.72 -9.7) (end -1.72 -4.459) (layer "F.SilkS") (width 0.12) (tstamp 8f24a976-b426-4622-ae1a-e7fc80efab6b))
+ (fp_line (start -1.72 -4.459) (end 0.776 -4.459) (layer "F.SilkS") (width 0.12) (tstamp a0b00077-8504-40af-989d-39b7c6896b06))
+ (fp_line (start 6.65 -9.7) (end 6.65 -7.86) (layer "F.SilkS") (width 0.12) (tstamp abe04096-ba8f-4f5f-9ee7-8a04570e1dad))
+ (fp_line (start 2.625 -4.459) (end 4.176 -4.459) (layer "F.SilkS") (width 0.12) (tstamp b4ecc541-4d8d-4403-a8c7-69598ab64f10))
+ (fp_line (start 12.825 -4.459) (end 14.376 -4.459) (layer "F.SilkS") (width 0.12) (tstamp ba04d17c-78c8-4638-afa6-7341bbaeef9d))
+ (fp_line (start 18.72 -9.7) (end 18.72 -4.459) (layer "F.SilkS") (width 0.12) (tstamp cafd9dc0-b3d3-49d4-a619-1c5328971504))
+ (fp_line (start -1.72 -7.86) (end 18.72 -7.86) (layer "F.SilkS") (width 0.12) (tstamp e1d9d802-055c-49ed-bda5-e7ec7891c580))
+ (fp_line (start 3.4 -4.459) (end 3.4 -1.065) (layer "F.SilkS") (width 0.12) (tstamp e53fd323-18a5-45eb-8074-32eb83fb6d6b))
+ (fp_line (start 6.025 -4.459) (end 7.576 -4.459) (layer "F.SilkS") (width 0.12) (tstamp fa706fc4-7bd7-4fd9-98b1-2c8216a5b103))
+ (fp_line (start -1.72 -9.7) (end 18.72 -9.7) (layer "F.SilkS") (width 0.12) (tstamp fbee8fad-fb79-4d15-995b-918a23f832eb))
+ (fp_line (start 18.85 1.16) (end 18.85 -9.83) (layer "F.CrtYd") (width 0.05) (tstamp 212ef5e2-85b1-468f-b4ba-6d1c2e00e45a))
+ (fp_line (start -1.85 1.16) (end 18.85 1.16) (layer "F.CrtYd") (width 0.05) (tstamp 617182d5-fabe-4093-a94e-945fa9673e73))
+ (fp_line (start -1.85 -9.83) (end -1.85 1.16) (layer "F.CrtYd") (width 0.05) (tstamp 6255503e-dce0-4264-8823-c00ed287dc68))
+ (fp_line (start 18.85 -9.83) (end -1.85 -9.83) (layer "F.CrtYd") (width 0.05) (tstamp e72d4a82-1602-4944-9d0b-220fa8f4a158))
+ (fp_line (start -1.6 -7.98) (end 18.6 -7.98) (layer "F.Fab") (width 0.1) (tstamp 096232f7-830a-4070-aa16-228b4e6934ba))
+ (fp_line (start 0 -4.58) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 32d21453-cb3c-463f-bd14-f5555a7410f6))
+ (fp_line (start -1.6 -9.58) (end -1.6 -4.58) (layer "F.Fab") (width 0.1) (tstamp 41281489-267c-4dd8-9bde-29d47077fc9e))
+ (fp_line (start 10.35 -9.58) (end 10.35 -7.98) (layer "F.Fab") (width 0.1) (tstamp 4144d64e-3dbe-4c5e-a400-1a6c34872973))
+ (fp_line (start 13.6 -4.58) (end 13.6 0) (layer "F.Fab") (width 0.1) (tstamp 6e772d84-6115-4d71-805e-3aafc494524f))
+ (fp_line (start 6.8 -4.58) (end 6.8 0) (layer "F.Fab") (width 0.1) (tstamp 7fcbf8e3-09b8-4685-a86d-8785ca784439))
+ (fp_line (start -1.6 -4.58) (end 18.6 -4.58) (layer "F.Fab") (width 0.1) (tstamp a1cd61a8-b71d-4cf7-a8e1-1ad4ebbe8b94))
+ (fp_line (start 3.4 -4.58) (end 3.4 0) (layer "F.Fab") (width 0.1) (tstamp a259a651-4839-4a90-8fb3-f613661d3514))
+ (fp_line (start 17 -4.58) (end 17 0) (layer "F.Fab") (width 0.1) (tstamp a3ac5575-5bdb-4c23-9b06-bdd80ed46fd2))
+ (fp_line (start 18.6 -4.58) (end 18.6 -9.58) (layer "F.Fab") (width 0.1) (tstamp b0990912-52e0-4242-b942-a2dd8c582583))
+ (fp_line (start 6.65 -9.58) (end 6.65 -7.98) (layer "F.Fab") (width 0.1) (tstamp eb5094e0-3ffb-4687-9c2a-c6c737f9f9c8))
+ (fp_line (start 18.6 -9.58) (end -1.6 -9.58) (layer "F.Fab") (width 0.1) (tstamp f53cd8b2-37fd-402d-88a4-d929f2190b47))
+ (fp_line (start 10.2 -4.58) (end 10.2 0) (layer "F.Fab") (width 0.1) (tstamp f6e2f58d-734e-4955-8043-23bba138ca48))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 8089e0ac-938e-4bcc-946c-23df414e4f0d))
+ (pad "2" thru_hole oval (at 1.7 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp bfee61c1-4331-42bf-bd05-077cd9a7748d))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 434c88e6-7a2c-4cd6-9c64-636e1047be2e))
+ (pad "4" thru_hole oval (at 5.1 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp ccb21ef5-a3fe-4e13-8638-5e13e604eab6))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp c402dc6b-32bb-41b4-9037-04db5ad7d5ca))
+ (pad "6" thru_hole oval (at 8.5 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 9f5be4b1-420c-4c81-8546-5fdb6721c23c))
+ (pad "7" thru_hole oval (at 10.2 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 94a1a9f9-6910-4206-b098-06acdb9ce764))
+ (pad "8" thru_hole oval (at 11.9 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 9da598f5-a497-4bcb-8ebe-33f88b469fac))
+ (pad "9" thru_hole oval (at 13.6 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 86227213-5f85-4157-870f-1156c4501a01))
+ (pad "10" thru_hole oval (at 15.3 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp ac997d3f-97b2-4556-9525-0fb6ec844813))
+ (pad "11" thru_hole oval (at 17 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 4e793989-35d5-41be-a4a6-a634b4e613d9))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-11_P3.4x5.08mm_StaggerOdd_Lead4.85mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x5.08mm_StaggerOdd_Lead8.45mm_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x5.08mm_StaggerOdd_Lead8.45mm_TabDown.kicad_mod
new file mode 100644
index 00000000..b1bf92e2
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-11_P3.4x5.08mm_StaggerOdd_Lead8.45mm_TabDown.kicad_mod
@@ -0,0 +1,77 @@
+(footprint "TO-220-11_P3.4x5.08mm_StaggerOdd_Lead8.45mm_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF14AE5)
+ (descr "TO-220-11, Horizontal, RM 1.7mm, staggered type-1, see http://www.ti.com/lit/ds/symlink/lmd18200.pdf")
+ (tags "TO-220-11 Horizontal RM 1.7mm staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 8.5 -27) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a30919a5-11af-43b3-959e-10b727df0a77)
+ )
+ (fp_text value "TO-220-11_P3.4x5.08mm_StaggerOdd_Lead8.45mm_TabDown" (at 8.5 1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7e08db26-0426-415a-8afd-63d6148d3d9b)
+ )
+ (fp_text user "${REFERENCE}" (at 8.5 -27) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 05e1cd1f-521c-4f68-af73-503d5572c334)
+ )
+ (fp_line (start -1.72 -8.26) (end 18.72 -8.26) (layer "F.SilkS") (width 0.12) (tstamp 0a63799d-651b-423f-bd7c-2c8abb669008))
+ (fp_line (start 0 -8.255) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 20015fbc-8171-4be0-aa2f-c56003731ef1))
+ (fp_line (start 10.2 -8.255038) (end 10.2 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 22637076-7a1d-4b0b-a0f3-b20e8d6755c1))
+ (fp_line (start 11.9 -8.26) (end 11.9 -6.146) (layer "F.SilkS") (width 0.12) (tstamp 25b7bc18-031b-4e95-ad51-56a7d1c88184))
+ (fp_line (start 15.3 -8.26) (end 15.3 -6.146) (layer "F.SilkS") (width 0.12) (tstamp 3249058b-25c5-45a5-9731-2db7346c5b2e))
+ (fp_line (start -1.72 -26) (end 18.72 -26) (layer "F.SilkS") (width 0.12) (tstamp 3d54238c-39e6-496b-bbb5-3f48b2f1c269))
+ (fp_line (start 17 -8.255022) (end 17 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 8cfed7fe-655e-41ee-9b79-fe19be3ee5a7))
+ (fp_line (start 18.72 -26) (end 18.72 -8.26) (layer "F.SilkS") (width 0.12) (tstamp 8e89ae49-4d86-40dc-a443-8a02bb2a56cb))
+ (fp_line (start 1.7 -8.26) (end 1.7 -6.146) (layer "F.SilkS") (width 0.12) (tstamp 93b15ed5-02dd-420b-8ce7-f60ec9c55e9f))
+ (fp_line (start 13.6 -8.255191) (end 13.6 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 9d123acb-59b5-4e1c-b072-47185247507f))
+ (fp_line (start 6.8 -8.255233) (end 6.8 -1.065) (layer "F.SilkS") (width 0.12) (tstamp ce122497-1d89-446c-b44f-2b3c7c5b4961))
+ (fp_line (start 3.4 -8.255058) (end 3.4 -1.065) (layer "F.SilkS") (width 0.12) (tstamp d70e544f-5232-44b7-9f01-8045676a3076))
+ (fp_line (start -1.72 -26) (end -1.72 -8.26) (layer "F.SilkS") (width 0.12) (tstamp e2ae8666-ee49-4425-ad26-ce05ed4b4fbf))
+ (fp_line (start 5.1 -8.26) (end 5.1 -6.146) (layer "F.SilkS") (width 0.12) (tstamp e35f7f5f-ae7e-4ba1-a905-d4c56d09427d))
+ (fp_line (start 8.5 -8.26) (end 8.5 -6.146) (layer "F.SilkS") (width 0.12) (tstamp f173ae1a-dfc2-4e93-9556-cb36d0b1b500))
+ (fp_line (start 18.85 -26.13) (end -1.85 -26.13) (layer "F.CrtYd") (width 0.05) (tstamp 2fd6f70f-bcda-4443-90b7-795704240def))
+ (fp_line (start -1.85 1.15) (end 18.85 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 74bac527-b701-4b8b-b8ba-583c98950cca))
+ (fp_line (start -1.85 -26.13) (end -1.85 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 7fb4e509-fb5b-4d8b-a621-e8edbd4461e7))
+ (fp_line (start 18.85 1.15) (end 18.85 -26.13) (layer "F.CrtYd") (width 0.05) (tstamp 86b514ea-7d43-4be1-85a1-6af1cb3b04ad))
+ (fp_line (start 18.6 -23.63) (end 18.6 -19.08) (layer "F.Fab") (width 0.1) (tstamp 182eb907-c4ab-4247-81e6-fab94a6ea6b9))
+ (fp_line (start -1.6 -8.38) (end -1.6 -19.08) (layer "F.Fab") (width 0.1) (tstamp 1da254da-e676-4a72-b10f-de1d5d89f465))
+ (fp_line (start 18.6 -19.08) (end 18.6 -8.38) (layer "F.Fab") (width 0.1) (tstamp 33dafeec-1b61-4d4c-b80c-82e2bcd47547))
+ (fp_line (start -1.6 -19.08) (end -1.6 -23.63) (layer "F.Fab") (width 0.1) (tstamp 360a73fc-aac1-41a6-8f6f-d0d6d4d9f60b))
+ (fp_line (start 16.351 -25.88) (end 18.6 -23.63) (layer "F.Fab") (width 0.1) (tstamp 460ce341-dea8-4764-9acc-f2f1f322c77e))
+ (fp_line (start 18.6 -8.38) (end -1.6 -8.38) (layer "F.Fab") (width 0.1) (tstamp 5d887989-46ae-422a-a5c1-2e47eb9bba40))
+ (fp_line (start 5.1 -8.38) (end 5.1 -5.08) (layer "F.Fab") (width 0.1) (tstamp 6e493dbe-0df5-4e97-993d-b4f8c1e7c5eb))
+ (fp_line (start 18.6 -19.08) (end -1.6 -19.08) (layer "F.Fab") (width 0.1) (tstamp 756c3e81-cda8-40a9-8a33-b1ef23e28edc))
+ (fp_line (start 17 -8.382019) (end 17 0) (layer "F.Fab") (width 0.1) (tstamp 830dde74-183f-4c57-a995-834357ceb518))
+ (fp_line (start 0.651 -25.88) (end 16.351 -25.88) (layer "F.Fab") (width 0.1) (tstamp 9fdffaba-9ecd-4838-8d0a-169b89fc9ec2))
+ (fp_line (start -1.6 -23.63) (end 0.651 -25.88) (layer "F.Fab") (width 0.1) (tstamp a8aa0a34-3457-4247-a9f3-e29a03daa342))
+ (fp_line (start 13.6 -8.382007) (end 13.6 0) (layer "F.Fab") (width 0.1) (tstamp a8ae4bb6-ee89-4603-88ec-9d91d5497f03))
+ (fp_line (start 3.4 -8.38205) (end 3.4 0) (layer "F.Fab") (width 0.1) (tstamp b6f68daf-88a8-4282-bcb4-520b85064fd9))
+ (fp_line (start 15.3 -8.38) (end 15.3 -5.08) (layer "F.Fab") (width 0.1) (tstamp ca62f391-37ae-4950-b7dd-481687f31104))
+ (fp_line (start 11.9 -8.38) (end 11.9 -5.08) (layer "F.Fab") (width 0.1) (tstamp cec2739d-e279-4b61-aef7-5f2db2a72618))
+ (fp_line (start -1.6 -19.08) (end 18.6 -19.08) (layer "F.Fab") (width 0.1) (tstamp d13972c7-e556-4aab-bd3b-476a030afdd5))
+ (fp_line (start 6.8 -8.3822) (end 6.8 0) (layer "F.Fab") (width 0.1) (tstamp e3d63fef-71cc-4d66-bc9b-2f021def570f))
+ (fp_line (start 8.5 -8.38) (end 8.5 -5.08) (layer "F.Fab") (width 0.1) (tstamp e3ef72b1-9266-4ad4-a8a6-be1065211a48))
+ (fp_line (start 1.7 -8.38) (end 1.7 -5.08) (layer "F.Fab") (width 0.1) (tstamp f6f108c8-e457-4260-9082-6175be740eba))
+ (fp_line (start 0 -8.382) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp f7625bc1-2f1d-4741-846d-3657a6f9cf72))
+ (fp_line (start 10.2 -8.382032) (end 10.2 0) (layer "F.Fab") (width 0.1) (tstamp fac5e320-86e0-4e0e-aa69-e0909208dcb1))
+ (fp_circle (center 8.5 -23.08) (end 10.35 -23.08) (layer "F.Fab") (width 0.1) (fill none) (tstamp 157f743b-2ad6-4bfb-a2ea-ccd0839e5893))
+ (pad "" np_thru_hole oval (at 8.5 -23.08) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 7300911b-7105-4b0c-bc58-ae7029a9a5a7))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 4e43ff5e-26c6-48ea-bc9c-6076db976afe))
+ (pad "2" thru_hole oval (at 1.7 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp c520c589-b5b9-47fb-a65d-f922e4510cb8))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 0110edc4-fac1-47c7-ba34-ba9260623e09))
+ (pad "4" thru_hole oval (at 5.1 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 4008bc6f-f28e-422d-9251-7629160fa168))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp b7b2aa11-8f40-419a-b034-c096503901e3))
+ (pad "6" thru_hole oval (at 8.5 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 405fdc9c-f89e-45a6-9601-5b51101ab08c))
+ (pad "7" thru_hole oval (at 10.2 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 6afcffc0-10db-4378-8f62-23c536fec37d))
+ (pad "8" thru_hole oval (at 11.9 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp ab9dd93e-2c79-4ef3-9112-76435bd73362))
+ (pad "9" thru_hole oval (at 13.6 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp de092112-e0a0-4a43-a39f-405c2ab65807))
+ (pad "10" thru_hole oval (at 15.3 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 23d6425c-8f1d-48e7-bdfc-0ed58bdafbd3))
+ (pad "11" thru_hole oval (at 17 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp aec23524-fcb9-4f60-bf96-2c9059f70fed))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-11_P3.4x5.08mm_StaggerOdd_Lead8.45mm_Tab-Down.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-15_P2.54x2.54mm_StaggerEven_Lead4.58mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-15_P2.54x2.54mm_StaggerEven_Lead4.58mm_Vertical.kicad_mod
new file mode 100644
index 00000000..813c09cb
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-15_P2.54x2.54mm_StaggerEven_Lead4.58mm_Vertical.kicad_mod
@@ -0,0 +1,79 @@
+(footprint "TO-220-15_P2.54x2.54mm_StaggerEven_Lead4.58mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-15, Vertical, RM 1.27mm, staggered type-2, see http://www.st.com/resource/en/datasheet/l298.pdf")
+ (tags "TO-220-15 Vertical RM 1.27mm staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 8.89 -5.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 75de8a98-109e-4752-9715-31cf99ee98bf)
+ )
+ (fp_text value "TO-220-15_P2.54x2.54mm_StaggerEven_Lead4.58mm_Vertical" (at 8.89 7.23) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a933c117-1ad0-4e39-ac04-298934a73096)
+ )
+ (fp_text user "${REFERENCE}" (at 8.89 -5.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ba5a6815-9cdd-4eb2-b3d2-66389a6adab3)
+ )
+ (fp_line (start 6.35 0.621) (end 6.35 4.015) (layer "F.SilkS") (width 0.12) (tstamp 010e4675-3bd6-424b-a276-c5f15a8763a0))
+ (fp_line (start -1.33 -2.78) (end 19.11 -2.78) (layer "F.SilkS") (width 0.12) (tstamp 036c60d9-20e2-4e44-81b1-83053a4e1ef5))
+ (fp_line (start -1.33 -4.62) (end 19.11 -4.62) (layer "F.SilkS") (width 0.12) (tstamp 0a28f002-58b9-4a68-bce7-dea315f48a83))
+ (fp_line (start 3.465 0.621) (end 4.156 0.621) (layer "F.SilkS") (width 0.12) (tstamp 211910fe-1c98-46a9-bbcf-7ffb588cc53b))
+ (fp_line (start 19.11 -4.62) (end 19.11 0.621) (layer "F.SilkS") (width 0.12) (tstamp 21a69eb7-9fd7-4357-a1b7-6632fbfe9077))
+ (fp_line (start 8.89 0.621) (end 8.89 4.015) (layer "F.SilkS") (width 0.12) (tstamp 387f1f02-e0e0-4a2e-b719-d70a31b68ab0))
+ (fp_line (start 10.74 -4.62) (end 10.74 -2.78) (layer "F.SilkS") (width 0.12) (tstamp 3c7ce3c1-ff09-4556-81a9-346f1f140d95))
+ (fp_line (start 11.085 0.621) (end 11.776 0.621) (layer "F.SilkS") (width 0.12) (tstamp 55ec5729-9b88-4722-91db-a0968bb0ecd0))
+ (fp_line (start 16.165 0.621) (end 16.856 0.621) (layer "F.SilkS") (width 0.12) (tstamp 5d600a80-10b2-4135-bff2-bdeee88ff3b5))
+ (fp_line (start 3.81 0.621) (end 3.81 4.015) (layer "F.SilkS") (width 0.12) (tstamp 639f37f7-de74-4c07-bc6a-22843d9bf149))
+ (fp_line (start 1.05 0.621) (end 1.616 0.621) (layer "F.SilkS") (width 0.12) (tstamp 75c6e89b-e1d6-439b-b325-41e01bb057db))
+ (fp_line (start 16.51 0.621) (end 16.51 4.015) (layer "F.SilkS") (width 0.12) (tstamp 79601c98-407c-438a-b330-548277ed1485))
+ (fp_line (start 1.27 0.621) (end 1.27 4.015) (layer "F.SilkS") (width 0.12) (tstamp 852e0643-d480-4d66-8d46-da352f2ef831))
+ (fp_line (start 7.041 -4.62) (end 7.041 -2.78) (layer "F.SilkS") (width 0.12) (tstamp 85fcd928-8690-4171-b9c5-b733da1f7cde))
+ (fp_line (start 13.625 0.621) (end 14.316 0.621) (layer "F.SilkS") (width 0.12) (tstamp 9a72efe3-b2f5-4345-8730-1c287ef1663b))
+ (fp_line (start -1.33 -4.62) (end -1.33 0.621) (layer "F.SilkS") (width 0.12) (tstamp b2d1d8b1-818d-4472-95c2-6d75f56dfee0))
+ (fp_line (start 6.005 0.621) (end 6.696 0.621) (layer "F.SilkS") (width 0.12) (tstamp cb6fcb4b-1b68-4d1b-a1b9-ece46afd644b))
+ (fp_line (start 11.43 0.621) (end 11.43 4.015) (layer "F.SilkS") (width 0.12) (tstamp d3cb3112-3d1a-4620-b318-bf69f9b949ea))
+ (fp_line (start -1.33 0.621) (end -1.05 0.621) (layer "F.SilkS") (width 0.12) (tstamp e90b68c6-3c9e-4a8c-89c1-748a86190454))
+ (fp_line (start 8.545 0.621) (end 9.236 0.621) (layer "F.SilkS") (width 0.12) (tstamp f1f66cd5-ccd4-415a-886d-ad0366653d30))
+ (fp_line (start 18.705 0.621) (end 19.11 0.621) (layer "F.SilkS") (width 0.12) (tstamp fafa8de7-6829-42d5-8349-80cccb8134fa))
+ (fp_line (start 13.97 0.621) (end 13.97 4.015) (layer "F.SilkS") (width 0.12) (tstamp fef8b96b-38da-4b7f-b3fa-a21180af78d1))
+ (fp_line (start -1.46 6.23) (end 19.25 6.23) (layer "F.CrtYd") (width 0.05) (tstamp 2888e643-e654-47e0-a377-3047ff9ebdf6))
+ (fp_line (start 19.25 -4.75) (end -1.46 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 3ae8245e-736f-4da8-a485-b6332b7d3672))
+ (fp_line (start 19.25 6.23) (end 19.25 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 577d1c9c-7377-4764-890a-3ce6415bd79e))
+ (fp_line (start -1.46 -4.75) (end -1.46 6.23) (layer "F.CrtYd") (width 0.05) (tstamp e4a4b52e-cba9-410e-915e-5c3b16477656))
+ (fp_line (start 1.27 0.5) (end 1.27 5.08) (layer "F.Fab") (width 0.1) (tstamp 07792ea7-740d-4b70-a1b3-e7dac8fd88b1))
+ (fp_line (start 8.89 0.5) (end 8.89 5.08) (layer "F.Fab") (width 0.1) (tstamp 18d4a7b1-0c18-4081-8306-2bb63ee8be4c))
+ (fp_line (start 18.99 -4.5) (end -1.21 -4.5) (layer "F.Fab") (width 0.1) (tstamp 27badc6c-7a45-4234-be1d-2606f0825d1f))
+ (fp_line (start -1.21 0.5) (end 18.99 0.5) (layer "F.Fab") (width 0.1) (tstamp 293a3a12-124d-449d-9222-3e68bf6afc62))
+ (fp_line (start 13.97 0.5) (end 13.97 5.08) (layer "F.Fab") (width 0.1) (tstamp 33baf536-3d57-49ac-971c-131d45a57933))
+ (fp_line (start 3.81 0.5) (end 3.81 5.08) (layer "F.Fab") (width 0.1) (tstamp 463b8d1c-a28d-46f7-9078-701d1e28c3f8))
+ (fp_line (start 11.43 0.5) (end 11.43 5.08) (layer "F.Fab") (width 0.1) (tstamp 473a6cee-bebe-4ce5-9a62-f4ee7474cfb6))
+ (fp_line (start 7.04 -4.5) (end 7.04 -2.9) (layer "F.Fab") (width 0.1) (tstamp 53996754-9a07-457a-9b91-10e95ae19a97))
+ (fp_line (start -1.21 -2.9) (end 18.99 -2.9) (layer "F.Fab") (width 0.1) (tstamp 5fcb08b9-badb-41f3-9e50-144dc035c41e))
+ (fp_line (start 6.35 0.5) (end 6.35 5.08) (layer "F.Fab") (width 0.1) (tstamp 64440f07-b960-4e77-949b-6cb612a65e2a))
+ (fp_line (start -1.21 -4.5) (end -1.21 0.5) (layer "F.Fab") (width 0.1) (tstamp a73a4921-10ec-4758-95e8-8b3bc014b965))
+ (fp_line (start 18.99 0.5) (end 18.99 -4.5) (layer "F.Fab") (width 0.1) (tstamp c271eab4-24f0-4fbe-9c8c-9fe893048c31))
+ (fp_line (start 16.51 0.5) (end 16.51 5.08) (layer "F.Fab") (width 0.1) (tstamp c55fca7d-d99f-4217-aeba-a81ecac48086))
+ (fp_line (start 10.74 -4.5) (end 10.74 -2.9) (layer "F.Fab") (width 0.1) (tstamp e67f4b22-f59d-4525-bacc-2c38e1b85b5b))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp dabc937a-8d88-40e0-b960-a5fe526c69df))
+ (pad "2" thru_hole oval (at 1.27 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp cdcdb250-87c2-49e3-a6ee-1b56f8ccb004))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 7f206206-7248-4d12-a0bd-5ed2f585ce0a))
+ (pad "4" thru_hole oval (at 3.81 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp be53bb1c-111f-4170-8e62-6d9b1fdfe68e))
+ (pad "5" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 5aa9a153-b05b-4957-9207-6e3d879de37b))
+ (pad "6" thru_hole oval (at 6.35 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 6b7c04fd-2967-4334-89cc-8f0fee916dfc))
+ (pad "7" thru_hole oval (at 7.62 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 3c5132ca-e507-485c-a96e-d143ab2ba10b))
+ (pad "8" thru_hole oval (at 8.89 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp a71e03a1-5599-4ed0-9bbd-69f6aeaa827e))
+ (pad "9" thru_hole oval (at 10.16 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 0ab24f60-200e-4859-ab91-b2a0695505bb))
+ (pad "10" thru_hole oval (at 11.43 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp fc537cae-a41a-4fea-ac93-8421e426ce1c))
+ (pad "11" thru_hole oval (at 12.7 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 4cc7e7aa-f60b-4588-a064-51e6e0f74fc0))
+ (pad "12" thru_hole oval (at 13.97 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp a49a4867-12e6-42c9-8fa0-f12c4b985785))
+ (pad "13" thru_hole oval (at 15.24 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp ff33a1fe-fe43-4355-bfbe-701bc903e97b))
+ (pad "14" thru_hole oval (at 16.51 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 9894c930-d91d-4df3-8275-ac8c33e2ad4e))
+ (pad "15" thru_hole oval (at 17.78 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp de09d1ca-085e-4357-9e5e-c4d55ff6585b))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-15_P2.54x2.54mm_StaggerEven_Lead4.58mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-15_P2.54x2.54mm_StaggerEven_Lead5.84mm_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-15_P2.54x2.54mm_StaggerEven_Lead5.84mm_TabDown.kicad_mod
new file mode 100644
index 00000000..8a57cf6d
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-15_P2.54x2.54mm_StaggerEven_Lead5.84mm_TabDown.kicad_mod
@@ -0,0 +1,89 @@
+(footprint "TO-220-15_P2.54x2.54mm_StaggerEven_Lead5.84mm_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-15, Horizontal, RM 1.27mm, staggered type-2, see http://www.st.com/resource/en/datasheet/l298.pdf")
+ (tags "TO-220-15 Horizontal RM 1.27mm staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 8.89 -21.92) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ba21331d-3568-4f45-9dff-07e769cd6335)
+ )
+ (fp_text value "TO-220-15_P2.54x2.54mm_StaggerEven_Lead5.84mm_TabDown" (at 8.89 4.44) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5ecf866e-484e-4ca8-b141-b1c26570904b)
+ )
+ (fp_text user "${REFERENCE}" (at 8.89 -21.92) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b524abcd-7bbe-48a1-a222-2d1ab320cbdf)
+ )
+ (fp_line (start 0 -3.18) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 05c9e9d5-0f38-4e81-a38d-718c93f065a2))
+ (fp_line (start 1.27 -3.18) (end 1.27 1.475) (layer "F.SilkS") (width 0.12) (tstamp 090a313f-7c07-48b0-8a12-95699c8efc45))
+ (fp_line (start 10.16 -3.18) (end 10.16 -1.066) (layer "F.SilkS") (width 0.12) (tstamp 37c0863b-77b4-4335-bfea-2b1859c27f2a))
+ (fp_line (start 6.35 -3.18) (end 6.35 1.475) (layer "F.SilkS") (width 0.12) (tstamp 424f6dd3-d51b-415d-a0b9-ca8dc4692958))
+ (fp_line (start 5.08 -3.18) (end 5.08 -1.066) (layer "F.SilkS") (width 0.12) (tstamp 492ab54c-d3af-4bf9-a5a1-a4498a87bada))
+ (fp_line (start 11.43 -3.18) (end 11.43 1.475) (layer "F.SilkS") (width 0.12) (tstamp 5f7d9fdc-89d7-464f-8eab-750502a690d7))
+ (fp_line (start 2.54 -3.18) (end 2.54 -1.066) (layer "F.SilkS") (width 0.12) (tstamp 632388e2-b900-482b-84ba-89b0371c1e3e))
+ (fp_line (start 13.97 -3.18) (end 13.97 1.475) (layer "F.SilkS") (width 0.12) (tstamp 6793ed46-8505-4c8e-8617-dea869550519))
+ (fp_line (start 16.51 -3.18) (end 16.51 1.475) (layer "F.SilkS") (width 0.12) (tstamp 703a0b6c-c0fa-4cad-a32c-b24a388f32a2))
+ (fp_line (start -1.33 -20.92) (end -1.33 -3.18) (layer "F.SilkS") (width 0.12) (tstamp 7bbcdb0a-c5ca-4283-952f-aee43d50215b))
+ (fp_line (start -1.33 -3.18) (end 19.11 -3.18) (layer "F.SilkS") (width 0.12) (tstamp 7c7df3fd-9df2-46a7-b2ea-2a9693299734))
+ (fp_line (start 19.11 -20.92) (end 19.11 -3.18) (layer "F.SilkS") (width 0.12) (tstamp 9069c0c4-952a-4cdd-ad9d-6965eb45a135))
+ (fp_line (start 7.62 -3.18) (end 7.62 -1.066) (layer "F.SilkS") (width 0.12) (tstamp a5e446c7-6d6c-402a-9663-a94d4cf2fa77))
+ (fp_line (start 15.24 -3.18) (end 15.24 -1.066) (layer "F.SilkS") (width 0.12) (tstamp a8584443-e2b8-4b92-93d0-9bbefc4be3fc))
+ (fp_line (start 8.89 -3.18) (end 8.89 1.475) (layer "F.SilkS") (width 0.12) (tstamp a8eac0b9-adba-4dcb-bef2-b60076ecb5ba))
+ (fp_line (start 3.81 -3.18) (end 3.81 1.475) (layer "F.SilkS") (width 0.12) (tstamp b2dc9b0f-c1f6-4dac-a16b-1dc46214b1cf))
+ (fp_line (start 12.7 -3.18) (end 12.7 -1.066) (layer "F.SilkS") (width 0.12) (tstamp cd0028e4-7eb7-4a13-a06b-55d27532a236))
+ (fp_line (start 17.78 -3.18) (end 17.78 -1.066) (layer "F.SilkS") (width 0.12) (tstamp d92a9b52-88dc-439e-9a88-21e34ae9d115))
+ (fp_line (start -1.33 -20.92) (end 19.11 -20.92) (layer "F.SilkS") (width 0.12) (tstamp fd1072bc-deec-4076-b520-c5b57839a754))
+ (fp_line (start -1.46 3.69) (end 19.25 3.69) (layer "F.CrtYd") (width 0.05) (tstamp 25dbfa18-ee71-4ff4-936d-b17b9232317e))
+ (fp_line (start 19.25 -21.05) (end -1.46 -21.05) (layer "F.CrtYd") (width 0.05) (tstamp 3753a289-74dd-4c78-9ebf-b83055707626))
+ (fp_line (start -1.46 -21.05) (end -1.46 3.69) (layer "F.CrtYd") (width 0.05) (tstamp 528eb979-5ce8-4c57-a8e0-b194f10a81d8))
+ (fp_line (start 19.25 3.69) (end 19.25 -21.05) (layer "F.CrtYd") (width 0.05) (tstamp d8c3a97c-082b-40c2-b11c-d1f23e5b3a06))
+ (fp_line (start 6.35 -3.3) (end 6.35 2.54) (layer "F.Fab") (width 0.1) (tstamp 03bac69b-2550-49e0-bda2-2e7d3da920de))
+ (fp_line (start 11.43 -3.3) (end 11.43 2.54) (layer "F.Fab") (width 0.1) (tstamp 06469b4b-31ee-41eb-bb70-58187df6d0cc))
+ (fp_line (start 1.041 -20.8) (end 16.74 -20.8) (layer "F.Fab") (width 0.1) (tstamp 113e0e96-7c70-4b9e-9aac-7c9da8f3ccc6))
+ (fp_line (start -1.21 -18.55) (end 1.041 -20.8) (layer "F.Fab") (width 0.1) (tstamp 1acda967-5822-4a08-83dc-eebdc14cccfd))
+ (fp_line (start -1.21 -3.3) (end -1.21 -14) (layer "F.Fab") (width 0.1) (tstamp 1f801ef2-8447-4d25-bcc3-e56ecc921685))
+ (fp_line (start 5.08 -3.3) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 210ffabe-1233-4182-aeb2-7c809e90f7c1))
+ (fp_line (start 1.27 -3.3) (end 1.27 2.54) (layer "F.Fab") (width 0.1) (tstamp 2e0ce78a-c432-4b7f-a0cb-1413be4cf8e2))
+ (fp_line (start 16.51 -3.3) (end 16.51 2.54) (layer "F.Fab") (width 0.1) (tstamp 313761c9-52fa-4733-9a07-7c3b4d83de69))
+ (fp_line (start 7.62 -3.3) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp 355a38f5-d575-4062-a20d-42e384af0dc8))
+ (fp_line (start 17.78 -3.3) (end 17.78 0) (layer "F.Fab") (width 0.1) (tstamp 35dd9a0c-c10f-4667-a5ed-290aa20a141b))
+ (fp_line (start 16.74 -20.8) (end 18.99 -18.55) (layer "F.Fab") (width 0.1) (tstamp 3ad6e61f-7a0d-4b45-9c21-2109461de5b5))
+ (fp_line (start 2.54 -3.3) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp 3c02670b-3dae-4a7d-ad92-45c3354757a6))
+ (fp_line (start 13.97 -3.3) (end 13.97 2.54) (layer "F.Fab") (width 0.1) (tstamp 48f48469-9374-4706-926b-e1a95726673b))
+ (fp_line (start 18.99 -14) (end 18.99 -3.3) (layer "F.Fab") (width 0.1) (tstamp 6cfc549c-1949-481d-b921-e9a4517c8ed4))
+ (fp_line (start 18.99 -14) (end -1.21 -14) (layer "F.Fab") (width 0.1) (tstamp 6dcda773-51b4-47d2-b9f8-8bfbc63aa7b4))
+ (fp_line (start 10.16 -3.3) (end 10.16 0) (layer "F.Fab") (width 0.1) (tstamp 7e02a15a-a99c-40cc-b384-070b3965e135))
+ (fp_line (start 12.7 -3.3) (end 12.7 0) (layer "F.Fab") (width 0.1) (tstamp 905a12c3-aa4f-4fa3-a4fe-c7b1b202410a))
+ (fp_line (start 3.81 -3.3) (end 3.81 2.54) (layer "F.Fab") (width 0.1) (tstamp b2ff2018-a8b7-4f0e-a0d5-917c19ddcf85))
+ (fp_line (start 8.89 -3.3) (end 8.89 2.54) (layer "F.Fab") (width 0.1) (tstamp b928049f-bff0-446f-a101-5cd3647d3e1f))
+ (fp_line (start 18.99 -3.3) (end -1.21 -3.3) (layer "F.Fab") (width 0.1) (tstamp c28a5154-a7b7-4ad5-8cd2-5c5ec34c79e9))
+ (fp_line (start 0 -3.3) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp c3168adb-a5e4-45b4-8ee5-c5c273a81323))
+ (fp_line (start 15.24 -3.3) (end 15.24 0) (layer "F.Fab") (width 0.1) (tstamp ccc94c5c-12f6-4f74-a501-e72e2368d577))
+ (fp_line (start -1.21 -14) (end -1.21 -18.55) (layer "F.Fab") (width 0.1) (tstamp d80327e9-f95f-4c8f-b1c5-0e665d869f8b))
+ (fp_line (start 18.99 -18.55) (end 18.99 -14) (layer "F.Fab") (width 0.1) (tstamp f9a88c6f-618f-41c7-97bc-a084dc96e1db))
+ (fp_line (start -1.21 -14) (end 18.99 -14) (layer "F.Fab") (width 0.1) (tstamp fde7fd51-680c-4639-85c6-3a67a763f3e3))
+ (fp_circle (center 8.89 -18) (end 10.74 -18) (layer "F.Fab") (width 0.1) (fill none) (tstamp 09486882-d907-4ae0-aa07-b45cb35d9237))
+ (pad "" np_thru_hole oval (at 8.89 -18) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 8484f06f-57df-44db-8dae-0488a1469cd4))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 5d69cdfe-ed29-4618-aa76-05ca7fa0d6a9))
+ (pad "2" thru_hole oval (at 1.27 2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp a9c4f573-e672-4338-b1b2-a8f66dc0e9aa))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 32ad1eea-2b74-4512-b15f-763ec3795cbd))
+ (pad "4" thru_hole oval (at 3.81 2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 37183d55-edd4-4368-a12f-c6cef0632581))
+ (pad "5" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 13d91946-ddd7-4e17-b1f3-2d38e50d5a4a))
+ (pad "6" thru_hole oval (at 6.35 2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp d362e707-cc24-4099-8f0b-63c4e3ffc9cc))
+ (pad "7" thru_hole oval (at 7.62 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 885f6fc5-916b-44f7-9796-063e3230b5bc))
+ (pad "8" thru_hole oval (at 8.89 2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 84c4fcdd-0e85-4e2f-8e50-1168d7923f78))
+ (pad "9" thru_hole oval (at 10.16 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp e331fa2e-3605-48c5-b3df-38928e06a047))
+ (pad "10" thru_hole oval (at 11.43 2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 80da764b-7c73-4dc9-91c7-ad2e990acc81))
+ (pad "11" thru_hole oval (at 12.7 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp a47607f2-9fce-4952-8186-2ef3f26d93c7))
+ (pad "12" thru_hole oval (at 13.97 2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 528be579-29b6-425c-8878-2925e1672255))
+ (pad "13" thru_hole oval (at 15.24 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 61f1fe0f-babb-4828-a04b-8d40ebe601a4))
+ (pad "14" thru_hole oval (at 16.51 2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 6d6e12fc-3877-47de-bdb8-e43fb4c775f3))
+ (pad "15" thru_hole oval (at 17.78 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 6b92d98e-a384-4e78-bfa1-5f42ac9ddca3))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-15_P2.54x2.54mm_StaggerEven_Lead5.84mm_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-15_P2.54x2.54mm_StaggerOdd_Lead4.58mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-15_P2.54x2.54mm_StaggerOdd_Lead4.58mm_Vertical.kicad_mod
new file mode 100644
index 00000000..bd2e1a1a
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-15_P2.54x2.54mm_StaggerOdd_Lead4.58mm_Vertical.kicad_mod
@@ -0,0 +1,80 @@
+(footprint "TO-220-15_P2.54x2.54mm_StaggerOdd_Lead4.58mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-15, Vertical, RM 1.27mm, staggered type-1, see http://www.st.com/resource/en/datasheet/l298.pdf")
+ (tags "TO-220-15 Vertical RM 1.27mm staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 8.89 -10.7) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 180f97ee-7e70-469e-9149-4a9226b8b9d2)
+ )
+ (fp_text value "TO-220-15_P2.54x2.54mm_StaggerOdd_Lead4.58mm_Vertical" (at 8.89 2.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4ee6b148-125c-4480-95f7-29a6e30040a2)
+ )
+ (fp_text user "${REFERENCE}" (at 8.89 -10.7) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 03424228-35b9-453c-81ce-da5450d60372)
+ )
+ (fp_line (start -1.33 -9.7) (end 19.11 -9.7) (layer "F.SilkS") (width 0.12) (tstamp 0644ce49-ca26-4b46-858e-0e288659c629))
+ (fp_line (start 9.815 -4.459) (end 10.506 -4.459) (layer "F.SilkS") (width 0.12) (tstamp 08cc954a-f86f-4973-ab18-af89c9589abc))
+ (fp_line (start 4.735 -4.459) (end 5.426 -4.459) (layer "F.SilkS") (width 0.12) (tstamp 103c02b2-1449-4d45-8226-2aafcfbec7e2))
+ (fp_line (start 12.7 -4.459) (end 12.7 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 1b30b485-0608-44bd-b33f-154c00eda4bd))
+ (fp_line (start 14.895 -4.459) (end 15.586 -4.459) (layer "F.SilkS") (width 0.12) (tstamp 35324c91-f291-4263-8782-4289e01c697b))
+ (fp_line (start 15.24 -4.459) (end 15.24 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 3d48b95f-5972-48b6-86bc-5240c48f2be0))
+ (fp_line (start 5.08 -4.459) (end 5.08 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 473af9cc-eb9e-4cd0-9ee4-040dc6e658a8))
+ (fp_line (start 7.275 -4.459) (end 7.966 -4.459) (layer "F.SilkS") (width 0.12) (tstamp 5c1fbb15-104f-4d68-817d-fc480a1d82a4))
+ (fp_line (start 7.62 -4.459) (end 7.62 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 7f889153-f9ae-4903-97a7-9f75d8d3daee))
+ (fp_line (start 19.11 -9.7) (end 19.11 -4.459) (layer "F.SilkS") (width 0.12) (tstamp 841cbfd6-6e13-408e-9728-c9224c395031))
+ (fp_line (start 10.16 -4.459) (end 10.16 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 8611543a-7c79-401e-956e-147a0258d3af))
+ (fp_line (start 2.54 -4.459) (end 2.54 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 89a413a0-250c-4b05-bd80-ce92202256a0))
+ (fp_line (start 12.355 -4.459) (end 13.046 -4.459) (layer "F.SilkS") (width 0.12) (tstamp 99f9cdc2-d0ef-4ef5-86b8-4008c13fccf4))
+ (fp_line (start -1.33 -7.86) (end 19.11 -7.86) (layer "F.SilkS") (width 0.12) (tstamp a8731436-e4f1-4413-bc7b-04c6898837d7))
+ (fp_line (start 17.78 -4.459) (end 17.78 -1.065) (layer "F.SilkS") (width 0.12) (tstamp a99c92d0-ff3b-461b-b651-08d27a16ce60))
+ (fp_line (start -1.33 -9.7) (end -1.33 -4.459) (layer "F.SilkS") (width 0.12) (tstamp ac120a1b-346c-46c3-bf4c-02e84d939639))
+ (fp_line (start -1.33 -4.459) (end 0.346 -4.459) (layer "F.SilkS") (width 0.12) (tstamp c4b80483-1842-4a57-837d-d780dea3f7b4))
+ (fp_line (start 7.041 -9.7) (end 7.041 -7.86) (layer "F.SilkS") (width 0.12) (tstamp cbf9a5da-562f-4ad1-abd1-481f575740da))
+ (fp_line (start 10.74 -9.7) (end 10.74 -7.86) (layer "F.SilkS") (width 0.12) (tstamp d5c46f52-ea83-478d-9287-b1cb0607995d))
+ (fp_line (start 17.435 -4.459) (end 19.11 -4.459) (layer "F.SilkS") (width 0.12) (tstamp d7b1100f-ba3a-4cfa-bd2e-3aa412baf5fb))
+ (fp_line (start 0 -4.459) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp df466324-7111-4b85-9e49-13cc792a4ce9))
+ (fp_line (start 2.195 -4.459) (end 2.886 -4.459) (layer "F.SilkS") (width 0.12) (tstamp f0af4d9d-d9bf-4907-8173-c7662be582a6))
+ (fp_line (start 19.25 1.16) (end 19.25 -9.83) (layer "F.CrtYd") (width 0.05) (tstamp 3a371f48-8062-4067-b83d-b458565bfebb))
+ (fp_line (start -1.46 -9.83) (end -1.46 1.16) (layer "F.CrtYd") (width 0.05) (tstamp 3ff705b7-4af7-4cc2-bc5e-d69a7c10e1a7))
+ (fp_line (start 19.25 -9.83) (end -1.46 -9.83) (layer "F.CrtYd") (width 0.05) (tstamp e48b5078-c450-42de-8209-87df470d3e6e))
+ (fp_line (start -1.46 1.16) (end 19.25 1.16) (layer "F.CrtYd") (width 0.05) (tstamp f8b89195-b250-41ea-a276-a488876afc6a))
+ (fp_line (start 0 -4.58) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 0107022e-50e6-433c-adbe-92d7a99eda83))
+ (fp_line (start 17.78 -4.58) (end 17.78 0) (layer "F.Fab") (width 0.1) (tstamp 0cb894f5-7157-47d9-a317-a23e36183732))
+ (fp_line (start -1.21 -4.58) (end 18.99 -4.58) (layer "F.Fab") (width 0.1) (tstamp 3596407f-edb3-4195-b73e-cc0f2302ce0c))
+ (fp_line (start -1.21 -7.98) (end 18.99 -7.98) (layer "F.Fab") (width 0.1) (tstamp 5563ac14-3b3c-4872-82e9-95bba92e13ed))
+ (fp_line (start 18.99 -9.58) (end -1.21 -9.58) (layer "F.Fab") (width 0.1) (tstamp 5e9e7aba-070e-4f9b-aa24-e4ddb36ca804))
+ (fp_line (start 12.7 -4.58) (end 12.7 0) (layer "F.Fab") (width 0.1) (tstamp 62e8ee80-5e3f-411d-ac23-8039bded151d))
+ (fp_line (start 10.74 -9.58) (end 10.74 -7.98) (layer "F.Fab") (width 0.1) (tstamp 6f93e014-c394-4f58-8049-e42355549c4a))
+ (fp_line (start 7.04 -9.58) (end 7.04 -7.98) (layer "F.Fab") (width 0.1) (tstamp 7b16d352-7a45-4e9f-a95b-38b1f1962b0c))
+ (fp_line (start 18.99 -4.58) (end 18.99 -9.58) (layer "F.Fab") (width 0.1) (tstamp 929e4ea7-ae7d-45cd-996c-b58e2c64bacc))
+ (fp_line (start 7.62 -4.58) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp 9e2828c8-1862-4aea-a1d0-dd1165cdf8dd))
+ (fp_line (start 5.08 -4.58) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp ae773389-dfff-4fd7-8734-50a5f375bb30))
+ (fp_line (start 10.16 -4.58) (end 10.16 0) (layer "F.Fab") (width 0.1) (tstamp c6894aab-8903-4959-b0c6-a044db54a463))
+ (fp_line (start -1.21 -9.58) (end -1.21 -4.58) (layer "F.Fab") (width 0.1) (tstamp cebf97c7-b79a-4f9f-b918-24d701746e51))
+ (fp_line (start 2.54 -4.58) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp edc6194d-d1bb-4a3f-82dd-82cc1c645445))
+ (fp_line (start 15.24 -4.58) (end 15.24 0) (layer "F.Fab") (width 0.1) (tstamp f9382194-577d-436e-96a8-830e61ddebd1))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp c9f5abf9-6ec4-4007-a884-a5bfd906154c))
+ (pad "2" thru_hole oval (at 1.27 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp ecbdb910-4644-423d-a714-850107b97f35))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp fbae43fb-9436-489d-be3f-067c0e849678))
+ (pad "4" thru_hole oval (at 3.81 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 73b7c17a-cde6-4ac0-96d3-afbf792a30ef))
+ (pad "5" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 2c8c996a-94f9-4c0d-96c2-36f90afc8dcb))
+ (pad "6" thru_hole oval (at 6.35 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp feb6bc59-d3c5-4ba3-8263-0b20ffa759e5))
+ (pad "7" thru_hole oval (at 7.62 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 5fe3cbc6-2724-4bbf-94c6-d1d06e6b27cf))
+ (pad "8" thru_hole oval (at 8.89 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp f0a499ea-bcb8-4c4a-9b7a-8853d7802f5f))
+ (pad "9" thru_hole oval (at 10.16 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 9c80eb4b-9469-4c8d-8ab3-ef867507595c))
+ (pad "10" thru_hole oval (at 11.43 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp c08fedea-c87a-49ad-b5e2-dd3435c640b5))
+ (pad "11" thru_hole oval (at 12.7 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp a1a15816-5a27-4601-b0a8-74c9f77930ea))
+ (pad "12" thru_hole oval (at 13.97 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 0e9760aa-d5c2-487c-8e72-9c683ec28f41))
+ (pad "13" thru_hole oval (at 15.24 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 36a2a824-ac16-432d-8adb-9e98f19a9282))
+ (pad "14" thru_hole oval (at 16.51 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 543698db-3d60-42f2-8b51-7eb0d0c8597c))
+ (pad "15" thru_hole oval (at 17.78 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 6fbbc91d-9063-4569-bb90-954e8d2f7ac4))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-15_P2.54x2.54mm_StaggerOdd_Lead4.58mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown.kicad_mod
new file mode 100644
index 00000000..557d3d61
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown.kicad_mod
@@ -0,0 +1,89 @@
+(footprint "TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-15, Horizontal, RM 1.27mm, staggered type-1, see http://www.st.com/resource/en/datasheet/l298.pdf")
+ (tags "TO-220-15 Horizontal RM 1.27mm staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 8.89 -24.46) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 08929a56-ca11-4693-8063-3b3b15790aa5)
+ )
+ (fp_text value "TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown" (at 8.89 1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c94f8d1e-1802-4e8f-9515-c24f4d150862)
+ )
+ (fp_text user "${REFERENCE}" (at 8.89 -24.46) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7a17b6bd-7247-4cf8-90d3-0a73811dced1)
+ )
+ (fp_line (start 5.08 -5.72) (end 5.08 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 04c45d4b-33fe-487a-839d-9b8ab778ff4f))
+ (fp_line (start -1.33 -5.72) (end 19.11 -5.72) (layer "F.SilkS") (width 0.12) (tstamp 0a4fa52d-be40-46a8-9e6c-85579d5b8f79))
+ (fp_line (start 0 -5.72) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 1471ec1f-52f3-4d26-9504-ab028fcd7249))
+ (fp_line (start 7.62 -5.72) (end 7.62 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 18e27ee2-abc1-4bbf-a783-c59445e36df3))
+ (fp_line (start 2.54 -5.72) (end 2.54 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 1f4fa37b-8fe9-43ea-895b-1e5dfe9c224c))
+ (fp_line (start 17.78 -5.72) (end 17.78 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 2f0a7aaa-d063-4171-9fbc-691aa80a8f20))
+ (fp_line (start 3.81 -5.72) (end 3.81 -3.606) (layer "F.SilkS") (width 0.12) (tstamp 30faa13d-2f16-4b7e-9af5-f07ab9d26e7b))
+ (fp_line (start 15.24 -5.72) (end 15.24 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 3115795f-e91c-44c5-831b-c943fa4df1ea))
+ (fp_line (start 12.7 -5.72) (end 12.7 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 4978e550-a5bd-413c-b0ef-4ad16c3218b4))
+ (fp_line (start -1.33 -23.46) (end -1.33 -5.72) (layer "F.SilkS") (width 0.12) (tstamp 4cdc04cf-b985-4ab5-a7b6-cb13332fc443))
+ (fp_line (start 1.27 -5.72) (end 1.27 -3.606) (layer "F.SilkS") (width 0.12) (tstamp 691f2908-b4b1-4de5-be3b-5586e34b8464))
+ (fp_line (start 13.97 -5.72) (end 13.97 -3.606) (layer "F.SilkS") (width 0.12) (tstamp 7d33e1ba-219e-4310-a9ee-98a5b74e50d7))
+ (fp_line (start 16.51 -5.72) (end 16.51 -3.606) (layer "F.SilkS") (width 0.12) (tstamp 82e6d917-419e-4ee4-a399-fd96dfa5ccb6))
+ (fp_line (start 6.35 -5.72) (end 6.35 -3.606) (layer "F.SilkS") (width 0.12) (tstamp 956373d3-0291-49c7-b004-b8dcd4fc21d7))
+ (fp_line (start 8.89 -5.72) (end 8.89 -3.606) (layer "F.SilkS") (width 0.12) (tstamp a296766e-9370-4bee-87b1-27b8f4458317))
+ (fp_line (start 19.11 -23.46) (end 19.11 -5.72) (layer "F.SilkS") (width 0.12) (tstamp c61cb57e-90eb-4e94-8462-c09854262f4f))
+ (fp_line (start 10.16 -5.72) (end 10.16 -1.065) (layer "F.SilkS") (width 0.12) (tstamp d3310829-a01e-4b2c-b45e-a475992ae16b))
+ (fp_line (start 11.43 -5.72) (end 11.43 -3.606) (layer "F.SilkS") (width 0.12) (tstamp e5181cfa-4229-4b23-818e-cc8ec8f9d479))
+ (fp_line (start -1.33 -23.46) (end 19.11 -23.46) (layer "F.SilkS") (width 0.12) (tstamp f2ee43e2-1cea-44c8-8649-b764a6d6efa7))
+ (fp_line (start -1.46 -23.59) (end -1.46 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 71f41b10-0ccb-47b3-8602-8548a54d75df))
+ (fp_line (start -1.46 1.15) (end 19.25 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 80e43a15-02a6-470c-828e-4ccaf9299ca7))
+ (fp_line (start 19.25 -23.59) (end -1.46 -23.59) (layer "F.CrtYd") (width 0.05) (tstamp 9cf7b1c6-6640-4bc8-ba71-a8c7a7811f8c))
+ (fp_line (start 19.25 1.15) (end 19.25 -23.59) (layer "F.CrtYd") (width 0.05) (tstamp ac0fcc23-638a-4131-a882-4c35d80c0700))
+ (fp_line (start 5.08 -5.84) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 00f66e0c-6fb2-419b-bf3c-31394d7e53c4))
+ (fp_line (start 2.54 -5.84) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp 07bc7bf5-deea-484e-898e-beef666c47fa))
+ (fp_line (start 1.041 -23.34) (end 16.74 -23.34) (layer "F.Fab") (width 0.1) (tstamp 12b22767-aa58-499d-8113-4606c05e1b2e))
+ (fp_line (start -1.21 -5.84) (end -1.21 -16.54) (layer "F.Fab") (width 0.1) (tstamp 1e05e06e-c7a1-4cba-8665-c235044dff8a))
+ (fp_line (start 7.62 -5.84) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp 2335bafa-c960-4565-88fa-cbac3c473a32))
+ (fp_line (start 17.78 -5.84) (end 17.78 0) (layer "F.Fab") (width 0.1) (tstamp 33446317-a8c9-4b3d-b0f6-a8b559e7c93e))
+ (fp_line (start -1.21 -16.54) (end 18.99 -16.54) (layer "F.Fab") (width 0.1) (tstamp 33f84a45-aec0-4cc7-acda-76ef3a9fed8c))
+ (fp_line (start 12.7 -5.84) (end 12.7 0) (layer "F.Fab") (width 0.1) (tstamp 37d906be-a12b-4064-a8fc-061743b9a909))
+ (fp_line (start 8.89 -5.84) (end 8.89 -2.54) (layer "F.Fab") (width 0.1) (tstamp 56273c98-1e6c-4fc6-81dd-4cc86c7b62eb))
+ (fp_line (start 13.97 -5.84) (end 13.97 -2.54) (layer "F.Fab") (width 0.1) (tstamp 5b5f1e94-6a3a-4d0b-8e74-1fde403ea04d))
+ (fp_line (start 15.24 -5.84) (end 15.24 0) (layer "F.Fab") (width 0.1) (tstamp 624549c9-7712-4de9-81ed-cc286e19024c))
+ (fp_line (start 16.74 -23.34) (end 18.99 -21.09) (layer "F.Fab") (width 0.1) (tstamp 663693bd-6822-48e9-a8de-d8d73074a779))
+ (fp_line (start 1.27 -5.84) (end 1.27 -2.54) (layer "F.Fab") (width 0.1) (tstamp 6a79a8e1-b3aa-4c03-96f6-8f5f1c613202))
+ (fp_line (start 11.43 -5.84) (end 11.43 -2.54) (layer "F.Fab") (width 0.1) (tstamp 816f8952-743f-4338-8c24-1faa80cdf81e))
+ (fp_line (start 6.35 -5.84) (end 6.35 -2.54) (layer "F.Fab") (width 0.1) (tstamp 93d31651-d193-4b3c-926b-b56fc0255df7))
+ (fp_line (start -1.21 -21.09) (end 1.041 -23.34) (layer "F.Fab") (width 0.1) (tstamp 9c30c94a-0707-44d3-99b8-8e1852ec82b4))
+ (fp_line (start -1.21 -16.54) (end -1.21 -21.09) (layer "F.Fab") (width 0.1) (tstamp 9f8e98f5-7af5-4062-822c-e29ffdaf7f1a))
+ (fp_line (start 3.81 -5.84) (end 3.81 -2.54) (layer "F.Fab") (width 0.1) (tstamp a739f135-e156-437b-9a5e-0e66cfb8ba87))
+ (fp_line (start 18.99 -5.84) (end -1.21 -5.84) (layer "F.Fab") (width 0.1) (tstamp ad44a39d-bd4c-44ac-a6ff-b0c1c58a112e))
+ (fp_line (start 18.99 -16.54) (end -1.21 -16.54) (layer "F.Fab") (width 0.1) (tstamp b62cca61-75bd-4b41-b3d4-73b648934ead))
+ (fp_line (start 0 -5.84) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp d2abbdd0-c06a-4b05-9786-c784d86899c6))
+ (fp_line (start 16.51 -5.84) (end 16.51 -2.54) (layer "F.Fab") (width 0.1) (tstamp e559644d-d715-40a9-9850-c67e5eea40e0))
+ (fp_line (start 18.99 -21.09) (end 18.99 -16.54) (layer "F.Fab") (width 0.1) (tstamp e76350ee-7c98-4627-840c-ecf2a28fd7a8))
+ (fp_line (start 18.99 -16.54) (end 18.99 -5.84) (layer "F.Fab") (width 0.1) (tstamp f4f4df15-82e7-4b90-95da-cc3e778b7f36))
+ (fp_line (start 10.16 -5.84) (end 10.16 0) (layer "F.Fab") (width 0.1) (tstamp f815c1b3-c81e-4a17-b003-a083c133068a))
+ (fp_circle (center 8.89 -20.54) (end 10.74 -20.54) (layer "F.Fab") (width 0.1) (fill none) (tstamp 4027fcb0-a45b-4d48-a6b9-528a8ad51384))
+ (pad "" np_thru_hole oval (at 8.89 -20.54) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp c28f456e-9870-44e0-906f-48f50fa1e496))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 003b514e-649b-486a-9370-58b3d66ac8f1))
+ (pad "2" thru_hole oval (at 1.27 -2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp c4861a35-9a4e-4c13-a51d-90dcba4f0957))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp a2b125bf-6aae-415c-a076-0e8220e08148))
+ (pad "4" thru_hole oval (at 3.81 -2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp d7a7d435-b5ac-4cd1-8af3-47d50026edb0))
+ (pad "5" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp fe01e7b9-c9fc-4bba-91db-017914067208))
+ (pad "6" thru_hole oval (at 6.35 -2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp b69dfdd6-6b3d-4a20-88fc-25949aed1382))
+ (pad "7" thru_hole oval (at 7.62 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp b53c0656-a1de-481f-95bb-bbc0f6e8eeb1))
+ (pad "8" thru_hole oval (at 8.89 -2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp b948a4fe-8a4f-4809-bb7b-71a21f944fca))
+ (pad "9" thru_hole oval (at 10.16 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 60171c01-f08e-4b94-8bae-956f0fc870d7))
+ (pad "10" thru_hole oval (at 11.43 -2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 87df93df-b6cb-4afa-8e05-c46ad79a4a6b))
+ (pad "11" thru_hole oval (at 12.7 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 82c4fb8e-c92e-4f12-8204-c458d8d3c6db))
+ (pad "12" thru_hole oval (at 13.97 -2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 24fd6425-0caa-4652-8712-32e4dc57a6af))
+ (pad "13" thru_hole oval (at 15.24 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp b442ea83-c842-4a92-9fb5-bc2d7238217d))
+ (pad "14" thru_hole oval (at 16.51 -2.54) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 02ff5401-f54e-47e8-9e03-5bbe8526b4f9))
+ (pad "15" thru_hole oval (at 17.78 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 701c7d28-3109-4260-bfc9-b4a021e8c1b8))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-15_P2.54x2.54mm_StaggerOdd_Lead5.84mm_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-2_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-2_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..b969622d
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-2_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,48 @@
+(footprint "TO-220-2_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-220-2, Horizontal, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF")
+ (tags "TO-220-2 Horizontal RM 5.08mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -20.58) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6ae56033-aaff-4a15-a860-88946490b7fd)
+ )
+ (fp_text value "TO-220-2_Horizontal_TabDown" (at 2.54 2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e10b52fe-d471-4ba4-a4db-98db0b7c9551)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -20.58) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4f56602f-53ea-4936-b18b-e28dbb413a37)
+ )
+ (fp_line (start -2.58 -19.58) (end 7.66 -19.58) (layer "F.SilkS") (width 0.12) (tstamp 27587cd7-c5b0-4b82-8e9d-4e796914441f))
+ (fp_line (start 0 -3.69) (end 0 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 3d469bf7-64e7-4180-8346-5e961b6fc0e1))
+ (fp_line (start 7.66 -19.58) (end 7.66 -3.69) (layer "F.SilkS") (width 0.12) (tstamp 439a45d8-90af-4714-84c1-8cdf2577706f))
+ (fp_line (start -2.58 -3.69) (end 7.66 -3.69) (layer "F.SilkS") (width 0.12) (tstamp a6b81432-013e-4cff-9b46-44642a619a01))
+ (fp_line (start 5.08 -3.69) (end 5.08 -1.165) (layer "F.SilkS") (width 0.12) (tstamp a7143a85-7736-4514-a080-2fb738cb39ce))
+ (fp_line (start -2.58 -19.58) (end -2.58 -3.69) (layer "F.SilkS") (width 0.12) (tstamp ecfe8c64-77ec-408b-bf8e-afba9195803e))
+ (fp_line (start -2.71 1.25) (end 7.79 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3bc259e3-a834-4009-a972-e82fcd6f6c60))
+ (fp_line (start -2.71 -19.71) (end -2.71 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 75972cda-4dac-423f-ad2d-f558cd1ebaad))
+ (fp_line (start 7.79 1.25) (end 7.79 -19.71) (layer "F.CrtYd") (width 0.05) (tstamp 8d0fc540-1bbe-431a-9f2a-08cfee648aa7))
+ (fp_line (start 7.79 -19.71) (end -2.71 -19.71) (layer "F.CrtYd") (width 0.05) (tstamp ae9b2fac-ff69-4b0c-9c91-ce2b7c65aa25))
+ (fp_line (start 5.08 -3.81) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 0e89ddfc-25f2-4881-bdc0-345902944991))
+ (fp_line (start 7.54 -19.46) (end 7.54 -13.06) (layer "F.Fab") (width 0.1) (tstamp 262340d2-aba0-4929-8c00-e3c39476c376))
+ (fp_line (start -2.46 -13.06) (end -2.46 -19.46) (layer "F.Fab") (width 0.1) (tstamp 3194c71e-f110-4728-bf94-0f8d10ca2ced))
+ (fp_line (start 7.54 -3.81) (end -2.46 -3.81) (layer "F.Fab") (width 0.1) (tstamp 399e2965-0418-422a-b878-84cdddbe1fb4))
+ (fp_line (start 7.54 -13.06) (end 7.54 -3.81) (layer "F.Fab") (width 0.1) (tstamp 6d831603-a11e-4509-9b03-7aaba9418455))
+ (fp_line (start -2.46 -13.06) (end 7.54 -13.06) (layer "F.Fab") (width 0.1) (tstamp bdd76abd-2ed2-467b-a140-386a88a1695d))
+ (fp_line (start -2.46 -3.81) (end -2.46 -13.06) (layer "F.Fab") (width 0.1) (tstamp d5175df1-9302-46ee-bdb1-5ca4feac795c))
+ (fp_line (start -2.46 -19.46) (end 7.54 -19.46) (layer "F.Fab") (width 0.1) (tstamp e70bb6e3-d53c-44f9-a6b8-78a5af3053bf))
+ (fp_line (start 0 -3.81) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp f3b91850-6fa1-4217-8586-ce24519c63a3))
+ (fp_line (start 7.54 -13.06) (end -2.46 -13.06) (layer "F.Fab") (width 0.1) (tstamp fb839945-b402-40aa-b19d-a1e311bf7879))
+ (fp_circle (center 2.54 -16.66) (end 4.39 -16.66) (layer "F.Fab") (width 0.1) (fill none) (tstamp 812162af-f2c9-484f-9af9-6cfa599ff6d5))
+ (pad "" np_thru_hole oval (at 2.54 -16.66) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 51d4e454-5305-4aa0-ba54-8b07ef1a3520))
+ (pad "1" thru_hole rect (at 0 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp f38e5efa-5314-4faa-86e8-06b7ea4c114c))
+ (pad "2" thru_hole oval (at 5.08 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 35cb306e-9b16-483f-8524-7c3b4a6fa314))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-2_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-2_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-2_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..7f005106
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-2_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,59 @@
+(footprint "TO-220-2_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-220-2, Horizontal, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF")
+ (tags "TO-220-2 Horizontal RM 5.08mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 20.58) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 20530588-b2f7-4ef7-815a-c6ce19e6e3ce)
+ )
+ (fp_text value "TO-220-2_Horizontal_TabUp" (at 2.54 -2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b03f5f2d-40df-4993-86e9-ae9eb9494349)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 20.58) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 491397e9-2ca8-41d9-bbc5-8dd641a75f02)
+ )
+ (fp_line (start 7.66 15.82) (end 7.66 17.02) (layer "F.SilkS") (width 0.12) (tstamp 17903ab5-d084-4cc9-bff5-a206802761a8))
+ (fp_line (start -2.58 15.82) (end -2.58 17.02) (layer "F.SilkS") (width 0.12) (tstamp 2ffe33fa-5c2e-4acf-bca2-acc7ade5095f))
+ (fp_line (start -2.58 13.42) (end -2.58 14.62) (layer "F.SilkS") (width 0.12) (tstamp 33990fc3-4ad1-4d48-8e29-a2eeee74ff4e))
+ (fp_line (start 7.66 13.42) (end 7.66 14.62) (layer "F.SilkS") (width 0.12) (tstamp 35d6396b-c62a-4e7f-a420-c7a7a2202a7c))
+ (fp_line (start -2.58 3.69) (end -2.58 13.18) (layer "F.SilkS") (width 0.12) (tstamp 395ae8f7-3707-4fac-bb14-a965f3efe8ed))
+ (fp_line (start 5.08 1.165) (end 5.08 3.69) (layer "F.SilkS") (width 0.12) (tstamp 45880d72-5214-4535-a644-12fd951f4c44))
+ (fp_line (start 7.66 18.22) (end 7.66 19.42) (layer "F.SilkS") (width 0.12) (tstamp 50c14bd9-3f17-41ef-a24e-f3a5b4ff38c7))
+ (fp_line (start 4.62 19.58) (end 5.82 19.58) (layer "F.SilkS") (width 0.12) (tstamp 526dccf6-c46b-461c-bb0f-0e2dd695582a))
+ (fp_line (start 7.02 19.58) (end 7.66 19.58) (layer "F.SilkS") (width 0.12) (tstamp 5b94c033-d3fd-4afd-b904-fcdff16e5e74))
+ (fp_line (start 0 1.15) (end 0 3.69) (layer "F.SilkS") (width 0.12) (tstamp 83735a0f-99ca-41ec-a929-79e01fa439fc))
+ (fp_line (start 7.66 3.69) (end 7.66 13.18) (layer "F.SilkS") (width 0.12) (tstamp 8ad3241e-effe-4423-9141-19e6f7cdc509))
+ (fp_line (start 2.22 19.58) (end 3.42 19.58) (layer "F.SilkS") (width 0.12) (tstamp 8cf12f2b-d88c-4b40-9d4f-f2b19306f9ec))
+ (fp_line (start -2.58 19.58) (end -1.38 19.58) (layer "F.SilkS") (width 0.12) (tstamp c2d87482-77d7-4953-a8b8-2092aa249fbf))
+ (fp_line (start -0.181 19.58) (end 1.02 19.58) (layer "F.SilkS") (width 0.12) (tstamp c5799698-b017-4747-956c-ac704558ee69))
+ (fp_line (start -2.58 3.69) (end 7.66 3.69) (layer "F.SilkS") (width 0.12) (tstamp cd6145ca-2156-47bd-8a42-4c18de802ac8))
+ (fp_line (start -2.58 13.18) (end 7.66 13.18) (layer "F.SilkS") (width 0.12) (tstamp dc6a6168-a8cb-4589-88d7-3bad02c6b10a))
+ (fp_line (start -2.58 18.22) (end -2.58 19.42) (layer "F.SilkS") (width 0.12) (tstamp dcad0f9a-c10a-4ab1-9ba1-45f8416fff14))
+ (fp_line (start 7.79 -1.25) (end -2.71 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 51c7fcb9-7f15-4311-b035-0b661434cc81))
+ (fp_line (start 7.79 19.71) (end 7.79 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 68faf34c-47f0-4a56-a443-16a3df14cb84))
+ (fp_line (start -2.71 -1.25) (end -2.71 19.71) (layer "F.CrtYd") (width 0.05) (tstamp 7426bf1b-df26-454d-af8e-cef63829ba5b))
+ (fp_line (start -2.71 19.71) (end 7.79 19.71) (layer "F.CrtYd") (width 0.05) (tstamp 8aafe871-c640-4999-bacb-7043b0acb3c7))
+ (fp_line (start 7.54 19.46) (end 7.54 13.06) (layer "F.Fab") (width 0.1) (tstamp 049afd7c-614b-42de-936d-c8cfb01c342c))
+ (fp_line (start -2.46 13.06) (end 7.54 13.06) (layer "F.Fab") (width 0.1) (tstamp 05edb571-0bd4-4a59-aa07-58cc116d06f7))
+ (fp_line (start 7.54 13.06) (end 7.54 3.81) (layer "F.Fab") (width 0.1) (tstamp 31e2904c-9eb4-42d9-b327-8bb76ac5f06f))
+ (fp_line (start -2.46 13.06) (end -2.46 19.46) (layer "F.Fab") (width 0.1) (tstamp 445bf64a-7838-4d07-8187-e344ac61198a))
+ (fp_line (start 7.54 3.81) (end -2.46 3.81) (layer "F.Fab") (width 0.1) (tstamp 6dec3b0d-1745-4df2-ba28-282a9b02d3d8))
+ (fp_line (start 7.54 13.06) (end -2.46 13.06) (layer "F.Fab") (width 0.1) (tstamp 87ca016f-8e04-4742-8b52-3ecc77a62067))
+ (fp_line (start 5.08 3.81) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp a70101e7-b258-4e6c-afaa-e1f64bf1647b))
+ (fp_line (start -2.46 19.46) (end 7.54 19.46) (layer "F.Fab") (width 0.1) (tstamp d73bdbc7-2dae-432a-a99c-45bdcc3918ea))
+ (fp_line (start 0 3.81) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp e20a1763-37d5-43b3-a5ee-d1c515d97d7a))
+ (fp_line (start -2.46 3.81) (end -2.46 13.06) (layer "F.Fab") (width 0.1) (tstamp e5ccbdb6-d882-4308-bec1-c98f16a464eb))
+ (fp_circle (center 2.54 16.66) (end 4.39 16.66) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3ae51160-9b5f-4497-bd5f-d6a5f9a9725d))
+ (pad "" np_thru_hole oval (at 2.54 16.66) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 20af5bdb-60fa-499d-a669-55381f657eb7))
+ (pad "1" thru_hole rect (at 0 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 6788caf9-aba1-4e0d-9aa3-24862f80c6d8))
+ (pad "2" thru_hole oval (at 5.08 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp c3c0f1cf-79b6-4b2b-901d-8e65659b9992))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-2_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-2_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-2_Vertical.kicad_mod
new file mode 100644
index 00000000..861b4ebc
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-2_Vertical.kicad_mod
@@ -0,0 +1,44 @@
+(footprint "TO-220-2_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-220-2, Vertical, RM 5.08mm, see https://www.centralsemi.com/PDFS/CASE/TO-220-2PD.PDF")
+ (tags "TO-220-2 Vertical RM 5.08mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -4.27) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 536c34d8-2f6f-43b8-a39d-7806acc29e8f)
+ )
+ (fp_text value "TO-220-2_Vertical" (at 2.54 2.5) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f448cf9e-3f0f-433c-88ab-1bfc17099419)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -4.27) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 19df14a1-bbf0-4c63-bc4a-6ea9e8f927ca)
+ )
+ (fp_line (start -2.58 -1.76) (end 7.66 -1.76) (layer "F.SilkS") (width 0.12) (tstamp 0f4e65c6-4234-4432-afe9-544d2793545b))
+ (fp_line (start 0.69 -3.27) (end 0.69 -1.76) (layer "F.SilkS") (width 0.12) (tstamp 31254d3b-5f2b-4a7a-bfd8-c57baed30e60))
+ (fp_line (start -2.58 1.371) (end 7.66 1.371) (layer "F.SilkS") (width 0.12) (tstamp 50d38817-6f6e-4e42-b865-deedb4fca4a8))
+ (fp_line (start 4.391 -3.27) (end 4.391 -1.76) (layer "F.SilkS") (width 0.12) (tstamp 9a3b8fcf-6148-4450-8947-8c0660a91ae5))
+ (fp_line (start -2.58 -3.27) (end -2.58 1.371) (layer "F.SilkS") (width 0.12) (tstamp b19de3b9-a9ff-40e6-aced-0f10bc73417a))
+ (fp_line (start 7.66 -3.27) (end 7.66 1.371) (layer "F.SilkS") (width 0.12) (tstamp c8e25ac5-d623-4258-ab1d-4a91888007e3))
+ (fp_line (start -2.58 -3.27) (end 7.66 -3.27) (layer "F.SilkS") (width 0.12) (tstamp ffaa3969-c491-4783-a2dc-37f20b151700))
+ (fp_line (start -2.71 -3.4) (end -2.71 1.51) (layer "F.CrtYd") (width 0.05) (tstamp 08250fd6-1b95-49c5-a09c-6bae924a29c6))
+ (fp_line (start -2.71 1.51) (end 7.79 1.51) (layer "F.CrtYd") (width 0.05) (tstamp 154a015e-8153-4e8e-b05d-f85b9f604430))
+ (fp_line (start 7.79 -3.4) (end -2.71 -3.4) (layer "F.CrtYd") (width 0.05) (tstamp 7e77eb13-fb75-488f-b2be-f136637c34af))
+ (fp_line (start 7.79 1.51) (end 7.79 -3.4) (layer "F.CrtYd") (width 0.05) (tstamp f7048269-914a-4652-9843-0f3302636e60))
+ (fp_line (start 0.69 -3.15) (end 0.69 -1.88) (layer "F.Fab") (width 0.1) (tstamp 1418cc8c-b847-40eb-b32e-60835cb50592))
+ (fp_line (start 7.54 1.25) (end 7.54 -3.15) (layer "F.Fab") (width 0.1) (tstamp 446d0f0c-f776-49c1-8dc0-ccbae7f5765e))
+ (fp_line (start 4.39 -3.15) (end 4.39 -1.88) (layer "F.Fab") (width 0.1) (tstamp 44dea330-73c4-400f-ae0c-7c45026cf298))
+ (fp_line (start -2.46 -1.88) (end 7.54 -1.88) (layer "F.Fab") (width 0.1) (tstamp 560cf378-85c3-4ae5-98e3-c45c4a287400))
+ (fp_line (start -2.46 -3.15) (end -2.46 1.25) (layer "F.Fab") (width 0.1) (tstamp 9d54f211-6147-496b-a193-6f1fadb75215))
+ (fp_line (start -2.46 1.25) (end 7.54 1.25) (layer "F.Fab") (width 0.1) (tstamp d81dc13d-67cf-40e9-b815-c3945a3c3fcc))
+ (fp_line (start 7.54 -3.15) (end -2.46 -3.15) (layer "F.Fab") (width 0.1) (tstamp da2a2c7d-45c8-4fd3-916c-9c9467eed444))
+ (pad "1" thru_hole rect (at 0 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 3aaadaac-6d80-41df-ace3-c438dd94aba7))
+ (pad "2" thru_hole oval (at 5.08 0) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 89f7f9cf-ad75-47d1-833c-df0478663dd2))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-2_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-3_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-3_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..ef09b711
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-3_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,51 @@
+(footprint "TO-220-3_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-220-3, Horizontal, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf")
+ (tags "TO-220-3 Horizontal RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -20.58) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a31e2a1c-18ab-4750-82af-5143181dd6c3)
+ )
+ (fp_text value "TO-220-3_Horizontal_TabDown" (at 2.54 2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8f42520e-7dd6-4e6c-b727-2e0974918164)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -20.58) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 32faabf4-d007-4529-8eee-e0a5bab6d573)
+ )
+ (fp_line (start -2.58 -19.58) (end -2.58 -3.69) (layer "F.SilkS") (width 0.12) (tstamp 09081b86-72ae-48da-9294-509ceab95216))
+ (fp_line (start -2.58 -19.58) (end 7.66 -19.58) (layer "F.SilkS") (width 0.12) (tstamp 0bd22007-3d37-4444-94ce-55cfc673f68a))
+ (fp_line (start 7.66 -19.58) (end 7.66 -3.69) (layer "F.SilkS") (width 0.12) (tstamp 5baab4a9-8972-483e-8e2e-c4927804a405))
+ (fp_line (start -2.58 -3.69) (end 7.66 -3.69) (layer "F.SilkS") (width 0.12) (tstamp 755316c8-ce89-4320-973c-c4537c16680e))
+ (fp_line (start 2.54 -3.69) (end 2.54 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 83671986-b9e2-42e1-96c3-78c7d1f2c723))
+ (fp_line (start 5.08 -3.69) (end 5.08 -1.15) (layer "F.SilkS") (width 0.12) (tstamp ca01bec2-73ff-4d0c-8d71-5e5af4460ebe))
+ (fp_line (start 0 -3.69) (end 0 -1.15) (layer "F.SilkS") (width 0.12) (tstamp ce2c3c31-a895-4c8e-9c5a-00b3d23bdb12))
+ (fp_line (start 7.79 1.25) (end 7.79 -19.71) (layer "F.CrtYd") (width 0.05) (tstamp 02b01a03-0c76-42b2-a283-fffd1cc00689))
+ (fp_line (start -2.71 -19.71) (end -2.71 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 57a66a77-f028-419b-933f-fe1e3aeeb88b))
+ (fp_line (start 7.79 -19.71) (end -2.71 -19.71) (layer "F.CrtYd") (width 0.05) (tstamp 8823cbe6-cf08-4720-ab7b-8735693d22bb))
+ (fp_line (start -2.71 1.25) (end 7.79 1.25) (layer "F.CrtYd") (width 0.05) (tstamp a99f7f7b-5073-407e-9880-2a62b5686a4a))
+ (fp_line (start -2.46 -13.06) (end -2.46 -19.46) (layer "F.Fab") (width 0.1) (tstamp 02cfab7a-09d3-4a47-9a87-03fe075e4c72))
+ (fp_line (start -2.46 -19.46) (end 7.54 -19.46) (layer "F.Fab") (width 0.1) (tstamp 0eca30a4-bde3-4299-adbe-1ddb62c6b0b7))
+ (fp_line (start 7.54 -3.81) (end -2.46 -3.81) (layer "F.Fab") (width 0.1) (tstamp 12b52a0c-838f-4150-90d6-2b8a4fa68431))
+ (fp_line (start -2.46 -13.06) (end 7.54 -13.06) (layer "F.Fab") (width 0.1) (tstamp 16dd0040-5b4f-4ff7-be67-2f7c85aa7f60))
+ (fp_line (start 5.08 -3.81) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 2365d136-17fd-40d9-ae7d-f32c0b2fced3))
+ (fp_line (start 0 -3.81) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 5f35db44-47ac-4c8f-b439-6d4335796195))
+ (fp_line (start 7.54 -13.06) (end -2.46 -13.06) (layer "F.Fab") (width 0.1) (tstamp 7b2a4cf3-1036-4d00-8a81-1ada38f92072))
+ (fp_line (start 7.54 -13.06) (end 7.54 -3.81) (layer "F.Fab") (width 0.1) (tstamp b76e4abd-4c03-4f32-9a8c-6e08216ad370))
+ (fp_line (start 2.54 -3.81) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp bd90dbbb-2c42-4f3e-b26e-343f2c14c3a2))
+ (fp_line (start 7.54 -19.46) (end 7.54 -13.06) (layer "F.Fab") (width 0.1) (tstamp cf2a3f29-4bec-4bb7-8158-c071ca713a08))
+ (fp_line (start -2.46 -3.81) (end -2.46 -13.06) (layer "F.Fab") (width 0.1) (tstamp d2903036-186a-4b85-a078-1a19f5d11789))
+ (fp_circle (center 2.54 -16.66) (end 4.39 -16.66) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3904805a-e606-4ed8-bbc4-18400891a9a6))
+ (pad "" np_thru_hole oval (at 2.54 -16.66) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 431fc51c-d03d-459b-bfba-7af6575016da))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp e49aa65c-2299-400f-8f7b-ccc18209273a))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 89052a8e-38f9-44e9-af19-d74424445043))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp bffbe414-8eb6-4157-abf8-d3a84b8ff3b9))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-3_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-3_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-3_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..42076a5a
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-3_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,62 @@
+(footprint "TO-220-3_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-220-3, Horizontal, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf")
+ (tags "TO-220-3 Horizontal RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 20.58) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3e74c4ac-d8e4-442e-b651-ed8f42c18567)
+ )
+ (fp_text value "TO-220-3_Horizontal_TabUp" (at 2.54 -2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp bfb72d85-0609-436b-a8e4-f25a44c2d30b)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 20.58) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 84eb3829-960c-4fdc-99aa-4ee55d684206)
+ )
+ (fp_line (start -2.58 18.22) (end -2.58 19.42) (layer "F.SilkS") (width 0.12) (tstamp 06cd93b2-41e1-4e77-a414-ac0983b63891))
+ (fp_line (start 2.54 1.15) (end 2.54 3.69) (layer "F.SilkS") (width 0.12) (tstamp 0afdd74f-de2f-494e-ab68-44b6e89beecd))
+ (fp_line (start -2.58 3.69) (end -2.58 13.18) (layer "F.SilkS") (width 0.12) (tstamp 1c6e4ed9-987a-4064-9b0a-d8afcfbf16d8))
+ (fp_line (start 7.66 18.22) (end 7.66 19.42) (layer "F.SilkS") (width 0.12) (tstamp 49c2df0b-c98f-4594-aa31-2a502ed5fa16))
+ (fp_line (start 4.62 19.58) (end 5.82 19.58) (layer "F.SilkS") (width 0.12) (tstamp 4f4c4974-255f-4f4d-8d31-140801aa7ff7))
+ (fp_line (start 7.66 3.69) (end 7.66 13.18) (layer "F.SilkS") (width 0.12) (tstamp 532a8f20-42dd-48b1-a79f-69db43aee85a))
+ (fp_line (start 0 1.15) (end 0 3.69) (layer "F.SilkS") (width 0.12) (tstamp 5c03bfa7-5f04-4a5d-82f1-8609cd3836c1))
+ (fp_line (start -2.58 13.18) (end 7.66 13.18) (layer "F.SilkS") (width 0.12) (tstamp 5d28ee72-2aae-401f-bb92-1f75c0145a85))
+ (fp_line (start 2.22 19.58) (end 3.42 19.58) (layer "F.SilkS") (width 0.12) (tstamp 869a1aab-79a1-4f5b-8d17-0a91696a2eb6))
+ (fp_line (start 7.66 13.42) (end 7.66 14.62) (layer "F.SilkS") (width 0.12) (tstamp 8d3efc05-7368-40a3-986f-ba75bda70f85))
+ (fp_line (start -2.58 15.82) (end -2.58 17.02) (layer "F.SilkS") (width 0.12) (tstamp 9ebec0ba-5d01-47b8-a75f-a2ea30d65d18))
+ (fp_line (start 5.08 1.15) (end 5.08 3.69) (layer "F.SilkS") (width 0.12) (tstamp a4486e7f-4062-41fa-a6d0-b724d7c4dea0))
+ (fp_line (start -2.58 3.69) (end 7.66 3.69) (layer "F.SilkS") (width 0.12) (tstamp a7e58aa7-6b8d-4285-9a45-ef112365eb87))
+ (fp_line (start 7.02 19.58) (end 7.66 19.58) (layer "F.SilkS") (width 0.12) (tstamp b9ec9391-3a6f-4a79-823e-b46624d1837e))
+ (fp_line (start -2.58 13.42) (end -2.58 14.62) (layer "F.SilkS") (width 0.12) (tstamp c67dd297-ba34-4289-92f0-30c4894ce7c5))
+ (fp_line (start 7.66 15.82) (end 7.66 17.02) (layer "F.SilkS") (width 0.12) (tstamp d1909c51-5d6c-4c76-8a26-fff0c51200a7))
+ (fp_line (start -0.181 19.58) (end 1.02 19.58) (layer "F.SilkS") (width 0.12) (tstamp d579c66c-0d56-4bae-88e6-d1d9222979e7))
+ (fp_line (start -2.58 19.58) (end -1.38 19.58) (layer "F.SilkS") (width 0.12) (tstamp da474bbd-a08a-4bff-bc15-acab7c59e984))
+ (fp_line (start -2.71 19.71) (end 7.79 19.71) (layer "F.CrtYd") (width 0.05) (tstamp 901e70ed-2885-4bef-a830-98287c75a952))
+ (fp_line (start 7.79 19.71) (end 7.79 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp ad7f117d-9ba0-4c06-b93e-bfb5d5d8fa19))
+ (fp_line (start 7.79 -1.25) (end -2.71 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp d9e1ba9b-c1f7-4040-989b-54f74d10ad14))
+ (fp_line (start -2.71 -1.25) (end -2.71 19.71) (layer "F.CrtYd") (width 0.05) (tstamp dd5a8caa-4a25-470c-beb5-606b0663e60b))
+ (fp_line (start 7.54 19.46) (end 7.54 13.06) (layer "F.Fab") (width 0.1) (tstamp 1e921ca4-d316-4855-838d-ec62f16a427a))
+ (fp_line (start -2.46 3.81) (end -2.46 13.06) (layer "F.Fab") (width 0.1) (tstamp 2e19ad08-9633-4444-8357-6747b499af29))
+ (fp_line (start 7.54 13.06) (end 7.54 3.81) (layer "F.Fab") (width 0.1) (tstamp 4875dd58-47b3-403a-84cd-c641d5d3cdaf))
+ (fp_line (start 7.54 3.81) (end -2.46 3.81) (layer "F.Fab") (width 0.1) (tstamp 6f97d451-ef9a-4444-90b2-8307fe2974d5))
+ (fp_line (start -2.46 13.06) (end -2.46 19.46) (layer "F.Fab") (width 0.1) (tstamp 937d8b9c-ce24-4a54-b5ec-563202d36147))
+ (fp_line (start -2.46 19.46) (end 7.54 19.46) (layer "F.Fab") (width 0.1) (tstamp 9dfd0362-c8d3-4a12-ac3c-3b6bf1353bb2))
+ (fp_line (start -2.46 13.06) (end 7.54 13.06) (layer "F.Fab") (width 0.1) (tstamp a23e131d-7443-4eda-8f16-13ac2dfb12c8))
+ (fp_line (start 0 3.81) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp a5731f85-b313-40c9-9474-eaa3614b9057))
+ (fp_line (start 2.54 3.81) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp bdbd70ba-96a5-4c96-8969-a9c7000a2271))
+ (fp_line (start 7.54 13.06) (end -2.46 13.06) (layer "F.Fab") (width 0.1) (tstamp f77f1488-41f3-4055-8805-3f9edf7aa092))
+ (fp_line (start 5.08 3.81) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp f8b15e66-30ba-47f1-9f86-20dace263729))
+ (fp_circle (center 2.54 16.66) (end 4.39 16.66) (layer "F.Fab") (width 0.1) (fill none) (tstamp f0a37f73-70c7-4e25-adaa-b0161b7d68ed))
+ (pad "" np_thru_hole oval (at 2.54 16.66) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 388034ca-8b76-48c2-9f60-4140367c75c2))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 3df413da-64eb-4ec6-8a0d-403967777249))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 27701952-d3b2-4a2e-883e-02062b0b688e))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp eca9fd38-9363-4a69-a047-6b34b28525ed))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-3_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-3_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-3_Vertical.kicad_mod
new file mode 100644
index 00000000..e00cd40b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-3_Vertical.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "TO-220-3_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-220-3, Vertical, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf")
+ (tags "TO-220-3 Vertical RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -4.27) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6bd27186-b010-4029-b24e-312d37f4dced)
+ )
+ (fp_text value "TO-220-3_Vertical" (at 2.54 2.5) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 16ac26a3-a630-4166-ae92-c0a5a344b818)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -4.27) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4beaf1d8-ba51-43ae-abad-4dd39e51926a)
+ )
+ (fp_line (start -2.58 -3.27) (end 7.66 -3.27) (layer "F.SilkS") (width 0.12) (tstamp 0e11c88e-b754-4e99-979d-9ed02540aa72))
+ (fp_line (start 0.69 -3.27) (end 0.69 -1.76) (layer "F.SilkS") (width 0.12) (tstamp 62123731-894a-437d-8de5-08654a6ce7cd))
+ (fp_line (start 4.391 -3.27) (end 4.391 -1.76) (layer "F.SilkS") (width 0.12) (tstamp 7b03a21f-7573-4d8a-a43b-ade3de400f74))
+ (fp_line (start -2.58 -3.27) (end -2.58 1.371) (layer "F.SilkS") (width 0.12) (tstamp 986af05e-2b2d-4bb3-9220-40c8702080f5))
+ (fp_line (start -2.58 1.371) (end 7.66 1.371) (layer "F.SilkS") (width 0.12) (tstamp a6526729-3f83-482e-8daa-3676c1b8831b))
+ (fp_line (start 7.66 -3.27) (end 7.66 1.371) (layer "F.SilkS") (width 0.12) (tstamp bb53d577-1473-441f-99f0-57c4b1564e40))
+ (fp_line (start -2.58 -1.76) (end 7.66 -1.76) (layer "F.SilkS") (width 0.12) (tstamp ebbd28ed-539a-463f-87c1-672f02806572))
+ (fp_line (start -2.71 -3.4) (end -2.71 1.51) (layer "F.CrtYd") (width 0.05) (tstamp 70c571d2-c81c-4a91-a68b-f762ae0b3d3c))
+ (fp_line (start 7.79 -3.4) (end -2.71 -3.4) (layer "F.CrtYd") (width 0.05) (tstamp 7f7e623d-9c46-4274-8040-5aa34dda972f))
+ (fp_line (start -2.71 1.51) (end 7.79 1.51) (layer "F.CrtYd") (width 0.05) (tstamp ee900916-8f65-4b24-b0ad-7f6d61020dff))
+ (fp_line (start 7.79 1.51) (end 7.79 -3.4) (layer "F.CrtYd") (width 0.05) (tstamp f1d41b05-2cfc-41ac-8ad7-e1c81790611e))
+ (fp_line (start 7.54 1.25) (end 7.54 -3.15) (layer "F.Fab") (width 0.1) (tstamp 2dbcbc02-876a-4d23-92b5-cbd18f762c01))
+ (fp_line (start 4.39 -3.15) (end 4.39 -1.88) (layer "F.Fab") (width 0.1) (tstamp 72e88e95-95fe-4ba6-ae5a-65edfb0394ad))
+ (fp_line (start -2.46 -1.88) (end 7.54 -1.88) (layer "F.Fab") (width 0.1) (tstamp 80b3f338-28c6-4622-a19c-703e51189f3b))
+ (fp_line (start 7.54 -3.15) (end -2.46 -3.15) (layer "F.Fab") (width 0.1) (tstamp 8a53fa44-aa78-426a-a64c-c9ae13187fab))
+ (fp_line (start -2.46 1.25) (end 7.54 1.25) (layer "F.Fab") (width 0.1) (tstamp 9ba3f735-d9da-47bf-beb6-e5c69fae2a11))
+ (fp_line (start 0.69 -3.15) (end 0.69 -1.88) (layer "F.Fab") (width 0.1) (tstamp abbd6c58-0999-4df1-982d-ebcb7149eb26))
+ (fp_line (start -2.46 -3.15) (end -2.46 1.25) (layer "F.Fab") (width 0.1) (tstamp d3895ff7-d5db-4181-bee7-672a65d3791a))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 36b39aab-cf22-4a54-a01f-def500168bfb))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp ba4e0e83-5466-49c3-b975-b1afe7bcdc43))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp ae97195c-63df-42c6-8ed3-15f6e0c98594))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-3_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..456b4459
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,54 @@
+(footprint "TO-220-4_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4AF2)
+ (descr "TO-220-4, Horizontal, RM 2.54mm")
+ (tags "TO-220-4 Horizontal RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -20.58) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cd59375d-9055-4dc3-bdd7-7cd89c1487b3)
+ )
+ (fp_text value "TO-220-4_Horizontal_TabDown" (at 3.81 2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e5043a76-4e11-4140-b80b-bc311cdd8dd0)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -20.58) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f501908f-978e-4a4d-b027-ed72be7b9352)
+ )
+ (fp_line (start -1.31 -3.69) (end 8.93 -3.69) (layer "F.SilkS") (width 0.12) (tstamp 1670f622-3a73-4e9d-832c-dfb8f1693b88))
+ (fp_line (start 0 -3.69) (end 0 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 2177bd24-d46e-4cb6-a663-ec185cc72e00))
+ (fp_line (start 5.08 -3.69) (end 5.08 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 3d06d308-95eb-44f7-9600-23e12d52f0d8))
+ (fp_line (start 7.62 -3.69) (end 7.62 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 551cb2e2-9d4f-4e89-9c53-220df6a1dc3b))
+ (fp_line (start 8.93 -19.58) (end 8.93 -3.69) (layer "F.SilkS") (width 0.12) (tstamp 5739c00e-2924-4f5c-bc94-6c0b56147cf6))
+ (fp_line (start 2.54 -3.69) (end 2.54 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 819c82d4-09d7-4237-abb8-ec7fa4a08855))
+ (fp_line (start -1.31 -19.58) (end -1.31 -3.69) (layer "F.SilkS") (width 0.12) (tstamp ef5e1460-7abf-44fb-b2e2-0bf72ef2dcdd))
+ (fp_line (start -1.31 -19.58) (end 8.93 -19.58) (layer "F.SilkS") (width 0.12) (tstamp fb5527aa-e58b-4cfb-8bf5-a30f4ded5452))
+ (fp_line (start 9.06 -19.71) (end -1.44 -19.71) (layer "F.CrtYd") (width 0.05) (tstamp 3ec90a0f-a92b-4990-aec9-eb896d0d5346))
+ (fp_line (start -1.44 1.25) (end 9.06 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 79790b37-d8f1-4a67-a0a4-9bed4574ef35))
+ (fp_line (start -1.44 -19.71) (end -1.44 1.25) (layer "F.CrtYd") (width 0.05) (tstamp c7cc5618-f1fa-4090-ba53-65b555568e17))
+ (fp_line (start 9.06 1.25) (end 9.06 -19.71) (layer "F.CrtYd") (width 0.05) (tstamp e560da81-ae80-4b32-bb3b-4164595f1cee))
+ (fp_line (start 5.08 -3.81) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 0c01ed7a-bab9-4bef-8001-1160d0232339))
+ (fp_line (start -1.19 -19.46) (end 8.81 -19.46) (layer "F.Fab") (width 0.1) (tstamp 0c141ae0-bdf4-4c9c-9f70-05fc2a68cbe5))
+ (fp_line (start 8.81 -13.06) (end 8.81 -3.81) (layer "F.Fab") (width 0.1) (tstamp 4511d1d9-1101-4664-9514-8edb7d678b90))
+ (fp_line (start 8.81 -3.81) (end -1.19 -3.81) (layer "F.Fab") (width 0.1) (tstamp 5777baf1-99f6-45a6-a54f-f902369c5a58))
+ (fp_line (start -1.19 -13.06) (end 8.81 -13.06) (layer "F.Fab") (width 0.1) (tstamp 5c0fcbe1-46b9-4b02-8bda-db08f28ba8ff))
+ (fp_line (start 7.62 -3.81) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp 69e6f578-a0a4-4c13-b218-baee7955a43f))
+ (fp_line (start 0 -3.81) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 91920da3-3770-4025-a91e-2aac48e1d365))
+ (fp_line (start 8.81 -13.06) (end -1.19 -13.06) (layer "F.Fab") (width 0.1) (tstamp bc7ee587-464e-4f4e-8352-0fb027359bbe))
+ (fp_line (start 2.54 -3.81) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp ceb625b9-25af-4fd9-a936-f2c1bf00d25f))
+ (fp_line (start -1.19 -13.06) (end -1.19 -19.46) (layer "F.Fab") (width 0.1) (tstamp cef8294d-2ed0-4606-b487-4c96544f9f66))
+ (fp_line (start 8.81 -19.46) (end 8.81 -13.06) (layer "F.Fab") (width 0.1) (tstamp e64fdb8f-826e-4bc8-afae-dc7684ff9474))
+ (fp_line (start -1.19 -3.81) (end -1.19 -13.06) (layer "F.Fab") (width 0.1) (tstamp f9421d99-82ac-4b88-99fe-863ada55f04b))
+ (fp_circle (center 3.81 -16.66) (end 5.66 -16.66) (layer "F.Fab") (width 0.1) (fill none) (tstamp 64b2e857-0947-4888-b3b0-c586b1bb1fbf))
+ (pad "" np_thru_hole oval (at 3.81 -16.66) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp b1e96885-9b41-46d1-b103-6ba9d8a0b754))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 0310291c-f5d7-4d4f-8538-0bf4dfbaa16c))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 41122df6-d4fa-48c0-911e-6b1615d01fba))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp b72019fc-c972-483b-86d7-984ddcf620d0))
+ (pad "4" thru_hole oval (at 7.62 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 3c57db2d-c55c-4a08-9b12-ffdae412317c))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-4_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..9fcb9513
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,65 @@
+(footprint "TO-220-4_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4AF2)
+ (descr "TO-220-4, Horizontal, RM 2.54mm")
+ (tags "TO-220-4 Horizontal RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 20.58) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9f56db9d-1189-45d5-be41-5efd90618884)
+ )
+ (fp_text value "TO-220-4_Horizontal_TabUp" (at 3.81 -2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d9077d2a-19bb-428c-a61d-e86e2dcf4855)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 20.58) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1d9f2cf2-ba3a-42c0-b199-7c33fac8b9cd)
+ )
+ (fp_line (start 8.93 13.42) (end 8.93 14.62) (layer "F.SilkS") (width 0.12) (tstamp 1ec3cc5d-e045-4b27-9157-9a261a83420f))
+ (fp_line (start -1.31 19.58) (end -0.111 19.58) (layer "F.SilkS") (width 0.12) (tstamp 2453b039-f2aa-4588-940e-5c86ac8861e6))
+ (fp_line (start 0 1.15) (end 0 3.69) (layer "F.SilkS") (width 0.12) (tstamp 2c563c0a-c665-43cf-865e-86455f91b3cb))
+ (fp_line (start -1.31 3.69) (end -1.31 13.18) (layer "F.SilkS") (width 0.12) (tstamp 43a295d6-b21b-4768-ac1e-b3b2e41c2223))
+ (fp_line (start -1.31 13.42) (end -1.31 14.62) (layer "F.SilkS") (width 0.12) (tstamp 4fd80584-6e03-47cd-87c0-a829e1e2cc88))
+ (fp_line (start 8.93 3.69) (end 8.93 13.18) (layer "F.SilkS") (width 0.12) (tstamp 7f2d7d04-490f-4398-a99c-a1c05326756b))
+ (fp_line (start 7.62 1.15) (end 7.62 3.69) (layer "F.SilkS") (width 0.12) (tstamp 8a27e06e-74f9-4077-a5af-4133fd7fa289))
+ (fp_line (start 2.54 1.15) (end 2.54 3.69) (layer "F.SilkS") (width 0.12) (tstamp 8ec06f9d-0998-4ff7-9ca7-5e6536af5cef))
+ (fp_line (start -1.31 15.82) (end -1.31 17.02) (layer "F.SilkS") (width 0.12) (tstamp 91dfbe53-d706-41f6-be1c-6b195c39d950))
+ (fp_line (start 3.49 19.58) (end 4.69 19.58) (layer "F.SilkS") (width 0.12) (tstamp 9ac5679d-7399-4425-a3d1-19441072ec74))
+ (fp_line (start -1.31 18.22) (end -1.31 19.42) (layer "F.SilkS") (width 0.12) (tstamp ac77c8e6-5094-457b-ad66-7a2e6d955128))
+ (fp_line (start -1.31 3.69) (end 8.93 3.69) (layer "F.SilkS") (width 0.12) (tstamp b6393e1c-c4c6-417f-9835-613faf790585))
+ (fp_line (start -1.31 13.18) (end 8.93 13.18) (layer "F.SilkS") (width 0.12) (tstamp b8bcad3d-e866-4b56-b5ac-665de8e502bc))
+ (fp_line (start 8.29 19.58) (end 8.93 19.58) (layer "F.SilkS") (width 0.12) (tstamp bf6d54e7-adbe-4c93-988c-dec301f9cb71))
+ (fp_line (start 1.09 19.58) (end 2.29 19.58) (layer "F.SilkS") (width 0.12) (tstamp c2dc7bb5-f4cf-471f-849f-f3f1a7e35eba))
+ (fp_line (start 8.93 18.22) (end 8.93 19.42) (layer "F.SilkS") (width 0.12) (tstamp cccc6bbd-ff7a-4768-a90d-429949582ff1))
+ (fp_line (start 5.08 1.15) (end 5.08 3.69) (layer "F.SilkS") (width 0.12) (tstamp d35714a3-e191-45d8-8863-e5fb5fe368ae))
+ (fp_line (start 8.93 15.82) (end 8.93 17.02) (layer "F.SilkS") (width 0.12) (tstamp ea5e7276-61b1-4327-a39e-2aa93b3ddab8))
+ (fp_line (start 5.89 19.58) (end 7.091 19.58) (layer "F.SilkS") (width 0.12) (tstamp f3b7e187-39eb-4286-8933-50bd44429af4))
+ (fp_line (start -1.44 -1.25) (end -1.44 19.71) (layer "F.CrtYd") (width 0.05) (tstamp 312b5d61-3cf9-48b0-a91a-d2117e9a15d4))
+ (fp_line (start 9.06 -1.25) (end -1.44 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 698238a1-bd1b-4441-b91b-1bf65f306f8d))
+ (fp_line (start -1.44 19.71) (end 9.06 19.71) (layer "F.CrtYd") (width 0.05) (tstamp 70490cc2-d6be-4a79-897e-2c87ba988a77))
+ (fp_line (start 9.06 19.71) (end 9.06 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 97d19857-be39-4da8-95c5-f19be9f49015))
+ (fp_line (start -1.19 3.81) (end -1.19 13.06) (layer "F.Fab") (width 0.1) (tstamp 1406527b-0b72-4ea6-99f3-fec281d6fc13))
+ (fp_line (start -1.19 13.06) (end 8.81 13.06) (layer "F.Fab") (width 0.1) (tstamp 2438a16d-e4f9-4a4d-9cbd-e1ebfee8d743))
+ (fp_line (start 5.08 3.81) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 3c2b048a-9e54-4c57-bf48-7eff5a1696f7))
+ (fp_line (start 0 3.81) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 48105c48-5425-40b9-9fc0-efe14d8f921c))
+ (fp_line (start 8.81 13.06) (end 8.81 3.81) (layer "F.Fab") (width 0.1) (tstamp 4aec0ce5-ba43-4a87-abfb-bb7452694935))
+ (fp_line (start 2.54 3.81) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp 4c76782b-42e5-4939-ac4d-f87951257a89))
+ (fp_line (start 7.62 3.81) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp 54dfece5-d1a8-429a-a8d9-5bc96955b9f8))
+ (fp_line (start 8.81 13.06) (end -1.19 13.06) (layer "F.Fab") (width 0.1) (tstamp 70e40c3e-3b8c-4e0b-ad66-9990d4105424))
+ (fp_line (start -1.19 19.46) (end 8.81 19.46) (layer "F.Fab") (width 0.1) (tstamp 8396a6e8-34b8-4250-a809-ccadeac98e9f))
+ (fp_line (start 8.81 3.81) (end -1.19 3.81) (layer "F.Fab") (width 0.1) (tstamp 91b4198d-52ac-4638-ac08-4a1dfa14c8c5))
+ (fp_line (start -1.19 13.06) (end -1.19 19.46) (layer "F.Fab") (width 0.1) (tstamp a59aecc0-b9b3-483a-885f-ffd689df7ea5))
+ (fp_line (start 8.81 19.46) (end 8.81 13.06) (layer "F.Fab") (width 0.1) (tstamp d3182659-92fc-47f5-9609-761ba21992a7))
+ (fp_circle (center 3.81 16.66) (end 5.66 16.66) (layer "F.Fab") (width 0.1) (fill none) (tstamp eec7d212-62c1-4f10-9459-95009d1a3d13))
+ (pad "" np_thru_hole oval (at 3.81 16.66) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp f0595ef0-79ad-4649-ba2a-ace3845c96d3))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp a3e73754-6ce9-4b15-98ab-70132d553ca1))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp a2d5595a-bc2b-4980-8f60-741a1591fd61))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 336b2ebe-e600-4e05-8a5f-2c36aa3d59ea))
+ (pad "4" thru_hole oval (at 7.62 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 44db99bb-d543-4c62-9fed-217fdb680127))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-4_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_P5.08x2.54mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_P5.08x2.54mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod
new file mode 100644
index 00000000..d2ae3fa9
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_P5.08x2.54mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod
@@ -0,0 +1,54 @@
+(footprint "TO-220-4_P5.08x2.54mm_StaggerEven_Lead3.8mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-4, Vertical, RM 2.54mm, staggered type-2")
+ (tags "TO-220-4 Vertical RM 2.54mm staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -5.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 617438d9-586d-415e-8e99-177bb49b5ae3)
+ )
+ (fp_text value "TO-220-4_P5.08x2.54mm_StaggerEven_Lead3.8mm_Vertical" (at 3.81 5.85) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9eaba561-de53-491e-b1bf-b3a69b001462)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -5.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 94a9de36-d255-4bca-8e5d-a1378f0f6f9e)
+ )
+ (fp_line (start -1.31 -3.111) (end 8.93 -3.111) (layer "F.SilkS") (width 0.12) (tstamp 3c2b462a-5fc5-4f5e-ad28-d114c79c5126))
+ (fp_line (start 5.66 -4.62) (end 5.66 -3.111) (layer "F.SilkS") (width 0.12) (tstamp 67d62492-226e-4625-8cb4-3f619d8f3c11))
+ (fp_line (start -1.31 -4.62) (end -1.31 0.021) (layer "F.SilkS") (width 0.12) (tstamp 795f043f-f852-4b52-bfca-dad421098820))
+ (fp_line (start 6.145 0.021) (end 8.93 0.021) (layer "F.SilkS") (width 0.12) (tstamp 824d6e56-4eb1-4335-89fb-5fcad5e9483b))
+ (fp_line (start 1.05 0.021) (end 4.016 0.021) (layer "F.SilkS") (width 0.12) (tstamp 84b5954b-5d5b-46c8-bbbd-e5810b8a9fb4))
+ (fp_line (start -1.31 0.021) (end -1.05 0.021) (layer "F.SilkS") (width 0.12) (tstamp 876bc9c8-3aaf-459e-bbe4-db2ce545496a))
+ (fp_line (start 2.54 0.021) (end 2.54 2.635) (layer "F.SilkS") (width 0.12) (tstamp 8a0483f1-e304-4f65-9571-545c5546e316))
+ (fp_line (start 1.96 -4.62) (end 1.96 -3.111) (layer "F.SilkS") (width 0.12) (tstamp 930f3a1c-c1e2-433f-afc8-ad84823b6810))
+ (fp_line (start 8.93 -4.62) (end 8.93 0.021) (layer "F.SilkS") (width 0.12) (tstamp b591a927-20b8-4b76-b910-33d72874811d))
+ (fp_line (start -1.31 -4.62) (end 8.93 -4.62) (layer "F.SilkS") (width 0.12) (tstamp d8110cda-a307-4c74-899f-3e809d5f002f))
+ (fp_line (start 7.62 0.021) (end 7.62 2.635) (layer "F.SilkS") (width 0.12) (tstamp efb89806-4fa5-431c-ac45-306d91cf8ca7))
+ (fp_line (start -1.44 4.85) (end 9.06 4.85) (layer "F.CrtYd") (width 0.05) (tstamp 1cde7f8e-08f9-46d8-95c9-98b070e40d0e))
+ (fp_line (start -1.44 -4.75) (end -1.44 4.85) (layer "F.CrtYd") (width 0.05) (tstamp 7098496f-fbe8-4b1b-b731-ab387d2ac425))
+ (fp_line (start 9.06 -4.75) (end -1.44 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp a1d0cebe-0d30-434a-bdb3-a29e0402af58))
+ (fp_line (start 9.06 4.85) (end 9.06 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp d06f3332-5351-4e08-865b-b4ca8f357ac5))
+ (fp_line (start -1.19 -4.5) (end -1.19 -0.1) (layer "F.Fab") (width 0.1) (tstamp 0a542170-01b3-49dc-b9e6-ec60ad5f525b))
+ (fp_line (start 8.81 -4.5) (end -1.19 -4.5) (layer "F.Fab") (width 0.1) (tstamp 1f565027-a64a-438e-b4ad-25d06e26f739))
+ (fp_line (start 0 -0.1) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 2c9a996b-03f1-4dd4-8500-e6ab07158fea))
+ (fp_line (start 1.96 -4.5) (end 1.96 -3.23) (layer "F.Fab") (width 0.1) (tstamp 316a8a58-7d2e-4bcc-a6e3-705a0fc53060))
+ (fp_line (start 5.66 -4.5) (end 5.66 -3.23) (layer "F.Fab") (width 0.1) (tstamp 322a8201-a574-4cdd-8248-98cf4dc9b41e))
+ (fp_line (start 8.81 -0.1) (end 8.81 -4.5) (layer "F.Fab") (width 0.1) (tstamp 50a6f893-224a-426d-bc09-969fe5d4fa53))
+ (fp_line (start 2.54 -0.1) (end 2.54 3.7) (layer "F.Fab") (width 0.1) (tstamp 758157f0-8508-481a-afc5-a73c960e01a8))
+ (fp_line (start 5.08 -0.1) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 9be4d91b-d812-45ef-aa2e-fa93d7ce90c1))
+ (fp_line (start 7.62 -0.1) (end 7.62 3.7) (layer "F.Fab") (width 0.1) (tstamp a2040090-69ba-4bca-a9e5-9ad5146daa20))
+ (fp_line (start -1.19 -3.23) (end 8.81 -3.23) (layer "F.Fab") (width 0.1) (tstamp a8a00068-3058-4cbb-b489-c0714bb1b633))
+ (fp_line (start -1.19 -0.1) (end 8.81 -0.1) (layer "F.Fab") (width 0.1) (tstamp e5a02542-4f94-4795-905d-8bee5020f5a7))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 2a738a53-b3af-4d1a-a4b9-fc19fff869b3))
+ (pad "2" thru_hole oval (at 2.54 3.7) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 35c94d43-1e1b-4d90-abd3-b62ee318057d))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 6a962877-4c38-4ed3-b388-99f28d55ec9c))
+ (pad "4" thru_hole oval (at 7.62 3.7) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp e1066403-0254-4150-be5d-31bea6a2205c))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-4_P5.08x2.54mm_StaggerEven_Lead3.8mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_P5.08x2.54mm_StaggerEven_Lead5.84mm_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_P5.08x2.54mm_StaggerEven_Lead5.84mm_TabDown.kicad_mod
new file mode 100644
index 00000000..2b078c0b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_P5.08x2.54mm_StaggerEven_Lead5.84mm_TabDown.kicad_mod
@@ -0,0 +1,54 @@
+(footprint "TO-220-4_P5.08x2.54mm_StaggerEven_Lead5.84mm_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-4, Horizontal, RM 2.54mm, staggered type-2")
+ (tags "TO-220-4 Horizontal RM 2.54mm staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -18.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8772f0f5-8a90-40cd-b4ed-7d8668b1c271)
+ )
+ (fp_text value "TO-220-4_P5.08x2.54mm_StaggerEven_Lead5.84mm_TabDown" (at 3.81 5.7) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a5dda605-820c-4731-903c-80fdc6966c97)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -18.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ab966091-d531-4a37-ada2-afede081032e)
+ )
+ (fp_line (start -1.31 -1.93) (end 8.93 -1.93) (layer "F.SilkS") (width 0.12) (tstamp 1fb30b68-8619-480d-a90c-c38962985477))
+ (fp_line (start 7.62 -1.93) (end 7.62 2.735) (layer "F.SilkS") (width 0.12) (tstamp 2f94bed5-2420-437e-9ef3-97ebb50f5813))
+ (fp_line (start 8.93 -17.82) (end 8.93 -1.93) (layer "F.SilkS") (width 0.12) (tstamp 6d2f6a93-e176-418d-924b-99b7fb4fb9a7))
+ (fp_line (start -1.31 -17.82) (end 8.93 -17.82) (layer "F.SilkS") (width 0.12) (tstamp 82b276f7-3b8f-4118-a42f-fb343a2018ca))
+ (fp_line (start 0 -1.93) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 85f7ca02-2b19-4527-9593-a09f86256a7f))
+ (fp_line (start 2.54 -1.93) (end 2.54 2.735) (layer "F.SilkS") (width 0.12) (tstamp 8af51e8c-cafb-4c7b-96f8-f1895af06b47))
+ (fp_line (start 5.08 -1.93) (end 5.08 -1.066) (layer "F.SilkS") (width 0.12) (tstamp 981de037-464e-481a-8a26-c5d4f51ddb37))
+ (fp_line (start -1.31 -17.82) (end -1.31 -1.93) (layer "F.SilkS") (width 0.12) (tstamp a97325cc-b8df-452f-b2aa-0eba59c7305a))
+ (fp_line (start -1.44 -17.95) (end -1.44 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 18ea0f0e-2a7d-4891-b1b5-58f2b1802caa))
+ (fp_line (start 9.06 -17.95) (end -1.44 -17.95) (layer "F.CrtYd") (width 0.05) (tstamp 7bcb8c63-75f8-450e-b23b-d00e3539cf7b))
+ (fp_line (start -1.44 4.95) (end 9.06 4.95) (layer "F.CrtYd") (width 0.05) (tstamp cf1f3ca5-b981-4451-af0d-368134d2e12f))
+ (fp_line (start 9.06 4.95) (end 9.06 -17.95) (layer "F.CrtYd") (width 0.05) (tstamp ff8a692c-fe92-4e1b-9135-b95b61fddff0))
+ (fp_line (start 0 -2.05) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 0379abb6-8c30-4120-beaa-1d0d6749b0d3))
+ (fp_line (start -1.19 -11.3) (end -1.19 -17.7) (layer "F.Fab") (width 0.1) (tstamp 0c20791b-05fa-4d36-8bd7-c50150651cfd))
+ (fp_line (start 8.81 -11.3) (end 8.81 -2.05) (layer "F.Fab") (width 0.1) (tstamp 10003b70-d7ae-4b57-90bb-3d644f5af6e1))
+ (fp_line (start 8.81 -2.05) (end -1.19 -2.05) (layer "F.Fab") (width 0.1) (tstamp 1c45876c-06cc-4fec-9144-efd961ccdfcf))
+ (fp_line (start -1.19 -17.7) (end 8.81 -17.7) (layer "F.Fab") (width 0.1) (tstamp 51427c60-b501-45ae-8ef6-c9af57829fe6))
+ (fp_line (start 5.08 -2.05) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 5c869af2-84db-4558-a4c2-8da489f71466))
+ (fp_line (start 8.81 -17.7) (end 8.81 -11.3) (layer "F.Fab") (width 0.1) (tstamp 61b075ab-a6f6-4417-b31b-379eb3d2e2d5))
+ (fp_line (start -1.19 -11.3) (end 8.81 -11.3) (layer "F.Fab") (width 0.1) (tstamp 6adbedbb-7915-4a43-8e56-cde18e4a555b))
+ (fp_line (start -1.19 -2.05) (end -1.19 -11.3) (layer "F.Fab") (width 0.1) (tstamp a0db16df-3a8f-4a12-b327-c1f3c03e6990))
+ (fp_line (start 7.62 -2.05) (end 7.62 3.8) (layer "F.Fab") (width 0.1) (tstamp b2626394-0581-4281-9a3c-cae3415075c3))
+ (fp_line (start 2.54 -2.05) (end 2.54 3.8) (layer "F.Fab") (width 0.1) (tstamp c4cb702c-d0c5-4f8f-8a1a-d96feb669af0))
+ (fp_line (start 8.81 -11.3) (end -1.19 -11.3) (layer "F.Fab") (width 0.1) (tstamp d03cb6d5-6b67-4bf3-a418-2112a8cd7a14))
+ (fp_circle (center 3.81 -14.9) (end 5.66 -14.9) (layer "F.Fab") (width 0.1) (fill none) (tstamp b8054534-d1ae-48cb-862a-c84be7b72bcc))
+ (pad "" np_thru_hole oval (at 3.81 -14.9) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 271c2368-597f-46fc-bc64-bb3285187f94))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp e5f42f0c-9e58-46f5-8acc-3e581c46abaa))
+ (pad "2" thru_hole oval (at 2.54 3.8) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp b4b81dd5-b60c-4e73-bba2-57aba33a5c90))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 38e98cae-4d4a-4751-94be-3ebbee60a7ea))
+ (pad "4" thru_hole oval (at 7.62 3.8) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 06da1fae-d1ba-4b06-930a-5f1726d65b85))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-4_P5.08x2.54mm_StaggerEven_Lead5.84mm_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_P5.08x2.54mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_P5.08x2.54mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod
new file mode 100644
index 00000000..f536fa82
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_P5.08x2.54mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod
@@ -0,0 +1,54 @@
+(footprint "TO-220-4_P5.08x2.54mm_StaggerOdd_Lead3.8mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-4, Vertical, RM 2.54mm, staggered type-1")
+ (tags "TO-220-4 Vertical RM 2.54mm staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -9.32) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e9929a2c-97cb-42bd-bcfa-183d785a0751)
+ )
+ (fp_text value "TO-220-4_P5.08x2.54mm_StaggerOdd_Lead3.8mm_Vertical" (at 3.81 2.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b53e2ff3-5ee9-4db6-9ea4-24c00751e960)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -9.32) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f1369cfd-78bc-45e1-8424-84713c892cad)
+ )
+ (fp_line (start 8.685 -3.679) (end 8.93 -3.679) (layer "F.SilkS") (width 0.12) (tstamp 0eecb6f2-6c16-413a-8dd1-18afadd2aad5))
+ (fp_line (start -1.31 -8.32) (end -1.31 -3.679) (layer "F.SilkS") (width 0.12) (tstamp 1196bc9a-10a4-4fea-b24a-80f444219008))
+ (fp_line (start 5.66 -8.32) (end 5.66 -6.811) (layer "F.SilkS") (width 0.12) (tstamp 5b530316-9d83-4aaa-99be-efb88c5df59e))
+ (fp_line (start 1.96 -8.32) (end 1.96 -6.811) (layer "F.SilkS") (width 0.12) (tstamp 6779a631-249c-4919-bddb-5ccd4d7a7841))
+ (fp_line (start 5.08 -3.679) (end 5.08 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 79a318a6-d727-4803-89f7-f40519f4c59c))
+ (fp_line (start 3.605 -3.679) (end 6.556 -3.679) (layer "F.SilkS") (width 0.12) (tstamp 8d2c20cf-15b9-4684-af38-a3bde6c1a16b))
+ (fp_line (start 0 -3.679) (end 0 -1.049) (layer "F.SilkS") (width 0.12) (tstamp 9c0885ef-eafa-4575-99f1-10aa8d8d2b41))
+ (fp_line (start -1.31 -3.679) (end 1.475 -3.679) (layer "F.SilkS") (width 0.12) (tstamp 9d37790c-07b4-4c1a-94c2-7af3b6121a71))
+ (fp_line (start -1.31 -6.811) (end 8.93 -6.811) (layer "F.SilkS") (width 0.12) (tstamp cc892ab2-2eb3-44a9-abe8-61ee230b18b8))
+ (fp_line (start -1.31 -8.32) (end 8.93 -8.32) (layer "F.SilkS") (width 0.12) (tstamp d6f48f4c-c993-4b6b-bc1a-8526f0dd7785))
+ (fp_line (start 8.93 -8.32) (end 8.93 -3.679) (layer "F.SilkS") (width 0.12) (tstamp d77b3b0f-0007-401a-9bb4-06cd3302f870))
+ (fp_line (start -1.44 -8.45) (end -1.44 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 2eadec14-1cbb-4b03-9e85-5366bb955f34))
+ (fp_line (start 9.06 -8.45) (end -1.44 -8.45) (layer "F.CrtYd") (width 0.05) (tstamp 7efd9518-490d-497f-be0e-68f59d78b7ff))
+ (fp_line (start 9.06 1.15) (end 9.06 -8.45) (layer "F.CrtYd") (width 0.05) (tstamp c4a59d47-c072-4a66-ad6b-06ab23e0e292))
+ (fp_line (start -1.44 1.15) (end 9.06 1.15) (layer "F.CrtYd") (width 0.05) (tstamp cd0b5d0c-5d7d-46a0-82c8-ec7e3cd0e743))
+ (fp_line (start -1.19 -3.8) (end 8.81 -3.8) (layer "F.Fab") (width 0.1) (tstamp 04b299c0-4582-4bf0-b018-1a0cc136e847))
+ (fp_line (start -1.19 -8.2) (end -1.19 -3.8) (layer "F.Fab") (width 0.1) (tstamp 08235835-c8c0-4a11-bc56-a8892c122d38))
+ (fp_line (start 0 -3.8) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 40303b19-9509-4503-998d-ba56ba10a4b3))
+ (fp_line (start -1.19 -6.93) (end 8.81 -6.93) (layer "F.Fab") (width 0.1) (tstamp 83b38c9b-fc01-47d1-8c2c-09775c202ba0))
+ (fp_line (start 5.66 -8.2) (end 5.66 -6.93) (layer "F.Fab") (width 0.1) (tstamp 9771999d-2fb3-4b96-bd8b-c515d43a40e0))
+ (fp_line (start 5.08 -3.8) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp a7f6f5f7-cb8a-4a55-83c6-2268e8491c94))
+ (fp_line (start 8.81 -3.8) (end 8.81 -8.2) (layer "F.Fab") (width 0.1) (tstamp aaa7a802-82e7-47f2-aa0c-8d6583adac42))
+ (fp_line (start 2.54 -3.8) (end 2.54 -3.7) (layer "F.Fab") (width 0.1) (tstamp b60ce9ff-109e-4085-9d40-4f853790734a))
+ (fp_line (start 7.62 -3.8) (end 7.62 -3.7) (layer "F.Fab") (width 0.1) (tstamp bbe102f3-88e9-404a-a2e3-5f732c835218))
+ (fp_line (start 1.96 -8.2) (end 1.96 -6.93) (layer "F.Fab") (width 0.1) (tstamp de07e12f-8a37-4674-9f83-32a4ac3d59b5))
+ (fp_line (start 8.81 -8.2) (end -1.19 -8.2) (layer "F.Fab") (width 0.1) (tstamp f6501b9f-4ddf-4c06-bc41-8da80a5b2a0f))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp cdd517d2-cab5-4e11-b5bf-096cd7daf80c))
+ (pad "2" thru_hole oval (at 2.54 -3.7) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 8ca38f33-6456-4ac6-839d-eda60f8bad7f))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp cbcb29d3-d527-4b32-b757-f8a1942b6ef7))
+ (pad "4" thru_hole oval (at 7.62 -3.7) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp aa4ab3c2-11f1-4924-9b68-79115bab2046))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-4_P5.08x2.54mm_StaggerOdd_Lead3.8mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_P5.08x2.54mm_StaggerOdd_Lead5.84mm_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_P5.08x2.54mm_StaggerOdd_Lead5.84mm_TabDown.kicad_mod
new file mode 100644
index 00000000..7ea669f4
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_P5.08x2.54mm_StaggerOdd_Lead5.84mm_TabDown.kicad_mod
@@ -0,0 +1,54 @@
+(footprint "TO-220-4_P5.08x2.54mm_StaggerOdd_Lead5.84mm_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-4, Horizontal, RM 2.54mm, staggered type-1")
+ (tags "TO-220-4 Horizontal RM 2.54mm staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -22.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ca7714da-3f3f-408e-b8c6-aea4614e15ef)
+ )
+ (fp_text value "TO-220-4_P5.08x2.54mm_StaggerOdd_Lead5.84mm_TabDown" (at 3.81 1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp acf86131-02e1-4c7e-bdc9-010273899807)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -22.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 444add91-0dc1-4136-89cc-b5f8c2e62623)
+ )
+ (fp_line (start 8.93 -21.62) (end 8.93 -5.73) (layer "F.SilkS") (width 0.12) (tstamp 2a02060d-7392-4cb2-86f6-b9ea2c26ba46))
+ (fp_line (start -1.31 -5.73) (end 8.93 -5.73) (layer "F.SilkS") (width 0.12) (tstamp 6a0d8f29-673a-41eb-9f11-a823b085cd82))
+ (fp_line (start 2.54 -5.73) (end 2.54 -4.866) (layer "F.SilkS") (width 0.12) (tstamp 6c42715a-80e4-40b0-91cb-126d5253417e))
+ (fp_line (start 7.62 -5.73) (end 7.62 -4.866) (layer "F.SilkS") (width 0.12) (tstamp 816f9976-202f-49ad-8c53-cb17d606279e))
+ (fp_line (start 0 -5.73) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 8a1b5611-01fd-43ce-9a9b-46315f176607))
+ (fp_line (start -1.31 -21.62) (end -1.31 -5.73) (layer "F.SilkS") (width 0.12) (tstamp 9c6bdf0a-96cf-42f2-a70f-76b7b64d8e56))
+ (fp_line (start 5.08 -5.73) (end 5.08 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 9f205779-c4e7-45fb-9ad3-c3b20f37fe91))
+ (fp_line (start -1.31 -21.62) (end 8.93 -21.62) (layer "F.SilkS") (width 0.12) (tstamp ef2812b0-e505-48a2-84ec-3000c85f4dd6))
+ (fp_line (start -1.44 1.15) (end 9.06 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 30bb0006-27d2-40ae-88a4-0c173da81372))
+ (fp_line (start 9.06 -21.75) (end -1.44 -21.75) (layer "F.CrtYd") (width 0.05) (tstamp 450ac96d-91ae-405a-8dfd-51b49fd5ce06))
+ (fp_line (start -1.44 -21.75) (end -1.44 1.15) (layer "F.CrtYd") (width 0.05) (tstamp bae77a35-c91a-4225-bee6-f606c0ebd3cb))
+ (fp_line (start 9.06 1.15) (end 9.06 -21.75) (layer "F.CrtYd") (width 0.05) (tstamp d34cf782-7158-4c7e-9dfb-f3d6b8bf228e))
+ (fp_line (start 0 -5.85) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 3a09d7fb-a57f-4809-bacc-1c3076b48e7d))
+ (fp_line (start -1.19 -21.5) (end 8.81 -21.5) (layer "F.Fab") (width 0.1) (tstamp 445f321b-6753-4ea6-af3e-c41034cd42b2))
+ (fp_line (start 2.54 -5.85) (end 2.54 -3.8) (layer "F.Fab") (width 0.1) (tstamp 4ac96321-7e9c-4080-87d0-42607fff03bd))
+ (fp_line (start 7.62 -5.85) (end 7.62 -3.8) (layer "F.Fab") (width 0.1) (tstamp 59777381-a86e-4c0c-9c14-95d832efbcb6))
+ (fp_line (start 5.08 -5.85) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 6130e4d2-06e8-4fdb-b4e2-9877d5035b10))
+ (fp_line (start -1.19 -15.1) (end 8.81 -15.1) (layer "F.Fab") (width 0.1) (tstamp 6c29195c-65c5-4d70-97aa-a5676104d533))
+ (fp_line (start -1.19 -15.1) (end -1.19 -21.5) (layer "F.Fab") (width 0.1) (tstamp 827329e3-3660-42de-81e6-edb0a8ce3104))
+ (fp_line (start 8.81 -5.85) (end -1.19 -5.85) (layer "F.Fab") (width 0.1) (tstamp 862e385f-7756-4a1d-b2d7-f591ecd1225c))
+ (fp_line (start 8.81 -15.1) (end 8.81 -5.85) (layer "F.Fab") (width 0.1) (tstamp a61c08be-95c9-4503-b9fc-a328324206ef))
+ (fp_line (start 8.81 -21.5) (end 8.81 -15.1) (layer "F.Fab") (width 0.1) (tstamp e2164b97-d346-4c39-8e83-2999e3611a89))
+ (fp_line (start 8.81 -15.1) (end -1.19 -15.1) (layer "F.Fab") (width 0.1) (tstamp eeea547c-bec8-409e-a5b5-8513c6269d6c))
+ (fp_line (start -1.19 -5.85) (end -1.19 -15.1) (layer "F.Fab") (width 0.1) (tstamp f2df4dba-44ae-4a43-893e-74674fdb2f99))
+ (fp_circle (center 3.81 -18.7) (end 5.66 -18.7) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6215ae8c-9995-409b-9674-90f261ff57be))
+ (pad "" np_thru_hole oval (at 3.81 -18.7) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp eff096eb-025d-40a0-b06d-b834cb0737ba))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp c9d28669-2fb6-4b93-a746-996d66cd13df))
+ (pad "2" thru_hole oval (at 2.54 -3.8) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 42c47889-1a9b-4d98-9b12-a565cd67b4de))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 0d90b713-a83d-473e-b670-08de4cb371f7))
+ (pad "4" thru_hole oval (at 7.62 -3.8) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 6e26554b-140f-494b-bb38-b22e6aef77e9))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-4_P5.08x2.54mm_StaggerOdd_Lead5.84mm_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_Vertical.kicad_mod
new file mode 100644
index 00000000..9bab5e86
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-4_Vertical.kicad_mod
@@ -0,0 +1,46 @@
+(footprint "TO-220-4_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4AF2)
+ (descr "TO-220-4, Vertical, RM 2.54mm")
+ (tags "TO-220-4 Vertical RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -4.27) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f50c08f6-0773-4d0f-bfa3-610105bd2a6c)
+ )
+ (fp_text value "TO-220-4_Vertical" (at 3.81 2.5) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp de1062d5-453b-40e4-a6ad-8823a664edd2)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -4.27) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b1626be8-719b-4a71-a507-9dca9dc40e2b)
+ )
+ (fp_line (start 1.96 -3.27) (end 1.96 -1.76) (layer "F.SilkS") (width 0.12) (tstamp 0273c18d-60af-45e0-bdac-881ced59ea75))
+ (fp_line (start -1.31 -1.76) (end 8.93 -1.76) (layer "F.SilkS") (width 0.12) (tstamp 054b751b-ceb1-4892-a693-9a6758837e3f))
+ (fp_line (start -1.31 1.371) (end 8.93 1.371) (layer "F.SilkS") (width 0.12) (tstamp 06b0e7d0-b38d-43d1-8c9e-576d408e09bb))
+ (fp_line (start -1.31 -3.27) (end -1.31 1.371) (layer "F.SilkS") (width 0.12) (tstamp 2d3949e8-18a2-483c-8804-e3cdcf6763a4))
+ (fp_line (start 8.93 -3.27) (end 8.93 1.371) (layer "F.SilkS") (width 0.12) (tstamp 8becd7de-8fcc-4420-bcb5-beeae0db58d3))
+ (fp_line (start 5.66 -3.27) (end 5.66 -1.76) (layer "F.SilkS") (width 0.12) (tstamp c47c2786-29bc-4614-96cc-a8b371f9755e))
+ (fp_line (start -1.31 -3.27) (end 8.93 -3.27) (layer "F.SilkS") (width 0.12) (tstamp da915622-1ace-4766-993f-32d4a190488d))
+ (fp_line (start 9.06 1.51) (end 9.06 -3.4) (layer "F.CrtYd") (width 0.05) (tstamp 3c8d7a19-3228-46eb-8b7f-6baad29fc47f))
+ (fp_line (start 9.06 -3.4) (end -1.44 -3.4) (layer "F.CrtYd") (width 0.05) (tstamp 63d984a2-dd3c-41c2-bf66-bc7ca3db7f65))
+ (fp_line (start -1.44 1.51) (end 9.06 1.51) (layer "F.CrtYd") (width 0.05) (tstamp 93aca01c-70a7-4a24-b406-58fbc389a1ca))
+ (fp_line (start -1.44 -3.4) (end -1.44 1.51) (layer "F.CrtYd") (width 0.05) (tstamp ef1b6e1c-a120-4616-8aa5-b63e4a4505b9))
+ (fp_line (start -1.19 1.25) (end 8.81 1.25) (layer "F.Fab") (width 0.1) (tstamp 04dfa606-d84c-484c-9ebf-32264e323266))
+ (fp_line (start 5.66 -3.15) (end 5.66 -1.88) (layer "F.Fab") (width 0.1) (tstamp 1b7c7b7f-28f7-42a0-bf6e-a7039a71a74a))
+ (fp_line (start 8.81 1.25) (end 8.81 -3.15) (layer "F.Fab") (width 0.1) (tstamp 1e1de11d-356e-4734-a04a-562f2a1a3a66))
+ (fp_line (start -1.19 -1.88) (end 8.81 -1.88) (layer "F.Fab") (width 0.1) (tstamp 2cc3b35f-5ce2-498b-b2d7-59a86386f02b))
+ (fp_line (start 8.81 -3.15) (end -1.19 -3.15) (layer "F.Fab") (width 0.1) (tstamp 425e84f8-e11a-4b8f-9998-3d906843281f))
+ (fp_line (start 1.96 -3.15) (end 1.96 -1.88) (layer "F.Fab") (width 0.1) (tstamp e4096db9-d4b4-49df-8d08-f8e9cd3aa4f6))
+ (fp_line (start -1.19 -3.15) (end -1.19 1.25) (layer "F.Fab") (width 0.1) (tstamp ec8287a9-7a7c-4d48-96c8-29147b7d93c7))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 20cabfb9-afe9-4875-905a-dbc1b01a531a))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 29e8146d-98dc-4d49-b801-8e4ccbdd362c))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 11609832-5c25-4066-85b1-ea3add8b487d))
+ (pad "4" thru_hole oval (at 7.62 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 0e2f5f2c-d174-42ff-b84a-3bd1c77d750d))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-4_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..df75101d
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,57 @@
+(footprint "TO-220-5_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AD11EBF)
+ (descr "TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf")
+ (tags "TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.4 -20.58) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b33593fe-ba47-48cf-a369-b1712c6a95f8)
+ )
+ (fp_text value "TO-220-5_Horizontal_TabDown" (at 3.4 1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8a57e94a-aba9-48d5-a373-3cc434f5f2bb)
+ )
+ (fp_text user "${REFERENCE}" (at 3.4 -20.58) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b9d3c94d-5e70-477a-8099-55684e11da2e)
+ )
+ (fp_line (start 0 -3.69) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 300c38b7-b586-4fec-883a-2f04f9d99a93))
+ (fp_line (start 6.8 -3.69) (end 6.8 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 3670d9ad-de06-446e-8813-8167c2c41758))
+ (fp_line (start -1.721 -3.69) (end 8.52 -3.69) (layer "F.SilkS") (width 0.12) (tstamp 4049d76c-ade0-42dc-983b-8dcd08a09e48))
+ (fp_line (start -1.721 -19.58) (end 8.52 -19.58) (layer "F.SilkS") (width 0.12) (tstamp 4a8b4cd6-15dc-466a-8ad7-48da16acfbd0))
+ (fp_line (start 1.7 -3.69) (end 1.7 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 579b6db4-76d4-4d33-a115-183623ad347c))
+ (fp_line (start -1.721 -19.58) (end -1.721 -3.69) (layer "F.SilkS") (width 0.12) (tstamp 787d1720-d6fd-478a-be72-ca75b75257e9))
+ (fp_line (start 8.52 -19.58) (end 8.52 -3.69) (layer "F.SilkS") (width 0.12) (tstamp b2f19716-daaa-40ee-bd23-a99eea00d807))
+ (fp_line (start 5.1 -3.69) (end 5.1 -1.05) (layer "F.SilkS") (width 0.12) (tstamp bb14ca07-d8e9-4f64-937c-4dfb38b572d3))
+ (fp_line (start 3.4 -3.69) (end 3.4 -1.05) (layer "F.SilkS") (width 0.12) (tstamp dfa1ee08-9797-41ea-9fb8-f6a9ecda10dd))
+ (fp_line (start -1.85 -19.71) (end -1.85 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 02102f53-b71f-4468-8afd-0a737d398a45))
+ (fp_line (start 8.65 -19.71) (end -1.85 -19.71) (layer "F.CrtYd") (width 0.05) (tstamp 67f6dea1-7a2e-4a85-92b5-ed71752370bf))
+ (fp_line (start 8.65 1.15) (end 8.65 -19.71) (layer "F.CrtYd") (width 0.05) (tstamp 9473bc4c-f671-4e4f-967b-013c16d17531))
+ (fp_line (start -1.85 1.15) (end 8.65 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 9c275c94-4ca1-49ae-b0c0-5b2e586539b7))
+ (fp_line (start -1.6 -13.06) (end 8.4 -13.06) (layer "F.Fab") (width 0.1) (tstamp 3341971b-eee2-4a7f-a7c5-baf607f49779))
+ (fp_line (start 5.1 -3.81) (end 5.1 0) (layer "F.Fab") (width 0.1) (tstamp 592263ca-89cf-4a8f-b8db-3d6847ae8561))
+ (fp_line (start 1.7 -3.81) (end 1.7 0) (layer "F.Fab") (width 0.1) (tstamp 7d5438db-068b-4543-ab0e-37bedc160d1f))
+ (fp_line (start 8.4 -19.46) (end 8.4 -13.06) (layer "F.Fab") (width 0.1) (tstamp 86327fa9-510d-4ea4-843c-3f95f1ebfef4))
+ (fp_line (start 3.4 -3.81) (end 3.4 0) (layer "F.Fab") (width 0.1) (tstamp 8bee28e8-662a-4f2a-99a8-c686779592db))
+ (fp_line (start -1.6 -19.46) (end 8.4 -19.46) (layer "F.Fab") (width 0.1) (tstamp 9153031c-e550-4fd6-a4dd-48a6ca6ac969))
+ (fp_line (start -1.6 -3.81) (end -1.6 -13.06) (layer "F.Fab") (width 0.1) (tstamp 98fe45d8-f7b6-46aa-bafc-e94b7a8a04cf))
+ (fp_line (start 0 -3.81) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp aec0ba28-748b-48fd-98fb-1a5c730c2ed2))
+ (fp_line (start 8.4 -3.81) (end -1.6 -3.81) (layer "F.Fab") (width 0.1) (tstamp c05272d0-6976-436c-9153-35359da785a6))
+ (fp_line (start -1.6 -13.06) (end -1.6 -19.46) (layer "F.Fab") (width 0.1) (tstamp d32bf3e3-5c7c-4a4d-92a4-1b9587512c95))
+ (fp_line (start 8.4 -13.06) (end -1.6 -13.06) (layer "F.Fab") (width 0.1) (tstamp dd247c0d-5984-40dc-81cd-fa49b309f907))
+ (fp_line (start 8.4 -13.06) (end 8.4 -3.81) (layer "F.Fab") (width 0.1) (tstamp e8fe7b01-86fb-4718-b6a3-62aed4934f44))
+ (fp_line (start 6.8 -3.81) (end 6.8 0) (layer "F.Fab") (width 0.1) (tstamp f5dd30b0-f97c-478e-bf65-6f73c2df488c))
+ (fp_circle (center 3.4 -16.66) (end 5.25 -16.66) (layer "F.Fab") (width 0.1) (fill none) (tstamp bb982f43-5320-4d2d-b594-5cafa0f043d8))
+ (pad "" np_thru_hole oval (at 3.4 -16.66) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 8230f059-135b-4068-9c89-85f1e6c310a8))
+ (pad "1" thru_hole rect (at 0 0) (size 1.275 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 3dbbf5a5-2ff8-4e83-92a1-52ea8f257b3d))
+ (pad "2" thru_hole oval (at 1.7 0) (size 1.275 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp e7d33748-0e24-47dd-91eb-9982b29ee71d))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.275 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp bed204d5-fdb5-4316-a0dd-ac8375223ffe))
+ (pad "4" thru_hole oval (at 5.1 0) (size 1.275 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 3055ecce-b54b-479c-8bab-ee25f99748d0))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.275 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp dd9feda3-6c03-4f4c-9b7e-d9a67d0baab6))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-5_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..c467a798
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,68 @@
+(footprint "TO-220-5_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AD11EBF)
+ (descr "TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf")
+ (tags "TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.4 20.58) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b92d23f4-e503-405f-bd48-202100de78f2)
+ )
+ (fp_text value "TO-220-5_Horizontal_TabUp" (at 3.4 -1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c86fd45f-b6a7-4058-890b-6fb2d729e203)
+ )
+ (fp_text user "${REFERENCE}" (at 3.4 20.58) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7117e9c8-aa74-43ce-b519-9bf67253f3cf)
+ )
+ (fp_line (start -1.721 3.69) (end -1.721 13.18) (layer "F.SilkS") (width 0.12) (tstamp 0fe69c85-4fb4-4f3d-af20-5a4f8e31c568))
+ (fp_line (start -1.721 13.18) (end 8.52 13.18) (layer "F.SilkS") (width 0.12) (tstamp 132ff0b1-1a8f-4f92-9d7c-f0259fed3807))
+ (fp_line (start -1.721 15.82) (end -1.721 17.02) (layer "F.SilkS") (width 0.12) (tstamp 25d5f948-fe8b-4722-945d-c553318e61ba))
+ (fp_line (start 8.52 13.42) (end 8.52 14.62) (layer "F.SilkS") (width 0.12) (tstamp 25d976fe-3ade-43c4-8e67-4f10ce956300))
+ (fp_line (start 6.8 1.05) (end 6.8 3.69) (layer "F.SilkS") (width 0.12) (tstamp 2ec2f835-2245-45f4-84c6-88ccfea9434e))
+ (fp_line (start 7.88 19.58) (end 8.52 19.58) (layer "F.SilkS") (width 0.12) (tstamp 3faebc30-37c7-452b-9909-fc25a4a2861f))
+ (fp_line (start 3.4 1.05) (end 3.4 3.69) (layer "F.SilkS") (width 0.12) (tstamp 47edeb37-2d26-4991-82f1-110cbc8d0b8b))
+ (fp_line (start 8.52 3.69) (end 8.52 13.18) (layer "F.SilkS") (width 0.12) (tstamp 516c2a8a-2f7e-498e-9578-896056fbbc61))
+ (fp_line (start -1.721 18.22) (end -1.721 19.42) (layer "F.SilkS") (width 0.12) (tstamp 542635d4-a716-4cc8-9695-d6be38f12130))
+ (fp_line (start 8.52 18.22) (end 8.52 19.42) (layer "F.SilkS") (width 0.12) (tstamp 77225dfa-2c19-4777-8f07-98264ff78254))
+ (fp_line (start 1.7 1.05) (end 1.7 3.69) (layer "F.SilkS") (width 0.12) (tstamp 871927b2-3180-4dc2-8d8b-a59ff1d2fecd))
+ (fp_line (start -1.721 13.42) (end -1.721 14.62) (layer "F.SilkS") (width 0.12) (tstamp 9e972608-b10e-4319-94ac-55e115513dc9))
+ (fp_line (start -1.721 19.58) (end -0.521 19.58) (layer "F.SilkS") (width 0.12) (tstamp ab5ed2cc-3dc5-484e-ad9b-9259ffe1314f))
+ (fp_line (start 0.68 19.58) (end 1.88 19.58) (layer "F.SilkS") (width 0.12) (tstamp aff9d635-3818-41b6-957f-83c294abfa29))
+ (fp_line (start 5.1 1.05) (end 5.1 3.69) (layer "F.SilkS") (width 0.12) (tstamp bb2a5bb5-f234-44e2-b8e6-799aee058c19))
+ (fp_line (start 0 1.05) (end 0 3.69) (layer "F.SilkS") (width 0.12) (tstamp cd5dcc70-d8a7-4657-964f-63a0ab0103bf))
+ (fp_line (start 3.08 19.58) (end 4.28 19.58) (layer "F.SilkS") (width 0.12) (tstamp ce74ab6e-98f8-4754-a87f-6b2c887a706b))
+ (fp_line (start -1.721 3.69) (end 8.52 3.69) (layer "F.SilkS") (width 0.12) (tstamp deec66ea-4f7e-4246-8473-af87667e0480))
+ (fp_line (start 8.52 15.82) (end 8.52 17.02) (layer "F.SilkS") (width 0.12) (tstamp fc9e729a-b8be-4a9e-a765-18120dc553fe))
+ (fp_line (start 5.48 19.58) (end 6.68 19.58) (layer "F.SilkS") (width 0.12) (tstamp ffe9fd99-b779-4e98-84f3-cf8313a9c835))
+ (fp_line (start -1.85 -1.15) (end -1.85 19.71) (layer "F.CrtYd") (width 0.05) (tstamp 46c01dea-15e2-4da0-9b00-f63cfb9d2163))
+ (fp_line (start 8.65 -1.15) (end -1.85 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp 8316f608-5ea1-4c97-ab44-14b18492622f))
+ (fp_line (start 8.65 19.71) (end 8.65 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp decf8bee-6cfb-4ec1-a8a7-b6f04c32186a))
+ (fp_line (start -1.85 19.71) (end 8.65 19.71) (layer "F.CrtYd") (width 0.05) (tstamp e3267c66-d1ea-46d1-870f-4da97c67de48))
+ (fp_line (start 6.8 3.81) (end 6.8 0) (layer "F.Fab") (width 0.1) (tstamp 2ffa0a86-5856-4aa6-ac06-5edbcd0f81e3))
+ (fp_line (start 8.4 3.81) (end -1.6 3.81) (layer "F.Fab") (width 0.1) (tstamp 348a626a-163e-4969-883e-7690c9b55990))
+ (fp_line (start 5.1 3.81) (end 5.1 0) (layer "F.Fab") (width 0.1) (tstamp 49c4ede1-800f-4e0b-a77a-0714b840fd52))
+ (fp_line (start 0 3.81) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 5439a9c1-7c33-49de-b62e-56bc191f86f2))
+ (fp_line (start -1.6 13.06) (end 8.4 13.06) (layer "F.Fab") (width 0.1) (tstamp 64cc797a-db3e-4d79-abd2-b306e1b9ecf9))
+ (fp_line (start 1.7 3.81) (end 1.7 0) (layer "F.Fab") (width 0.1) (tstamp 89bc2dbf-c62c-4188-8112-597720089a9a))
+ (fp_line (start 8.4 13.06) (end 8.4 3.81) (layer "F.Fab") (width 0.1) (tstamp 90dac199-48fa-4ae8-99e1-d34764c53a56))
+ (fp_line (start -1.6 19.46) (end 8.4 19.46) (layer "F.Fab") (width 0.1) (tstamp 969bb0bd-7264-45d4-98c5-4bccfb34a6b8))
+ (fp_line (start 3.4 3.81) (end 3.4 0) (layer "F.Fab") (width 0.1) (tstamp a57fab3b-f3ce-4b68-80a6-975793f9b62c))
+ (fp_line (start 8.4 19.46) (end 8.4 13.06) (layer "F.Fab") (width 0.1) (tstamp a90fecff-6128-4f8f-b336-3ce23080e128))
+ (fp_line (start -1.6 3.81) (end -1.6 13.06) (layer "F.Fab") (width 0.1) (tstamp b72ffca2-7fa4-4d16-88cd-599aec7cc90d))
+ (fp_line (start 8.4 13.06) (end -1.6 13.06) (layer "F.Fab") (width 0.1) (tstamp d4a7a215-98ca-4483-aa50-5b2bf0abe95b))
+ (fp_line (start -1.6 13.06) (end -1.6 19.46) (layer "F.Fab") (width 0.1) (tstamp db6cfeb8-b189-452c-8c8b-d320040b426e))
+ (fp_circle (center 3.4 16.66) (end 5.25 16.66) (layer "F.Fab") (width 0.1) (fill none) (tstamp dab51bca-a1ca-41b5-8243-bb9769727988))
+ (pad "" np_thru_hole oval (at 3.4 16.66) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 94d90934-bd34-4582-8439-64788a6bfcc9))
+ (pad "1" thru_hole rect (at 0 0) (size 1.275 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 0d5469b9-db96-43e9-aeec-199d0625e8ba))
+ (pad "2" thru_hole oval (at 1.7 0) (size 1.275 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 70089ec0-d347-45ec-b7e4-a6f80a36729f))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.275 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 6c1553c9-c064-4d87-b4bc-595e43d2e687))
+ (pad "4" thru_hole oval (at 5.1 0) (size 1.275 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 7b3017c8-111b-4a2d-bc99-be2966f58a36))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.275 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 4bd1fbe3-2db2-487c-9e47-d9d2f62c34f7))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-5_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_P3.4x3.7mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_P3.4x3.7mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod
new file mode 100644
index 00000000..912cc0b7
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_P3.4x3.7mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod
@@ -0,0 +1,57 @@
+(footprint "TO-220-5_P3.4x3.7mm_StaggerEven_Lead3.8mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-2, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf")
+ (tags "TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5 staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.4 -5.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp af04e438-c2fa-41ff-8cae-f744fd36d445)
+ )
+ (fp_text value "TO-220-5_P3.4x3.7mm_StaggerEven_Lead3.8mm_Vertical" (at 3.4 5.85) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7776201a-2a0c-4ebc-8809-f10bc1badee7)
+ )
+ (fp_text user "${REFERENCE}" (at 3.4 -5.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fea65f63-4a57-4634-9420-55c46f141fc0)
+ )
+ (fp_line (start 5.1 0.021) (end 5.1 2.635) (layer "F.SilkS") (width 0.12) (tstamp 37ced11e-48bb-4f09-96ee-c253f9ebc660))
+ (fp_line (start 7.865 0.021) (end 8.52 0.021) (layer "F.SilkS") (width 0.12) (tstamp 3ba82d33-726c-4072-bf33-ce2169b92103))
+ (fp_line (start 1.55 -4.62) (end 1.55 -3.111) (layer "F.SilkS") (width 0.12) (tstamp 4939827b-a3b9-4d09-b374-72594a7313ea))
+ (fp_line (start 8.52 -4.62) (end 8.52 0.021) (layer "F.SilkS") (width 0.12) (tstamp 5ea6d963-920f-49db-be92-df6eeb646840))
+ (fp_line (start 1.7 0.021) (end 1.7 2.635) (layer "F.SilkS") (width 0.12) (tstamp 8ae4dbf9-932c-439b-bc5a-361c59bf6afb))
+ (fp_line (start 4.465 0.021) (end 5.735 0.021) (layer "F.SilkS") (width 0.12) (tstamp 904bd446-b7a1-4384-a755-eb7247933b23))
+ (fp_line (start 1.05 0.021) (end 2.335 0.021) (layer "F.SilkS") (width 0.12) (tstamp 9862be7b-0f50-4c11-9756-af7918698765))
+ (fp_line (start -1.721 0.021) (end -1.05 0.021) (layer "F.SilkS") (width 0.12) (tstamp a7e745cd-86a4-4867-8bc7-d7f4cf1cbda6))
+ (fp_line (start 5.25 -4.62) (end 5.25 -3.111) (layer "F.SilkS") (width 0.12) (tstamp b08f6e8e-8b74-4991-b7f0-1748ab1cdaa0))
+ (fp_line (start -1.721 -4.62) (end 8.52 -4.62) (layer "F.SilkS") (width 0.12) (tstamp b93e7ed9-ecfc-47e4-a250-120bb1b0a473))
+ (fp_line (start -1.721 -4.62) (end -1.721 0.021) (layer "F.SilkS") (width 0.12) (tstamp ba036934-76ac-48af-8112-8ee70b5a1d71))
+ (fp_line (start -1.721 -3.111) (end 8.52 -3.111) (layer "F.SilkS") (width 0.12) (tstamp bb10839a-80b7-4532-8ec7-dbe6f9b40d9c))
+ (fp_line (start -1.85 -4.75) (end -1.85 4.85) (layer "F.CrtYd") (width 0.05) (tstamp 0b61d6ed-ab8f-4b27-af3b-63217bbee606))
+ (fp_line (start 8.65 4.85) (end 8.65 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 14b08a7e-6430-4abc-a309-7a0210cdbb3d))
+ (fp_line (start 8.65 -4.75) (end -1.85 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp b0eb809e-3142-46ec-b215-96cac4513b1e))
+ (fp_line (start -1.85 4.85) (end 8.65 4.85) (layer "F.CrtYd") (width 0.05) (tstamp efc7f7c7-430e-41f0-8d83-c087d5f6b4f0))
+ (fp_line (start -1.6 -3.23) (end 8.4 -3.23) (layer "F.Fab") (width 0.1) (tstamp 0c26df84-aa76-4b5b-b31a-c2294281087f))
+ (fp_line (start 8.4 -4.5) (end -1.6 -4.5) (layer "F.Fab") (width 0.1) (tstamp 17cbec98-6009-4c79-add5-02fc1823bacd))
+ (fp_line (start 0 -0.1) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 1e49b8e7-e864-4f89-bba8-1b63e2f6cc82))
+ (fp_line (start 3.4 -0.1) (end 3.4 0) (layer "F.Fab") (width 0.1) (tstamp 22d599b7-55a4-4749-a478-f2d3d61008ef))
+ (fp_line (start -1.6 -4.5) (end -1.6 -0.1) (layer "F.Fab") (width 0.1) (tstamp 37bd648f-dd56-40f1-9a3e-496b57ecb843))
+ (fp_line (start 5.25 -4.5) (end 5.25 -3.23) (layer "F.Fab") (width 0.1) (tstamp 3801da34-dfff-4acf-b9dd-c52ea4e1fdb0))
+ (fp_line (start 1.55 -4.5) (end 1.55 -3.23) (layer "F.Fab") (width 0.1) (tstamp 3f74ffa5-87c7-4516-942f-e7678483190d))
+ (fp_line (start 5.1 -0.1) (end 5.1 3.7) (layer "F.Fab") (width 0.1) (tstamp 4b040f85-0208-40aa-9ae0-16ba5da40c1d))
+ (fp_line (start 6.8 -0.1) (end 6.8 0) (layer "F.Fab") (width 0.1) (tstamp bc30e2b2-7100-4773-a7d2-e046dc6eb38e))
+ (fp_line (start 8.4 -0.1) (end 8.4 -4.5) (layer "F.Fab") (width 0.1) (tstamp cacbfc55-ee74-4bb5-91a9-8662bd6cedcd))
+ (fp_line (start -1.6 -0.1) (end 8.4 -0.1) (layer "F.Fab") (width 0.1) (tstamp d6c9a9d9-51a8-4049-bfeb-332ef3ce3d1a))
+ (fp_line (start 1.7 -0.1) (end 1.7 3.7) (layer "F.Fab") (width 0.1) (tstamp ebe2441f-e45c-4141-8a14-16756b55bb4a))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 089e90f8-9903-465b-8284-aca44b2d4170))
+ (pad "2" thru_hole oval (at 1.7 3.7) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 2a900475-9503-44c7-9965-787da2f37ae7))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 7b01ee22-fb77-4a4d-92ad-1f3d4af5672a))
+ (pad "4" thru_hole oval (at 5.1 3.7) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp faf440e3-72e6-4500-a710-30335af90071))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 116552c1-aa05-41c3-9d74-0abbacbf3b0b))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-5_P3.4x3.7mm_StaggerEven_Lead3.8mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod
new file mode 100644
index 00000000..5175131d
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod
@@ -0,0 +1,57 @@
+(footprint "TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-1, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf")
+ (tags "TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5 staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.4 -9.32) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f40171c2-119e-4376-bbe7-1718f763ceba)
+ )
+ (fp_text value "TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical" (at 3.4 2.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a8296baa-e60f-46a1-bed9-2d82d25440d7)
+ )
+ (fp_text user "${REFERENCE}" (at 3.4 -9.32) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0e75ff82-3b88-4232-a103-a72cd5dfae02)
+ )
+ (fp_line (start -1.721 -6.811) (end 8.52 -6.811) (layer "F.SilkS") (width 0.12) (tstamp 14107b2f-2c04-4920-a388-bd5e3bcae498))
+ (fp_line (start 8.52 -8.32) (end 8.52 -3.679) (layer "F.SilkS") (width 0.12) (tstamp 2613a19c-eabd-472a-bf54-334a16af645a))
+ (fp_line (start -1.721 -8.32) (end 8.52 -8.32) (layer "F.SilkS") (width 0.12) (tstamp 419210a5-cd70-4710-a0b2-5e2e10545aee))
+ (fp_line (start 1.55 -8.32) (end 1.55 -6.811) (layer "F.SilkS") (width 0.12) (tstamp 563088cf-084a-4ba7-8d62-7bf35feee7ba))
+ (fp_line (start 2.765 -3.679) (end 4.035 -3.679) (layer "F.SilkS") (width 0.12) (tstamp 78ed3826-b98d-4c09-93b0-6d9981851dea))
+ (fp_line (start -1.721 -8.32) (end -1.721 -3.679) (layer "F.SilkS") (width 0.12) (tstamp 7e13975b-3c58-4e40-a619-afb451845c1a))
+ (fp_line (start 6.8 -3.679) (end 6.8 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 838ff801-a1a3-4a00-970b-e57cf921317b))
+ (fp_line (start 5.25 -8.32) (end 5.25 -6.811) (layer "F.SilkS") (width 0.12) (tstamp a2440740-ce2d-4421-8a24-179f25da672d))
+ (fp_line (start 3.4 -3.679) (end 3.4 -1.065) (layer "F.SilkS") (width 0.12) (tstamp b9b50fcf-7310-4e26-bcaa-e296876fcac8))
+ (fp_line (start 0 -3.679) (end 0 -1.049) (layer "F.SilkS") (width 0.12) (tstamp bbce2bc5-5978-4e86-8e2b-99edb4d0fbbc))
+ (fp_line (start 6.165 -3.679) (end 8.52 -3.679) (layer "F.SilkS") (width 0.12) (tstamp cd2fc6ea-852a-4156-b99c-fa92d8b04ff1))
+ (fp_line (start -1.721 -3.679) (end 0.635 -3.679) (layer "F.SilkS") (width 0.12) (tstamp ea8ab30d-a3a6-4ecd-ad1c-37370372fa49))
+ (fp_line (start 8.65 1.15) (end 8.65 -8.45) (layer "F.CrtYd") (width 0.05) (tstamp 0854cb32-4299-4112-8d21-cab594d8540d))
+ (fp_line (start -1.85 1.15) (end 8.65 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 4fa5b311-e7ef-45f8-b6c8-962c76b0d853))
+ (fp_line (start -1.85 -8.45) (end -1.85 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 60cdd254-8bd4-4eae-aff9-daaa279caee7))
+ (fp_line (start 8.65 -8.45) (end -1.85 -8.45) (layer "F.CrtYd") (width 0.05) (tstamp ad2d8d91-59a6-4002-aaf6-809e9a58d356))
+ (fp_line (start 6.8 -3.8) (end 6.8 0) (layer "F.Fab") (width 0.1) (tstamp 0499d906-9a74-4e51-9d4e-b28d35f4aa76))
+ (fp_line (start 3.4 -3.8) (end 3.4 0) (layer "F.Fab") (width 0.1) (tstamp 05fb2079-26bb-426e-839f-3ac17c10f7d3))
+ (fp_line (start -1.6 -3.8) (end 8.4 -3.8) (layer "F.Fab") (width 0.1) (tstamp 3825c02e-f7e9-42f7-8bf8-be8578b2a3b4))
+ (fp_line (start -1.6 -8.2) (end -1.6 -3.8) (layer "F.Fab") (width 0.1) (tstamp 3a186ec7-79f5-4d59-a79c-be19ea204e8e))
+ (fp_line (start 5.1 -3.8) (end 5.1 -3.7) (layer "F.Fab") (width 0.1) (tstamp 63e7a32a-b7a1-430a-87eb-e86aa7557765))
+ (fp_line (start 1.7 -3.8) (end 1.7 -3.7) (layer "F.Fab") (width 0.1) (tstamp 76977c01-7350-433f-be43-960d5974aa5b))
+ (fp_line (start -1.6 -6.93) (end 8.4 -6.93) (layer "F.Fab") (width 0.1) (tstamp b4a9ba88-3eee-4c5b-b274-787c7fe0e47a))
+ (fp_line (start 5.25 -8.2) (end 5.25 -6.93) (layer "F.Fab") (width 0.1) (tstamp bb0aa014-6927-4c49-a5f9-6fa04bb7a758))
+ (fp_line (start 8.4 -8.2) (end -1.6 -8.2) (layer "F.Fab") (width 0.1) (tstamp c4a21b59-a7a6-40da-98fb-db5de0b47f30))
+ (fp_line (start 8.4 -3.8) (end 8.4 -8.2) (layer "F.Fab") (width 0.1) (tstamp db8f4375-684f-4cf4-95b1-e808aec4b3ad))
+ (fp_line (start 0 -3.8) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp e733724b-7ec3-4f1b-b7fc-01e0bd99fd95))
+ (fp_line (start 1.55 -8.2) (end 1.55 -6.93) (layer "F.Fab") (width 0.1) (tstamp f0fdcfa3-e818-4eed-9e67-001b8ea8ffbf))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 7a22f1b1-2ffd-4f40-9f64-b0541ee964b2))
+ (pad "2" thru_hole oval (at 1.7 -3.7) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp c797d812-091c-4bb3-ad29-7a971663befd))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp f97da4d1-04ac-4f1d-9e6b-a0c0e379cb6c))
+ (pad "4" thru_hole oval (at 5.1 -3.7) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 69b9c53e-df47-4f5e-94d7-d6c615475c64))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 16853104-5f4c-4fc7-b5fd-9e6d7a6b1313))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_P3.4x3.8mm_StaggerEven_Lead7.13mm_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_P3.4x3.8mm_StaggerEven_Lead7.13mm_TabDown.kicad_mod
new file mode 100644
index 00000000..559489d9
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_P3.4x3.8mm_StaggerEven_Lead7.13mm_TabDown.kicad_mod
@@ -0,0 +1,57 @@
+(footprint "TO-220-5_P3.4x3.8mm_StaggerEven_Lead7.13mm_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-2, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf")
+ (tags "TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.4 -20.1) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 18229a37-7435-4391-8fbe-d536e298fb9b)
+ )
+ (fp_text value "TO-220-5_P3.4x3.8mm_StaggerEven_Lead7.13mm_TabDown" (at 3.4 5.7) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3ce8c6c6-c290-4838-a0c2-3591579b1ca7)
+ )
+ (fp_text user "${REFERENCE}" (at 3.4 -20.1) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0fb742d4-2709-42a5-a11f-bb8a31d20645)
+ )
+ (fp_line (start -1.721 -19.1) (end 8.52 -19.1) (layer "F.SilkS") (width 0.12) (tstamp 03c655e4-0470-4ac3-852a-2486fbd07428))
+ (fp_line (start 3.4 -3.21) (end 3.4 -1.066) (layer "F.SilkS") (width 0.12) (tstamp 1ab95fc3-e784-4017-8cd6-766ce958904c))
+ (fp_line (start 0 -3.21) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 471162e3-dd49-48c3-9d3d-06a7556928d5))
+ (fp_line (start 1.7 -3.21) (end 1.7 2.735) (layer "F.SilkS") (width 0.12) (tstamp 641698fd-0950-41be-b5e7-8704133ae09b))
+ (fp_line (start -1.721 -3.21) (end 8.52 -3.21) (layer "F.SilkS") (width 0.12) (tstamp 7d80cbd8-c342-475a-b381-d35759af6cff))
+ (fp_line (start 5.1 -3.21) (end 5.1 2.735) (layer "F.SilkS") (width 0.12) (tstamp 8a964f0c-fa58-41c3-be13-5a01a8a04893))
+ (fp_line (start 8.52 -19.1) (end 8.52 -3.21) (layer "F.SilkS") (width 0.12) (tstamp 8c4879fc-a289-455a-95af-5f087f3c7d9e))
+ (fp_line (start -1.721 -19.1) (end -1.721 -3.21) (layer "F.SilkS") (width 0.12) (tstamp 8e641fb5-97fe-4739-aa01-bfbe2afa2dbd))
+ (fp_line (start 6.8 -3.21) (end 6.8 -1.066) (layer "F.SilkS") (width 0.12) (tstamp ff9a2b28-4e67-4f92-820e-f44537ba8f83))
+ (fp_line (start 8.65 4.95) (end 8.65 -19.23) (layer "F.CrtYd") (width 0.05) (tstamp 28243c5e-6571-4113-945b-37a66d72885c))
+ (fp_line (start -1.85 4.95) (end 8.65 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 400d857b-4504-4c02-9d4c-cc0c193b48fc))
+ (fp_line (start -1.85 -19.23) (end -1.85 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 5fe096ae-8d8a-43c3-a7c4-b9c9099daa62))
+ (fp_line (start 8.65 -19.23) (end -1.85 -19.23) (layer "F.CrtYd") (width 0.05) (tstamp c2a421d7-53ca-4cd9-a19e-23ad9c93c09e))
+ (fp_line (start 8.4 -3.33) (end -1.6 -3.33) (layer "F.Fab") (width 0.1) (tstamp 067cff7c-c623-4493-8381-060c68226d67))
+ (fp_line (start 6.8 -3.33) (end 6.8 0) (layer "F.Fab") (width 0.1) (tstamp 14c9c53f-6c2d-4008-a4e6-00d8f44cbcdc))
+ (fp_line (start -1.6 -12.58) (end 8.4 -12.58) (layer "F.Fab") (width 0.1) (tstamp 2f404b6c-200b-40eb-a0fa-7537e2febea9))
+ (fp_line (start 8.4 -12.58) (end -1.6 -12.58) (layer "F.Fab") (width 0.1) (tstamp 3410c448-433c-4a2c-baa0-66f450277013))
+ (fp_line (start -1.6 -12.58) (end -1.6 -18.98) (layer "F.Fab") (width 0.1) (tstamp 5a0f36d3-7246-4f60-9512-33df0691b1e1))
+ (fp_line (start 1.7 -3.33) (end 1.7 3.8) (layer "F.Fab") (width 0.1) (tstamp 5ae42f4c-4f72-4f56-8ba8-5d3bb28799b9))
+ (fp_line (start -1.6 -3.33) (end -1.6 -12.58) (layer "F.Fab") (width 0.1) (tstamp 65a3cbe0-7ff1-4049-94be-07a499d4f4c9))
+ (fp_line (start 5.1 -3.33) (end 5.1 3.8) (layer "F.Fab") (width 0.1) (tstamp 91a49403-7bd1-49b8-88d1-9770e861491c))
+ (fp_line (start 8.4 -18.98) (end 8.4 -12.58) (layer "F.Fab") (width 0.1) (tstamp cd9d168c-2a6c-4265-9c07-c87d6af253bf))
+ (fp_line (start 8.4 -12.58) (end 8.4 -3.33) (layer "F.Fab") (width 0.1) (tstamp d4a8cc10-ea26-4662-b610-661b391f2e4f))
+ (fp_line (start 0 -3.33) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp e6721a4e-af7f-4ded-91bc-13a1dc2eb3df))
+ (fp_line (start 3.4 -3.33) (end 3.4 0) (layer "F.Fab") (width 0.1) (tstamp e82a0f70-8fe5-40f8-a879-186fd6f09c70))
+ (fp_line (start -1.6 -18.98) (end 8.4 -18.98) (layer "F.Fab") (width 0.1) (tstamp eebe8ebc-6e44-4d18-8544-012f99fe8f9a))
+ (fp_circle (center 3.4 -16.18) (end 5.25 -16.18) (layer "F.Fab") (width 0.1) (fill none) (tstamp 05b1218d-48dd-4ff6-8dc7-41b41c019c4f))
+ (pad "" np_thru_hole oval (at 3.4 -16.18) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp a0426813-8625-4951-af45-b3092d8f2f71))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 2f0bc751-cdc0-47a6-96d7-a539b3e3d616))
+ (pad "2" thru_hole oval (at 1.7 3.8) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 64613248-32ce-430f-9b57-70b526899566))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp f8071f9c-dcea-4254-a593-2fa609d1d9f3))
+ (pad "4" thru_hole oval (at 5.1 3.8) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 6f725c84-acd4-4658-a1de-5e535387158c))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 735d2516-4093-41dc-ae53-3ad727f916c6))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-5_P3.4x3.8mm_StaggerEven_Lead7.13mm_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_P3.4x3.8mm_StaggerOdd_Lead7.13mm_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_P3.4x3.8mm_StaggerOdd_Lead7.13mm_TabDown.kicad_mod
new file mode 100644
index 00000000..c8594a83
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_P3.4x3.8mm_StaggerOdd_Lead7.13mm_TabDown.kicad_mod
@@ -0,0 +1,57 @@
+(footprint "TO-220-5_P3.4x3.8mm_StaggerOdd_Lead7.13mm_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-5, Horizontal, RM 1.7mm, Pentawatt, Multiwatt-5, staggered type-1, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421.pdf?domain=www.linear.com, https://www.diodes.com/assets/Package-Files/TO220-5.pdf")
+ (tags "TO-220-5 Horizontal RM 1.7mm Pentawatt Multiwatt-5 staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.4 -23.9) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7d27aa58-1e26-41b8-8f6a-22331f1ff1a1)
+ )
+ (fp_text value "TO-220-5_P3.4x3.8mm_StaggerOdd_Lead7.13mm_TabDown" (at 3.4 1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9dd7b0fb-a440-4867-8f92-22a20983eafe)
+ )
+ (fp_text user "${REFERENCE}" (at 3.4 -23.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cee8d9d6-0abd-420d-9ca5-2574bcdb4db2)
+ )
+ (fp_line (start -1.721 -7.01) (end 8.52 -7.01) (layer "F.SilkS") (width 0.12) (tstamp 4fb55fb6-128a-4c41-ba85-0a2dd703e72c))
+ (fp_line (start 1.7 -7.01) (end 1.7 -4.866) (layer "F.SilkS") (width 0.12) (tstamp 7aca832c-f439-40f3-b1b3-1010fabeebce))
+ (fp_line (start 3.4 -7.01) (end 3.4 -1.065) (layer "F.SilkS") (width 0.12) (tstamp e0b37002-85f2-40d0-b24a-17ab2bb885d3))
+ (fp_line (start 8.52 -22.9) (end 8.52 -7.01) (layer "F.SilkS") (width 0.12) (tstamp e227b0b7-04ec-46db-8325-eac99279827a))
+ (fp_line (start -1.721 -22.9) (end 8.52 -22.9) (layer "F.SilkS") (width 0.12) (tstamp f52297c7-5517-4844-9741-191bcdc877b4))
+ (fp_line (start 6.8 -7.01) (end 6.8 -1.065) (layer "F.SilkS") (width 0.12) (tstamp f7a82935-f77f-4745-b571-2fde7ebd9e38))
+ (fp_line (start 0 -7.01) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp fbac8583-aaa1-4626-9f9a-a2787410bd5b))
+ (fp_line (start 5.1 -7.01) (end 5.1 -4.866) (layer "F.SilkS") (width 0.12) (tstamp fe334bce-0e04-4ab1-9e36-4bf1b673fd45))
+ (fp_line (start -1.721 -22.9) (end -1.721 -7.01) (layer "F.SilkS") (width 0.12) (tstamp fffa0d60-d0ac-4986-8eb3-e0f3148981de))
+ (fp_line (start -1.85 1.15) (end 8.65 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 03215137-281f-4b27-8454-1170b61477a5))
+ (fp_line (start 8.65 -23.03) (end -1.85 -23.03) (layer "F.CrtYd") (width 0.05) (tstamp 21cc9a5e-ac3e-4f70-8436-f9a5cb071d22))
+ (fp_line (start 8.65 1.15) (end 8.65 -23.03) (layer "F.CrtYd") (width 0.05) (tstamp 49c117fe-b2b4-4e5c-88c9-07c909ee8346))
+ (fp_line (start -1.85 -23.03) (end -1.85 1.15) (layer "F.CrtYd") (width 0.05) (tstamp ee4ffbd2-9dc5-4d02-8515-e75ddbd4177a))
+ (fp_line (start -1.6 -16.38) (end -1.6 -22.78) (layer "F.Fab") (width 0.1) (tstamp 1612bcc2-7be5-4518-93a5-736961707126))
+ (fp_line (start 3.4 -7.13) (end 3.4 0) (layer "F.Fab") (width 0.1) (tstamp 28b3284b-b7cc-4e35-8c0a-a3d1395de584))
+ (fp_line (start 8.4 -16.38) (end 8.4 -7.13) (layer "F.Fab") (width 0.1) (tstamp 32777037-4ae9-48a3-9ced-d19d94830df9))
+ (fp_line (start -1.6 -22.78) (end 8.4 -22.78) (layer "F.Fab") (width 0.1) (tstamp 681b6941-2f47-49bf-9a2a-ebd2fc051065))
+ (fp_line (start 8.4 -7.13) (end -1.6 -7.13) (layer "F.Fab") (width 0.1) (tstamp 853d235a-0f39-48f8-b213-13c188c8aefc))
+ (fp_line (start -1.6 -7.13) (end -1.6 -16.38) (layer "F.Fab") (width 0.1) (tstamp 9ffbb82e-f66c-4a5f-8a56-b67b1707d54b))
+ (fp_line (start -1.6 -16.38) (end 8.4 -16.38) (layer "F.Fab") (width 0.1) (tstamp a3f51af0-9470-4e70-89bd-04db4876e185))
+ (fp_line (start 1.7 -7.13) (end 1.7 -3.8) (layer "F.Fab") (width 0.1) (tstamp b98d0dc0-abd4-4461-b2cf-7a3d20ae53a8))
+ (fp_line (start 5.1 -7.13) (end 5.1 -3.8) (layer "F.Fab") (width 0.1) (tstamp c44f0453-dafc-4d61-a4ec-258cd7cc34e2))
+ (fp_line (start 6.8 -7.13) (end 6.8 0) (layer "F.Fab") (width 0.1) (tstamp c57fdad0-6968-48cd-9900-9facb3490aa5))
+ (fp_line (start 8.4 -16.38) (end -1.6 -16.38) (layer "F.Fab") (width 0.1) (tstamp ec2335d8-701b-4ee1-86a3-370cef8e86df))
+ (fp_line (start 8.4 -22.78) (end 8.4 -16.38) (layer "F.Fab") (width 0.1) (tstamp ecda2b8a-9ee0-4212-8eaf-91b4f3cb4884))
+ (fp_line (start 0 -7.13) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp fe816000-d086-4f56-b332-af3653d29bcc))
+ (fp_circle (center 3.4 -19.98) (end 5.25 -19.98) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8e1c3eb7-8c79-45fc-b849-be75ad14610b))
+ (pad "" np_thru_hole oval (at 3.4 -19.98) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 2ad9c346-6e2a-4206-a8ab-9fbd9829960d))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp fede3bb0-c28c-4deb-bae7-6ee1d1fea2ee))
+ (pad "2" thru_hole oval (at 1.7 -3.8) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp c92ca786-cdf4-429e-a2b5-3f0f7d66962c))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp ffa16cd7-7f1a-4222-9988-6a388144cd0a))
+ (pad "4" thru_hole oval (at 5.1 -3.8) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp d16992fd-44c8-4eb6-9378-712c45898bed))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 160487f8-f8c3-4800-8940-4b36995a9c6e))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-5_P3.4x3.8mm_StaggerOdd_Lead7.13mm_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_Vertical.kicad_mod
new file mode 100644
index 00000000..481f9fd3
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-5_Vertical.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "TO-220-5_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AD11EBF)
+ (descr "TO-220-5, Vertical, RM 1.7mm, Pentawatt, Multiwatt-5, see http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-to-220/to-220_5_05-08-1421_straight_lead.pdf")
+ (tags "TO-220-5 Vertical RM 1.7mm Pentawatt Multiwatt-5")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.4 -4.27) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3e35cf23-25f2-4d27-94c3-ead02625ec9d)
+ )
+ (fp_text value "TO-220-5_Vertical" (at 3.4 2.5) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2757bfe2-51a4-43c8-b216-39ab75ead748)
+ )
+ (fp_text user "${REFERENCE}" (at 3.4 -4.27) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0721fa3e-588f-4241-8a09-137f780ca696)
+ )
+ (fp_line (start 5.25 -3.27) (end 5.25 -1.76) (layer "F.SilkS") (width 0.12) (tstamp 02002c8d-7bb0-4f00-9540-dd7bb7a56f87))
+ (fp_line (start -1.721 -3.27) (end 8.52 -3.27) (layer "F.SilkS") (width 0.12) (tstamp 0557042d-c49a-4167-a788-99221a960c0f))
+ (fp_line (start -1.721 -1.76) (end 8.52 -1.76) (layer "F.SilkS") (width 0.12) (tstamp 1db0349a-2933-4ebc-92ee-a4a72c70a0fa))
+ (fp_line (start -1.721 1.371) (end 8.52 1.371) (layer "F.SilkS") (width 0.12) (tstamp 8b88f6fc-4949-418b-9411-2bd1a30e0958))
+ (fp_line (start -1.721 -3.27) (end -1.721 1.371) (layer "F.SilkS") (width 0.12) (tstamp b058790e-f945-44f3-8f58-ac4ceb2a7911))
+ (fp_line (start 8.52 -3.27) (end 8.52 1.371) (layer "F.SilkS") (width 0.12) (tstamp b107607f-5fab-4aa4-9942-dcf407b7cc8b))
+ (fp_line (start 1.55 -3.27) (end 1.55 -1.76) (layer "F.SilkS") (width 0.12) (tstamp fae4eb49-8090-4b97-bfcb-c81cdafad32f))
+ (fp_line (start -1.85 1.51) (end 8.65 1.51) (layer "F.CrtYd") (width 0.05) (tstamp 4237bac5-5010-4266-92bb-5d185a0fc9a4))
+ (fp_line (start -1.85 -3.4) (end -1.85 1.51) (layer "F.CrtYd") (width 0.05) (tstamp bd1bb93f-b904-4a85-9759-d9a4b0188ca7))
+ (fp_line (start 8.65 1.51) (end 8.65 -3.4) (layer "F.CrtYd") (width 0.05) (tstamp bf99d227-3d81-4b10-a41c-2ec7e174dedc))
+ (fp_line (start 8.65 -3.4) (end -1.85 -3.4) (layer "F.CrtYd") (width 0.05) (tstamp dce44d5c-72f6-47c3-9b17-281655d26fd5))
+ (fp_line (start 5.25 -3.15) (end 5.25 -1.88) (layer "F.Fab") (width 0.1) (tstamp 2311ed02-a22f-4431-bb1b-3130c6d57f77))
+ (fp_line (start -1.6 1.25) (end 8.4 1.25) (layer "F.Fab") (width 0.1) (tstamp 40c7918e-616c-4696-8bd7-b8ff1132f7a1))
+ (fp_line (start -1.6 -1.88) (end 8.4 -1.88) (layer "F.Fab") (width 0.1) (tstamp 5e516748-ffe2-4a52-aa1f-dcb48d6ed59d))
+ (fp_line (start -1.6 -3.15) (end -1.6 1.25) (layer "F.Fab") (width 0.1) (tstamp 8a10720f-01b1-474b-9473-62d52402e073))
+ (fp_line (start 8.4 -3.15) (end -1.6 -3.15) (layer "F.Fab") (width 0.1) (tstamp bafba647-c3ed-44a4-b76b-d3d292cce681))
+ (fp_line (start 8.4 1.25) (end 8.4 -3.15) (layer "F.Fab") (width 0.1) (tstamp c291b4ce-1f0d-4fbb-9c51-9a29d911f2a2))
+ (fp_line (start 1.55 -3.15) (end 1.55 -1.88) (layer "F.Fab") (width 0.1) (tstamp f34ab74a-65c4-408e-885b-20c379a4cd6c))
+ (pad "1" thru_hole rect (at 0 0) (size 1.275 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp d28bb3df-e84e-4dfd-9d7e-d848bea55105))
+ (pad "2" thru_hole oval (at 1.7 0) (size 1.275 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp ee4c0d0f-cf87-4d25-83b6-d3885f7293e7))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.275 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp abe471f4-0d49-4a27-9eaa-8e898d3653b6))
+ (pad "4" thru_hole oval (at 5.1 0) (size 1.275 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 932501a3-072b-4aee-8b39-061a30ab5687))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.275 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 860f821f-a24c-4529-9f99-470ba349cf16))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-5_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x3.7mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x3.7mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod
new file mode 100644
index 00000000..4793bf8b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x3.7mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod
@@ -0,0 +1,63 @@
+(footprint "TO-220-7_P2.54x3.7mm_StaggerEven_Lead3.8mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-7, Vertical, RM 1.27mm, Multiwatt-7, staggered type-2")
+ (tags "TO-220-7 Vertical RM 1.27mm Multiwatt-7 staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -5.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp dd2fee3d-0d11-484b-a0a8-b1e9a0fabbb0)
+ )
+ (fp_text value "TO-220-7_P2.54x3.7mm_StaggerEven_Lead3.8mm_Vertical" (at 3.81 5.85) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1cbc6e56-7e44-4343-9532-6ea62b7eeb3d)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -5.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 32136af9-170b-44e9-93d6-a7f8ce91b625)
+ )
+ (fp_line (start -1.31 -4.62) (end 8.93 -4.62) (layer "F.SilkS") (width 0.12) (tstamp 1d8cc031-df56-4576-98ac-6be35e180a00))
+ (fp_line (start 3.81 0.021) (end 3.81 2.635) (layer "F.SilkS") (width 0.12) (tstamp 2b370edf-02d1-40c9-83e7-7fca737bbc1e))
+ (fp_line (start 3.605 0.021) (end 4.016 0.021) (layer "F.SilkS") (width 0.12) (tstamp 400909b3-5beb-415c-bece-253ca4ff5dea))
+ (fp_line (start 1.96 -4.62) (end 1.96 -3.111) (layer "F.SilkS") (width 0.12) (tstamp 413a84ae-e422-4f09-a7b8-884cdd25a46d))
+ (fp_line (start 8.685 0.021) (end 8.93 0.021) (layer "F.SilkS") (width 0.12) (tstamp 4dc02c5e-5fd1-4e1e-8f77-3f33a5deb888))
+ (fp_line (start 1.27 0.021) (end 1.27 2.635) (layer "F.SilkS") (width 0.12) (tstamp 5a4e75f8-424a-4e95-815a-3a3e2a5fe893))
+ (fp_line (start -1.31 0.021) (end -1.05 0.021) (layer "F.SilkS") (width 0.12) (tstamp 68082e2f-c347-4652-8fc4-6589f57b64f2))
+ (fp_line (start 6.145 0.021) (end 6.555 0.021) (layer "F.SilkS") (width 0.12) (tstamp 77531de3-577b-435e-963d-64ce135c5633))
+ (fp_line (start 5.66 -4.62) (end 5.66 -3.111) (layer "F.SilkS") (width 0.12) (tstamp 8cf95a7c-375b-4b1a-a0d7-9ccf0cb3ea2b))
+ (fp_line (start 1.05 0.021) (end 1.475 0.021) (layer "F.SilkS") (width 0.12) (tstamp 98787bc1-37d7-4b09-a234-a611da2643bc))
+ (fp_line (start 6.35 0.021) (end 6.35 2.635) (layer "F.SilkS") (width 0.12) (tstamp b4ac62ec-99cf-4377-b7e2-244026f0b05f))
+ (fp_line (start 8.93 -4.62) (end 8.93 0.021) (layer "F.SilkS") (width 0.12) (tstamp c2457b39-b6ba-4450-9022-42be1dcdbfde))
+ (fp_line (start -1.31 -4.62) (end -1.31 0.021) (layer "F.SilkS") (width 0.12) (tstamp d207c05c-210d-4c1d-b0d6-9631b6a76e92))
+ (fp_line (start -1.31 -3.111) (end 8.93 -3.111) (layer "F.SilkS") (width 0.12) (tstamp ef95c405-9c4a-4bc3-a93e-22a5b5135ca0))
+ (fp_line (start -1.44 4.85) (end 9.06 4.85) (layer "F.CrtYd") (width 0.05) (tstamp 3222d4c9-2b16-4629-987b-76d5d0a38bd3))
+ (fp_line (start -1.44 -4.75) (end -1.44 4.85) (layer "F.CrtYd") (width 0.05) (tstamp 61c61e80-f2d6-43a0-91f3-d49972aecde4))
+ (fp_line (start 9.06 4.85) (end 9.06 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 9e88ffcf-8a59-48cb-a0cd-d0e7a1a35d94))
+ (fp_line (start 9.06 -4.75) (end -1.44 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp a3331e8a-2365-4f25-8b24-4f1c5e81fc32))
+ (fp_line (start 7.62 -0.1) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp 15fbc77a-96c1-4a8c-a88d-58c0ca014267))
+ (fp_line (start 6.35 -0.1) (end 6.35 3.7) (layer "F.Fab") (width 0.1) (tstamp 1a345f34-cf02-41d8-bc24-906051433f99))
+ (fp_line (start 5.08 -0.1) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 1b9fd70e-8123-4d5c-a376-52b81ffbfd41))
+ (fp_line (start 3.81 -0.1) (end 3.81 3.7) (layer "F.Fab") (width 0.1) (tstamp 202c4c81-4bda-4b08-84e1-82c1a4288d22))
+ (fp_line (start -1.19 -3.23) (end 8.81 -3.23) (layer "F.Fab") (width 0.1) (tstamp 32cbf974-60f4-47f6-867a-511911c36158))
+ (fp_line (start -1.19 -4.5) (end -1.19 -0.1) (layer "F.Fab") (width 0.1) (tstamp 42e7a5c0-f6dd-4d85-b77f-f756237efbf9))
+ (fp_line (start 8.81 -0.1) (end 8.81 -4.5) (layer "F.Fab") (width 0.1) (tstamp 475f647e-8a11-461a-8f40-1422ad4dda0e))
+ (fp_line (start 0 -0.1) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp b53a56a0-986a-44e9-8e8a-1e437d82b6b7))
+ (fp_line (start 8.81 -4.5) (end -1.19 -4.5) (layer "F.Fab") (width 0.1) (tstamp c6c9211c-8a9f-44b2-885d-12e94d0d87a4))
+ (fp_line (start 2.54 -0.1) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp c91fff6e-cd80-40f0-bf5c-51c533868020))
+ (fp_line (start 5.66 -4.5) (end 5.66 -3.23) (layer "F.Fab") (width 0.1) (tstamp d3a5e6a9-dd4a-4fe3-8760-f6952d6bf054))
+ (fp_line (start 1.96 -4.5) (end 1.96 -3.23) (layer "F.Fab") (width 0.1) (tstamp d3b6c3a0-f7bf-4c0c-9341-611dc1401758))
+ (fp_line (start 1.27 -0.1) (end 1.27 3.7) (layer "F.Fab") (width 0.1) (tstamp de32393e-f09d-484e-a1bc-1e3a83efa186))
+ (fp_line (start -1.19 -0.1) (end 8.81 -0.1) (layer "F.Fab") (width 0.1) (tstamp fe3b4bce-921c-40d9-9183-0b4925c15c8a))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp e1330161-3cbb-406b-a243-14a3afcf6201))
+ (pad "2" thru_hole oval (at 1.27 3.7) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 2c72ef09-a1e0-417b-8b40-ef2bb3cdf675))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp b62f916e-5166-484b-a79b-8b5271a84f7c))
+ (pad "4" thru_hole oval (at 3.81 3.7) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 33511fe7-22fb-4d1c-b5cc-1cd6140db741))
+ (pad "5" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 31511583-c5b9-4170-8d52-18b68861e755))
+ (pad "6" thru_hole oval (at 6.35 3.7) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 9e4dffcb-c745-46db-82b2-4166df43c96e))
+ (pad "7" thru_hole oval (at 7.62 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 38cd8daf-e2fb-4065-8da6-3ad87bb7b0e0))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-7_P2.54x3.7mm_StaggerEven_Lead3.8mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x3.7mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x3.7mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod
new file mode 100644
index 00000000..9fba454e
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x3.7mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod
@@ -0,0 +1,63 @@
+(footprint "TO-220-7_P2.54x3.7mm_StaggerOdd_Lead3.8mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-7, Vertical, RM 1.27mm, Multiwatt-7, staggered type-1")
+ (tags "TO-220-7 Vertical RM 1.27mm Multiwatt-7 staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -9.32) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3e4cdec5-b14a-4d44-80cd-4a9ba2653135)
+ )
+ (fp_text value "TO-220-7_P2.54x3.7mm_StaggerOdd_Lead3.8mm_Vertical" (at 3.81 2.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e8559f5d-cf24-4fe4-9448-0045b61bdd5e)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -9.32) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 96739c47-1072-4a20-882a-baf5c89d94b2)
+ )
+ (fp_line (start 5.66 -8.32) (end 5.66 -6.811) (layer "F.SilkS") (width 0.12) (tstamp 02817f2a-dcf3-4fd1-b411-c9fecde91793))
+ (fp_line (start 2.54 -3.679) (end 2.54 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 07a7dcdd-2be6-4f48-9a3f-60c182c9704d))
+ (fp_line (start 7.415 -3.679) (end 8.93 -3.679) (layer "F.SilkS") (width 0.12) (tstamp 2d350a9c-ea1d-427a-8154-1660e22d9dce))
+ (fp_line (start 2.336 -3.679) (end 2.745 -3.679) (layer "F.SilkS") (width 0.12) (tstamp 351dd22b-c428-498e-8764-ef75a0aa765c))
+ (fp_line (start 8.93 -8.32) (end 8.93 -3.679) (layer "F.SilkS") (width 0.12) (tstamp 46ac8e61-e7af-4c83-a0a7-ac1b14bd9288))
+ (fp_line (start -1.31 -3.679) (end 0.205 -3.679) (layer "F.SilkS") (width 0.12) (tstamp 49c7a155-15e9-4ae2-bfc4-b81c0ae23d92))
+ (fp_line (start 5.08 -3.679) (end 5.08 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 6aed13fd-0289-47ff-82d9-28b7d97b35b4))
+ (fp_line (start -1.31 -8.32) (end -1.31 -3.679) (layer "F.SilkS") (width 0.12) (tstamp 6ea4f4fa-55f9-4d0b-918b-bc980802c272))
+ (fp_line (start 0 -3.679) (end 0 -1.049) (layer "F.SilkS") (width 0.12) (tstamp 8f0e2992-3677-4c13-8dbe-c0042695a9aa))
+ (fp_line (start 7.62 -3.679) (end 7.62 -1.065) (layer "F.SilkS") (width 0.12) (tstamp af6fca55-99a1-4031-ab86-965006fbcdb9))
+ (fp_line (start -1.31 -8.32) (end 8.93 -8.32) (layer "F.SilkS") (width 0.12) (tstamp b5105c4b-f9b4-420c-bd0d-0b1ba9a02945))
+ (fp_line (start -1.31 -6.811) (end 8.93 -6.811) (layer "F.SilkS") (width 0.12) (tstamp b99c0e51-791c-480c-a227-6047822da195))
+ (fp_line (start 4.875 -3.679) (end 5.285 -3.679) (layer "F.SilkS") (width 0.12) (tstamp c44748a9-f91f-4226-b1af-8c78f0598182))
+ (fp_line (start 1.96 -8.32) (end 1.96 -6.811) (layer "F.SilkS") (width 0.12) (tstamp de255858-dbb4-4535-93d3-75d83a38564a))
+ (fp_line (start 9.06 1.15) (end 9.06 -8.45) (layer "F.CrtYd") (width 0.05) (tstamp 7a550e92-fa53-4c58-80fa-f94c367d882c))
+ (fp_line (start 9.06 -8.45) (end -1.44 -8.45) (layer "F.CrtYd") (width 0.05) (tstamp 7af69acb-de9c-4440-b906-1e94a6e9a4a9))
+ (fp_line (start -1.44 -8.45) (end -1.44 1.15) (layer "F.CrtYd") (width 0.05) (tstamp dec5999f-b00a-4827-a5da-538badd086a0))
+ (fp_line (start -1.44 1.15) (end 9.06 1.15) (layer "F.CrtYd") (width 0.05) (tstamp fc511b98-35d4-4de4-8e07-34a2ecef982f))
+ (fp_line (start -1.19 -8.2) (end -1.19 -3.8) (layer "F.Fab") (width 0.1) (tstamp 1a38ff56-79de-4f0c-ae16-ea976c24d66a))
+ (fp_line (start 5.08 -3.8) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 40007f22-b459-4e01-8e3a-c8e8d1c6aef7))
+ (fp_line (start 6.35 -3.8) (end 6.35 -3.7) (layer "F.Fab") (width 0.1) (tstamp 51aae2dc-025f-4097-80d7-d8a7c010a7c3))
+ (fp_line (start 3.81 -3.8) (end 3.81 -3.7) (layer "F.Fab") (width 0.1) (tstamp 56c2899f-40be-465b-8c10-26ac11920054))
+ (fp_line (start 1.27 -3.8) (end 1.27 -3.7) (layer "F.Fab") (width 0.1) (tstamp 73120c76-0c27-435a-aca9-684b4e7e66fe))
+ (fp_line (start 7.62 -3.8) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp 7ff942eb-76d6-40e0-9b14-af9c2a34d191))
+ (fp_line (start 5.66 -8.2) (end 5.66 -6.93) (layer "F.Fab") (width 0.1) (tstamp 95ac59f6-9d76-4fa9-a759-38b6ff5e7118))
+ (fp_line (start 2.54 -3.8) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp 9d3fcb7a-50b1-4006-a563-2357e3d6eb10))
+ (fp_line (start 1.96 -8.2) (end 1.96 -6.93) (layer "F.Fab") (width 0.1) (tstamp 9eac017f-3a5d-47ee-9f05-20da71939c34))
+ (fp_line (start 8.81 -8.2) (end -1.19 -8.2) (layer "F.Fab") (width 0.1) (tstamp a56435b3-cc9b-4dff-a250-46246aa78b90))
+ (fp_line (start -1.19 -3.8) (end 8.81 -3.8) (layer "F.Fab") (width 0.1) (tstamp c748719e-6f1a-466c-9bb9-4cf864bc5fa5))
+ (fp_line (start 0 -3.8) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp da82aa70-c32e-41b0-9c15-13c5eb6f2e63))
+ (fp_line (start 8.81 -3.8) (end 8.81 -8.2) (layer "F.Fab") (width 0.1) (tstamp deabdeb7-9c30-46e6-826b-168fbcd36698))
+ (fp_line (start -1.19 -6.93) (end 8.81 -6.93) (layer "F.Fab") (width 0.1) (tstamp fa2a57f9-8a74-4a28-ab34-a48de2eb708e))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 9cb9791e-c76a-407a-b803-470509de729a))
+ (pad "2" thru_hole oval (at 1.27 -3.7) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 82534890-8831-4de8-95f1-a05258b54614))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 25c2820d-ae03-4f8f-b4e8-b5aca40d207b))
+ (pad "4" thru_hole oval (at 3.81 -3.7) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 8f3e87ce-f5e1-42c6-aa26-f018507ec35b))
+ (pad "5" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 71a4d27f-0fe2-40a1-a10a-ab2757fdf02f))
+ (pad "6" thru_hole oval (at 6.35 -3.7) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 3c51fae8-664d-445e-9157-117db740823f))
+ (pad "7" thru_hole oval (at 7.62 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 324bcc4e-e7cf-4b40-9941-6f96fd5325b5))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-7_P2.54x3.7mm_StaggerOdd_Lead3.8mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x3.8mm_StaggerEven_Lead5.85mm_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x3.8mm_StaggerEven_Lead5.85mm_TabDown.kicad_mod
new file mode 100644
index 00000000..78369122
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x3.8mm_StaggerEven_Lead5.85mm_TabDown.kicad_mod
@@ -0,0 +1,63 @@
+(footprint "TO-220-7_P2.54x3.8mm_StaggerEven_Lead5.85mm_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-7, Horizontal, RM 1.27mm, Multiwatt-7, staggered type-2")
+ (tags "TO-220-7 Horizontal RM 1.27mm Multiwatt-7 staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -18.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2d7981bc-af02-461a-b172-84bbbabb2b05)
+ )
+ (fp_text value "TO-220-7_P2.54x3.8mm_StaggerEven_Lead5.85mm_TabDown" (at 3.81 5.7) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8acbb7ca-61f6-4356-99b8-a9aa0ad432c9)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -18.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 12e38e28-adf4-4ec5-a219-2caf2985776b)
+ )
+ (fp_line (start 0 -1.93) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 13f7c69f-ca38-4bba-aa2c-591d4f964b60))
+ (fp_line (start 6.35 -1.93) (end 6.35 2.735) (layer "F.SilkS") (width 0.12) (tstamp 15f78f4f-801a-4560-be2c-269ef8a7719f))
+ (fp_line (start 3.81 -1.93) (end 3.81 2.735) (layer "F.SilkS") (width 0.12) (tstamp 3c03c80c-ae2b-4f29-a504-8e424df5b3d2))
+ (fp_line (start 2.54 -1.93) (end 2.54 -1.066) (layer "F.SilkS") (width 0.12) (tstamp 3c630201-629d-4089-8d8e-382bb2651545))
+ (fp_line (start -1.31 -1.93) (end 8.93 -1.93) (layer "F.SilkS") (width 0.12) (tstamp 4394e62c-3817-47f3-b117-8ab8b628a0a1))
+ (fp_line (start 8.93 -17.82) (end 8.93 -1.93) (layer "F.SilkS") (width 0.12) (tstamp 49259976-c814-46f1-81e3-4a9329a7b277))
+ (fp_line (start -1.31 -17.82) (end -1.31 -1.93) (layer "F.SilkS") (width 0.12) (tstamp 4b48a054-f983-4b22-a65a-0896452ec9a2))
+ (fp_line (start -1.31 -17.82) (end 8.93 -17.82) (layer "F.SilkS") (width 0.12) (tstamp 588f164b-2103-4665-b436-dbe426cc0274))
+ (fp_line (start 1.27 -1.93) (end 1.27 2.735) (layer "F.SilkS") (width 0.12) (tstamp 867dec0f-7328-407c-9b31-0d009c72fb68))
+ (fp_line (start 5.08 -1.93) (end 5.08 -1.066) (layer "F.SilkS") (width 0.12) (tstamp c280df4a-4999-436e-ab3e-63414a86e508))
+ (fp_line (start 7.62 -1.93) (end 7.62 -1.066) (layer "F.SilkS") (width 0.12) (tstamp ee1dc66b-ebd7-4dae-b7e9-a59ef6c1bf46))
+ (fp_line (start -1.44 4.95) (end 9.06 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 08aa234a-d149-4d52-a157-e00d6cf747b8))
+ (fp_line (start 9.06 4.95) (end 9.06 -17.95) (layer "F.CrtYd") (width 0.05) (tstamp 3c4f3e7c-7754-4292-8575-b7cd248b9cfa))
+ (fp_line (start 9.06 -17.95) (end -1.44 -17.95) (layer "F.CrtYd") (width 0.05) (tstamp bf09419d-2619-46f6-93d7-9e9c8e5f1c13))
+ (fp_line (start -1.44 -17.95) (end -1.44 4.95) (layer "F.CrtYd") (width 0.05) (tstamp c1765ee3-98ab-490f-b708-6c3a5de3c54e))
+ (fp_line (start 7.62 -2.05) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp 0a969c9b-6704-4e5b-897f-7cc7c15bf2e5))
+ (fp_line (start -1.19 -11.3) (end 8.81 -11.3) (layer "F.Fab") (width 0.1) (tstamp 16ffe70d-4e5f-4bdd-a4d1-851282a83b9a))
+ (fp_line (start 8.81 -2.05) (end -1.19 -2.05) (layer "F.Fab") (width 0.1) (tstamp 252ce6f8-639e-43bb-986c-28132dec36ff))
+ (fp_line (start 1.27 -2.05) (end 1.27 3.8) (layer "F.Fab") (width 0.1) (tstamp 319ad724-51fc-45e5-acd3-0e2893924223))
+ (fp_line (start -1.19 -11.3) (end -1.19 -17.7) (layer "F.Fab") (width 0.1) (tstamp 4eea7856-a96e-4f23-b5c1-9e002c0b17b6))
+ (fp_line (start 8.81 -11.3) (end -1.19 -11.3) (layer "F.Fab") (width 0.1) (tstamp 57259ef7-5270-4ab3-955b-19bd7ede0051))
+ (fp_line (start 8.81 -11.3) (end 8.81 -2.05) (layer "F.Fab") (width 0.1) (tstamp 5de98bb8-3f80-4a1e-a9e7-8034cecb2e16))
+ (fp_line (start 5.08 -2.05) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 633ba6c2-d343-400e-b882-96a2ee397f75))
+ (fp_line (start 3.81 -2.05) (end 3.81 3.8) (layer "F.Fab") (width 0.1) (tstamp 6e383ecb-d07b-46e3-8c87-5aa848183e07))
+ (fp_line (start 2.54 -2.05) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp 7958a4f2-0b46-4051-a711-13aef8ac0094))
+ (fp_line (start 8.81 -17.7) (end 8.81 -11.3) (layer "F.Fab") (width 0.1) (tstamp 7b3d0c4d-b218-4472-8779-54c1204639f5))
+ (fp_line (start 0 -2.05) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 8cfae5de-bc0b-4c25-9714-229796991f1f))
+ (fp_line (start -1.19 -17.7) (end 8.81 -17.7) (layer "F.Fab") (width 0.1) (tstamp 97b89033-02ef-4c63-8c20-cdddc3797a3b))
+ (fp_line (start 6.35 -2.05) (end 6.35 3.8) (layer "F.Fab") (width 0.1) (tstamp c1c5bbaa-864a-4da0-ae7d-1174dd00907a))
+ (fp_line (start -1.19 -2.05) (end -1.19 -11.3) (layer "F.Fab") (width 0.1) (tstamp c86d6d99-313a-4c8b-b1b2-d68add1fb4b2))
+ (fp_circle (center 3.81 -14.9) (end 5.66 -14.9) (layer "F.Fab") (width 0.1) (fill none) (tstamp 9d9b0c72-293b-43aa-8dd3-dbc8f06f4821))
+ (pad "" np_thru_hole oval (at 3.81 -14.9) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 34063afe-28c5-4408-9c42-450ccd560ae0))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 7c1bc1c9-321a-4359-a300-5be5af2d3c05))
+ (pad "2" thru_hole oval (at 1.27 3.8) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp ed8fbbef-4b82-40ed-8239-4a0a02c51b63))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp bf765b37-313f-4d3f-8eee-213b5881906b))
+ (pad "4" thru_hole oval (at 3.81 3.8) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 0346ef2a-bbe1-4d1b-9b46-7adee3e7bdde))
+ (pad "5" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 03b2fcf1-9aeb-43e5-b856-c35a13979f70))
+ (pad "6" thru_hole oval (at 6.35 3.8) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 11ef3e62-7805-42a9-8e61-d548c4aac982))
+ (pad "7" thru_hole oval (at 7.62 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 46217593-e8eb-444d-9d27-3ddfb97bf95c))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-7_P2.54x3.8mm_StaggerEven_Lead5.85mm_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x3.8mm_StaggerOdd_Lead5.85mm_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x3.8mm_StaggerOdd_Lead5.85mm_TabDown.kicad_mod
new file mode 100644
index 00000000..ca52472c
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-7_P2.54x3.8mm_StaggerOdd_Lead5.85mm_TabDown.kicad_mod
@@ -0,0 +1,63 @@
+(footprint "TO-220-7_P2.54x3.8mm_StaggerOdd_Lead5.85mm_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-7, Horizontal, RM 1.27mm, Multiwatt-7, staggered type-1")
+ (tags "TO-220-7 Horizontal RM 1.27mm Multiwatt-7 staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -22.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9d0ecc2f-c6e5-4ee9-a11f-ffd1dac9eff9)
+ )
+ (fp_text value "TO-220-7_P2.54x3.8mm_StaggerOdd_Lead5.85mm_TabDown" (at 3.81 1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6b263c21-6d05-4f0b-b855-5b0c9ba9516b)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -22.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2de8319b-df4e-45c9-b8f9-da0a0947e6b1)
+ )
+ (fp_line (start -1.31 -5.73) (end 8.93 -5.73) (layer "F.SilkS") (width 0.12) (tstamp 388146ea-89a8-41e2-b843-301d4a25199a))
+ (fp_line (start 0 -5.73) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 4479e175-4bca-4ecb-a6d6-8d9c53b09124))
+ (fp_line (start 8.93 -21.62) (end 8.93 -5.73) (layer "F.SilkS") (width 0.12) (tstamp 454498a4-388a-405f-b0e9-afc7074070f9))
+ (fp_line (start 5.08 -5.73) (end 5.08 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 5cff3fec-f117-4c5f-bd84-1a3805f6e55a))
+ (fp_line (start 1.27 -5.73) (end 1.27 -4.866) (layer "F.SilkS") (width 0.12) (tstamp 63e6f308-38c4-493b-a759-ab4f1034e100))
+ (fp_line (start 2.54 -5.73) (end 2.54 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 6afb9f80-c1f6-4b06-925c-f3a25e29b9aa))
+ (fp_line (start 7.62 -5.73) (end 7.62 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 8d956caa-c106-48ff-b0bf-8083c405db80))
+ (fp_line (start -1.31 -21.62) (end -1.31 -5.73) (layer "F.SilkS") (width 0.12) (tstamp 9f0c869c-908d-41ac-9096-785bf3c05ad9))
+ (fp_line (start 6.35 -5.73) (end 6.35 -4.866) (layer "F.SilkS") (width 0.12) (tstamp b9fc3e7c-3cef-4fc8-9bd6-776b0dc0dfd4))
+ (fp_line (start -1.31 -21.62) (end 8.93 -21.62) (layer "F.SilkS") (width 0.12) (tstamp bb40c1a8-f174-47dc-982b-95de2fcae777))
+ (fp_line (start 3.81 -5.73) (end 3.81 -4.866) (layer "F.SilkS") (width 0.12) (tstamp e71cb0d0-0129-424a-be94-3cc951885ad6))
+ (fp_line (start 9.06 1.15) (end 9.06 -21.75) (layer "F.CrtYd") (width 0.05) (tstamp 053dd21f-1dfe-4882-82ed-98d770bd0cf7))
+ (fp_line (start 9.06 -21.75) (end -1.44 -21.75) (layer "F.CrtYd") (width 0.05) (tstamp 73fa5e87-f2b9-4c8e-81ea-e9268ce448e2))
+ (fp_line (start -1.44 1.15) (end 9.06 1.15) (layer "F.CrtYd") (width 0.05) (tstamp ab8c4b70-0b3a-4025-8bf2-cf043364415e))
+ (fp_line (start -1.44 -21.75) (end -1.44 1.15) (layer "F.CrtYd") (width 0.05) (tstamp da9a9422-db61-4097-818b-f38ec4195fb5))
+ (fp_line (start 5.08 -5.85) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 1609a30a-f52c-4570-b0e2-0f4c3ecf2d71))
+ (fp_line (start 8.81 -15.1) (end -1.19 -15.1) (layer "F.Fab") (width 0.1) (tstamp 1ed54c14-0fa9-44d5-8034-c1d8c41a8fbf))
+ (fp_line (start -1.19 -5.85) (end -1.19 -15.1) (layer "F.Fab") (width 0.1) (tstamp 2a138b34-6f21-479b-8372-4d66f0192cc2))
+ (fp_line (start 8.81 -5.85) (end -1.19 -5.85) (layer "F.Fab") (width 0.1) (tstamp 3472b2d4-a84c-46a2-9d74-d8a3b8156866))
+ (fp_line (start 2.54 -5.85) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp 34d2a8db-48e2-4cfd-80bd-b4d9778dfacf))
+ (fp_line (start 3.81 -5.85) (end 3.81 -3.8) (layer "F.Fab") (width 0.1) (tstamp 6cd140db-16d5-4b98-b8d9-f835d48aefb5))
+ (fp_line (start 7.62 -5.85) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp 720cb4f6-b78c-41a2-a85d-6883e759367d))
+ (fp_line (start 1.27 -5.85) (end 1.27 -3.8) (layer "F.Fab") (width 0.1) (tstamp 7587319b-7285-4d6c-bcf0-3c3e157e99de))
+ (fp_line (start -1.19 -15.1) (end 8.81 -15.1) (layer "F.Fab") (width 0.1) (tstamp 76991874-4abe-4127-af5c-bfc83464068d))
+ (fp_line (start 8.81 -15.1) (end 8.81 -5.85) (layer "F.Fab") (width 0.1) (tstamp 95760003-c52d-4413-85d9-f73a961b9cfd))
+ (fp_line (start -1.19 -15.1) (end -1.19 -21.5) (layer "F.Fab") (width 0.1) (tstamp b1894f7b-1f50-4f83-8125-c5f41b3eda0b))
+ (fp_line (start -1.19 -21.5) (end 8.81 -21.5) (layer "F.Fab") (width 0.1) (tstamp b48366da-a3b5-49d1-b88b-086524d2c5b3))
+ (fp_line (start 0 -5.85) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp b9294139-a045-4dc0-9bab-6c768a3153ee))
+ (fp_line (start 8.81 -21.5) (end 8.81 -15.1) (layer "F.Fab") (width 0.1) (tstamp c06a4593-2c58-4161-8caf-180eeaadb3a3))
+ (fp_line (start 6.35 -5.85) (end 6.35 -3.8) (layer "F.Fab") (width 0.1) (tstamp c3518d53-bd5f-4451-a058-3fa17ad17f88))
+ (fp_circle (center 3.81 -18.7) (end 5.66 -18.7) (layer "F.Fab") (width 0.1) (fill none) (tstamp 392c2488-ad56-4614-af04-b41d32c4c485))
+ (pad "" np_thru_hole oval (at 3.81 -18.7) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 7da44d6c-505f-4b35-8b59-4047086cdfe6))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 8fd56587-abf3-4a35-a5f0-da3420ca7b3f))
+ (pad "2" thru_hole oval (at 1.27 -3.8) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 50e864ad-eb9f-40ef-ac0c-40e36c209fcf))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp bc3ecf3d-e1b4-43aa-a639-4d9e659dff0d))
+ (pad "4" thru_hole oval (at 3.81 -3.8) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 6aa84080-3bd7-47a9-819a-746a06266825))
+ (pad "5" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp a2d6b6ea-81ce-42ac-8197-70db7aae1680))
+ (pad "6" thru_hole oval (at 6.35 -3.8) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp fb7f2674-85ea-4291-a8f0-d860bea1bdcb))
+ (pad "7" thru_hole oval (at 7.62 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp f722350a-efc1-4193-88dc-20569c6b98a0))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-7_P2.54x3.8mm_StaggerOdd_Lead5.85mm_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-8_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-8_Vertical.kicad_mod
new file mode 100644
index 00000000..b6f85188
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-8_Vertical.kicad_mod
@@ -0,0 +1,50 @@
+(footprint "TO-220-8_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-220-8 (Multiwatt8), Vertical, 2.54mm Pitch (http://www.st.com/resource/en/datasheet/tda7264.pdf)")
+ (tags "TO-220-9 Vertical 2.54mm Pitch Multiwatt 8")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 8.89 -3.8) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7d8b1764-ae59-4304-9b17-904981416974)
+ )
+ (fp_text value "TO-220-8_Vertical" (at 8.89 3.1) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cbb237a9-bf57-4b9f-853e-e21b2b09e5e9)
+ )
+ (fp_text user "${REFERENCE}" (at 8.89 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e038cc98-2a43-490b-87d6-c7b0774a58ef)
+ )
+ (fp_line (start 7.015 -3.03) (end 7.015 -1.19) (layer "F.SilkS") (width 0.12) (tstamp 0a2abbdc-461c-41fa-95d5-d04255080e0d))
+ (fp_line (start -1.18 -3.03) (end -1.18 2.211) (layer "F.SilkS") (width 0.12) (tstamp 28f3240c-81ea-43bf-a7b3-1c6e64dae46c))
+ (fp_line (start 18.96 -3.03) (end 18.96 2.21) (layer "F.SilkS") (width 0.12) (tstamp 3505b795-9723-4bdd-b922-5f6f457a6d5d))
+ (fp_line (start -1.18 -1.19) (end 18.96 -1.19) (layer "F.SilkS") (width 0.12) (tstamp 56d44856-7b15-4323-8560-aac902e52bbb))
+ (fp_line (start 10.765 -3.03) (end 10.765 -1.19) (layer "F.SilkS") (width 0.12) (tstamp 6489068f-cda8-435e-a4ec-1044efbba0f9))
+ (fp_line (start -1.18 -3.03) (end 18.96 -3.03) (layer "F.SilkS") (width 0.12) (tstamp 9fefc9b5-5302-4abe-9fde-f1f6b8e9bf42))
+ (fp_line (start -1.18 2.21) (end 18.96 2.21) (layer "F.SilkS") (width 0.12) (tstamp fccb7be4-cccd-4438-81e8-e8d43669b175))
+ (fp_line (start 19.09 2.34) (end 19.09 -3.16) (layer "F.CrtYd") (width 0.05) (tstamp 27fac657-f877-431a-8c08-b02b72ee5400))
+ (fp_line (start -1.31 -3.16) (end -1.31 2.34) (layer "F.CrtYd") (width 0.05) (tstamp 377be7eb-a7f3-4b32-88c0-b2d634d087c8))
+ (fp_line (start 19.09 -3.16) (end -1.31 -3.16) (layer "F.CrtYd") (width 0.05) (tstamp 75fae065-a5a0-4155-868a-df02eb90b14f))
+ (fp_line (start -1.31 2.34) (end 19.09 2.34) (layer "F.CrtYd") (width 0.05) (tstamp dbe38dbc-9566-4f81-8013-462ff02345c3))
+ (fp_line (start 10.765 -2.91) (end 10.765 -1.31) (layer "F.Fab") (width 0.1) (tstamp 03eda3af-518e-4714-8a7e-f25423709ec6))
+ (fp_line (start 18.84 -2.91) (end -1.06 -2.91) (layer "F.Fab") (width 0.1) (tstamp 13838407-e0d8-4b8b-9c25-4bc64291cc95))
+ (fp_line (start 7.015 -2.91) (end 7.015 -1.31) (layer "F.Fab") (width 0.1) (tstamp 57dd37b6-d209-4187-b187-06f26f331046))
+ (fp_line (start -1.06 -1.31) (end 18.84 -1.31) (layer "F.Fab") (width 0.1) (tstamp 6d37a0f0-76df-49fb-8bb1-aa80f275d549))
+ (fp_line (start 18.84 2.09) (end 18.84 -2.91) (layer "F.Fab") (width 0.1) (tstamp 7ae6f43b-87f2-45e2-a240-04f8f45d17ae))
+ (fp_line (start -1.06 2.09) (end 18.84 2.09) (layer "F.Fab") (width 0.1) (tstamp bc75b760-9a17-4f84-8688-1ba10f090b24))
+ (fp_line (start -1.06 -2.91) (end -1.06 2.09) (layer "F.Fab") (width 0.1) (tstamp e1018607-119e-4b03-ba27-5a86ec2b7829))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp a619f386-dd1e-47d4-b71e-7dfd9570a00f))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp b9444b1d-3d65-44e3-bcaa-624e13dbe431))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 58097b4c-f09b-4874-a39c-12072d8b6341))
+ (pad "4" thru_hole oval (at 7.62 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 0e663494-e6ac-47ed-b5b9-4cde20f13270))
+ (pad "5" thru_hole oval (at 10.16 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6d1f3505-b82f-4f71-b426-0c896cb2b75f))
+ (pad "6" thru_hole oval (at 12.7 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp c5700546-955c-42a6-9af1-9e744f319465))
+ (pad "7" thru_hole oval (at 15.24 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8bad1e2e-58ba-46ee-9b68-b2eeed33f973))
+ (pad "8" thru_hole oval (at 17.78 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6faf813a-fbfa-4de9-9262-ddb27cf43e6a))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-8_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.7mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.7mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod
new file mode 100644
index 00000000..d718f89c
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.7mm_StaggerEven_Lead3.8mm_Vertical.kicad_mod
@@ -0,0 +1,69 @@
+(footprint "TO-220-9_P1.94x3.7mm_StaggerEven_Lead3.8mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-9, Vertical, RM 0.97mm, Multiwatt-9, staggered type-2")
+ (tags "TO-220-9 Vertical RM 0.97mm Multiwatt-9 staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.88 -5.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 87419eb0-b238-44b7-ae4a-a1e83b05c066)
+ )
+ (fp_text value "TO-220-9_P1.94x3.7mm_StaggerEven_Lead3.8mm_Vertical" (at 3.88 5.7) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d575076e-fd18-47b5-9f60-1a2437cbc09f)
+ )
+ (fp_text user "${REFERENCE}" (at 3.88 -5.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c84a3560-72df-4bd9-a198-10eada2b4968)
+ )
+ (fp_line (start 4.85 0.021) (end 4.85 2.785) (layer "F.SilkS") (width 0.12) (tstamp 05b1c5d7-d413-42d2-8eeb-64e877cc547c))
+ (fp_line (start 8.675 0.021) (end 9 0.021) (layer "F.SilkS") (width 0.12) (tstamp 17bd5bdb-5458-46c5-982e-76e9d3752db8))
+ (fp_line (start 0.9 0.021) (end 1.025 0.021) (layer "F.SilkS") (width 0.12) (tstamp 18502a0f-e92f-47a9-9758-552ebff5a1a5))
+ (fp_line (start 9 -4.62) (end 9 0.021) (layer "F.SilkS") (width 0.12) (tstamp 2652b8ea-8c56-46e2-b806-1363510dcbd4))
+ (fp_line (start 4.795 0.021) (end 4.905 0.021) (layer "F.SilkS") (width 0.12) (tstamp 2e529828-5f00-44e3-bcf2-6a8a1259eb79))
+ (fp_line (start -1.241 -3.111) (end 9 -3.111) (layer "F.SilkS") (width 0.12) (tstamp 36d9cdb6-0748-4df3-8819-41e0f52f1002))
+ (fp_line (start 2.03 -4.62) (end 2.03 -3.111) (layer "F.SilkS") (width 0.12) (tstamp 5a450413-b5d7-42b6-bc88-cdf0cf63cffc))
+ (fp_line (start -1.241 -4.62) (end 9 -4.62) (layer "F.SilkS") (width 0.12) (tstamp 879f2180-89a6-4cee-862e-9e9a1056b5da))
+ (fp_line (start -1.241 0.021) (end -0.9 0.021) (layer "F.SilkS") (width 0.12) (tstamp 8aae49fc-9531-4388-8eaf-ab01ecc4c282))
+ (fp_line (start 0.97 0.021) (end 0.97 2.785) (layer "F.SilkS") (width 0.12) (tstamp 94fcf6d8-d853-413a-aedb-9996698f4e19))
+ (fp_line (start 6.735 0.021) (end 6.845 0.021) (layer "F.SilkS") (width 0.12) (tstamp a3fe4f79-4092-4fe6-a488-39f9d4790661))
+ (fp_line (start -1.241 -4.62) (end -1.241 0.021) (layer "F.SilkS") (width 0.12) (tstamp ad8ffd34-d3a1-4eae-9ba0-e1fed6423202))
+ (fp_line (start 6.79 0.021) (end 6.79 2.785) (layer "F.SilkS") (width 0.12) (tstamp c1d026f7-c18b-4226-95b7-6e6cbce7740e))
+ (fp_line (start 2.91 0.021) (end 2.91 2.785) (layer "F.SilkS") (width 0.12) (tstamp c31d366d-38d4-4d4c-afbe-c4e10f5cbeeb))
+ (fp_line (start 2.855 0.021) (end 2.965 0.021) (layer "F.SilkS") (width 0.12) (tstamp c52c5634-c0de-41ec-b855-4df282e54fb4))
+ (fp_line (start 5.73 -4.62) (end 5.73 -3.111) (layer "F.SilkS") (width 0.12) (tstamp ec48039a-0055-4d01-99ca-e926ac6ab30d))
+ (fp_line (start 9.13 4.7) (end 9.13 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 1bd801f9-e39a-4621-a4fa-54bab3f22b22))
+ (fp_line (start -1.37 -4.75) (end -1.37 4.7) (layer "F.CrtYd") (width 0.05) (tstamp 2442934d-dcc5-4141-880b-949150329cbf))
+ (fp_line (start 9.13 -4.75) (end -1.37 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 4554157a-9de1-4733-a2f4-37b721a73718))
+ (fp_line (start -1.37 4.7) (end 9.13 4.7) (layer "F.CrtYd") (width 0.05) (tstamp a666cd82-2f9c-4427-9e68-40fa3f5ccfce))
+ (fp_line (start 0.97 -0.1) (end 0.97 3.7) (layer "F.Fab") (width 0.1) (tstamp 0871796c-bf85-492a-b9fd-c2b1365ece73))
+ (fp_line (start 5.82 -0.1) (end 5.82 0) (layer "F.Fab") (width 0.1) (tstamp 1c418c9d-41bc-4dda-925c-3c185945c0d6))
+ (fp_line (start 5.73 -4.5) (end 5.73 -3.23) (layer "F.Fab") (width 0.1) (tstamp 2f682688-bc56-4252-8662-0c85a0b9727c))
+ (fp_line (start 8.88 -0.1) (end 8.88 -4.5) (layer "F.Fab") (width 0.1) (tstamp 39702a93-41e8-45cc-b161-2dbdb055f9d2))
+ (fp_line (start -1.12 -4.5) (end -1.12 -0.1) (layer "F.Fab") (width 0.1) (tstamp 4ad42c01-5b3c-4766-a727-5b3038df5352))
+ (fp_line (start 6.79 -0.1) (end 6.79 3.7) (layer "F.Fab") (width 0.1) (tstamp 53590ced-e8f2-4915-8f64-846e7333f7df))
+ (fp_line (start -1.12 -3.23) (end 8.88 -3.23) (layer "F.Fab") (width 0.1) (tstamp 9da228d1-a996-4878-81a3-f1c382f94df0))
+ (fp_line (start 2.03 -4.5) (end 2.03 -3.23) (layer "F.Fab") (width 0.1) (tstamp 9e6ee95b-e946-4458-9600-8b8fb3a819cb))
+ (fp_line (start -1.12 -0.1) (end 8.88 -0.1) (layer "F.Fab") (width 0.1) (tstamp b1ffe7e0-5754-4f27-9f85-adf86b25ccca))
+ (fp_line (start 2.91 -0.1) (end 2.91 3.7) (layer "F.Fab") (width 0.1) (tstamp b34bb241-3c00-4f82-8bde-69cb6f5c875d))
+ (fp_line (start 0 -0.1) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp bb0bdc00-8a13-4d09-ab35-99262411b84f))
+ (fp_line (start 3.88 -0.1) (end 3.88 0) (layer "F.Fab") (width 0.1) (tstamp c6ad537b-48a8-42be-90fd-d9d9d720381b))
+ (fp_line (start 4.85 -0.1) (end 4.85 3.7) (layer "F.Fab") (width 0.1) (tstamp d3280aae-5f75-4103-8343-50ae1a1d7b49))
+ (fp_line (start 1.94 -0.1) (end 1.94 0) (layer "F.Fab") (width 0.1) (tstamp e4bd76dd-af91-43ec-800e-a04dfb3cf6db))
+ (fp_line (start 7.76 -0.1) (end 7.76 0) (layer "F.Fab") (width 0.1) (tstamp f9af2f7d-4155-4fee-b8bd-bafff950d45c))
+ (fp_line (start 8.88 -4.5) (end -1.12 -4.5) (layer "F.Fab") (width 0.1) (tstamp f9bc4de3-1db0-49bc-9948-fa7eb6535d98))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 2fd70484-6c73-4018-b0ff-dc0965082c14))
+ (pad "2" thru_hole oval (at 0.97 3.7) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6cdf8a1a-029f-490f-831d-4622533e4187))
+ (pad "3" thru_hole oval (at 1.94 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1e877223-a347-4f9d-8a34-20d4aa97479d))
+ (pad "4" thru_hole oval (at 2.91 3.7) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp d62ba50a-ec9d-4890-ab82-7042fdb4d2c7))
+ (pad "5" thru_hole oval (at 3.88 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp e8c69e45-7ac8-4f29-a5e2-80abab0e763c))
+ (pad "6" thru_hole oval (at 4.85 3.7) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 66bb45f1-30c5-4195-87c4-25968d12e2bb))
+ (pad "7" thru_hole oval (at 5.82 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 66746fa8-ad57-4f83-bd52-68d57f0d59ae))
+ (pad "8" thru_hole oval (at 6.79 3.7) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 18b7e929-2708-4af7-b0ae-6c4f32a26995))
+ (pad "9" thru_hole oval (at 7.76 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp e39bfce8-a729-4089-95fa-2bb06522a018))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-9_P1.94x3.7mm_StaggerEven_Lead3.8mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.7mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.7mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod
new file mode 100644
index 00000000..4dfacad9
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.7mm_StaggerOdd_Lead3.8mm_Vertical.kicad_mod
@@ -0,0 +1,69 @@
+(footprint "TO-220-9_P1.94x3.7mm_StaggerOdd_Lead3.8mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-9, Vertical, RM 0.97mm, Multiwatt-9, staggered type-1")
+ (tags "TO-220-9 Vertical RM 0.97mm Multiwatt-9 staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.88 -9.32) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 34bc2e37-2aa2-4392-ba15-7ed7ca10c3ef)
+ )
+ (fp_text value "TO-220-9_P1.94x3.7mm_StaggerOdd_Lead3.8mm_Vertical" (at 3.88 2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp daa4962a-df0f-4f0c-a2e4-8e5eb7438e6e)
+ )
+ (fp_text user "${REFERENCE}" (at 3.88 -9.32) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 10c66bff-573c-4d10-9df7-873bdf2c30ca)
+ )
+ (fp_line (start -1.241 -8.32) (end 9 -8.32) (layer "F.SilkS") (width 0.12) (tstamp 0286ed86-96ef-48b2-8170-3c15f55453fd))
+ (fp_line (start 0 -3.679) (end 0 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 078804f1-0964-4fbe-a848-9ccba3af840b))
+ (fp_line (start 1.885 -3.679) (end 1.996 -3.679) (layer "F.SilkS") (width 0.12) (tstamp 1ffb9822-29cc-4c54-b3dd-658ce75ad183))
+ (fp_line (start 2.03 -8.32) (end 2.03 -6.811) (layer "F.SilkS") (width 0.12) (tstamp 29731db6-c3c6-42da-bd67-dc693fd8b8f3))
+ (fp_line (start 5.73 -8.32) (end 5.73 -6.811) (layer "F.SilkS") (width 0.12) (tstamp 3675afeb-0aac-4539-a9a5-9037d7215c3b))
+ (fp_line (start 5.765 -3.679) (end 5.875 -3.679) (layer "F.SilkS") (width 0.12) (tstamp 3eb0708d-3da0-4cbf-846d-d9a3c2952ac0))
+ (fp_line (start 7.705 -3.679) (end 9 -3.679) (layer "F.SilkS") (width 0.12) (tstamp 42fd4d65-faa2-4b6d-ad96-892bb87f823f))
+ (fp_line (start 3.88 -3.679) (end 3.88 -0.915) (layer "F.SilkS") (width 0.12) (tstamp 58625dfb-1b43-4006-b7d6-bdb8fa36dca3))
+ (fp_line (start 1.94 -3.679) (end 1.94 -0.915) (layer "F.SilkS") (width 0.12) (tstamp 7b2fbd11-4c1f-47f4-bc00-5909927c80e1))
+ (fp_line (start 7.76 -3.679) (end 7.76 -0.915) (layer "F.SilkS") (width 0.12) (tstamp 89556669-9dbe-4ef6-b988-bf6a0ad124af))
+ (fp_line (start -1.241 -3.679) (end 0.055 -3.679) (layer "F.SilkS") (width 0.12) (tstamp 95577a2b-a2f5-4df9-9a8f-af13c2ada51a))
+ (fp_line (start 9 -8.32) (end 9 -3.679) (layer "F.SilkS") (width 0.12) (tstamp ad77e79c-fe9a-485a-ad14-99f6fbd10ad2))
+ (fp_line (start -1.241 -6.811) (end 9 -6.811) (layer "F.SilkS") (width 0.12) (tstamp b505143d-1029-4133-9787-97ea8066d43f))
+ (fp_line (start 3.825 -3.679) (end 3.935 -3.679) (layer "F.SilkS") (width 0.12) (tstamp bdc11dfa-b413-4c8a-8c8b-af662b345643))
+ (fp_line (start -1.241 -8.32) (end -1.241 -3.679) (layer "F.SilkS") (width 0.12) (tstamp d036976c-6f1d-41a6-b46d-907a82c3e08d))
+ (fp_line (start 5.82 -3.679) (end 5.82 -0.915) (layer "F.SilkS") (width 0.12) (tstamp f865d206-1bfd-4b2a-90fc-35f9c2c085b1))
+ (fp_line (start 9.13 -8.45) (end -1.37 -8.45) (layer "F.CrtYd") (width 0.05) (tstamp 96263326-6021-47eb-872a-b13e7bae2b20))
+ (fp_line (start -1.37 1) (end 9.13 1) (layer "F.CrtYd") (width 0.05) (tstamp a40d1782-34e5-4efb-af29-5bc0acc52cde))
+ (fp_line (start 9.13 1) (end 9.13 -8.45) (layer "F.CrtYd") (width 0.05) (tstamp ce1720fa-d377-43c4-950e-4b4df610b536))
+ (fp_line (start -1.37 -8.45) (end -1.37 1) (layer "F.CrtYd") (width 0.05) (tstamp fb7b80c1-c73d-4353-8cb0-60ecf12ea10d))
+ (fp_line (start 0.97 -3.8) (end 0.97 -3.7) (layer "F.Fab") (width 0.1) (tstamp 0791101f-12d6-4967-8ad5-0bd378e0835a))
+ (fp_line (start 8.88 -3.8) (end 8.88 -8.2) (layer "F.Fab") (width 0.1) (tstamp 0f5b6fc9-fcb3-4ed1-b801-6b3d935a10e4))
+ (fp_line (start 0 -3.8) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 16d0e81c-f68d-487f-88a0-837e00127b2a))
+ (fp_line (start 5.82 -3.8) (end 5.82 0) (layer "F.Fab") (width 0.1) (tstamp 2d4b9d98-03f9-404b-b2ce-d730895fd2b7))
+ (fp_line (start 6.79 -3.8) (end 6.79 -3.7) (layer "F.Fab") (width 0.1) (tstamp 34f85d51-c1dc-41ab-b2d5-eec6be6f1b1f))
+ (fp_line (start -1.12 -8.2) (end -1.12 -3.8) (layer "F.Fab") (width 0.1) (tstamp 457314fc-43ef-46e8-a2d0-e8d52a2e89aa))
+ (fp_line (start 4.85 -3.8) (end 4.85 -3.7) (layer "F.Fab") (width 0.1) (tstamp 61cec0c9-52f3-4829-9ca3-c0955a7bd37f))
+ (fp_line (start 3.88 -3.8) (end 3.88 0) (layer "F.Fab") (width 0.1) (tstamp 7066f008-eeaa-4589-afb4-3fbf877920a9))
+ (fp_line (start 2.91 -3.8) (end 2.91 -3.7) (layer "F.Fab") (width 0.1) (tstamp 83f23fd4-a6f9-4a2b-90b5-50ba9aa6cbec))
+ (fp_line (start 8.88 -8.2) (end -1.12 -8.2) (layer "F.Fab") (width 0.1) (tstamp b97d98ad-9760-4d7c-9be4-9224485c52b0))
+ (fp_line (start 1.94 -3.8) (end 1.94 0) (layer "F.Fab") (width 0.1) (tstamp cc557e3c-fa82-4fec-a569-2592a4ab1a73))
+ (fp_line (start 2.03 -8.2) (end 2.03 -6.93) (layer "F.Fab") (width 0.1) (tstamp e631b09e-ea44-42b3-bbb4-050ecad3bd8b))
+ (fp_line (start 5.73 -8.2) (end 5.73 -6.93) (layer "F.Fab") (width 0.1) (tstamp efc6399c-2185-447f-9e2c-7484f2523556))
+ (fp_line (start -1.12 -6.93) (end 8.88 -6.93) (layer "F.Fab") (width 0.1) (tstamp f1a87825-7154-48cc-b6d1-45f543fdb349))
+ (fp_line (start -1.12 -3.8) (end 8.88 -3.8) (layer "F.Fab") (width 0.1) (tstamp f7808bb0-58c3-4cae-955f-89d123c0c197))
+ (fp_line (start 7.76 -3.8) (end 7.76 0) (layer "F.Fab") (width 0.1) (tstamp fabe8a26-ef9b-4b88-8363-832cd3b24af3))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp fb1ab704-cfc1-45f7-80c7-caf233ffffea))
+ (pad "2" thru_hole oval (at 0.97 -3.7) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 70f5fb70-c514-4cda-af4d-cf4594986ddc))
+ (pad "3" thru_hole oval (at 1.94 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 89c973c9-07cf-4313-83d5-26aa650a700c))
+ (pad "4" thru_hole oval (at 2.91 -3.7) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 43e51f91-fb82-420b-839b-65a7c72a0728))
+ (pad "5" thru_hole oval (at 3.88 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1368e4b3-fbdd-414d-b795-6bfc3910217a))
+ (pad "6" thru_hole oval (at 4.85 -3.7) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 699c94d0-522f-4a2f-aae7-4657155f74b8))
+ (pad "7" thru_hole oval (at 5.82 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 05d16f0f-c652-48b6-a737-18c58675a089))
+ (pad "8" thru_hole oval (at 6.79 -3.7) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 60a33005-dddd-475a-b29d-402d9dabc22f))
+ (pad "9" thru_hole oval (at 7.76 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp bf455240-a8ca-41e3-a748-678d07ae4207))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-9_P1.94x3.7mm_StaggerOdd_Lead3.8mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.8mm_StaggerEven_Lead5.85mm_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.8mm_StaggerEven_Lead5.85mm_TabDown.kicad_mod
new file mode 100644
index 00000000..7c867fcb
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.8mm_StaggerEven_Lead5.85mm_TabDown.kicad_mod
@@ -0,0 +1,69 @@
+(footprint "TO-220-9_P1.94x3.8mm_StaggerEven_Lead5.85mm_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-9, Horizontal, RM 0.97mm, Multiwatt-9, staggered type-2")
+ (tags "TO-220-9 Horizontal RM 0.97mm Multiwatt-9 staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.88 -18.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4e850dc6-4ec7-4ef4-9812-4b666c9ebd78)
+ )
+ (fp_text value "TO-220-9_P1.94x3.8mm_StaggerEven_Lead5.85mm_TabDown" (at 3.88 5.55) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c2f74164-0075-4adb-99a1-0f793464d005)
+ )
+ (fp_text user "${REFERENCE}" (at 3.88 -18.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c4964e5b-c1f7-4249-9646-82c3c12f006a)
+ )
+ (fp_line (start -1.241 -17.82) (end -1.241 -1.93) (layer "F.SilkS") (width 0.12) (tstamp 23399665-a7ea-4846-9ec0-32a4aeb42560))
+ (fp_line (start 6.79 -1.93) (end 6.79 2.885) (layer "F.SilkS") (width 0.12) (tstamp 25724d70-fc8b-4699-bddf-ece32a741a38))
+ (fp_line (start 4.85 -1.93) (end 4.85 2.885) (layer "F.SilkS") (width 0.12) (tstamp 52d087ed-3977-456a-bc53-63bea7043cd8))
+ (fp_line (start -1.241 -1.93) (end 9 -1.93) (layer "F.SilkS") (width 0.12) (tstamp 58b8cb37-7f1c-4df8-994e-72edc7fbdb1b))
+ (fp_line (start 1.94 -1.93) (end 1.94 -0.916) (layer "F.SilkS") (width 0.12) (tstamp 5a822e04-2f25-476e-8a0f-028f77febde6))
+ (fp_line (start 5.82 -1.93) (end 5.82 -0.916) (layer "F.SilkS") (width 0.12) (tstamp 5d04b839-b104-40c4-bdde-66e74dd6943c))
+ (fp_line (start 0 -1.93) (end 0 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 65e6ad06-139f-409f-a1c0-71dbab1e7778))
+ (fp_line (start -1.241 -17.82) (end 9 -17.82) (layer "F.SilkS") (width 0.12) (tstamp 743f4ce8-fe14-4b93-ad49-2a8aca483b23))
+ (fp_line (start 9 -17.82) (end 9 -1.93) (layer "F.SilkS") (width 0.12) (tstamp 890daa7c-c1ab-4560-aa39-a89345b700c8))
+ (fp_line (start 7.76 -1.93) (end 7.76 -0.916) (layer "F.SilkS") (width 0.12) (tstamp 9ab80f10-57df-463e-9131-2a11e8826b35))
+ (fp_line (start 0.97 -1.93) (end 0.97 2.885) (layer "F.SilkS") (width 0.12) (tstamp aec77047-0ac4-4c56-a278-55e2a37aab81))
+ (fp_line (start 3.88 -1.93) (end 3.88 -0.916) (layer "F.SilkS") (width 0.12) (tstamp b556a163-99da-4ce6-b516-79b515f04727))
+ (fp_line (start 2.91 -1.93) (end 2.91 2.885) (layer "F.SilkS") (width 0.12) (tstamp bdd775f4-8e0e-4037-a28f-06c197578f30))
+ (fp_line (start 9.13 -17.95) (end -1.37 -17.95) (layer "F.CrtYd") (width 0.05) (tstamp 43402a44-e294-406a-aa3f-1a0976a2e200))
+ (fp_line (start -1.37 -17.95) (end -1.37 4.81) (layer "F.CrtYd") (width 0.05) (tstamp 8285f808-b8ef-48ca-bd28-ddcfdb7c34bc))
+ (fp_line (start -1.37 4.81) (end 9.13 4.81) (layer "F.CrtYd") (width 0.05) (tstamp 954515ef-ca88-4fd2-b014-0568c0ab92b6))
+ (fp_line (start 9.13 4.81) (end 9.13 -17.95) (layer "F.CrtYd") (width 0.05) (tstamp f7410eb8-858e-486b-8248-79d29fccfa93))
+ (fp_line (start -1.12 -2.05) (end -1.12 -11.3) (layer "F.Fab") (width 0.1) (tstamp 06b70d67-fca0-4df7-a539-780eb7c9152c))
+ (fp_line (start 0 -2.05) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 15d3912a-e4aa-4d97-a78a-1a711094fde6))
+ (fp_line (start 7.76 -2.05) (end 7.76 0) (layer "F.Fab") (width 0.1) (tstamp 34f22848-b29a-49aa-9e4e-a4d91a680d07))
+ (fp_line (start -1.12 -17.7) (end 8.88 -17.7) (layer "F.Fab") (width 0.1) (tstamp 56252197-23ba-43e4-823e-6df29211d6a2))
+ (fp_line (start 8.88 -11.3) (end 8.88 -2.05) (layer "F.Fab") (width 0.1) (tstamp 5d2308e0-8647-4393-ae2a-3431047fd2a9))
+ (fp_line (start 5.82 -2.05) (end 5.82 0) (layer "F.Fab") (width 0.1) (tstamp 6d59b831-49ee-4def-a65d-8029a4fc8f81))
+ (fp_line (start 6.79 -2.05) (end 6.79 3.8) (layer "F.Fab") (width 0.1) (tstamp 746ba260-f04f-4357-a9f8-b274571e726f))
+ (fp_line (start 4.85 -2.05) (end 4.85 3.8) (layer "F.Fab") (width 0.1) (tstamp 922b0e6c-814a-415a-b89e-784759705a98))
+ (fp_line (start 0.97 -2.05) (end 0.97 3.8) (layer "F.Fab") (width 0.1) (tstamp 9e0be6ff-3c34-4df1-b2a3-0806be2295bd))
+ (fp_line (start 8.88 -11.3) (end -1.12 -11.3) (layer "F.Fab") (width 0.1) (tstamp ba2c207c-7d02-4102-9a2f-8146031c6dff))
+ (fp_line (start 3.88 -2.05) (end 3.88 0) (layer "F.Fab") (width 0.1) (tstamp bb54e6e9-b89b-4578-a9a8-14c0675a3e20))
+ (fp_line (start 8.88 -2.05) (end -1.12 -2.05) (layer "F.Fab") (width 0.1) (tstamp bbed361e-263b-42e6-a570-34850bd168a0))
+ (fp_line (start 1.94 -2.05) (end 1.94 0) (layer "F.Fab") (width 0.1) (tstamp bd451d0c-b0bc-4c17-9017-8e0ba2d9a980))
+ (fp_line (start -1.12 -11.3) (end -1.12 -17.7) (layer "F.Fab") (width 0.1) (tstamp dac191bd-bc97-46d9-b6fc-c1050bd448cf))
+ (fp_line (start 8.88 -17.7) (end 8.88 -11.3) (layer "F.Fab") (width 0.1) (tstamp dbbfa60e-ff2c-4edd-9d61-7c301083e430))
+ (fp_line (start 2.91 -2.05) (end 2.91 3.8) (layer "F.Fab") (width 0.1) (tstamp dc304cbe-a9cd-4c08-b92a-d4a96b08e4da))
+ (fp_line (start -1.12 -11.3) (end 8.88 -11.3) (layer "F.Fab") (width 0.1) (tstamp f9b615dc-69c3-4648-8e3b-210711f0b386))
+ (fp_circle (center 3.88 -14.9) (end 5.73 -14.9) (layer "F.Fab") (width 0.1) (fill none) (tstamp 429d34c5-9b58-41ea-9677-84c1d83c9671))
+ (pad "" np_thru_hole oval (at 3.88 -14.9) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp bbe23ef9-214e-4ab5-9ffb-0678ed76903c))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp ce7fd86e-3fd5-4710-bd59-1933ecf4cde5))
+ (pad "2" thru_hole oval (at 0.97 3.8) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp a5f0b656-43e7-4bae-b1df-5779ca7a342c))
+ (pad "3" thru_hole oval (at 1.94 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 03a5e5cc-e3d0-4b9d-bca8-b452b59309e4))
+ (pad "4" thru_hole oval (at 2.91 3.8) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6bac6221-334b-4731-bc58-846eb2be7b5c))
+ (pad "5" thru_hole oval (at 3.88 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp bda55dee-5f11-4483-a575-90574cba1102))
+ (pad "6" thru_hole oval (at 4.85 3.8) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 4cd6499d-59db-4c71-b3f0-1ef3f085a361))
+ (pad "7" thru_hole oval (at 5.82 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 3d80828a-70e6-482d-aa0f-569dfd9002fd))
+ (pad "8" thru_hole oval (at 6.79 3.8) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp ecadd6bb-5b69-4cc7-8a9a-a7688a6180b8))
+ (pad "9" thru_hole oval (at 7.76 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp a84e45a2-972a-4b35-b9ad-93cf62dc4e40))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-9_P1.94x3.8mm_StaggerEven_Lead5.85mm_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.8mm_StaggerOdd_Lead5.85mm_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.8mm_StaggerOdd_Lead5.85mm_TabDown.kicad_mod
new file mode 100644
index 00000000..cd0065e8
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220-9_P1.94x3.8mm_StaggerOdd_Lead5.85mm_TabDown.kicad_mod
@@ -0,0 +1,69 @@
+(footprint "TO-220-9_P1.94x3.8mm_StaggerOdd_Lead5.85mm_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220-9, Horizontal, RM 0.97mm, Multiwatt-9, staggered type-1")
+ (tags "TO-220-9 Horizontal RM 0.97mm Multiwatt-9 staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.88 -22.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ea61f6b4-6f42-4412-994b-094cb909265c)
+ )
+ (fp_text value "TO-220-9_P1.94x3.8mm_StaggerOdd_Lead5.85mm_TabDown" (at 3.88 1.75) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4fdaeae3-0042-4fb7-80a3-71f9c490ee59)
+ )
+ (fp_text user "${REFERENCE}" (at 3.88 -22.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6ceca128-622a-4d61-9582-303713ab9cf7)
+ )
+ (fp_line (start -1.241 -5.73) (end 9 -5.73) (layer "F.SilkS") (width 0.12) (tstamp 05d03a53-78b5-4ba0-af57-bc806b1616ae))
+ (fp_line (start 4.85 -5.73) (end 4.85 -4.716) (layer "F.SilkS") (width 0.12) (tstamp 16ff9490-c042-423b-a606-85fe7e1fb503))
+ (fp_line (start 0.97 -5.73) (end 0.97 -4.716) (layer "F.SilkS") (width 0.12) (tstamp 32e2c308-1f3a-4fe4-8672-802a1ba9088e))
+ (fp_line (start 9 -21.62) (end 9 -5.73) (layer "F.SilkS") (width 0.12) (tstamp 3dc0811b-6483-4238-9291-c6f150cefb02))
+ (fp_line (start 2.91 -5.73) (end 2.91 -4.716) (layer "F.SilkS") (width 0.12) (tstamp 676afc8d-d6b9-4536-a90e-aff01c9c158d))
+ (fp_line (start 7.76 -5.73) (end 7.76 -0.915) (layer "F.SilkS") (width 0.12) (tstamp 68b72f3c-29bb-4284-bbc8-abbf5a0518ae))
+ (fp_line (start 6.79 -5.73) (end 6.79 -4.716) (layer "F.SilkS") (width 0.12) (tstamp c22ecc6d-8519-44a4-95e2-0c2e86fb80ef))
+ (fp_line (start -1.241 -21.62) (end -1.241 -5.73) (layer "F.SilkS") (width 0.12) (tstamp cf679f00-2982-4021-afec-c4435da944c2))
+ (fp_line (start 3.88 -5.73) (end 3.88 -0.915) (layer "F.SilkS") (width 0.12) (tstamp d1399575-34cf-4334-a109-ddaa09cbe188))
+ (fp_line (start 1.94 -5.73) (end 1.94 -0.915) (layer "F.SilkS") (width 0.12) (tstamp db09357e-cb54-4931-9a91-f9b70310a8dd))
+ (fp_line (start -1.241 -21.62) (end 9 -21.62) (layer "F.SilkS") (width 0.12) (tstamp f6b03fbe-36fa-4815-9ae9-f9c5189c3270))
+ (fp_line (start 0 -5.73) (end 0 -0.9) (layer "F.SilkS") (width 0.12) (tstamp f6e0160f-179a-4449-81fe-8c618a92edea))
+ (fp_line (start 5.82 -5.73) (end 5.82 -0.915) (layer "F.SilkS") (width 0.12) (tstamp fbb09b2f-be4c-481f-80ee-607dc966473d))
+ (fp_line (start 9.13 -21.75) (end -1.37 -21.75) (layer "F.CrtYd") (width 0.05) (tstamp 290cef69-70b1-4f7c-b5ff-a2a94d9ca636))
+ (fp_line (start -1.37 -21.75) (end -1.37 1.01) (layer "F.CrtYd") (width 0.05) (tstamp 42ee5f9f-5880-4a50-b5ae-953c77db13d6))
+ (fp_line (start -1.37 1.01) (end 9.13 1.01) (layer "F.CrtYd") (width 0.05) (tstamp 877dfcfb-7665-4e29-97f6-10016cee7847))
+ (fp_line (start 9.13 1.01) (end 9.13 -21.75) (layer "F.CrtYd") (width 0.05) (tstamp 8fb70a1c-4fcc-42f3-8296-6d4fdf238c2e))
+ (fp_line (start 4.85 -5.85) (end 4.85 -3.8) (layer "F.Fab") (width 0.1) (tstamp 017ed9d7-3d09-4d17-abde-56169b88dcd8))
+ (fp_line (start 3.88 -5.85) (end 3.88 0) (layer "F.Fab") (width 0.1) (tstamp 09eac4d7-bc67-40e8-8095-27875a22cfc9))
+ (fp_line (start 7.76 -5.85) (end 7.76 0) (layer "F.Fab") (width 0.1) (tstamp 13848649-f2bd-4754-b386-e0a0c1fa575c))
+ (fp_line (start -1.12 -15.1) (end -1.12 -21.5) (layer "F.Fab") (width 0.1) (tstamp 1d8fb11f-aa48-466e-8265-3ea2c0645b47))
+ (fp_line (start -1.12 -5.85) (end -1.12 -15.1) (layer "F.Fab") (width 0.1) (tstamp 2e4b1a1a-3cbd-40bb-9c53-f8f2c45eeb00))
+ (fp_line (start 0 -5.85) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 3b92ee44-7886-43a3-8f78-692f5b9266dd))
+ (fp_line (start 2.91 -5.85) (end 2.91 -3.8) (layer "F.Fab") (width 0.1) (tstamp 5d80f3f4-d69c-4faa-9c13-f2d2d747d620))
+ (fp_line (start 0.97 -5.85) (end 0.97 -3.8) (layer "F.Fab") (width 0.1) (tstamp 777e623f-5f98-46ba-b65b-b6e41b99384a))
+ (fp_line (start -1.12 -15.1) (end 8.88 -15.1) (layer "F.Fab") (width 0.1) (tstamp 87ec12fc-14b5-4c2d-b8db-1de699e844e4))
+ (fp_line (start 6.79 -5.85) (end 6.79 -3.8) (layer "F.Fab") (width 0.1) (tstamp 94b80f94-7b1a-44b6-a7c3-59711ef445c7))
+ (fp_line (start 8.88 -21.5) (end 8.88 -15.1) (layer "F.Fab") (width 0.1) (tstamp 94b852b0-83dc-4699-9936-918596aedeed))
+ (fp_line (start 8.88 -15.1) (end 8.88 -5.85) (layer "F.Fab") (width 0.1) (tstamp 9b58e099-c17d-4ae3-a10d-70aec2ab0628))
+ (fp_line (start -1.12 -21.5) (end 8.88 -21.5) (layer "F.Fab") (width 0.1) (tstamp ca7c6b2d-9b27-4fb3-91b1-20d256a5c42c))
+ (fp_line (start 5.82 -5.85) (end 5.82 0) (layer "F.Fab") (width 0.1) (tstamp cb6f4a46-c8e8-4447-aec3-988775509f42))
+ (fp_line (start 8.88 -5.85) (end -1.12 -5.85) (layer "F.Fab") (width 0.1) (tstamp d9644e86-1833-4b0e-8dea-f2856dcbda15))
+ (fp_line (start 1.94 -5.85) (end 1.94 0) (layer "F.Fab") (width 0.1) (tstamp f84970dc-04dd-4ab9-9512-9f440e13850e))
+ (fp_line (start 8.88 -15.1) (end -1.12 -15.1) (layer "F.Fab") (width 0.1) (tstamp fa414d3e-e9e5-4450-875a-bb78b26051f3))
+ (fp_circle (center 3.88 -18.7) (end 5.73 -18.7) (layer "F.Fab") (width 0.1) (fill none) (tstamp 527dd667-9e04-42d9-a7b0-ddb3afcabec0))
+ (pad "" np_thru_hole oval (at 3.88 -18.7) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 991630d8-dfc3-4543-aa36-9c713f269d21))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp fd1927d8-0747-429b-aacf-894db0ea8be5))
+ (pad "2" thru_hole oval (at 0.97 -3.8) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 296223d4-a7f2-4024-91fe-9eb45c61594f))
+ (pad "3" thru_hole oval (at 1.94 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 829d9f5b-0f26-4330-b550-29e2539afc13))
+ (pad "4" thru_hole oval (at 2.91 -3.8) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 035701e4-67bd-495f-a20e-f769ceb12613))
+ (pad "5" thru_hole oval (at 3.88 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 26350e96-3ce2-4b07-879e-ba55ba83590a))
+ (pad "6" thru_hole oval (at 4.85 -3.8) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 95ae071d-b5c3-4f92-888e-e60dea18b4d0))
+ (pad "7" thru_hole oval (at 5.82 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 19ec5c7c-583e-4a06-8f7f-46da838dc6af))
+ (pad "8" thru_hole oval (at 6.79 -3.8) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6a81dcda-d267-47a1-83eb-1c585602c88b))
+ (pad "9" thru_hole oval (at 7.76 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 231acd2b-e2dd-4bd0-84a5-c3cb202b6b6b))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-9_P1.94x3.8mm_StaggerOdd_Lead5.85mm_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-11_P3.4x5.08mm_StaggerEven_Lead5.08mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-11_P3.4x5.08mm_StaggerEven_Lead5.08mm_Vertical.kicad_mod
new file mode 100644
index 00000000..239bb242
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-11_P3.4x5.08mm_StaggerEven_Lead5.08mm_Vertical.kicad_mod
@@ -0,0 +1,69 @@
+(footprint "TO-220F-11_P3.4x5.08mm_StaggerEven_Lead5.08mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220F-11, Vertical, RM 1.7mm, MultiwattF-11, staggered type-2, see http://www.ti.com/lit/ds/symlink/lm3886.pdf")
+ (tags "TO-220F-11 Vertical RM 1.7mm MultiwattF-11 staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 8.5 -5.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 818df6bb-9f13-40df-af68-6b89325c9906)
+ )
+ (fp_text value "TO-220F-11_P3.4x5.08mm_StaggerEven_Lead5.08mm_Vertical" (at 8.5 7.23) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b6d36137-e940-4c17-824b-653897a873c2)
+ )
+ (fp_text user "${REFERENCE}" (at 8.5 -5.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 432fb509-d673-4336-bece-7160c9aa350a)
+ )
+ (fp_line (start -1.63 -1.08) (end 18.63 -1.08) (layer "F.SilkS") (width 0.12) (tstamp 0b791fba-1f7b-43db-aa9a-9bf290ee58d2))
+ (fp_line (start -1.63 -4.62) (end 18.63 -4.62) (layer "F.SilkS") (width 0.12) (tstamp 0dd3c758-e1de-468c-b05f-1c351b4145c6))
+ (fp_line (start 18.63 -4.62) (end 18.63 0.121) (layer "F.SilkS") (width 0.12) (tstamp 266e80cf-c7ad-4312-9163-aed20892d986))
+ (fp_line (start 7.865 0.121) (end 9.135 0.121) (layer "F.SilkS") (width 0.12) (tstamp 29a205df-8e2b-4ed9-97a2-ceee60d0bd0d))
+ (fp_line (start 4.465 0.121) (end 5.735 0.121) (layer "F.SilkS") (width 0.12) (tstamp 2ca5cd7e-062f-4197-98e0-46e577dff99c))
+ (fp_line (start 8.5 0.121) (end 8.5 4.015) (layer "F.SilkS") (width 0.12) (tstamp 7019c4fc-f579-4ae9-b8d2-5e2f8f6e5576))
+ (fp_line (start 11.265 0.121) (end 12.535 0.121) (layer "F.SilkS") (width 0.12) (tstamp 705a8e06-e0ab-415d-b984-0d84a6b203ed))
+ (fp_line (start 14.665 0.121) (end 15.935 0.121) (layer "F.SilkS") (width 0.12) (tstamp 91cd3cb6-6f76-4fa6-a560-5761e4d0829c))
+ (fp_line (start 10.35 -4.62) (end 10.35 -1.08) (layer "F.SilkS") (width 0.12) (tstamp 94bfe4eb-736e-4cb5-a4d6-1eedb723a54c))
+ (fp_line (start 18.065 0.121) (end 18.63 0.121) (layer "F.SilkS") (width 0.12) (tstamp 9f260619-d198-477f-ba3c-39c1200c8d18))
+ (fp_line (start -1.63 -4.62) (end -1.63 0.121) (layer "F.SilkS") (width 0.12) (tstamp a900d2d2-70e2-42e9-a446-c6c9e4a87fbb))
+ (fp_line (start 1.7 0.121) (end 1.7 4.015) (layer "F.SilkS") (width 0.12) (tstamp a98596bd-7c7b-4119-a15e-c1e8b3b07366))
+ (fp_line (start 6.65 -4.62) (end 6.65 -1.08) (layer "F.SilkS") (width 0.12) (tstamp ab917cc4-9a71-4403-9c66-73fc6d183f1d))
+ (fp_line (start 11.9 0.121) (end 11.9 4.015) (layer "F.SilkS") (width 0.12) (tstamp e4a99550-5db5-4041-80ad-06fd3246ef0f))
+ (fp_line (start 15.3 0.121) (end 15.3 4.015) (layer "F.SilkS") (width 0.12) (tstamp e5aa3cdc-25fe-49c8-9814-df1045f4ee8e))
+ (fp_line (start 5.1 0.121) (end 5.1 4.015) (layer "F.SilkS") (width 0.12) (tstamp eb9d6aaa-cf77-496d-8fe0-316f732ac15d))
+ (fp_line (start -1.63 0.121) (end -1.05 0.121) (layer "F.SilkS") (width 0.12) (tstamp ebe2ed6c-4c24-43da-b71f-11185c2fd2e3))
+ (fp_line (start 1.05 0.121) (end 2.335 0.121) (layer "F.SilkS") (width 0.12) (tstamp f99d2b1a-8994-433e-8bb2-c56914c05947))
+ (fp_line (start 18.76 6.23) (end 18.76 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 90911fc6-bb56-41e9-b0b5-aa7f9523a88f))
+ (fp_line (start 18.76 -4.75) (end -1.76 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp b849a2d7-40c6-4047-8c44-e0bcb020a89d))
+ (fp_line (start -1.76 6.23) (end 18.76 6.23) (layer "F.CrtYd") (width 0.05) (tstamp be650d31-5f69-46b8-b21f-6caf7a56d8fb))
+ (fp_line (start -1.76 -4.75) (end -1.76 6.23) (layer "F.CrtYd") (width 0.05) (tstamp c93260a7-969d-45aa-9f7e-68596c5a0dc8))
+ (fp_line (start 8.5 0) (end 8.5 5.08) (layer "F.Fab") (width 0.1) (tstamp 01f71627-5d89-414c-86ad-a8db4d9a4873))
+ (fp_line (start -1.51 -1.2) (end 18.51 -1.2) (layer "F.Fab") (width 0.1) (tstamp 1928d7f0-8003-4ea2-b968-80a3391edadb))
+ (fp_line (start 5.1 0) (end 5.1 5.08) (layer "F.Fab") (width 0.1) (tstamp 483ac6be-f906-4471-9aad-711481c2ed87))
+ (fp_line (start 1.7 0) (end 1.7 5.08) (layer "F.Fab") (width 0.1) (tstamp 525e525c-d551-48c4-83f6-5d708b2921a1))
+ (fp_line (start 6.65 -4.5) (end 6.65 -1.2) (layer "F.Fab") (width 0.1) (tstamp 5b2787a2-cd8a-47c5-af09-c691d855f892))
+ (fp_line (start -1.51 0) (end 18.51 0) (layer "F.Fab") (width 0.1) (tstamp 7ef6b1a2-5a4c-466c-8beb-c909e5450e56))
+ (fp_line (start 18.51 -4.5) (end -1.51 -4.5) (layer "F.Fab") (width 0.1) (tstamp 82c39cea-6c89-441d-9c52-2fc109bd904c))
+ (fp_line (start 18.51 0) (end 18.51 -4.5) (layer "F.Fab") (width 0.1) (tstamp 8b5e09b7-ee6e-4a88-9dc6-18c95952b9f4))
+ (fp_line (start 15.3 0) (end 15.3 5.08) (layer "F.Fab") (width 0.1) (tstamp c280514b-e722-4c4d-9fdc-820140d33336))
+ (fp_line (start -1.51 -4.5) (end -1.51 0) (layer "F.Fab") (width 0.1) (tstamp c6f1db8c-4762-4e49-aa9a-385ffa0be2ba))
+ (fp_line (start 11.9 0) (end 11.9 5.08) (layer "F.Fab") (width 0.1) (tstamp c9a7c2f8-2359-4f3e-b67d-1dec7d5a434a))
+ (fp_line (start 10.35 -4.5) (end 10.35 -1.2) (layer "F.Fab") (width 0.1) (tstamp ff81abbd-ceb0-44ef-ad51-32a7f5899497))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp e9a93c42-13ec-428e-a382-af4366fc46b7))
+ (pad "2" thru_hole oval (at 1.7 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 59373493-fac2-4553-b57c-d6e5f3260043))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 62ba46cd-0511-4f70-a998-57c4c824680e))
+ (pad "4" thru_hole oval (at 5.1 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp e8108a3b-2a09-4c6c-9919-49969477b4c7))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp bff37e5f-20c0-43f4-8747-e9318654de67))
+ (pad "6" thru_hole oval (at 8.5 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 5eaf9d13-b62a-4bcc-9bfd-7ee4d2659f9a))
+ (pad "7" thru_hole oval (at 10.2 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 7af8ba20-02c5-4233-abab-0e0a8bc90959))
+ (pad "8" thru_hole oval (at 11.9 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp a800580c-6e6c-4fb9-aeb5-d811f0d6519c))
+ (pad "9" thru_hole oval (at 13.6 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 918648c9-12b3-4837-9a88-b68598b8e7e9))
+ (pad "10" thru_hole oval (at 15.3 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 26bccc59-5263-471e-97a0-215fa22121ec))
+ (pad "11" thru_hole oval (at 17 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 244e6f07-f328-4181-9689-c4fd080cab7d))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-11_P3.4x5.08mm_StaggerEven_Lead5.08mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-11_P3.4x5.08mm_StaggerOdd_Lead5.08mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-11_P3.4x5.08mm_StaggerOdd_Lead5.08mm_Vertical.kicad_mod
new file mode 100644
index 00000000..7f43c359
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-11_P3.4x5.08mm_StaggerOdd_Lead5.08mm_Vertical.kicad_mod
@@ -0,0 +1,70 @@
+(footprint "TO-220F-11_P3.4x5.08mm_StaggerOdd_Lead5.08mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220F-11, Vertical, RM 1.7mm, MultiwattF-11, staggered type-1, see http://www.ti.com/lit/ds/symlink/lm3886.pdf")
+ (tags "TO-220F-11 Vertical RM 1.7mm MultiwattF-11 staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 8.5 -10.7) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 80f6672a-18f3-4a59-9b28-a279192c4e04)
+ )
+ (fp_text value "TO-220F-11_P3.4x5.08mm_StaggerOdd_Lead5.08mm_Vertical" (at 8.5 2.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 80ec5453-87cb-45e5-906a-13a1f145bd0e)
+ )
+ (fp_text user "${REFERENCE}" (at 8.5 -10.7) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2cbf5e9b-7931-4472-8091-aeab7ec515df)
+ )
+ (fp_line (start 6.65 -9.7) (end 6.65 -6.16) (layer "F.SilkS") (width 0.12) (tstamp 05208471-da8e-42aa-877b-cedcbc86fa8d))
+ (fp_line (start 13.6 -4.959) (end 13.6 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 0f9e5d55-995f-4e0a-ad3b-f00107cedfbb))
+ (fp_line (start -1.63 -9.7) (end -1.63 -4.959) (layer "F.SilkS") (width 0.12) (tstamp 164831a7-cd78-4e22-8dab-6f67ab85a54f))
+ (fp_line (start 3.4 -4.959) (end 3.4 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 3db6076e-07ad-41c3-8876-756e8995ea06))
+ (fp_line (start 6.165 -4.959) (end 7.435 -4.959) (layer "F.SilkS") (width 0.12) (tstamp 40edf74c-f60e-43cf-8e54-8d2591030515))
+ (fp_line (start 10.35 -9.7) (end 10.35 -6.16) (layer "F.SilkS") (width 0.12) (tstamp 67a23918-e304-477d-b1cf-c5deb8e7186c))
+ (fp_line (start 16.365 -4.959) (end 18.63 -4.959) (layer "F.SilkS") (width 0.12) (tstamp 74dcb260-6276-4f4e-9a7f-833f7e8143f3))
+ (fp_line (start -1.63 -4.959) (end 0.635 -4.959) (layer "F.SilkS") (width 0.12) (tstamp 91d706e5-d9ff-4d47-8709-34054fccf9de))
+ (fp_line (start 6.8 -4.959) (end 6.8 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 94cd5b93-6421-46dc-a7c7-310861dee861))
+ (fp_line (start 17 -4.959) (end 17 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 9b5a3847-6d66-4731-aa39-8d006347ea91))
+ (fp_line (start 18.63 -9.7) (end 18.63 -4.959) (layer "F.SilkS") (width 0.12) (tstamp a63db2be-d38e-4caa-b268-9d045cfbaec7))
+ (fp_line (start 12.965 -4.959) (end 14.235 -4.959) (layer "F.SilkS") (width 0.12) (tstamp b18802bd-b2c3-45a2-a0f0-6e035964aaf7))
+ (fp_line (start 10.2 -4.959) (end 10.2 -1.065) (layer "F.SilkS") (width 0.12) (tstamp c43a7c11-fc5d-494a-a258-1b34f4617996))
+ (fp_line (start -1.63 -9.7) (end 18.63 -9.7) (layer "F.SilkS") (width 0.12) (tstamp c5417862-a9f6-4c54-b001-d7d63828d8ff))
+ (fp_line (start 2.765 -4.959) (end 4.035 -4.959) (layer "F.SilkS") (width 0.12) (tstamp cf2a64b4-54e9-4ef8-9127-39a8a3d5fbfa))
+ (fp_line (start 9.566 -4.959) (end 10.835 -4.959) (layer "F.SilkS") (width 0.12) (tstamp d8348139-f499-4dba-8e5c-b31e49541c42))
+ (fp_line (start -1.63 -6.16) (end 18.63 -6.16) (layer "F.SilkS") (width 0.12) (tstamp e1de04c4-5baf-4d5c-b1ca-f3ef0c47611c))
+ (fp_line (start 0 -4.959) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp faf7f937-a06d-4b25-a9fe-45cf75c0e389))
+ (fp_line (start 18.76 -9.83) (end -1.76 -9.83) (layer "F.CrtYd") (width 0.05) (tstamp 28b64e2e-73cc-42f2-b31f-10e928bb3a6e))
+ (fp_line (start 18.76 1.16) (end 18.76 -9.83) (layer "F.CrtYd") (width 0.05) (tstamp 2d552ba7-7540-4ec8-b44d-414a6b0b3411))
+ (fp_line (start -1.76 -9.83) (end -1.76 1.16) (layer "F.CrtYd") (width 0.05) (tstamp 67df7bee-3da9-42b3-a8a6-8910d4a83993))
+ (fp_line (start -1.76 1.16) (end 18.76 1.16) (layer "F.CrtYd") (width 0.05) (tstamp 67ec1529-b538-4029-9379-248f7a94bb4e))
+ (fp_line (start -1.51 -6.28) (end 18.51 -6.28) (layer "F.Fab") (width 0.1) (tstamp 0375ecb8-bf48-44c3-87de-c38b14e21304))
+ (fp_line (start 0 -5.08) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 1068f259-f207-42de-bb84-3c8adafc003c))
+ (fp_line (start 10.2 -5.08) (end 10.2 0) (layer "F.Fab") (width 0.1) (tstamp 32880dd0-a58d-4927-b566-94cb99fe0f6e))
+ (fp_line (start -1.51 -9.58) (end -1.51 -5.08) (layer "F.Fab") (width 0.1) (tstamp 3e0c7c9b-fc8a-401b-a106-9cf92c4f5e57))
+ (fp_line (start 13.6 -5.08) (end 13.6 0) (layer "F.Fab") (width 0.1) (tstamp 4eeb14df-0bda-4d25-9a86-c954929d8612))
+ (fp_line (start 18.51 -5.08) (end 18.51 -9.58) (layer "F.Fab") (width 0.1) (tstamp 7d834f82-1bac-464d-aecb-5cf5c04997c1))
+ (fp_line (start 18.51 -9.58) (end -1.51 -9.58) (layer "F.Fab") (width 0.1) (tstamp 96c764cb-f530-4816-9b18-86f3d605ea1a))
+ (fp_line (start 6.8 -5.08) (end 6.8 0) (layer "F.Fab") (width 0.1) (tstamp b479e4cc-0f37-4276-a121-0622c6746167))
+ (fp_line (start 17 -5.08) (end 17 0) (layer "F.Fab") (width 0.1) (tstamp c58e1098-af00-4c1b-aa64-335fb2ae8e6a))
+ (fp_line (start 3.4 -5.08) (end 3.4 0) (layer "F.Fab") (width 0.1) (tstamp d0409c96-5a5c-46b9-9d7d-0af9bafe1050))
+ (fp_line (start -1.51 -5.08) (end 18.51 -5.08) (layer "F.Fab") (width 0.1) (tstamp e18a0a28-e434-4d0d-b2b5-6b5ff745b417))
+ (fp_line (start 6.65 -9.58) (end 6.65 -6.28) (layer "F.Fab") (width 0.1) (tstamp ea022490-de66-442b-a030-74f4b87903db))
+ (fp_line (start 10.35 -9.58) (end 10.35 -6.28) (layer "F.Fab") (width 0.1) (tstamp f9e8297d-321b-4833-a38b-e3155f71c650))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 5be7e68c-ec36-4d71-bf85-2de5f441d51d))
+ (pad "2" thru_hole oval (at 1.7 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 1b80e9b7-828e-4464-9fa5-50e29b0ab95e))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 4807d988-1061-45dc-809d-ec342a4afaff))
+ (pad "4" thru_hole oval (at 5.1 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 92c75f35-1601-4f63-aae4-92a8f50e03b6))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 50d65d10-41ba-4ba2-b180-1e134f702e7f))
+ (pad "6" thru_hole oval (at 8.5 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 1b3545d9-6779-4ad8-b383-62fcbd053911))
+ (pad "7" thru_hole oval (at 10.2 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 8c76bc4c-e643-4098-974d-b07b1ca5f208))
+ (pad "8" thru_hole oval (at 11.9 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 525d489f-f556-409a-a4e2-f3288200e963))
+ (pad "9" thru_hole oval (at 13.6 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 4f466374-20b2-4d4b-ae0d-728aa01d9b04))
+ (pad "10" thru_hole oval (at 15.3 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 92b7c8cd-5add-4443-aeb8-d26fdb5bd549))
+ (pad "11" thru_hole oval (at 17 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 9c6c19fc-d000-4100-a6ed-4242f1c330c2))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-11_P3.4x5.08mm_StaggerOdd_Lead5.08mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-15_P2.54x5.08mm_StaggerEven_Lead5.08mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-15_P2.54x5.08mm_StaggerEven_Lead5.08mm_Vertical.kicad_mod
new file mode 100644
index 00000000..8036558f
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-15_P2.54x5.08mm_StaggerEven_Lead5.08mm_Vertical.kicad_mod
@@ -0,0 +1,79 @@
+(footprint "TO-220F-15_P2.54x5.08mm_StaggerEven_Lead5.08mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220F-15, Vertical, RM 1.27mm, MultiwattF-15, staggered type-2")
+ (tags "TO-220F-15 Vertical RM 1.27mm MultiwattF-15 staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 8.89 -5.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e24c6876-3ad0-417d-a971-8a2694aa8644)
+ )
+ (fp_text value "TO-220F-15_P2.54x5.08mm_StaggerEven_Lead5.08mm_Vertical" (at 8.89 7.23) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2a1facb8-ab4c-4dc7-bd86-53b039401a37)
+ )
+ (fp_text user "${REFERENCE}" (at 8.89 -5.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8f4de89b-1d5e-4026-b6b2-fd686c419f86)
+ )
+ (fp_line (start 13.97 0.121) (end 13.97 4.015) (layer "F.SilkS") (width 0.12) (tstamp 0f160043-abea-4b64-8890-e04e59dfd282))
+ (fp_line (start 7.041 -4.62) (end 7.041 -1.08) (layer "F.SilkS") (width 0.12) (tstamp 12814e55-316d-453d-9327-257b5ab3273c))
+ (fp_line (start 16.51 0.121) (end 16.51 4.015) (layer "F.SilkS") (width 0.12) (tstamp 214049b1-a047-450f-9318-dbdab1240de5))
+ (fp_line (start 6.35 0.121) (end 6.35 4.015) (layer "F.SilkS") (width 0.12) (tstamp 2da8556d-c72b-48db-9ea9-d23a2e5dd9ad))
+ (fp_line (start 8.685 0.121) (end 9.095 0.121) (layer "F.SilkS") (width 0.12) (tstamp 2daf6709-7679-456d-a0a8-52dd228a6f2c))
+ (fp_line (start 1.27 0.121) (end 1.27 4.015) (layer "F.SilkS") (width 0.12) (tstamp 2eddbf90-0538-4093-99b9-fa8ea14a3a4d))
+ (fp_line (start 1.05 0.121) (end 1.475 0.121) (layer "F.SilkS") (width 0.12) (tstamp 36da23df-7cb3-4e0e-b5d7-d9d433a3618f))
+ (fp_line (start 13.765 0.121) (end 14.175 0.121) (layer "F.SilkS") (width 0.12) (tstamp 39bf3144-6028-4b65-bbf6-291d5ad09e9a))
+ (fp_line (start 16.305 0.121) (end 16.715 0.121) (layer "F.SilkS") (width 0.12) (tstamp 5df2b114-e61d-45eb-8572-bd40b7b57a06))
+ (fp_line (start -1.24 -4.62) (end -1.24 0.121) (layer "F.SilkS") (width 0.12) (tstamp 5e441973-3580-4b72-89fe-3e0028319b51))
+ (fp_line (start 11.225 0.121) (end 11.635 0.121) (layer "F.SilkS") (width 0.12) (tstamp 79ae6fe2-407b-4247-a5b5-59c6b8760a84))
+ (fp_line (start 19.02 -4.62) (end 19.02 0.121) (layer "F.SilkS") (width 0.12) (tstamp 7a344065-9e23-4560-8f77-818795502758))
+ (fp_line (start 6.145 0.121) (end 6.555 0.121) (layer "F.SilkS") (width 0.12) (tstamp 7a8eb93e-dbbd-44e5-8ea7-de322ffe3c17))
+ (fp_line (start 3.81 0.121) (end 3.81 4.015) (layer "F.SilkS") (width 0.12) (tstamp 85974f12-cdb9-4728-9866-502e261ea76d))
+ (fp_line (start -1.24 0.121) (end -1.05 0.121) (layer "F.SilkS") (width 0.12) (tstamp 9b71fb59-a572-47c9-b548-0e08ad6577bc))
+ (fp_line (start 10.74 -4.62) (end 10.74 -1.08) (layer "F.SilkS") (width 0.12) (tstamp b4edd79d-9516-4937-bae2-c0f260c7ace6))
+ (fp_line (start 8.89 0.121) (end 8.89 4.015) (layer "F.SilkS") (width 0.12) (tstamp d384802a-8a93-4b84-9c24-faa3a70a340e))
+ (fp_line (start 3.605 0.121) (end 4.016 0.121) (layer "F.SilkS") (width 0.12) (tstamp e0451d70-723a-4a11-96a8-d748d138e78c))
+ (fp_line (start -1.24 -4.62) (end 19.02 -4.62) (layer "F.SilkS") (width 0.12) (tstamp ebaf028d-842c-4ef5-a7cf-e4608579adf2))
+ (fp_line (start 18.845 0.121) (end 19.02 0.121) (layer "F.SilkS") (width 0.12) (tstamp f252e7ff-cce8-4090-a1ba-1038bd60965a))
+ (fp_line (start 11.43 0.121) (end 11.43 4.015) (layer "F.SilkS") (width 0.12) (tstamp f5635567-7d30-45ed-a9e1-bb94aedb043d))
+ (fp_line (start -1.24 -1.08) (end 19.02 -1.08) (layer "F.SilkS") (width 0.12) (tstamp f9239760-eeb2-4dd8-9620-e73db9c00875))
+ (fp_line (start -1.37 -4.75) (end -1.37 6.23) (layer "F.CrtYd") (width 0.05) (tstamp 96b600aa-c5eb-4282-a0ef-554e993b09f9))
+ (fp_line (start 19.15 -4.75) (end -1.37 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp d6615787-96c6-43a5-8900-6ec2de2f5238))
+ (fp_line (start 19.15 6.23) (end 19.15 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp e1945cba-693a-4757-866b-ffd02eb1e6b0))
+ (fp_line (start -1.37 6.23) (end 19.15 6.23) (layer "F.CrtYd") (width 0.05) (tstamp f6c50fe8-72eb-4fe2-82d3-7b4d18ea374d))
+ (fp_line (start 7.04 -4.5) (end 7.04 -1.2) (layer "F.Fab") (width 0.1) (tstamp 327e46f0-0f6f-4a9f-83f9-1d97a65c5e03))
+ (fp_line (start 6.35 0) (end 6.35 5.08) (layer "F.Fab") (width 0.1) (tstamp 58131c3f-f3f7-4f66-96cf-b5588c6c7724))
+ (fp_line (start 3.81 0) (end 3.81 5.08) (layer "F.Fab") (width 0.1) (tstamp 5e4b67e8-19a9-460c-8d7a-68f9afb961a9))
+ (fp_line (start -1.12 0) (end 18.9 0) (layer "F.Fab") (width 0.1) (tstamp 60939a47-d18b-474b-bf9b-e8c58951b6cc))
+ (fp_line (start 13.97 0) (end 13.97 5.08) (layer "F.Fab") (width 0.1) (tstamp 72d1c370-8860-49d4-b786-3633a412a4a4))
+ (fp_line (start 10.74 -4.5) (end 10.74 -1.2) (layer "F.Fab") (width 0.1) (tstamp 9b332dfd-8935-4d9d-89f9-e5f9780ef66a))
+ (fp_line (start 18.9 0) (end 18.9 -4.5) (layer "F.Fab") (width 0.1) (tstamp a279c826-9816-4632-85e4-a09f85ca022f))
+ (fp_line (start -1.12 -4.5) (end -1.12 0) (layer "F.Fab") (width 0.1) (tstamp a62a7e53-94c7-4e6a-b8d2-0cc9fea05bf9))
+ (fp_line (start 1.27 0) (end 1.27 5.08) (layer "F.Fab") (width 0.1) (tstamp a8af6a7f-5356-4c42-98a2-05ea75e1c151))
+ (fp_line (start -1.12 -1.2) (end 18.9 -1.2) (layer "F.Fab") (width 0.1) (tstamp b2d19c7f-053b-4d33-ad00-afe6554d9afd))
+ (fp_line (start 8.89 0) (end 8.89 5.08) (layer "F.Fab") (width 0.1) (tstamp ce581ca7-f453-4c34-8fd0-4f267e6ae637))
+ (fp_line (start 16.51 0) (end 16.51 5.08) (layer "F.Fab") (width 0.1) (tstamp dae68aef-f5c3-4157-8d6e-37b66fb31b2c))
+ (fp_line (start 11.43 0) (end 11.43 5.08) (layer "F.Fab") (width 0.1) (tstamp e09954f7-4731-40f5-a764-fb76a8ef71a0))
+ (fp_line (start 18.9 -4.5) (end -1.12 -4.5) (layer "F.Fab") (width 0.1) (tstamp e649ce81-f9e9-4ea7-b84c-0d79cdb8e562))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 9199f6be-a7d3-4001-ab18-97cbe1cdce56))
+ (pad "2" thru_hole oval (at 1.27 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 01c16cc3-8d0f-4d88-a2a6-448a14a6cadc))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 3ebfab4b-f006-4dd6-9299-1772433b3610))
+ (pad "4" thru_hole oval (at 3.81 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp a9cae10c-aa17-406d-ab51-9d03a991cb49))
+ (pad "5" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 3fad6835-3040-4b7b-b152-aa307ad020ab))
+ (pad "6" thru_hole oval (at 6.35 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp ff7bbf81-8a72-440c-a30a-1ead490b9055))
+ (pad "7" thru_hole oval (at 7.62 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 6c091ef0-7eaa-44b8-ad32-e6be5ee71508))
+ (pad "8" thru_hole oval (at 8.89 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 495740f1-d294-4925-9327-54edf14d7a72))
+ (pad "9" thru_hole oval (at 10.16 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp d616ed6c-4333-482e-90a7-49f27deb8fcd))
+ (pad "10" thru_hole oval (at 11.43 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 846757e2-67d6-4b77-b3d6-57cd622ab43d))
+ (pad "11" thru_hole oval (at 12.7 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp efecb87e-49d0-4c5f-a101-dc5626e79969))
+ (pad "12" thru_hole oval (at 13.97 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 1d31159a-2a3f-48f4-a19f-dc6d3df3077f))
+ (pad "13" thru_hole oval (at 15.24 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 0ace561e-9aa6-4b20-ba86-ad10d7e28d03))
+ (pad "14" thru_hole oval (at 16.51 5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp b9e5a54e-3f4a-4a8b-8a4f-6532e534d369))
+ (pad "15" thru_hole oval (at 17.78 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp ec851fd0-66fd-4d2b-ba9e-cd2061a7454d))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-15_P2.54x5.08mm_StaggerEven_Lead5.08mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-15_P2.54x5.08mm_StaggerOdd_Lead5.08mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-15_P2.54x5.08mm_StaggerOdd_Lead5.08mm_Vertical.kicad_mod
new file mode 100644
index 00000000..85912b38
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-15_P2.54x5.08mm_StaggerOdd_Lead5.08mm_Vertical.kicad_mod
@@ -0,0 +1,80 @@
+(footprint "TO-220F-15_P2.54x5.08mm_StaggerOdd_Lead5.08mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220F-15, Vertical, RM 1.27mm, MultiwattF-15, staggered type-1")
+ (tags "TO-220F-15 Vertical RM 1.27mm MultiwattF-15 staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 8.89 -10.7) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 87b9f11f-20cd-4a9d-9c78-c6dcff9157b4)
+ )
+ (fp_text value "TO-220F-15_P2.54x5.08mm_StaggerOdd_Lead5.08mm_Vertical" (at 8.89 2.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 53cc665a-8803-475d-bc48-5e972fc71a88)
+ )
+ (fp_text user "${REFERENCE}" (at 8.89 -10.7) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 95f99eff-5dbc-4ee8-a7b6-d626fe580eef)
+ )
+ (fp_line (start 4.875 -4.959) (end 5.285 -4.959) (layer "F.SilkS") (width 0.12) (tstamp 01644d44-8e4b-401e-8672-d3cd4b7ae17e))
+ (fp_line (start 7.415 -4.959) (end 7.825 -4.959) (layer "F.SilkS") (width 0.12) (tstamp 15d9ef87-555e-4a04-b3e3-7520bfa4a87e))
+ (fp_line (start -1.24 -9.7) (end 19.02 -9.7) (layer "F.SilkS") (width 0.12) (tstamp 1a1de270-31c0-4ecf-878e-956a5a76966f))
+ (fp_line (start 10.74 -9.7) (end 10.74 -6.16) (layer "F.SilkS") (width 0.12) (tstamp 485d1dac-5e3a-4c9d-a26d-478593081269))
+ (fp_line (start -1.24 -9.7) (end -1.24 -4.959) (layer "F.SilkS") (width 0.12) (tstamp 4cc06b1b-aac0-4223-a048-b75f3707da95))
+ (fp_line (start 15.035 -4.959) (end 15.445 -4.959) (layer "F.SilkS") (width 0.12) (tstamp 56a54f84-1941-46ba-8146-e6de83850a38))
+ (fp_line (start 7.041 -9.7) (end 7.041 -6.16) (layer "F.SilkS") (width 0.12) (tstamp 63a7fd05-934f-4754-bea8-2831a58a4f28))
+ (fp_line (start 2.54 -4.959) (end 2.54 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 6579eeaa-c4f5-40a2-81e1-8f2e1fd5ac3d))
+ (fp_line (start 10.16 -4.959) (end 10.16 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 66897515-4fc6-492f-b700-5e3c4bfc0196))
+ (fp_line (start 9.955 -4.959) (end 10.365 -4.959) (layer "F.SilkS") (width 0.12) (tstamp 6c1c4c7d-8b5d-48ed-95af-3c921a17532c))
+ (fp_line (start -1.24 -4.959) (end 0.205 -4.959) (layer "F.SilkS") (width 0.12) (tstamp 75f6b119-6990-41ca-9d95-19987cda0d60))
+ (fp_line (start 19.02 -9.7) (end 19.02 -4.959) (layer "F.SilkS") (width 0.12) (tstamp 8a899466-668a-4b3b-b5b6-a44609042d08))
+ (fp_line (start 17.575 -4.959) (end 19.02 -4.959) (layer "F.SilkS") (width 0.12) (tstamp 9b800e87-1db4-4fa4-9fbb-7a62f9d03b69))
+ (fp_line (start 15.24 -4.959) (end 15.24 -1.065) (layer "F.SilkS") (width 0.12) (tstamp acffbb79-b672-4a17-880a-fee929946f31))
+ (fp_line (start 7.62 -4.959) (end 7.62 -1.065) (layer "F.SilkS") (width 0.12) (tstamp b7d6b476-81b3-4564-97ad-d99c6400f058))
+ (fp_line (start 17.78 -4.959) (end 17.78 -1.065) (layer "F.SilkS") (width 0.12) (tstamp c3ca4044-ff9c-4ffd-b33f-9153ccdc98bf))
+ (fp_line (start -1.24 -6.16) (end 19.02 -6.16) (layer "F.SilkS") (width 0.12) (tstamp d0be5dd9-1f50-44c6-9f7b-0e0641b32d74))
+ (fp_line (start 2.336 -4.959) (end 2.745 -4.959) (layer "F.SilkS") (width 0.12) (tstamp d80133d9-b276-4dfa-b7a1-36abfddd696c))
+ (fp_line (start 0 -4.959) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp e250d16a-dba8-44ef-8a10-0c67ee559864))
+ (fp_line (start 5.08 -4.959) (end 5.08 -1.065) (layer "F.SilkS") (width 0.12) (tstamp f234f7dc-e208-458b-920f-0e2fdba86a13))
+ (fp_line (start 12.7 -4.959) (end 12.7 -1.065) (layer "F.SilkS") (width 0.12) (tstamp f5c1b2f1-c8d8-4f93-8da8-e6c5f89e3a89))
+ (fp_line (start 12.495 -4.959) (end 12.905 -4.959) (layer "F.SilkS") (width 0.12) (tstamp fd9b45e7-f297-46f4-a105-794b0726fe43))
+ (fp_line (start -1.37 1.16) (end 19.15 1.16) (layer "F.CrtYd") (width 0.05) (tstamp 433b964e-1fb9-41e9-8f38-c9270d05cea5))
+ (fp_line (start 19.15 -9.83) (end -1.37 -9.83) (layer "F.CrtYd") (width 0.05) (tstamp 685352d6-d09f-4c51-825a-5199d10ef5e1))
+ (fp_line (start 19.15 1.16) (end 19.15 -9.83) (layer "F.CrtYd") (width 0.05) (tstamp b5d0615e-e533-447f-b10a-59874ec01b74))
+ (fp_line (start -1.37 -9.83) (end -1.37 1.16) (layer "F.CrtYd") (width 0.05) (tstamp e4f48e3a-27c3-4ed3-9fc1-8b67d3398703))
+ (fp_line (start 10.16 -5.08) (end 10.16 0) (layer "F.Fab") (width 0.1) (tstamp 00d1e44e-3c49-4958-8c98-b8688855f45f))
+ (fp_line (start 10.74 -9.58) (end 10.74 -6.28) (layer "F.Fab") (width 0.1) (tstamp 2abe478c-8e36-41f1-8871-013d220c69fe))
+ (fp_line (start -1.12 -5.08) (end 18.9 -5.08) (layer "F.Fab") (width 0.1) (tstamp 419e931f-3896-4f3b-9b93-2c91f2584a0f))
+ (fp_line (start -1.12 -6.28) (end 18.9 -6.28) (layer "F.Fab") (width 0.1) (tstamp 56736557-2901-4a0b-bf8a-5a3d3ee39099))
+ (fp_line (start 0 -5.08) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 7b5bd99c-91ef-46c4-9af4-aeb5686842a8))
+ (fp_line (start 5.08 -5.08) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 95450f41-01af-47e8-911a-a3045a8b5ec5))
+ (fp_line (start 17.78 -5.08) (end 17.78 0) (layer "F.Fab") (width 0.1) (tstamp 9684ef81-c520-4d05-ade2-021ed764bfd7))
+ (fp_line (start 18.9 -9.58) (end -1.12 -9.58) (layer "F.Fab") (width 0.1) (tstamp 9d3feb8e-e442-4575-9b42-934359e6808f))
+ (fp_line (start 18.9 -5.08) (end 18.9 -9.58) (layer "F.Fab") (width 0.1) (tstamp ba9bbdb9-e850-45dc-a5f8-324296b9ca6e))
+ (fp_line (start 7.04 -9.58) (end 7.04 -6.28) (layer "F.Fab") (width 0.1) (tstamp d447534e-3acd-41ce-b956-e32cc2245651))
+ (fp_line (start 2.54 -5.08) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp db27584d-6980-4c35-9830-d775a4c46834))
+ (fp_line (start -1.12 -9.58) (end -1.12 -5.08) (layer "F.Fab") (width 0.1) (tstamp e5bab234-e621-4f4c-a1db-fd4107725414))
+ (fp_line (start 15.24 -5.08) (end 15.24 0) (layer "F.Fab") (width 0.1) (tstamp eba64e33-4b2e-4b05-9d59-c63834bcad0d))
+ (fp_line (start 12.7 -5.08) (end 12.7 0) (layer "F.Fab") (width 0.1) (tstamp ec2439ec-1fe7-4afd-916c-46661a99aa46))
+ (fp_line (start 7.62 -5.08) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp fa23904b-cfeb-44df-bd75-0c90a608322c))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp f312200f-c797-457f-b6ff-b98fd5f6f4e3))
+ (pad "2" thru_hole oval (at 1.27 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp caa3fe42-574a-4652-afe4-c72201b97311))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 5a0f19b4-1004-4b54-8b02-881853d9fd4a))
+ (pad "4" thru_hole oval (at 3.81 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 53dc5af3-b64e-4937-9619-40bcf228bbe5))
+ (pad "5" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 2e62f26f-8fe0-43b2-b7f4-6b08a8c4edbe))
+ (pad "6" thru_hole oval (at 6.35 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp f0e16c77-8944-48bc-821a-cb8a4c179463))
+ (pad "7" thru_hole oval (at 7.62 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 39dd0ff7-3ac2-42f3-bc46-bc333b8eb43b))
+ (pad "8" thru_hole oval (at 8.89 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 714c6252-ea5e-4d95-8611-9bdaf32eecca))
+ (pad "9" thru_hole oval (at 10.16 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 253c02fa-8d04-4674-bda6-7d3fc69d20f6))
+ (pad "10" thru_hole oval (at 11.43 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 8fa4fd70-a4a3-44c2-a10d-51b8ea593f28))
+ (pad "11" thru_hole oval (at 12.7 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp d1eeba5b-fe7d-4b8b-b06b-b15f29e07649))
+ (pad "12" thru_hole oval (at 13.97 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 85a2713d-1631-4d8e-b4d0-137d1a497b21))
+ (pad "13" thru_hole oval (at 15.24 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 458e4076-1fd2-4793-a575-e10c1862463c))
+ (pad "14" thru_hole oval (at 16.51 -5.08) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp c560c5c5-675d-4c31-b46d-e20097dae117))
+ (pad "15" thru_hole oval (at 17.78 0) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask) (tstamp 4a3020db-9bf7-49a5-b64b-29d301ec7b7e))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-15_P2.54x5.08mm_StaggerOdd_Lead5.08mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-2_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-2_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..3e636974
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-2_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,48 @@
+(footprint "TO-220F-2_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4AF2)
+ (descr "TO-220F-2, Horizontal, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf")
+ (tags "TO-220F-2 Horizontal RM 5.08mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -20.22) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f6fd7ef1-e3f2-4228-9cf1-c0f75e097a25)
+ )
+ (fp_text value "TO-220F-2_Horizontal_TabDown" (at 2.54 2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d386dc6b-e351-43bd-ba74-78d412a260a5)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -20.22) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 45e15fad-320b-4246-a4b4-71d580ef2c19)
+ )
+ (fp_line (start -2.71 -19.22) (end -2.71 -3.11) (layer "F.SilkS") (width 0.12) (tstamp 11881669-b587-45c6-b2f5-e2b811cbbe38))
+ (fp_line (start -2.71 -3.11) (end 7.79 -3.11) (layer "F.SilkS") (width 0.12) (tstamp 14105906-ec01-47bf-b9da-dcd1a168ef22))
+ (fp_line (start -2.71 -19.22) (end 7.79 -19.22) (layer "F.SilkS") (width 0.12) (tstamp 536284cf-8274-4f0d-8a54-abfa164153b1))
+ (fp_line (start 0 -3.11) (end 0 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 6caf66ee-5fc4-47eb-9da4-850cc415dc3c))
+ (fp_line (start 7.79 -19.22) (end 7.79 -3.11) (layer "F.SilkS") (width 0.12) (tstamp b20c284c-39b1-4787-ad83-50f8ea979b33))
+ (fp_line (start 5.08 -3.11) (end 5.08 -1.165) (layer "F.SilkS") (width 0.12) (tstamp d1c80834-5c39-48bd-8dcf-66d4e86b9a99))
+ (fp_line (start 7.92 1.25) (end 7.92 -19.35) (layer "F.CrtYd") (width 0.05) (tstamp 1caee805-e1c1-436c-b15d-bf76763bde14))
+ (fp_line (start 7.92 -19.35) (end -2.84 -19.35) (layer "F.CrtYd") (width 0.05) (tstamp 9d92319a-b702-4deb-b27d-86aab87b6ff8))
+ (fp_line (start -2.84 1.25) (end 7.92 1.25) (layer "F.CrtYd") (width 0.05) (tstamp c1b44d45-0cd5-441e-accf-f4f42f456d5f))
+ (fp_line (start -2.84 -19.35) (end -2.84 1.25) (layer "F.CrtYd") (width 0.05) (tstamp c87eae51-f566-43b3-b6dc-f47ebabe21f3))
+ (fp_line (start 7.67 -19.1) (end 7.67 -12.42) (layer "F.Fab") (width 0.1) (tstamp 3245fcd0-06b8-4c20-8e9c-31ee0141df9f))
+ (fp_line (start 5.08 -3.23) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 40ed0f69-3a7b-46ad-86ed-63419de688cf))
+ (fp_line (start 0 -3.23) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 6e263e67-edd6-45f2-b749-7958f720d2a2))
+ (fp_line (start -2.59 -3.23) (end -2.59 -12.42) (layer "F.Fab") (width 0.1) (tstamp 6f41eb98-ec52-4995-aabf-f3877b32a08b))
+ (fp_line (start -2.59 -19.1) (end 7.67 -19.1) (layer "F.Fab") (width 0.1) (tstamp 72bccd8c-50d2-49df-86f1-55d4b0abff6b))
+ (fp_line (start 7.67 -12.42) (end -2.59 -12.42) (layer "F.Fab") (width 0.1) (tstamp 91496bf8-b6cd-448d-822d-4237f617f528))
+ (fp_line (start 7.67 -3.23) (end -2.59 -3.23) (layer "F.Fab") (width 0.1) (tstamp 9f1bc423-dc40-4d0b-acdb-d6be5758888b))
+ (fp_line (start -2.59 -12.42) (end 7.67 -12.42) (layer "F.Fab") (width 0.1) (tstamp c3cc47c4-7b8c-40f3-9edf-d384f8dba1b7))
+ (fp_line (start -2.59 -12.42) (end -2.59 -19.1) (layer "F.Fab") (width 0.1) (tstamp f64e4c31-f00f-446f-a214-62c41dfd86f4))
+ (fp_line (start 7.67 -12.42) (end 7.67 -3.23) (layer "F.Fab") (width 0.1) (tstamp fc95deb6-c6de-4e43-81a3-557a8d9f5b7c))
+ (fp_circle (center 2.54 -15.8) (end 4.39 -15.8) (layer "F.Fab") (width 0.1) (fill none) (tstamp 150058c4-7b33-4fb7-8b93-917ccc61d118))
+ (pad "" np_thru_hole oval (at 2.54 -15.8) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 6b1fe4a2-3763-468d-b8b3-ae2393014995))
+ (pad "1" thru_hole rect (at 0 0) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp ac2b34c0-228c-40a1-9dfa-d79c4ef4cf70))
+ (pad "2" thru_hole oval (at 5.08 0) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 5764fef0-d204-48e1-80b7-9c8e599ff072))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-2_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-2_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-2_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..1ab6fcc1
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-2_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,59 @@
+(footprint "TO-220F-2_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4AF2)
+ (descr "TO-220F-2, Horizontal, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf")
+ (tags "TO-220F-2 Horizontal RM 5.08mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 20.22) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 142d76b2-31c7-489e-b5c8-b3b8645ea51e)
+ )
+ (fp_text value "TO-220F-2_Horizontal_TabUp" (at 2.54 -2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9eef7bba-6116-49f3-a124-8f6e5aef4c95)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 20.22) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c94c865f-9ff7-440e-afb3-26fd6570cd7d)
+ )
+ (fp_line (start 7.79 17.58) (end 7.79 18.78) (layer "F.SilkS") (width 0.12) (tstamp 147fec25-353c-4628-b072-6eb2c7ae47ab))
+ (fp_line (start 5.08 1.165) (end 5.08 3.11) (layer "F.SilkS") (width 0.12) (tstamp 14892d47-367e-465b-b5bc-05187986ce22))
+ (fp_line (start 7.79 12.78) (end 7.79 13.98) (layer "F.SilkS") (width 0.12) (tstamp 1eafda69-a8aa-462e-8607-d3616783d079))
+ (fp_line (start 4.49 19.22) (end 5.69 19.22) (layer "F.SilkS") (width 0.12) (tstamp 2149cc84-4298-41c4-9294-08c6ac161175))
+ (fp_line (start 2.09 19.22) (end 3.29 19.22) (layer "F.SilkS") (width 0.12) (tstamp 6247a1a7-e061-4376-bbab-39445be1d52c))
+ (fp_line (start 0 1.15) (end 0 3.11) (layer "F.SilkS") (width 0.12) (tstamp 86d8c126-5881-463e-91d8-6ceeefb7438c))
+ (fp_line (start -2.71 17.58) (end -2.71 18.78) (layer "F.SilkS") (width 0.12) (tstamp 986dbfba-e318-4468-b9b6-1adfacec5236))
+ (fp_line (start -0.311 19.22) (end 0.89 19.22) (layer "F.SilkS") (width 0.12) (tstamp a1c25b0f-c02c-4b07-887b-d58ee5132455))
+ (fp_line (start 7.79 15.18) (end 7.79 16.38) (layer "F.SilkS") (width 0.12) (tstamp a3ed74b9-7c68-4980-af4c-cb5bc6ec9e35))
+ (fp_line (start -2.71 15.18) (end -2.71 16.38) (layer "F.SilkS") (width 0.12) (tstamp a825717c-9bcb-4868-bada-280f5266a82f))
+ (fp_line (start -2.71 19.22) (end -1.51 19.22) (layer "F.SilkS") (width 0.12) (tstamp c112e7d7-33d0-4d24-87b7-bf175198c6f0))
+ (fp_line (start 6.89 19.22) (end 7.79 19.22) (layer "F.SilkS") (width 0.12) (tstamp d8e1b27e-3725-4299-89a4-3feae28d7875))
+ (fp_line (start -2.71 12.78) (end -2.71 13.98) (layer "F.SilkS") (width 0.12) (tstamp df512891-c9b0-4268-8ef0-de61f93a307d))
+ (fp_line (start -2.71 3.11) (end 7.79 3.11) (layer "F.SilkS") (width 0.12) (tstamp dfb0e6e7-7558-49d1-9724-b0f3c5a491ac))
+ (fp_line (start -2.71 3.11) (end -2.71 12.54) (layer "F.SilkS") (width 0.12) (tstamp e127bbd6-e869-4cf6-b110-9dc689937432))
+ (fp_line (start -2.71 12.54) (end 7.79 12.54) (layer "F.SilkS") (width 0.12) (tstamp e615bcd6-d723-4637-b509-dfbb0b512067))
+ (fp_line (start 7.79 3.11) (end 7.79 12.54) (layer "F.SilkS") (width 0.12) (tstamp f5fa5200-bb14-4b2f-b53d-18c1fcde1bdc))
+ (fp_line (start 7.92 -1.25) (end -2.84 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3ea95fb3-7590-4a46-8f09-de5c3dc7c978))
+ (fp_line (start -2.84 19.35) (end 7.92 19.35) (layer "F.CrtYd") (width 0.05) (tstamp 673c27c3-8d05-445b-aa90-8e0cd49723c7))
+ (fp_line (start -2.84 -1.25) (end -2.84 19.35) (layer "F.CrtYd") (width 0.05) (tstamp dc7ff23c-67f8-41a6-9a60-6d262586e9b8))
+ (fp_line (start 7.92 19.35) (end 7.92 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp ef0491db-5bf8-456d-8eb1-e6872c067769))
+ (fp_line (start -2.59 12.42) (end -2.59 19.1) (layer "F.Fab") (width 0.1) (tstamp 0af40632-6d9f-42e9-8beb-9d8c90baba62))
+ (fp_line (start 7.67 3.23) (end -2.59 3.23) (layer "F.Fab") (width 0.1) (tstamp 0e5b3a98-8128-401f-80b3-1a89a74da497))
+ (fp_line (start 7.67 12.42) (end -2.59 12.42) (layer "F.Fab") (width 0.1) (tstamp 0f33059a-932f-4909-89ef-e5f922d7dffb))
+ (fp_line (start 7.67 12.42) (end 7.67 3.23) (layer "F.Fab") (width 0.1) (tstamp 10dd5794-0176-4ce7-ac79-292d8d8f32d8))
+ (fp_line (start 0 3.23) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 1ad9daaa-cd9d-4b77-b7da-0221d13b4fbc))
+ (fp_line (start -2.59 19.1) (end 7.67 19.1) (layer "F.Fab") (width 0.1) (tstamp 40e648d8-35d8-422c-86c6-d464b02eb7f9))
+ (fp_line (start 7.67 19.1) (end 7.67 12.42) (layer "F.Fab") (width 0.1) (tstamp 85ca50dd-cb70-48d1-8a40-ec22eab3c4fe))
+ (fp_line (start 5.08 3.23) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 8ae30890-6dcf-4dd6-9b27-3411152c8ac5))
+ (fp_line (start -2.59 12.42) (end 7.67 12.42) (layer "F.Fab") (width 0.1) (tstamp af776c58-ecf8-40f9-8167-7366ad5fdf29))
+ (fp_line (start -2.59 3.23) (end -2.59 12.42) (layer "F.Fab") (width 0.1) (tstamp f6a18d2f-ff9c-48d2-9447-aa9a79a1a606))
+ (fp_circle (center 2.54 15.8) (end 4.39 15.8) (layer "F.Fab") (width 0.1) (fill none) (tstamp 4ce8bab6-1f20-4fb9-8bcb-b2655221439a))
+ (pad "" np_thru_hole oval (at 2.54 15.8) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 2bae5a99-10c9-4a9a-8c0f-f1198479886a))
+ (pad "1" thru_hole rect (at 0 0) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 8ea4bd5e-6d72-4dc6-9480-50f53f419959))
+ (pad "2" thru_hole oval (at 5.08 0) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp d8a86616-69a1-4716-8f2a-5b9878fa66bb))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-2_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-2_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-2_Vertical.kicad_mod
new file mode 100644
index 00000000..0aea1e37
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-2_Vertical.kicad_mod
@@ -0,0 +1,46 @@
+(footprint "TO-220F-2_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4AF2)
+ (descr "TO-220F-2, Vertical, RM 5.08mm, see http://www.onsemi.com/pub/Collateral/FFPF10F150S-D.pdf")
+ (tags "TO-220F-2 Vertical RM 5.08mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -4.1675) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp dfff3dd5-47af-4c02-b859-8a1e142d4d76)
+ )
+ (fp_text value "TO-220F-2_Vertical" (at 2.54 2.9025) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 453453e2-e554-4fde-b9bd-d03a1bf112a2)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -4.1675) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5d5ed270-5533-4a0f-9d91-eeb9962e243d)
+ )
+ (fp_line (start 0.69 -3.168) (end 0.69 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 03c97e51-77dc-4d2b-8a07-81df1e7e1147))
+ (fp_line (start 1.15 -0.408) (end 3.952 -0.408) (layer "F.SilkS") (width 0.12) (tstamp 29ff1d7f-ef77-4fd7-943b-b234ceecfaad))
+ (fp_line (start -2.71 -0.408) (end -1.15 -0.408) (layer "F.SilkS") (width 0.12) (tstamp 47835d20-1eae-449e-9aec-8e178fc52f81))
+ (fp_line (start 4.391 -3.168) (end 4.391 -1.165) (layer "F.SilkS") (width 0.12) (tstamp 762a8e3f-a713-4cbd-8db0-9a940a9ff50e))
+ (fp_line (start -2.71 -3.168) (end -2.71 1.773) (layer "F.SilkS") (width 0.12) (tstamp 875ce71e-8edb-4e31-8b03-470bb7754a68))
+ (fp_line (start -2.71 -3.168) (end 7.79 -3.168) (layer "F.SilkS") (width 0.12) (tstamp a4e5bd5d-bfca-4552-b68b-54bc3f501113))
+ (fp_line (start -2.71 1.773) (end 7.79 1.773) (layer "F.SilkS") (width 0.12) (tstamp c2b3195f-9aac-4490-8aeb-f0198c9d6f56))
+ (fp_line (start 6.209 -0.408) (end 7.79 -0.408) (layer "F.SilkS") (width 0.12) (tstamp df618ec2-8bf8-4d01-b111-a01f82b0148e))
+ (fp_line (start 7.79 -3.168) (end 7.79 1.773) (layer "F.SilkS") (width 0.12) (tstamp e0b18694-a7b5-4775-89b5-1c3b786f6c06))
+ (fp_line (start -2.84 -3.3) (end -2.84 1.91) (layer "F.CrtYd") (width 0.05) (tstamp 04a49a28-bb2d-441a-a637-8bb45cc209b4))
+ (fp_line (start 7.92 -3.3) (end -2.84 -3.3) (layer "F.CrtYd") (width 0.05) (tstamp 8884bf26-819d-4cd2-a9fd-157d2188a36e))
+ (fp_line (start -2.84 1.91) (end 7.92 1.91) (layer "F.CrtYd") (width 0.05) (tstamp 93389eb1-cf66-4a44-ba84-fd9f34dea2a3))
+ (fp_line (start 7.92 1.91) (end 7.92 -3.3) (layer "F.CrtYd") (width 0.05) (tstamp b1b86053-6c39-4fe2-b957-3d8be498d958))
+ (fp_line (start -2.59 -3.0475) (end -2.59 1.6525) (layer "F.Fab") (width 0.1) (tstamp 1278123a-1f9d-4220-975f-9afca09994f5))
+ (fp_line (start 7.67 1.6525) (end 7.67 -3.0475) (layer "F.Fab") (width 0.1) (tstamp 2ddbf24f-efb0-4052-b512-ef907df4681f))
+ (fp_line (start -2.59 -0.5275) (end 7.67 -0.5275) (layer "F.Fab") (width 0.1) (tstamp 59a41137-aab9-4c21-b50c-3c49ce7ab1e7))
+ (fp_line (start 4.39 -3.0475) (end 4.39 -0.5275) (layer "F.Fab") (width 0.1) (tstamp 69d9d119-c54a-42e2-a5de-6237336fea34))
+ (fp_line (start 7.67 -3.0475) (end -2.59 -3.0475) (layer "F.Fab") (width 0.1) (tstamp 6c7f2f2a-d230-4b4a-a507-981145cc62f2))
+ (fp_line (start 0.69 -3.0475) (end 0.69 -0.5275) (layer "F.Fab") (width 0.1) (tstamp f0285fa4-4ff5-4cd8-a62e-d66a8b3e3421))
+ (fp_line (start -2.59 1.6525) (end 7.67 1.6525) (layer "F.Fab") (width 0.1) (tstamp f9ead83a-91db-4a87-9d0f-459a6caa77db))
+ (pad "1" thru_hole rect (at 0 0) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp ef2f8c8b-5824-48e1-b0b5-221c10ff5907))
+ (pad "2" thru_hole oval (at 5.08 0) (size 2 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 7247669c-fcce-41a3-b524-a76fea0f854c))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-2_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-3_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-3_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..975a61f6
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-3_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,51 @@
+(footprint "TO-220F-3_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-220F-3, Horizontal, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf")
+ (tags "TO-220F-3 Horizontal RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -20.22) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp af5f252d-a801-4734-bdbe-c412240fa1a1)
+ )
+ (fp_text value "TO-220F-3_Horizontal_TabDown" (at 2.54 2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3e714895-76f1-4b9c-b3a9-9f896b2f2091)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -20.22) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ce75a495-f231-4c6b-91b7-a6b4a4532a3a)
+ )
+ (fp_line (start -2.71 -3.11) (end 7.79 -3.11) (layer "F.SilkS") (width 0.12) (tstamp 09478de8-747e-47b3-87d3-94b83632d183))
+ (fp_line (start 7.79 -19.22) (end 7.79 -3.11) (layer "F.SilkS") (width 0.12) (tstamp 0ae4775c-42fb-4dae-b214-910bdc51d075))
+ (fp_line (start -2.71 -19.22) (end 7.79 -19.22) (layer "F.SilkS") (width 0.12) (tstamp 1beaac10-fc9e-4e1c-a814-093d6e926d0a))
+ (fp_line (start -2.71 -19.22) (end -2.71 -3.11) (layer "F.SilkS") (width 0.12) (tstamp 47afc244-1db4-4c01-ac7f-f32e0988ed47))
+ (fp_line (start 5.08 -3.11) (end 5.08 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 525b7e83-9c9c-4124-befa-8877e38e6847))
+ (fp_line (start 2.54 -3.11) (end 2.54 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 5e154792-001b-41b7-951b-500935a1b135))
+ (fp_line (start 0 -3.11) (end 0 -1.15) (layer "F.SilkS") (width 0.12) (tstamp f31bcef2-2458-444b-91db-aaad1a312edc))
+ (fp_line (start 7.92 1.25) (end 7.92 -19.35) (layer "F.CrtYd") (width 0.05) (tstamp 3fd824cc-ffc1-4ecb-8206-dccf178fed0f))
+ (fp_line (start -2.84 1.25) (end 7.92 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 49b4b862-9bf5-448e-bdab-ea7dbdc04bd3))
+ (fp_line (start 7.92 -19.35) (end -2.84 -19.35) (layer "F.CrtYd") (width 0.05) (tstamp a8e8daa9-4fc3-48f7-92af-b970a466ddac))
+ (fp_line (start -2.84 -19.35) (end -2.84 1.25) (layer "F.CrtYd") (width 0.05) (tstamp eee5e603-5e7b-488d-b0a4-1bd4f91ce6f3))
+ (fp_line (start 0 -3.23) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 2296d494-f47e-475e-8a7b-bef3af73504c))
+ (fp_line (start 2.54 -3.23) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp 358e0915-c6d9-47e7-9579-cd74884867ac))
+ (fp_line (start -2.59 -12.42) (end -2.59 -19.1) (layer "F.Fab") (width 0.1) (tstamp 3a5e3203-ac74-48f7-b15e-35506f2460b7))
+ (fp_line (start 7.67 -12.42) (end 7.67 -3.23) (layer "F.Fab") (width 0.1) (tstamp 60c0fd35-980a-4ee9-89e1-1535f1b8e12e))
+ (fp_line (start -2.59 -12.42) (end 7.67 -12.42) (layer "F.Fab") (width 0.1) (tstamp 69633d78-38f6-4bf4-b0ac-27856f145182))
+ (fp_line (start 5.08 -3.23) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 6c6d32a0-2154-4b84-b4d6-30acdded0609))
+ (fp_line (start 7.67 -12.42) (end -2.59 -12.42) (layer "F.Fab") (width 0.1) (tstamp 83c8dfee-d61c-4438-920f-001c32508365))
+ (fp_line (start 7.67 -3.23) (end -2.59 -3.23) (layer "F.Fab") (width 0.1) (tstamp a5626fc5-883a-44b6-98d4-0fed6d338671))
+ (fp_line (start 7.67 -19.1) (end 7.67 -12.42) (layer "F.Fab") (width 0.1) (tstamp b85e4eb5-2165-41cb-ba13-a6f43bdffcee))
+ (fp_line (start -2.59 -3.23) (end -2.59 -12.42) (layer "F.Fab") (width 0.1) (tstamp c0f448d8-8084-402e-a04d-280133066691))
+ (fp_line (start -2.59 -19.1) (end 7.67 -19.1) (layer "F.Fab") (width 0.1) (tstamp f812a182-76f1-4fbb-9eeb-92ad1d257ba5))
+ (fp_circle (center 2.54 -15.8) (end 4.39 -15.8) (layer "F.Fab") (width 0.1) (fill none) (tstamp 22e68f79-57db-42cb-bec9-d8f325d820e3))
+ (pad "" np_thru_hole oval (at 2.54 -15.8) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 81954573-a232-4c4c-837b-e8df8322f146))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp bb941d8b-580a-4490-982c-f0072f6c63f8))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 57789720-fcc6-45a7-8a15-ede6ce02b310))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 6eb09851-3f51-4b08-b78c-889bcd440198))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-3_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-3_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-3_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..df7e3da4
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-3_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,62 @@
+(footprint "TO-220F-3_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-220F-3, Horizontal, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf")
+ (tags "TO-220F-3 Horizontal RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 20.22) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f9b9856f-b193-4e33-b6b1-6e91a13bce15)
+ )
+ (fp_text value "TO-220F-3_Horizontal_TabUp" (at 2.54 -2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e94085b6-b5bf-4f8c-b8c5-58745a690188)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 20.22) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f1d9cf99-4f09-4064-af81-a8bdb99ec121)
+ )
+ (fp_line (start 4.49 19.22) (end 5.69 19.22) (layer "F.SilkS") (width 0.12) (tstamp 01bf07c5-846a-4bca-8835-761760b6c2fb))
+ (fp_line (start -0.311 19.22) (end 0.89 19.22) (layer "F.SilkS") (width 0.12) (tstamp 14518ddd-a2ff-45b3-8ab2-925676555fa1))
+ (fp_line (start 7.79 15.18) (end 7.79 16.38) (layer "F.SilkS") (width 0.12) (tstamp 18dbb2d5-269d-4e64-a622-0a6a177ced08))
+ (fp_line (start -2.71 3.11) (end -2.71 12.54) (layer "F.SilkS") (width 0.12) (tstamp 195857d2-4d1c-45dd-a043-690e7da61ebf))
+ (fp_line (start -2.71 12.78) (end -2.71 13.98) (layer "F.SilkS") (width 0.12) (tstamp 197bdae2-644d-4c82-98e9-fc05e745e06d))
+ (fp_line (start 0 1.15) (end 0 3.11) (layer "F.SilkS") (width 0.12) (tstamp 23619e7f-23e9-4f33-88a9-b6f49b62737e))
+ (fp_line (start 2.09 19.22) (end 3.29 19.22) (layer "F.SilkS") (width 0.12) (tstamp 27582b0d-6d2c-4d57-b986-c726e4439d43))
+ (fp_line (start -2.71 15.18) (end -2.71 16.38) (layer "F.SilkS") (width 0.12) (tstamp 30be79c7-7d26-4d7f-8cee-2a9b875caeda))
+ (fp_line (start 7.79 17.58) (end 7.79 18.78) (layer "F.SilkS") (width 0.12) (tstamp 44d8a51f-1d3e-40c0-8f8a-f39b3bc43e13))
+ (fp_line (start -2.71 17.58) (end -2.71 18.78) (layer "F.SilkS") (width 0.12) (tstamp 48e18b66-1286-4f75-b440-4956fdaa0405))
+ (fp_line (start -2.71 3.11) (end 7.79 3.11) (layer "F.SilkS") (width 0.12) (tstamp 4dd9cc0e-802b-4cf2-b115-758fa17b4411))
+ (fp_line (start -2.71 19.22) (end -1.51 19.22) (layer "F.SilkS") (width 0.12) (tstamp 84c424e7-cc3a-42ff-a516-712fb16ea312))
+ (fp_line (start -2.71 12.54) (end 7.79 12.54) (layer "F.SilkS") (width 0.12) (tstamp 915c4c58-84e8-41bf-b20a-86f1b86455e1))
+ (fp_line (start 2.54 1.15) (end 2.54 3.11) (layer "F.SilkS") (width 0.12) (tstamp 9afc41c1-d4e6-40d7-88ae-c3116c6152c3))
+ (fp_line (start 5.08 1.15) (end 5.08 3.11) (layer "F.SilkS") (width 0.12) (tstamp 9e491f0e-e344-44f4-86d7-ccb3582f50a4))
+ (fp_line (start 7.79 3.11) (end 7.79 12.54) (layer "F.SilkS") (width 0.12) (tstamp ab6f38a7-5d8e-4e2f-aae3-7b645857ea3c))
+ (fp_line (start 6.89 19.22) (end 7.79 19.22) (layer "F.SilkS") (width 0.12) (tstamp bf150978-5a49-4f04-8d68-ca2bb281bebd))
+ (fp_line (start 7.79 12.78) (end 7.79 13.98) (layer "F.SilkS") (width 0.12) (tstamp c5c6f308-ca88-42ab-bde6-6988df08680c))
+ (fp_line (start 7.92 19.35) (end 7.92 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8376caa2-503f-46b3-9429-363dc5e75922))
+ (fp_line (start -2.84 19.35) (end 7.92 19.35) (layer "F.CrtYd") (width 0.05) (tstamp b05060b4-9e32-4d6d-b63a-aab81cd20146))
+ (fp_line (start 7.92 -1.25) (end -2.84 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp c8896d75-bb07-44ce-864e-53b7f8a3a8fc))
+ (fp_line (start -2.84 -1.25) (end -2.84 19.35) (layer "F.CrtYd") (width 0.05) (tstamp fd547d33-848c-448b-b85b-c0a23049f947))
+ (fp_line (start 7.67 12.42) (end 7.67 3.23) (layer "F.Fab") (width 0.1) (tstamp 0df0af75-a2c3-4bb8-9018-be5c9b004017))
+ (fp_line (start 0 3.23) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 1067d93f-3fbc-40d5-9a0c-15c6527e1fb8))
+ (fp_line (start 5.08 3.23) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 11e2b7bd-17c6-4e68-b270-28351b350471))
+ (fp_line (start 7.67 3.23) (end -2.59 3.23) (layer "F.Fab") (width 0.1) (tstamp 5481a101-939f-4f60-aecc-c5f42f59de09))
+ (fp_line (start -2.59 19.1) (end 7.67 19.1) (layer "F.Fab") (width 0.1) (tstamp 555d6271-8b3d-4202-aac7-e68f05d5b509))
+ (fp_line (start 7.67 19.1) (end 7.67 12.42) (layer "F.Fab") (width 0.1) (tstamp 5c726d0d-d597-4303-82c8-45392dbab5f4))
+ (fp_line (start -2.59 12.42) (end 7.67 12.42) (layer "F.Fab") (width 0.1) (tstamp 7875a16b-084d-41ac-b504-cac171bcf540))
+ (fp_line (start 7.67 12.42) (end -2.59 12.42) (layer "F.Fab") (width 0.1) (tstamp d498e4da-1f65-4826-9578-69a532c3ebe2))
+ (fp_line (start -2.59 3.23) (end -2.59 12.42) (layer "F.Fab") (width 0.1) (tstamp e3ac14b7-a671-4433-8a7f-1abe49bdd8e2))
+ (fp_line (start -2.59 12.42) (end -2.59 19.1) (layer "F.Fab") (width 0.1) (tstamp e594f4d5-25b8-4ddc-90e1-9eaae4967955))
+ (fp_line (start 2.54 3.23) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp ea60bb02-e6d5-4b1d-8bc1-ed22e956b0f9))
+ (fp_circle (center 2.54 15.8) (end 4.39 15.8) (layer "F.Fab") (width 0.1) (fill none) (tstamp 54d00ac7-365b-4130-8503-a0bbaac3d97a))
+ (pad "" np_thru_hole oval (at 2.54 15.8) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 5312e28f-590e-4c72-b44a-6f239adf5220))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 5e5d68fd-d5b1-450a-9e0b-03b73e964561))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp ca3b2e4c-a2e6-4565-b9eb-6b4d5932205c))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp d3ab82aa-cf56-472d-8be4-adb3c43ff9ae))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-3_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-3_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-3_Vertical.kicad_mod
new file mode 100644
index 00000000..e774cd64
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-3_Vertical.kicad_mod
@@ -0,0 +1,48 @@
+(footprint "TO-220F-3_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-220F-3, Vertical, RM 2.54mm, see http://www.st.com/resource/en/datasheet/stp20nm60.pdf")
+ (tags "TO-220F-3 Vertical RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -4.1675) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8b0c9ff2-980b-49da-9e10-bc6b0fc16250)
+ )
+ (fp_text value "TO-220F-3_Vertical" (at 2.54 2.9025) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp acab1267-0fcf-4210-b45b-322182416caf)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -4.1675) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a580e416-2091-4903-bf3d-d4c348884e14)
+ )
+ (fp_line (start -2.71 -3.168) (end -2.71 1.773) (layer "F.SilkS") (width 0.12) (tstamp 14bdd201-779c-4768-bd6a-a56811731913))
+ (fp_line (start 6.183 -0.408) (end 7.79 -0.408) (layer "F.SilkS") (width 0.12) (tstamp 2070db87-0cf9-4343-b4da-480b48e28e85))
+ (fp_line (start -2.71 -0.408) (end -1.103 -0.408) (layer "F.SilkS") (width 0.12) (tstamp 2c017dbc-4311-4220-b454-95a021222a7d))
+ (fp_line (start 3.643 -0.408) (end 3.978 -0.408) (layer "F.SilkS") (width 0.12) (tstamp 39695d63-ea19-442e-bc15-b77378bd2795))
+ (fp_line (start 4.391 -3.168) (end 4.391 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 4056f15f-4055-4b8f-b8fe-9fd5c81c6750))
+ (fp_line (start -2.71 -3.168) (end 7.79 -3.168) (layer "F.SilkS") (width 0.12) (tstamp 5c50c587-201c-4a68-9a9c-506498fb32c8))
+ (fp_line (start -2.71 1.773) (end 7.79 1.773) (layer "F.SilkS") (width 0.12) (tstamp 5f71809f-fd21-419a-b950-95b2bb08eeef))
+ (fp_line (start 7.79 -3.168) (end 7.79 1.773) (layer "F.SilkS") (width 0.12) (tstamp 91ee4716-e1fb-4bf6-8820-415123df33ed))
+ (fp_line (start 1.103 -0.408) (end 1.438 -0.408) (layer "F.SilkS") (width 0.12) (tstamp c04b9926-3dbd-4903-9f44-346d771ca4a4))
+ (fp_line (start 0.69 -3.168) (end 0.69 -1.15) (layer "F.SilkS") (width 0.12) (tstamp fff7b6f4-c742-47b5-b019-a319df655692))
+ (fp_line (start -2.84 1.91) (end 7.92 1.91) (layer "F.CrtYd") (width 0.05) (tstamp 1308921e-006d-43ce-a1e3-ca4ac0a420d6))
+ (fp_line (start -2.84 -3.3) (end -2.84 1.91) (layer "F.CrtYd") (width 0.05) (tstamp 154c68da-f9d0-440f-b41d-02c836e8fd8c))
+ (fp_line (start 7.92 -3.3) (end -2.84 -3.3) (layer "F.CrtYd") (width 0.05) (tstamp 979db2d1-016a-4baf-9de8-d409f3c558b0))
+ (fp_line (start 7.92 1.91) (end 7.92 -3.3) (layer "F.CrtYd") (width 0.05) (tstamp dfef4336-66c0-49ba-8bcc-467bc92b3b91))
+ (fp_line (start -2.59 -3.0475) (end -2.59 1.6525) (layer "F.Fab") (width 0.1) (tstamp 2153a3a4-914a-44db-9b0f-86cd154a2bd0))
+ (fp_line (start -2.59 -0.5275) (end 7.67 -0.5275) (layer "F.Fab") (width 0.1) (tstamp 5e820394-302b-4e45-86ab-49b03f3be027))
+ (fp_line (start 7.67 1.6525) (end 7.67 -3.0475) (layer "F.Fab") (width 0.1) (tstamp 69cf15c7-79ec-4813-8fe8-100679c2b4af))
+ (fp_line (start 4.39 -3.0475) (end 4.39 -0.5275) (layer "F.Fab") (width 0.1) (tstamp 737f409b-c91e-401e-b15e-d0d1dd251d06))
+ (fp_line (start 7.67 -3.0475) (end -2.59 -3.0475) (layer "F.Fab") (width 0.1) (tstamp 8413e258-4a2a-4e79-9cc1-f024116d625f))
+ (fp_line (start 0.69 -3.0475) (end 0.69 -0.5275) (layer "F.Fab") (width 0.1) (tstamp 97c52857-5019-4f10-8760-c7ef011be95f))
+ (fp_line (start -2.59 1.6525) (end 7.67 1.6525) (layer "F.Fab") (width 0.1) (tstamp a673d918-f8bd-45ee-a075-025447112b0c))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 6b5b10cb-6e42-4051-90e2-e893c4a845a0))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp eb93babe-073e-4fa9-a88d-0ef650b579f4))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 1edceb5d-7d3d-4324-929c-963cd00d51e9))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-3_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..f0a41cf2
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,54 @@
+(footprint "TO-220F-4_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-220F-4, Horizontal, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf")
+ (tags "TO-220F-4 Horizontal RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -20.22) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2df69fb1-d1ef-4d7e-ad4d-be4e288f01df)
+ )
+ (fp_text value "TO-220F-4_Horizontal_TabDown" (at 3.81 2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 61dca84f-2155-466d-aca8-97c7149a4d7d)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -20.22) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 72a08544-114d-45fa-bf3e-196079295362)
+ )
+ (fp_line (start 9.06 -19.22) (end 9.06 -3.11) (layer "F.SilkS") (width 0.12) (tstamp 01abbc18-bf59-4c42-819e-3d8031461234))
+ (fp_line (start 7.62 -3.11) (end 7.62 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 213380c4-aa32-4cf0-a8f4-d23a377f89f4))
+ (fp_line (start 2.54 -3.11) (end 2.54 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 608e40f2-9e21-4f99-b6ff-1d175f3ab0ab))
+ (fp_line (start -1.44 -19.22) (end 9.06 -19.22) (layer "F.SilkS") (width 0.12) (tstamp 617e8d6e-0a7a-4cc3-be00-8b6104e1b762))
+ (fp_line (start 0 -3.11) (end 0 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 80254595-d3f7-4620-84b5-7d9942dfbf9c))
+ (fp_line (start -1.44 -3.11) (end 9.06 -3.11) (layer "F.SilkS") (width 0.12) (tstamp bd8f58e3-9fb3-473f-9558-87df024be1f0))
+ (fp_line (start 5.08 -3.11) (end 5.08 -1.15) (layer "F.SilkS") (width 0.12) (tstamp f1fc5ff9-1578-4bd5-9064-80939a077550))
+ (fp_line (start -1.44 -19.22) (end -1.44 -3.11) (layer "F.SilkS") (width 0.12) (tstamp fd33d121-294f-4c21-944e-ce096c3c5d52))
+ (fp_line (start -1.57 -19.35) (end -1.57 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 82c3f572-a24b-41db-b954-68414412281c))
+ (fp_line (start -1.57 1.25) (end 9.19 1.25) (layer "F.CrtYd") (width 0.05) (tstamp a1a0880a-b982-4827-9fe2-2bd9f8cc7686))
+ (fp_line (start 9.19 -19.35) (end -1.57 -19.35) (layer "F.CrtYd") (width 0.05) (tstamp cd97e4d8-25bd-489a-a29c-66ba721b6f5c))
+ (fp_line (start 9.19 1.25) (end 9.19 -19.35) (layer "F.CrtYd") (width 0.05) (tstamp f6418a63-9d6f-4caf-8206-f1d3c6bbd5aa))
+ (fp_line (start -1.32 -12.42) (end -1.32 -19.1) (layer "F.Fab") (width 0.1) (tstamp 06d3f112-baf9-49d3-ac92-87ef288e277a))
+ (fp_line (start 8.94 -12.42) (end -1.32 -12.42) (layer "F.Fab") (width 0.1) (tstamp 0de71bb9-aa3c-4ed7-ac3e-34165e3ed084))
+ (fp_line (start -1.32 -12.42) (end 8.94 -12.42) (layer "F.Fab") (width 0.1) (tstamp 1a728b33-6411-4fb1-91f3-d582cbdf626e))
+ (fp_line (start 7.62 -3.23) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp 333e420f-ee1f-44e3-bf18-4a36656242db))
+ (fp_line (start -1.32 -19.1) (end 8.94 -19.1) (layer "F.Fab") (width 0.1) (tstamp 367359cd-91fd-4a8a-a200-93e785a2d419))
+ (fp_line (start 5.08 -3.23) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 36a24762-6bbe-48b6-8d11-0d43d02cabf9))
+ (fp_line (start 0 -3.23) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 39349542-df60-4740-afc8-b4cd96bf5f00))
+ (fp_line (start -1.32 -3.23) (end -1.32 -12.42) (layer "F.Fab") (width 0.1) (tstamp 788ad49d-9534-4ed0-8e37-4ddd4187dbdb))
+ (fp_line (start 8.94 -12.42) (end 8.94 -3.23) (layer "F.Fab") (width 0.1) (tstamp 7b3694be-419b-4d5c-a58f-b9696c784ae3))
+ (fp_line (start 8.94 -3.23) (end -1.32 -3.23) (layer "F.Fab") (width 0.1) (tstamp 86a065e6-3fd9-4b48-860b-68082b0e2fe9))
+ (fp_line (start 8.94 -19.1) (end 8.94 -12.42) (layer "F.Fab") (width 0.1) (tstamp 9b1c58fc-a0d9-444c-b9e2-b9e10139f862))
+ (fp_line (start 2.54 -3.23) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp fc8d9e05-ea47-46f9-ab3e-e176664d00e1))
+ (fp_circle (center 3.81 -15.8) (end 5.66 -15.8) (layer "F.Fab") (width 0.1) (fill none) (tstamp b10fbcc9-6574-4f25-b113-60dc7ad3f604))
+ (pad "" np_thru_hole oval (at 3.81 -15.8) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 47dc4b38-597d-4001-a841-c94241dbc10e))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 2fc6a728-16e9-49e9-a3df-9ebc3ef55543))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 106e3d94-70a3-4114-863f-9bd5d268e3ca))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 59c4b746-4fad-4c1f-a7d3-77fb57bcc068))
+ (pad "4" thru_hole oval (at 7.62 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 1680ad17-2ec8-47d6-80f1-e983d1810ecb))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-4_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..a3d70c09
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,65 @@
+(footprint "TO-220F-4_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-220F-4, Horizontal, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf")
+ (tags "TO-220F-4 Horizontal RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 20.22) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d9ffaa00-3e62-4bad-bae5-1b59d0191ae8)
+ )
+ (fp_text value "TO-220F-4_Horizontal_TabUp" (at 3.81 -2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6db96236-10ff-46d9-92ac-3187b396cf52)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 20.22) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9ce57bb1-858f-4587-8316-6b18a4c3c875)
+ )
+ (fp_line (start -1.44 3.11) (end -1.44 12.54) (layer "F.SilkS") (width 0.12) (tstamp 1fa1fa3e-39b6-4021-9cc2-bdde9facf22e))
+ (fp_line (start 9.06 15.18) (end 9.06 16.38) (layer "F.SilkS") (width 0.12) (tstamp 4612ff18-de52-4176-bea8-8654fea2d263))
+ (fp_line (start 7.62 1.15) (end 7.62 3.11) (layer "F.SilkS") (width 0.12) (tstamp 4dde215f-8b3f-44a2-8cc4-8fd6f4e37384))
+ (fp_line (start -1.44 12.54) (end 9.06 12.54) (layer "F.SilkS") (width 0.12) (tstamp 5b6ebc73-7e01-405d-856f-f7f947c36ca2))
+ (fp_line (start 2.54 1.15) (end 2.54 3.11) (layer "F.SilkS") (width 0.12) (tstamp 5ea7cc8f-7b5c-4298-bb83-6b902adfffde))
+ (fp_line (start 9.06 17.58) (end 9.06 18.78) (layer "F.SilkS") (width 0.12) (tstamp 6365bcca-87bd-4e31-945b-e3ec2a28e569))
+ (fp_line (start 9.06 12.78) (end 9.06 13.98) (layer "F.SilkS") (width 0.12) (tstamp 6a9d47aa-00d7-40a2-9115-b6b6ce1178c9))
+ (fp_line (start -1.44 19.22) (end -0.24 19.22) (layer "F.SilkS") (width 0.12) (tstamp 71734541-b5b4-4f8a-bfa5-3851d7ab9878))
+ (fp_line (start -1.44 17.58) (end -1.44 18.78) (layer "F.SilkS") (width 0.12) (tstamp 796a0848-30dc-44b8-8ef9-d7e1e32c1203))
+ (fp_line (start -1.44 15.18) (end -1.44 16.38) (layer "F.SilkS") (width 0.12) (tstamp 7b7414a6-9074-4a48-a762-ae02b732228d))
+ (fp_line (start -1.44 12.78) (end -1.44 13.98) (layer "F.SilkS") (width 0.12) (tstamp 858645ea-a2a0-451b-bdae-c0584c159569))
+ (fp_line (start 5.08 1.15) (end 5.08 3.11) (layer "F.SilkS") (width 0.12) (tstamp 8fb1f468-2881-464c-af8b-c80034bf66ac))
+ (fp_line (start 3.361 19.22) (end 4.56 19.22) (layer "F.SilkS") (width 0.12) (tstamp 90bed41b-f278-47b1-a1a8-2504143cf56c))
+ (fp_line (start -1.44 3.11) (end 9.06 3.11) (layer "F.SilkS") (width 0.12) (tstamp 92a974e7-a1e6-4edd-9e98-77fa365e1d6f))
+ (fp_line (start 8.16 19.22) (end 9.06 19.22) (layer "F.SilkS") (width 0.12) (tstamp a95767eb-8494-4ab7-9a6a-f9f27ce8d94a))
+ (fp_line (start 5.761 19.22) (end 6.961 19.22) (layer "F.SilkS") (width 0.12) (tstamp abbf7972-8ce6-438d-b6df-3fb649035f8b))
+ (fp_line (start 0.96 19.22) (end 2.16 19.22) (layer "F.SilkS") (width 0.12) (tstamp c7fab2e7-1a2b-406e-9237-16ba661ecd3f))
+ (fp_line (start 9.06 3.11) (end 9.06 12.54) (layer "F.SilkS") (width 0.12) (tstamp d14af00d-44d6-4965-ad47-d21bf263d83c))
+ (fp_line (start 0 1.15) (end 0 3.11) (layer "F.SilkS") (width 0.12) (tstamp d44c5aab-53c6-435d-ba8b-65d8003ffc8d))
+ (fp_line (start 9.19 19.35) (end 9.19 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 1386d03d-14e8-40b4-854e-fec72978434d))
+ (fp_line (start -1.57 -1.25) (end -1.57 19.35) (layer "F.CrtYd") (width 0.05) (tstamp 9b14d4de-6e22-41ea-8ae8-ebf94f11f71b))
+ (fp_line (start -1.57 19.35) (end 9.19 19.35) (layer "F.CrtYd") (width 0.05) (tstamp b1deb92d-b656-47c0-9b3e-d5e38e3c9eda))
+ (fp_line (start 9.19 -1.25) (end -1.57 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp bbf06b16-83a0-4c16-be29-b2004e2336ef))
+ (fp_line (start -1.32 19.1) (end 8.94 19.1) (layer "F.Fab") (width 0.1) (tstamp 0d4b23dc-6968-4b2f-beed-2596660ed4e6))
+ (fp_line (start -1.32 12.42) (end -1.32 19.1) (layer "F.Fab") (width 0.1) (tstamp 2b15e740-cf5e-4ac4-b549-237c8b1dcf1a))
+ (fp_line (start 8.94 12.42) (end -1.32 12.42) (layer "F.Fab") (width 0.1) (tstamp 4c327571-361a-4f47-a745-750ec128d814))
+ (fp_line (start 8.94 12.42) (end 8.94 3.23) (layer "F.Fab") (width 0.1) (tstamp 8e1cdd09-7706-45eb-a56a-f852529b4342))
+ (fp_line (start 7.62 3.23) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp 93b04825-0f3c-4cd5-b589-2f4c1e739ce6))
+ (fp_line (start -1.32 3.23) (end -1.32 12.42) (layer "F.Fab") (width 0.1) (tstamp 9896be93-50e7-42b9-a4bf-c898b367527c))
+ (fp_line (start -1.32 12.42) (end 8.94 12.42) (layer "F.Fab") (width 0.1) (tstamp 98d93dac-63b6-4bb2-8fb5-ff2fbab2ce79))
+ (fp_line (start 0 3.23) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp beecd127-e903-415b-b789-40f5ca6a390d))
+ (fp_line (start 8.94 3.23) (end -1.32 3.23) (layer "F.Fab") (width 0.1) (tstamp c8a43328-9ccc-4863-a8e1-5edd0709181e))
+ (fp_line (start 8.94 19.1) (end 8.94 12.42) (layer "F.Fab") (width 0.1) (tstamp ceed59b1-5592-4626-959d-fbc832e5f17c))
+ (fp_line (start 5.08 3.23) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp ec0bd67c-6246-4c58-b6bc-4eea6e4eca54))
+ (fp_line (start 2.54 3.23) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp fa593830-08d7-45bd-96ce-78567b693b20))
+ (fp_circle (center 3.81 15.8) (end 5.66 15.8) (layer "F.Fab") (width 0.1) (fill none) (tstamp 9e1180bd-cd2d-4493-bc2f-613747d848a3))
+ (pad "" np_thru_hole oval (at 3.81 15.8) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp e8751f24-92ec-4d9f-86f6-cd37029e60c0))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 9e19c00d-e2d9-4273-9488-495d7b4ed81b))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 1f960893-ab0f-4a0b-a6c3-88402a07d30b))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 0872d74a-d68f-4d19-a27e-85aba8873717))
+ (pad "4" thru_hole oval (at 7.62 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 84d75de9-2f41-4333-b362-7e95f41f3c2c))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-4_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_P5.08x2.05mm_StaggerEven_Lead1.85mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_P5.08x2.05mm_StaggerEven_Lead1.85mm_Vertical.kicad_mod
new file mode 100644
index 00000000..08d0dd80
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_P5.08x2.05mm_StaggerEven_Lead1.85mm_Vertical.kicad_mod
@@ -0,0 +1,52 @@
+(footprint "TO-220F-4_P5.08x2.05mm_StaggerEven_Lead1.85mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220F-4, Vertical, RM 2.54mm, staggered type-2, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf")
+ (tags "TO-220F-4 Vertical RM 2.54mm staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -5.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 41c174eb-9499-478c-a355-40e7280a8deb)
+ )
+ (fp_text value "TO-220F-4_P5.08x2.05mm_StaggerEven_Lead1.85mm_Vertical" (at 3.81 4.2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9baaf3e2-c568-4393-bb71-ce0bc3e30d4a)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -5.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5a4788e9-350b-4e0a-8d14-369ce6f80b88)
+ )
+ (fp_line (start 7.62 0.321) (end 7.62 0.985) (layer "F.SilkS") (width 0.12) (tstamp 07cee234-ab4d-4447-8dd1-869a6f2f4944))
+ (fp_line (start 9.06 -4.62) (end 9.06 0.321) (layer "F.SilkS") (width 0.12) (tstamp 0fd46b95-aa5f-4178-b690-d0acf3da93a0))
+ (fp_line (start 5.66 -4.62) (end 5.66 -1.861) (layer "F.SilkS") (width 0.12) (tstamp 150b1359-ca77-4a05-9cd1-bd4ec3e4285d))
+ (fp_line (start -1.44 -4.62) (end -1.44 0.321) (layer "F.SilkS") (width 0.12) (tstamp 4eae1bb1-3e43-4291-97d4-5ce18ada86da))
+ (fp_line (start 6.112 0.321) (end 9.06 0.321) (layer "F.SilkS") (width 0.12) (tstamp 4f0a4166-e4f2-4610-a7ea-78156ff62089))
+ (fp_line (start -1.44 0.321) (end -1.05 0.321) (layer "F.SilkS") (width 0.12) (tstamp 6501d442-027f-4cf6-8ba9-373ffbd84cbd))
+ (fp_line (start 2.54 0.321) (end 2.54 0.985) (layer "F.SilkS") (width 0.12) (tstamp 6eddb0d1-3fbc-4b9b-abbb-74fc9be415b3))
+ (fp_line (start 1.96 -4.62) (end 1.96 -1.861) (layer "F.SilkS") (width 0.12) (tstamp 8bba7c33-50fe-45b7-a1a5-59c4192cfdeb))
+ (fp_line (start 1.05 0.321) (end 4.049 0.321) (layer "F.SilkS") (width 0.12) (tstamp 9fbf332b-ecb6-4af5-80fe-b74e1c6fae8b))
+ (fp_line (start -1.44 -4.62) (end 9.06 -4.62) (layer "F.SilkS") (width 0.12) (tstamp a9713bfb-7e6c-4e8c-b04e-ad72d03bba38))
+ (fp_line (start -1.44 -1.861) (end 9.06 -1.861) (layer "F.SilkS") (width 0.12) (tstamp e80f1379-cdb4-48af-9022-7197173263a7))
+ (fp_line (start 9.19 3.2) (end 9.19 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 47c6b13e-f71a-4e7d-802b-cd6a9ce883ad))
+ (fp_line (start -1.57 -4.75) (end -1.57 3.2) (layer "F.CrtYd") (width 0.05) (tstamp 5d82420f-5c87-483b-9679-a1cf4596923c))
+ (fp_line (start -1.57 3.2) (end 9.19 3.2) (layer "F.CrtYd") (width 0.05) (tstamp c76c9cf1-2e5e-4789-a68e-c9f0ee7d7d2a))
+ (fp_line (start 9.19 -4.75) (end -1.57 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp ed41d87e-83db-40b4-8075-a4819d7c0b3f))
+ (fp_line (start -1.32 0.2) (end 8.94 0.2) (layer "F.Fab") (width 0.1) (tstamp 235af747-c3f1-43b9-a139-7dad8a0fd664))
+ (fp_line (start 7.62 0.2) (end 7.62 2.05) (layer "F.Fab") (width 0.1) (tstamp 4603469c-03b5-4231-b31f-d60165ac2123))
+ (fp_line (start 8.94 -4.5) (end -1.32 -4.5) (layer "F.Fab") (width 0.1) (tstamp 674c83c3-3daa-4e18-a2cd-121c29c6bbd1))
+ (fp_line (start 8.94 0.2) (end 8.94 -4.5) (layer "F.Fab") (width 0.1) (tstamp 6fb576e7-4e10-4a28-bbeb-2f16506af3b9))
+ (fp_line (start 2.54 0.2) (end 2.54 2.05) (layer "F.Fab") (width 0.1) (tstamp 8b9c7a8d-2645-4fa5-b5c1-3acf549e3108))
+ (fp_line (start 5.66 -4.5) (end 5.66 -1.98) (layer "F.Fab") (width 0.1) (tstamp 9103b035-1fec-480e-a00f-761a6522f1ea))
+ (fp_line (start -1.32 -4.5) (end -1.32 0.2) (layer "F.Fab") (width 0.1) (tstamp 96395d8b-8e13-4708-97c2-71e2bee225fa))
+ (fp_line (start 1.96 -4.5) (end 1.96 -1.98) (layer "F.Fab") (width 0.1) (tstamp f6e12a10-3c02-44f9-b9a1-23cfd6b96cd7))
+ (fp_line (start -1.32 -1.98) (end 8.94 -1.98) (layer "F.Fab") (width 0.1) (tstamp fa028a16-1bd7-4343-adec-96bb22bec23a))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp b88fb0bb-4b49-4d33-ad8b-10119cd1b484))
+ (pad "2" thru_hole oval (at 2.54 2.05) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp ca242a2d-8ff7-4898-8e3e-450b682dec62))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 72dcc0d8-c20f-4125-8aaa-e08cd838667c))
+ (pad "4" thru_hole oval (at 7.62 2.05) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 6153f0e7-a8b1-4ca0-882f-a7456c180774))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-4_P5.08x2.05mm_StaggerEven_Lead1.85mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_P5.08x2.05mm_StaggerOdd_Lead1.85mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_P5.08x2.05mm_StaggerOdd_Lead1.85mm_Vertical.kicad_mod
new file mode 100644
index 00000000..b3695b7e
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_P5.08x2.05mm_StaggerOdd_Lead1.85mm_Vertical.kicad_mod
@@ -0,0 +1,52 @@
+(footprint "TO-220F-4_P5.08x2.05mm_StaggerOdd_Lead1.85mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220F-4, Vertical, RM 2.54mm, staggered type-1, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf")
+ (tags "TO-220F-4 Vertical RM 2.54mm staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -7.67) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 304237b6-768e-4c6a-8703-b215d5bc7404)
+ )
+ (fp_text value "TO-220F-4_P5.08x2.05mm_StaggerOdd_Lead1.85mm_Vertical" (at 3.81 2.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c9beab3c-ad58-4308-aa47-6d751c4cc471)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -7.67) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 995a0811-001e-4531-a1b5-399106660617)
+ )
+ (fp_line (start -1.44 -3.911) (end 9.06 -3.911) (layer "F.SilkS") (width 0.12) (tstamp 148048b8-d8dc-419e-a123-d2b7238e6729))
+ (fp_line (start 9.06 -6.67) (end 9.06 -1.729) (layer "F.SilkS") (width 0.12) (tstamp 2f4e687f-ec8e-4db6-a64d-6be86a20636e))
+ (fp_line (start -1.44 -1.729) (end 1.509 -1.729) (layer "F.SilkS") (width 0.12) (tstamp 689ac9c3-25a1-42da-a822-c6b8374e6e47))
+ (fp_line (start 0 -1.729) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 6dce8750-8a5a-4205-962c-74cd660fee83))
+ (fp_line (start 1.96 -6.67) (end 1.96 -3.911) (layer "F.SilkS") (width 0.12) (tstamp 71dd3613-c80b-4ca6-b50b-269bbb9cb956))
+ (fp_line (start 5.08 -1.729) (end 5.08 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 7987bc9a-0721-4f80-be47-a5c4a27f6914))
+ (fp_line (start -1.44 -6.67) (end -1.44 -1.729) (layer "F.SilkS") (width 0.12) (tstamp 79ed738a-bb87-4235-a825-5b7b087a1b15))
+ (fp_line (start 5.66 -6.67) (end 5.66 -3.911) (layer "F.SilkS") (width 0.12) (tstamp 94c1f975-267d-4eff-b083-cd107fc6ee9d))
+ (fp_line (start -1.44 -6.67) (end 9.06 -6.67) (layer "F.SilkS") (width 0.12) (tstamp b397dd0f-3175-48e6-9887-8ce04507a81e))
+ (fp_line (start 8.652 -1.729) (end 9.06 -1.729) (layer "F.SilkS") (width 0.12) (tstamp b4c3edab-57d8-4447-9966-08d53ee8f998))
+ (fp_line (start 3.572 -1.729) (end 6.589 -1.729) (layer "F.SilkS") (width 0.12) (tstamp cb4e10f6-0812-46dd-bf63-966b847a8622))
+ (fp_line (start -1.57 1.16) (end 9.19 1.16) (layer "F.CrtYd") (width 0.05) (tstamp 21b31e67-fccd-42ab-af9d-0fc5e0250a7f))
+ (fp_line (start 9.19 -6.8) (end -1.57 -6.8) (layer "F.CrtYd") (width 0.05) (tstamp 657fac98-b2a8-4dc9-8dff-9bb471c885d9))
+ (fp_line (start 9.19 1.16) (end 9.19 -6.8) (layer "F.CrtYd") (width 0.05) (tstamp 737868b7-a2b6-461c-baeb-b300f2095b42))
+ (fp_line (start -1.57 -6.8) (end -1.57 1.16) (layer "F.CrtYd") (width 0.05) (tstamp 7985eb64-fe28-4798-b96d-53399a249d88))
+ (fp_line (start 5.08 -1.85) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 0ccacaab-6077-45a5-9d27-14ca54538cbd))
+ (fp_line (start 5.66 -6.55) (end 5.66 -4.03) (layer "F.Fab") (width 0.1) (tstamp 4985b508-a453-4e4e-92c2-1965950588d8))
+ (fp_line (start 8.94 -1.85) (end 8.94 -6.55) (layer "F.Fab") (width 0.1) (tstamp 50c05b8d-bb54-4e41-ac21-927681ac06c5))
+ (fp_line (start 0 -1.85) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 83634851-2eed-40da-8763-833306db5e62))
+ (fp_line (start 8.94 -6.55) (end -1.32 -6.55) (layer "F.Fab") (width 0.1) (tstamp 92d43c89-ac83-42c6-9a8f-6406cb55d4e9))
+ (fp_line (start -1.32 -6.55) (end -1.32 -1.85) (layer "F.Fab") (width 0.1) (tstamp ba30b429-d0e8-4bad-a333-6f44326a6120))
+ (fp_line (start -1.32 -1.85) (end 8.94 -1.85) (layer "F.Fab") (width 0.1) (tstamp bb82b5c6-6c92-49a9-ae9f-79479921ea1d))
+ (fp_line (start -1.32 -4.03) (end 8.94 -4.03) (layer "F.Fab") (width 0.1) (tstamp c21ba5d6-3e4f-4ce2-a1ad-9a20c78b0a7a))
+ (fp_line (start 1.96 -6.55) (end 1.96 -4.03) (layer "F.Fab") (width 0.1) (tstamp fd3f8bf1-53bd-4881-9580-c61aff3b0bde))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp f5f3559b-aa27-4ac8-a9d7-bd0b0b793e54))
+ (pad "2" thru_hole oval (at 2.54 -2.05) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp f9a3403c-098e-4133-a298-6fb2497deca0))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp da89c090-1c6f-48a2-a787-b41593ae0042))
+ (pad "4" thru_hole oval (at 7.62 -2.05) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp d43345dc-e322-47ee-81e7-69fc98b9b02e))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-4_P5.08x2.05mm_StaggerOdd_Lead1.85mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_P5.08x3.7mm_StaggerEven_Lead3.5mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_P5.08x3.7mm_StaggerEven_Lead3.5mm_Vertical.kicad_mod
new file mode 100644
index 00000000..804a34b9
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_P5.08x3.7mm_StaggerEven_Lead3.5mm_Vertical.kicad_mod
@@ -0,0 +1,52 @@
+(footprint "TO-220F-4_P5.08x3.7mm_StaggerEven_Lead3.5mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220F-4, Vertical, RM 2.54mm, staggered type-2, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf")
+ (tags "TO-220F-4 Vertical RM 2.54mm staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -5.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b47223f3-693b-463a-b5cd-07a9c211a025)
+ )
+ (fp_text value "TO-220F-4_P5.08x3.7mm_StaggerEven_Lead3.5mm_Vertical" (at 3.81 5.85) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f33cd001-1814-443c-9331-de25f8faa0fe)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -5.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 53073b14-36be-4fb3-b455-e3f05ca7f748)
+ )
+ (fp_line (start -1.44 0.321) (end -1.05 0.321) (layer "F.SilkS") (width 0.12) (tstamp 0767383f-1feb-4455-97dc-1343acdd0aad))
+ (fp_line (start 7.62 0.321) (end 7.62 2.635) (layer "F.SilkS") (width 0.12) (tstamp 1de51062-4b76-4e24-a864-636554d564b0))
+ (fp_line (start 9.06 -4.62) (end 9.06 0.321) (layer "F.SilkS") (width 0.12) (tstamp 3b3823d2-3929-44a7-ae00-611f026d3e13))
+ (fp_line (start -1.44 -4.62) (end -1.44 0.321) (layer "F.SilkS") (width 0.12) (tstamp 466f389c-c305-4c83-8f06-469bfe8b5000))
+ (fp_line (start -1.44 -1.861) (end 9.06 -1.861) (layer "F.SilkS") (width 0.12) (tstamp 4d61f1b1-cc60-471f-936a-7d67dfa69817))
+ (fp_line (start -1.44 -4.62) (end 9.06 -4.62) (layer "F.SilkS") (width 0.12) (tstamp 558a07d2-d3e8-4032-a52d-141e2ffe0124))
+ (fp_line (start 1.96 -4.62) (end 1.96 -1.861) (layer "F.SilkS") (width 0.12) (tstamp ba9418fb-cda3-48b4-a7d1-2583278bc5f9))
+ (fp_line (start 5.66 -4.62) (end 5.66 -1.861) (layer "F.SilkS") (width 0.12) (tstamp ca0246ad-f9be-4fd5-89a9-f8144522c7d7))
+ (fp_line (start 2.54 0.321) (end 2.54 2.635) (layer "F.SilkS") (width 0.12) (tstamp d6865ecf-3ecb-4bbd-8277-cf848e2bf9ad))
+ (fp_line (start 1.05 0.321) (end 4.049 0.321) (layer "F.SilkS") (width 0.12) (tstamp e1623fd2-b4ef-48ce-86a6-17e3164d8717))
+ (fp_line (start 6.112 0.321) (end 9.06 0.321) (layer "F.SilkS") (width 0.12) (tstamp f36d6543-8226-44fc-82fe-d2e0edfffc51))
+ (fp_line (start 9.19 4.85) (end 9.19 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 0073b285-2b1e-4241-9c59-1cee987535fc))
+ (fp_line (start -1.57 -4.75) (end -1.57 4.85) (layer "F.CrtYd") (width 0.05) (tstamp 2e704f95-7d9f-4017-ac9a-55faded829fb))
+ (fp_line (start 9.19 -4.75) (end -1.57 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 2ea6c749-53c8-4832-bc57-8095f5df7f84))
+ (fp_line (start -1.57 4.85) (end 9.19 4.85) (layer "F.CrtYd") (width 0.05) (tstamp 9fbe09a2-9320-4034-ac9b-e44daed18cff))
+ (fp_line (start 7.62 0.2) (end 7.62 3.7) (layer "F.Fab") (width 0.1) (tstamp 05587412-837f-49e6-b937-6c40235f589c))
+ (fp_line (start 8.94 -4.5) (end -1.32 -4.5) (layer "F.Fab") (width 0.1) (tstamp 05b8d927-943a-4243-a09a-8b2d2ef64f8c))
+ (fp_line (start 2.54 0.2) (end 2.54 3.7) (layer "F.Fab") (width 0.1) (tstamp 26313bdd-34b8-4528-9f74-514acd47a30b))
+ (fp_line (start -1.32 -1.98) (end 8.94 -1.98) (layer "F.Fab") (width 0.1) (tstamp 3e16b98d-8683-49e3-b1f9-00edab08f5b2))
+ (fp_line (start -1.32 -4.5) (end -1.32 0.2) (layer "F.Fab") (width 0.1) (tstamp 4ed31371-1a1c-40c4-a28d-f43a77f75e11))
+ (fp_line (start 5.66 -4.5) (end 5.66 -1.98) (layer "F.Fab") (width 0.1) (tstamp 7eb146cf-66fe-413c-ad3c-acdba2680852))
+ (fp_line (start 8.94 0.2) (end 8.94 -4.5) (layer "F.Fab") (width 0.1) (tstamp 816f7ace-2384-4a6d-b0c2-35f953798661))
+ (fp_line (start 1.96 -4.5) (end 1.96 -1.98) (layer "F.Fab") (width 0.1) (tstamp 954df468-2ea3-4f0a-8cf7-15cdd0f6c6d0))
+ (fp_line (start -1.32 0.2) (end 8.94 0.2) (layer "F.Fab") (width 0.1) (tstamp c0ea4a0d-d4ea-4da3-a4ed-9fb073251097))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 3bbd8df8-d4a0-4291-9eac-6c6fe13a78be))
+ (pad "2" thru_hole oval (at 2.54 3.7) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp b459ebe9-8891-4da2-834e-f5f6044cbfdb))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp d7c87fc6-3df6-472c-90fc-1d7815b1d9d0))
+ (pad "4" thru_hole oval (at 7.62 3.7) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 7d678829-51a7-45c2-ba55-d30c034d9b40))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-4_P5.08x3.7mm_StaggerEven_Lead3.5mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_P5.08x3.7mm_StaggerOdd_Lead3.5mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_P5.08x3.7mm_StaggerOdd_Lead3.5mm_Vertical.kicad_mod
new file mode 100644
index 00000000..3822b3f8
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_P5.08x3.7mm_StaggerOdd_Lead3.5mm_Vertical.kicad_mod
@@ -0,0 +1,52 @@
+(footprint "TO-220F-4_P5.08x3.7mm_StaggerOdd_Lead3.5mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220F-4, Vertical, RM 2.54mm, staggered type-1, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf")
+ (tags "TO-220F-4 Vertical RM 2.54mm staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -9.32) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp db5a8014-7787-4451-861b-fecc4d382fec)
+ )
+ (fp_text value "TO-220F-4_P5.08x3.7mm_StaggerOdd_Lead3.5mm_Vertical" (at 3.81 2.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp da8b0559-3fb3-4158-aa5c-f82c2855eeff)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -9.32) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 970e9a64-5fd9-40f6-88c6-26be059c1734)
+ )
+ (fp_line (start 1.96 -8.32) (end 1.96 -5.561) (layer "F.SilkS") (width 0.12) (tstamp 13017166-af46-4851-aab9-da4ffcf00141))
+ (fp_line (start 3.572 -3.379) (end 6.589 -3.379) (layer "F.SilkS") (width 0.12) (tstamp 23c16a0e-ae17-417b-a3dc-fcc0976981dd))
+ (fp_line (start -1.44 -8.32) (end -1.44 -3.379) (layer "F.SilkS") (width 0.12) (tstamp 25b536f1-783e-47f3-82be-523682e83244))
+ (fp_line (start 5.08 -3.379) (end 5.08 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 265715f9-b816-4618-914b-2ab849213934))
+ (fp_line (start -1.44 -8.32) (end 9.06 -8.32) (layer "F.SilkS") (width 0.12) (tstamp 33e2d2cb-bb95-4c23-88fd-2141be95a007))
+ (fp_line (start -1.44 -5.561) (end 9.06 -5.561) (layer "F.SilkS") (width 0.12) (tstamp 3f02071a-6259-43f3-a356-1f4d5355abf7))
+ (fp_line (start 9.06 -8.32) (end 9.06 -3.379) (layer "F.SilkS") (width 0.12) (tstamp 51e5a6f3-befd-4f16-a7ff-b80476a7b7b7))
+ (fp_line (start 8.652 -3.379) (end 9.06 -3.379) (layer "F.SilkS") (width 0.12) (tstamp a006a5bf-3400-432f-9c69-579a2844c363))
+ (fp_line (start 5.66 -8.32) (end 5.66 -5.561) (layer "F.SilkS") (width 0.12) (tstamp a5ae7f42-1754-403d-950d-829cd5e002d1))
+ (fp_line (start -1.44 -3.379) (end 1.509 -3.379) (layer "F.SilkS") (width 0.12) (tstamp c7d4b5bc-3b2b-448a-927c-270264310bfe))
+ (fp_line (start 0 -3.379) (end 0 -1.049) (layer "F.SilkS") (width 0.12) (tstamp ee981030-c36e-4334-85b0-4227b3baeec8))
+ (fp_line (start 9.19 1.15) (end 9.19 -8.45) (layer "F.CrtYd") (width 0.05) (tstamp 0d9bda19-1266-4be9-b79d-834c68475140))
+ (fp_line (start -1.57 1.15) (end 9.19 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 4b6b663c-f98f-45bf-b019-6169c8811ac2))
+ (fp_line (start -1.57 -8.45) (end -1.57 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 4e27210b-25af-438d-8eb4-f584546e526d))
+ (fp_line (start 9.19 -8.45) (end -1.57 -8.45) (layer "F.CrtYd") (width 0.05) (tstamp 59c1f545-39dc-4b92-a293-e9139443c975))
+ (fp_line (start 5.08 -3.5) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 0a0e8ae5-d4d7-49fb-9805-baadd9091650))
+ (fp_line (start 0 -3.5) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 2b1312d2-ded3-448b-a602-012af927ee27))
+ (fp_line (start -1.32 -3.5) (end 8.94 -3.5) (layer "F.Fab") (width 0.1) (tstamp 547f001a-b57e-4faa-9dd0-7adf5719ab1a))
+ (fp_line (start 8.94 -8.2) (end -1.32 -8.2) (layer "F.Fab") (width 0.1) (tstamp 5fde708f-32ba-4faf-801c-467a6398bc31))
+ (fp_line (start -1.32 -8.2) (end -1.32 -3.5) (layer "F.Fab") (width 0.1) (tstamp 7cf62f72-512d-43a0-a592-bc9b14f52af7))
+ (fp_line (start 8.94 -3.5) (end 8.94 -8.2) (layer "F.Fab") (width 0.1) (tstamp ab93e870-fd69-4f27-be15-1a1b9798cf0b))
+ (fp_line (start 1.96 -8.2) (end 1.96 -5.68) (layer "F.Fab") (width 0.1) (tstamp add47695-34b9-4519-9beb-500d881bf670))
+ (fp_line (start 5.66 -8.2) (end 5.66 -5.68) (layer "F.Fab") (width 0.1) (tstamp b6a2f710-cd24-4df7-ad67-c6ca1e5bd43e))
+ (fp_line (start -1.32 -5.68) (end 8.94 -5.68) (layer "F.Fab") (width 0.1) (tstamp c9b64aab-17b6-475a-882c-4c585f6a8630))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp ea9900c0-be3a-4bf0-84b8-fddeff8a1799))
+ (pad "2" thru_hole oval (at 2.54 -3.7) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp f91606c0-a3ae-4559-be7a-b0d3b7292e0c))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 903c7601-63a5-4da5-aa2a-5291b32862bb))
+ (pad "4" thru_hole oval (at 7.62 -3.7) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp aeea1685-bd55-4b43-b377-ba5f200cbf0c))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-4_P5.08x3.7mm_StaggerOdd_Lead3.5mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_Vertical.kicad_mod
new file mode 100644
index 00000000..0a0210c4
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-4_Vertical.kicad_mod
@@ -0,0 +1,50 @@
+(footprint "TO-220F-4_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-220F-4, Vertical, RM 2.54mm, see https://www.njr.com/semicon/PDF/package/TO-220F-4_E.pdf")
+ (tags "TO-220F-4 Vertical RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -4.1675) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1eba0b0c-5292-4a7f-8086-211b34dced1c)
+ )
+ (fp_text value "TO-220F-4_Vertical" (at 3.81 2.9025) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 73dd07b0-9b7b-4e6e-a663-68f356e59146)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -4.1675) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b0af429b-4302-4c0a-accb-99c44a207188)
+ )
+ (fp_line (start 1.96 -3.168) (end 1.96 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 0c234b04-553f-4eea-b507-f89dab6f0f7d))
+ (fp_line (start 9.06 -3.168) (end 9.06 1.773) (layer "F.SilkS") (width 0.12) (tstamp 166a2231-e634-42dd-a982-43173f5b28c7))
+ (fp_line (start 6.183 -0.408) (end 6.518 -0.408) (layer "F.SilkS") (width 0.12) (tstamp 2241f3ee-eccd-4883-9415-3f0e4e39832b))
+ (fp_line (start -1.44 1.773) (end 9.06 1.773) (layer "F.SilkS") (width 0.12) (tstamp 3aac428b-3026-4d51-9aa3-c906742045dd))
+ (fp_line (start 1.103 -0.408) (end 1.438 -0.408) (layer "F.SilkS") (width 0.12) (tstamp 61589a79-cdca-4a89-8afe-23c0ae03cb8e))
+ (fp_line (start 5.66 -3.168) (end 5.66 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 7ea8543b-bc19-4247-818f-92fd6fb2ac39))
+ (fp_line (start -1.44 -3.168) (end -1.44 1.773) (layer "F.SilkS") (width 0.12) (tstamp 849118c6-0e5c-4d89-ba0d-7a27db91f6c5))
+ (fp_line (start -1.44 -0.408) (end -1.103 -0.408) (layer "F.SilkS") (width 0.12) (tstamp a484d7cc-a581-4541-89e8-aed4fe456bc2))
+ (fp_line (start -1.44 -3.168) (end 9.06 -3.168) (layer "F.SilkS") (width 0.12) (tstamp b219499b-68d5-4e45-a633-39c7618ffaf9))
+ (fp_line (start 8.723 -0.408) (end 9.06 -0.408) (layer "F.SilkS") (width 0.12) (tstamp e46ca8e9-d465-45e2-b7fa-d18cb40436a2))
+ (fp_line (start 3.643 -0.408) (end 3.978 -0.408) (layer "F.SilkS") (width 0.12) (tstamp f48f1f04-7dbc-4973-ae69-49cec5046061))
+ (fp_line (start -1.57 1.91) (end 9.19 1.91) (layer "F.CrtYd") (width 0.05) (tstamp 0e8c6cde-15d8-4dcb-b10e-7a6f6f5eb472))
+ (fp_line (start -1.57 -3.3) (end -1.57 1.91) (layer "F.CrtYd") (width 0.05) (tstamp d3ce5918-5198-4ea1-8f07-8ead4d34c2a7))
+ (fp_line (start 9.19 -3.3) (end -1.57 -3.3) (layer "F.CrtYd") (width 0.05) (tstamp d9ffd490-137c-48aa-a4aa-698e47b3f94c))
+ (fp_line (start 9.19 1.91) (end 9.19 -3.3) (layer "F.CrtYd") (width 0.05) (tstamp fe8c9910-7f18-46c3-947b-1f7a783635a7))
+ (fp_line (start -1.32 1.6525) (end 8.94 1.6525) (layer "F.Fab") (width 0.1) (tstamp 5c91efdb-5786-47a8-9df3-791e160be913))
+ (fp_line (start 1.96 -3.0475) (end 1.96 -0.5275) (layer "F.Fab") (width 0.1) (tstamp 72defca4-474f-427c-bc22-247c22dfeda2))
+ (fp_line (start -1.32 -3.0475) (end -1.32 1.6525) (layer "F.Fab") (width 0.1) (tstamp 965759f8-571a-44a1-b84e-d279b262452b))
+ (fp_line (start -1.32 -0.5275) (end 8.94 -0.5275) (layer "F.Fab") (width 0.1) (tstamp a778c1b6-87d1-4995-8588-2e9668efa052))
+ (fp_line (start 8.94 -3.0475) (end -1.32 -3.0475) (layer "F.Fab") (width 0.1) (tstamp ca36a2d9-dc88-41db-a48b-9c0ec10460c9))
+ (fp_line (start 8.94 1.6525) (end 8.94 -3.0475) (layer "F.Fab") (width 0.1) (tstamp d70e08aa-86b6-4365-bb86-3699fad74b73))
+ (fp_line (start 5.66 -3.0475) (end 5.66 -0.5275) (layer "F.Fab") (width 0.1) (tstamp ed41d8d4-b87e-4ed5-a21e-a11081192700))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 1c2439e1-3ff4-4251-82af-36bd892dbf34))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 0a32467e-3830-47c4-abb8-211f3389a576))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp 1543c0e5-db91-45bc-8c85-054c9106ad91))
+ (pad "4" thru_hole oval (at 7.62 0) (size 1.905 2) (drill 1.2) (layers *.Cu *.Mask) (tstamp cc2fe749-be60-4d29-9620-ce735d87cf11))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-4_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..5be3b1b1
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,57 @@
+(footprint "TO-220F-5_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4AF2)
+ (descr "TO-220F-5, Horizontal, RM 1.7mm, PentawattF-, MultiwattF-5")
+ (tags "TO-220F-5 Horizontal RM 1.7mm PentawattF- MultiwattF-5")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.4 -20.22) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b0a88dc6-7321-42e3-b30d-69539a758924)
+ )
+ (fp_text value "TO-220F-5_Horizontal_TabDown" (at 3.4 1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4ccff30c-93c1-4dcc-b10f-de74d8ecd4f8)
+ )
+ (fp_text user "${REFERENCE}" (at 3.4 -20.22) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ab36597f-21d5-44ee-bba1-758755abb688)
+ )
+ (fp_line (start 3.4 -3.11) (end 3.4 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 55b05cc0-ef1f-4d25-86dc-654d479d0dda))
+ (fp_line (start 0 -3.11) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 5c573cba-038b-4a8e-995f-7285691fff8d))
+ (fp_line (start 8.65 -19.22) (end 8.65 -3.11) (layer "F.SilkS") (width 0.12) (tstamp 665de0d8-87e5-4bda-b669-f9420b2305c9))
+ (fp_line (start -1.85 -3.11) (end 8.65 -3.11) (layer "F.SilkS") (width 0.12) (tstamp 90ffa2ef-028d-4f8c-a003-be6c63547ad1))
+ (fp_line (start 5.1 -3.11) (end 5.1 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 916607c2-d174-4bd1-80ce-fad0f43a8bf7))
+ (fp_line (start 6.8 -3.11) (end 6.8 -1.05) (layer "F.SilkS") (width 0.12) (tstamp aae5243c-9acd-47f7-8ca6-c2383bd8784e))
+ (fp_line (start 1.7 -3.11) (end 1.7 -1.05) (layer "F.SilkS") (width 0.12) (tstamp be0cb57a-0d8f-456d-9626-02e964084823))
+ (fp_line (start -1.85 -19.22) (end 8.65 -19.22) (layer "F.SilkS") (width 0.12) (tstamp c2b4ecac-cc24-4f80-91e9-10d20f980edf))
+ (fp_line (start -1.85 -19.22) (end -1.85 -3.11) (layer "F.SilkS") (width 0.12) (tstamp dd740e87-536c-4e45-baca-57e22d108874))
+ (fp_line (start -1.98 1.15) (end 8.78 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 16e513d4-91cc-4393-8b2c-069f7e8cc400))
+ (fp_line (start -1.98 -19.35) (end -1.98 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 20a12939-8d97-4ec0-b7d2-8f5b88690fa3))
+ (fp_line (start 8.78 -19.35) (end -1.98 -19.35) (layer "F.CrtYd") (width 0.05) (tstamp 5ec7ba04-e494-41f4-ad77-803463761952))
+ (fp_line (start 8.78 1.15) (end 8.78 -19.35) (layer "F.CrtYd") (width 0.05) (tstamp a8df0a1e-3278-4354-ba38-b7ba9df4e083))
+ (fp_line (start -1.73 -12.42) (end 8.53 -12.42) (layer "F.Fab") (width 0.1) (tstamp 0805b227-c7b7-4ebe-9eeb-80ac80194c70))
+ (fp_line (start 1.7 -3.23) (end 1.7 0) (layer "F.Fab") (width 0.1) (tstamp 2b3485a0-0391-442d-b7ea-4dd3c827a737))
+ (fp_line (start 0 -3.23) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 2d5e15b2-9aa6-4124-a208-f15ef52d1b4b))
+ (fp_line (start 3.4 -3.23) (end 3.4 0) (layer "F.Fab") (width 0.1) (tstamp 3a8ea904-79f7-413a-a7eb-faca1baea1c6))
+ (fp_line (start 6.8 -3.23) (end 6.8 0) (layer "F.Fab") (width 0.1) (tstamp 4695d381-19f2-4a09-98a8-79830e06ba00))
+ (fp_line (start -1.73 -19.1) (end 8.53 -19.1) (layer "F.Fab") (width 0.1) (tstamp 59817724-b071-42e9-a4af-c9b8ded9613e))
+ (fp_line (start 5.1 -3.23) (end 5.1 0) (layer "F.Fab") (width 0.1) (tstamp 73361f76-b4c1-43e9-af29-8df99a35eb55))
+ (fp_line (start 8.53 -12.42) (end -1.73 -12.42) (layer "F.Fab") (width 0.1) (tstamp 7562ebd9-d161-4f93-b6e0-2c30f8b66a19))
+ (fp_line (start 8.53 -12.42) (end 8.53 -3.23) (layer "F.Fab") (width 0.1) (tstamp 7707e603-5934-45a7-b941-bf1ec608da1d))
+ (fp_line (start -1.73 -3.23) (end -1.73 -12.42) (layer "F.Fab") (width 0.1) (tstamp ab0b6298-892f-469f-a463-7a4751f04f05))
+ (fp_line (start 8.53 -19.1) (end 8.53 -12.42) (layer "F.Fab") (width 0.1) (tstamp bc786504-e173-4ca7-9485-fe9c21e1bd1b))
+ (fp_line (start 8.53 -3.23) (end -1.73 -3.23) (layer "F.Fab") (width 0.1) (tstamp ec1ca122-a6b6-4bcb-b3e3-151ce9c0507a))
+ (fp_line (start -1.73 -12.42) (end -1.73 -19.1) (layer "F.Fab") (width 0.1) (tstamp ed6ded1e-be8c-4aac-9441-2f050ecff4d2))
+ (fp_circle (center 3.4 -15.8) (end 5.25 -15.8) (layer "F.Fab") (width 0.1) (fill none) (tstamp a885c273-0e4e-41cb-9521-a9f06ce9c2ce))
+ (pad "" np_thru_hole oval (at 3.4 -15.8) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp 4ba38ee8-e5d8-4bcd-a6df-3ba7a1f05686))
+ (pad "1" thru_hole rect (at 0 0) (size 1.275 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp efd49433-4740-4059-9684-c5f61fc48459))
+ (pad "2" thru_hole oval (at 1.7 0) (size 1.275 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp d280cf56-f83b-44e0-92f4-cc4f0ef7438d))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.275 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 7c332108-c5f4-4003-827d-9142015ed46e))
+ (pad "4" thru_hole oval (at 5.1 0) (size 1.275 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 9e1b9d86-041a-4655-9902-3c68142f1325))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.275 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 2ca9b5c7-a807-4102-9652-0aadc5caff7e))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-5_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..7085b01a
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,68 @@
+(footprint "TO-220F-5_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4AF2)
+ (descr "TO-220F-5, Horizontal, RM 1.7mm, PentawattF-, MultiwattF-5")
+ (tags "TO-220F-5 Horizontal RM 1.7mm PentawattF- MultiwattF-5")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.4 20.22) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 815fb96a-58d4-4b35-90c3-e3fc4948d57f)
+ )
+ (fp_text value "TO-220F-5_Horizontal_TabUp" (at 3.4 -1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a07c0dd4-2d28-456a-8d13-3c7d10e47720)
+ )
+ (fp_text user "${REFERENCE}" (at 3.4 20.22) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d34b3f95-15e4-4084-81fa-85a7c29c4855)
+ )
+ (fp_line (start 3.4 1.05) (end 3.4 3.11) (layer "F.SilkS") (width 0.12) (tstamp 161af622-d76a-4687-a6d4-eafdbf63803d))
+ (fp_line (start -1.85 15.18) (end -1.85 16.38) (layer "F.SilkS") (width 0.12) (tstamp 234b7362-a6e6-4133-945a-6e6680b0026c))
+ (fp_line (start 8.65 12.78) (end 8.65 13.98) (layer "F.SilkS") (width 0.12) (tstamp 445be609-35c0-4dda-92ba-8fc1df24569e))
+ (fp_line (start 8.65 3.11) (end 8.65 12.54) (layer "F.SilkS") (width 0.12) (tstamp 4b25a4b3-2b13-485e-ac2e-65ef45af72d9))
+ (fp_line (start 5.35 19.22) (end 6.55 19.22) (layer "F.SilkS") (width 0.12) (tstamp 4ba1f93e-d256-47e3-aa6c-794b352eb883))
+ (fp_line (start 8.65 17.58) (end 8.65 18.78) (layer "F.SilkS") (width 0.12) (tstamp 5dd11280-5271-46ca-bed9-65c35230f9ba))
+ (fp_line (start 0 1.05) (end 0 3.11) (layer "F.SilkS") (width 0.12) (tstamp 5fe02b8e-bb07-41ec-abce-f142d535674b))
+ (fp_line (start 8.65 15.18) (end 8.65 16.38) (layer "F.SilkS") (width 0.12) (tstamp 600b6e1c-b94e-4a05-82ac-4a29ba96b364))
+ (fp_line (start -1.85 12.54) (end 8.65 12.54) (layer "F.SilkS") (width 0.12) (tstamp 613a5e97-2340-4098-883e-58aa9f91b5d1))
+ (fp_line (start -1.85 12.78) (end -1.85 13.98) (layer "F.SilkS") (width 0.12) (tstamp 66d58c4b-6395-4a80-bd01-8525e6b61e38))
+ (fp_line (start -1.85 17.58) (end -1.85 18.78) (layer "F.SilkS") (width 0.12) (tstamp 9f693f93-ca08-490b-9cb1-570e6a8ed6e6))
+ (fp_line (start 5.1 1.05) (end 5.1 3.11) (layer "F.SilkS") (width 0.12) (tstamp aaf0ceee-4992-4f60-9aac-32fcf467c6d0))
+ (fp_line (start 0.55 19.22) (end 1.75 19.22) (layer "F.SilkS") (width 0.12) (tstamp b633b536-c2b3-442c-89a4-a504b3122751))
+ (fp_line (start 1.7 1.05) (end 1.7 3.11) (layer "F.SilkS") (width 0.12) (tstamp bcba5445-a478-4ec6-8a69-983d4c4e47da))
+ (fp_line (start 6.8 1.05) (end 6.8 3.11) (layer "F.SilkS") (width 0.12) (tstamp c2ef0da4-8d93-4748-ba24-a98cef87bf37))
+ (fp_line (start -1.85 3.11) (end 8.65 3.11) (layer "F.SilkS") (width 0.12) (tstamp cae93d92-a3a4-458f-8969-f07003858141))
+ (fp_line (start 7.75 19.22) (end 8.65 19.22) (layer "F.SilkS") (width 0.12) (tstamp ce1ce55d-cbb2-4cd8-9563-cd83752aec45))
+ (fp_line (start -1.85 19.22) (end -0.651 19.22) (layer "F.SilkS") (width 0.12) (tstamp d7c50424-8986-46dd-ac0e-6342cb3c2ac0))
+ (fp_line (start 2.95 19.22) (end 4.15 19.22) (layer "F.SilkS") (width 0.12) (tstamp da617c3e-6890-4b79-83d1-031248061bf9))
+ (fp_line (start -1.85 3.11) (end -1.85 12.54) (layer "F.SilkS") (width 0.12) (tstamp e817d2b8-34b4-4a33-aa49-57a8a9554863))
+ (fp_line (start 8.78 19.35) (end 8.78 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp 2add69ff-adc5-452f-96a7-af17a56ede7a))
+ (fp_line (start -1.98 -1.15) (end -1.98 19.35) (layer "F.CrtYd") (width 0.05) (tstamp 3681385e-d915-4319-b19b-ba393a067ca8))
+ (fp_line (start -1.98 19.35) (end 8.78 19.35) (layer "F.CrtYd") (width 0.05) (tstamp 45e20054-78a4-4230-802c-64d70bf3fa68))
+ (fp_line (start 8.78 -1.15) (end -1.98 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp fb2cf12d-7c94-4913-a5ba-845f8e927a48))
+ (fp_line (start 8.53 19.1) (end 8.53 12.42) (layer "F.Fab") (width 0.1) (tstamp 08655adf-0325-44d6-81e4-3dafe5779cbd))
+ (fp_line (start 1.7 3.23) (end 1.7 0) (layer "F.Fab") (width 0.1) (tstamp 1d6dcd9f-5314-4581-978a-f57a289ecfc6))
+ (fp_line (start -1.73 12.42) (end -1.73 19.1) (layer "F.Fab") (width 0.1) (tstamp 367a43d4-0d4d-45aa-9859-846292aa67ca))
+ (fp_line (start -1.73 12.42) (end 8.53 12.42) (layer "F.Fab") (width 0.1) (tstamp 59189e15-3585-413b-af61-d2b1633f6e37))
+ (fp_line (start 5.1 3.23) (end 5.1 0) (layer "F.Fab") (width 0.1) (tstamp 7684fded-e193-4d28-aefd-a4d96eaf576b))
+ (fp_line (start 3.4 3.23) (end 3.4 0) (layer "F.Fab") (width 0.1) (tstamp 9e8c490f-f089-4a27-87cf-6d50bc790836))
+ (fp_line (start -1.73 3.23) (end -1.73 12.42) (layer "F.Fab") (width 0.1) (tstamp a0c453d4-a465-4a79-9a62-8bd6832950b6))
+ (fp_line (start 6.8 3.23) (end 6.8 0) (layer "F.Fab") (width 0.1) (tstamp c523d853-ee1a-4f53-9edf-62b814ce84e2))
+ (fp_line (start -1.73 19.1) (end 8.53 19.1) (layer "F.Fab") (width 0.1) (tstamp ca6e876b-3fb6-4457-b2d7-9e38e6d65bbc))
+ (fp_line (start 8.53 12.42) (end 8.53 3.23) (layer "F.Fab") (width 0.1) (tstamp d289c2c1-8258-4dbe-bfa1-80315c2f535c))
+ (fp_line (start 0 3.23) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp e0316a68-cba9-415f-9ec2-3a69848f0055))
+ (fp_line (start 8.53 12.42) (end -1.73 12.42) (layer "F.Fab") (width 0.1) (tstamp e98df20f-b9f8-4854-a888-b3669a55c40e))
+ (fp_line (start 8.53 3.23) (end -1.73 3.23) (layer "F.Fab") (width 0.1) (tstamp ff3a02a9-c7b4-4c0e-8fdd-c53f3f2c782c))
+ (fp_circle (center 3.4 15.8) (end 5.25 15.8) (layer "F.Fab") (width 0.1) (fill none) (tstamp 2712f3b2-3dfb-4307-b98e-f4d2ffa82509))
+ (pad "" np_thru_hole oval (at 3.4 15.8) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask) (tstamp f4cf392f-000f-416c-b3bf-9f2ad698956e))
+ (pad "1" thru_hole rect (at 0 0) (size 1.275 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 4f041306-eea9-4a73-84ae-cb87f2418516))
+ (pad "2" thru_hole oval (at 1.7 0) (size 1.275 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp b9be44c7-f889-4978-a0bf-ae7c283452f1))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.275 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp c86eb47a-e19d-466c-8b0c-73f14bc449d2))
+ (pad "4" thru_hole oval (at 5.1 0) (size 1.275 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp cc0c4769-2685-4246-a29c-871635711d32))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.275 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 1c373fcc-94ca-4500-b650-5f330f3ffd19))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-5_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_P3.4x2.06mm_StaggerEven_Lead1.86mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_P3.4x2.06mm_StaggerEven_Lead1.86mm_Vertical.kicad_mod
new file mode 100644
index 00000000..496acfab
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_P3.4x2.06mm_StaggerEven_Lead1.86mm_Vertical.kicad_mod
@@ -0,0 +1,54 @@
+(footprint "TO-220F-5_P3.4x2.06mm_StaggerEven_Lead1.86mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-2")
+ (tags "TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.4 -5.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6a50dd56-de82-4fea-879d-acf4df789904)
+ )
+ (fp_text value "TO-220F-5_P3.4x2.06mm_StaggerEven_Lead1.86mm_Vertical" (at 3.4 4.21) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1ef06504-7b39-4790-9f02-e6a23d2ea8b6)
+ )
+ (fp_text user "${REFERENCE}" (at 3.4 -5.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp aa52564c-acb2-464a-ade6-e7b959ae50b9)
+ )
+ (fp_line (start 8.65 -4.62) (end 8.65 0.321) (layer "F.SilkS") (width 0.12) (tstamp 08cbd45d-4964-4316-8e1f-340c0073d651))
+ (fp_line (start -1.85 -1.861) (end 8.65 -1.861) (layer "F.SilkS") (width 0.12) (tstamp 09189444-16f9-4ca3-a77f-b2eaf3a1f0e8))
+ (fp_line (start 1.7 0.321) (end 1.7 0.995) (layer "F.SilkS") (width 0.12) (tstamp 0bfc1f35-5ac2-496f-a370-db959955f4c5))
+ (fp_line (start 1.55 -4.62) (end 1.55 -1.861) (layer "F.SilkS") (width 0.12) (tstamp 158f875d-152e-44ad-94ba-0c5b45a2890d))
+ (fp_line (start -1.85 0.321) (end -1.05 0.321) (layer "F.SilkS") (width 0.12) (tstamp 1608b7cb-c2ab-4d24-bc47-170294fc5375))
+ (fp_line (start -1.85 -4.62) (end -1.85 0.321) (layer "F.SilkS") (width 0.12) (tstamp 427f73ce-766b-428d-b3ad-51d66af40aaa))
+ (fp_line (start 1.05 0.321) (end 2.369 0.321) (layer "F.SilkS") (width 0.12) (tstamp 683bda5f-a71d-4df6-942e-bec17b7c8555))
+ (fp_line (start 5.1 0.321) (end 5.1 0.995) (layer "F.SilkS") (width 0.12) (tstamp 86a2a8a8-a74b-4749-b4f4-35bb1ca6d59f))
+ (fp_line (start -1.85 -4.62) (end 8.65 -4.62) (layer "F.SilkS") (width 0.12) (tstamp 8a1cd2ae-9fd0-4d86-b737-0bcac01a7bdc))
+ (fp_line (start 4.432 0.321) (end 5.769 0.321) (layer "F.SilkS") (width 0.12) (tstamp d2611e2f-d424-4805-a91f-df6272189014))
+ (fp_line (start 7.832 0.321) (end 8.65 0.321) (layer "F.SilkS") (width 0.12) (tstamp d34f6306-9bca-4063-917e-80d209ca4b6f))
+ (fp_line (start 5.25 -4.62) (end 5.25 -1.861) (layer "F.SilkS") (width 0.12) (tstamp f0ea8df3-96f6-4d0b-95a0-7ea8a709bba4))
+ (fp_line (start -1.98 -4.75) (end -1.98 3.22) (layer "F.CrtYd") (width 0.05) (tstamp 57dbd596-0b9a-4df7-ac6d-dd7f72c0c402))
+ (fp_line (start 8.78 3.22) (end 8.78 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 79ea200d-2aa7-4508-982c-6b58baa214a7))
+ (fp_line (start -1.98 3.22) (end 8.78 3.22) (layer "F.CrtYd") (width 0.05) (tstamp 85a1a9c6-fd7f-4e8f-89a0-dab1da9d96ef))
+ (fp_line (start 8.78 -4.75) (end -1.98 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp cd595ebe-c6b4-4101-990c-4448025d1551))
+ (fp_line (start -1.73 0.2) (end 8.53 0.2) (layer "F.Fab") (width 0.1) (tstamp 030a7afb-f2fd-4d7c-ba50-1cc05074a37b))
+ (fp_line (start 8.53 -4.5) (end -1.73 -4.5) (layer "F.Fab") (width 0.1) (tstamp 86ea79ce-a379-4612-b533-71c11b176b75))
+ (fp_line (start 8.53 0.2) (end 8.53 -4.5) (layer "F.Fab") (width 0.1) (tstamp 9bc1e817-f8af-4226-82d1-482f9bc5d288))
+ (fp_line (start 5.25 -4.5) (end 5.25 -1.98) (layer "F.Fab") (width 0.1) (tstamp a171d460-f1d2-4f33-a693-0990ae5eeafe))
+ (fp_line (start -1.73 -1.98) (end 8.53 -1.98) (layer "F.Fab") (width 0.1) (tstamp a6f87f04-d9e3-443d-800d-c34cc23b5448))
+ (fp_line (start -1.73 -4.5) (end -1.73 0.2) (layer "F.Fab") (width 0.1) (tstamp c561242a-1a6f-4715-b352-b4d485b55c94))
+ (fp_line (start 5.1 0.2) (end 5.1 2.06) (layer "F.Fab") (width 0.1) (tstamp dce52e10-b350-4dc9-aaff-bd2ccf873401))
+ (fp_line (start 1.55 -4.5) (end 1.55 -1.98) (layer "F.Fab") (width 0.1) (tstamp f5673847-e8c0-45a2-b447-eac84dab6f20))
+ (fp_line (start 1.7 0.2) (end 1.7 2.06) (layer "F.Fab") (width 0.1) (tstamp fdaa6187-8f35-490d-b753-9033e6df7c01))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp d114981a-f372-410a-85eb-31a9bb42c418))
+ (pad "2" thru_hole oval (at 1.7 2.06) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 2eab9c00-c8a7-43bb-bfb9-92aafa679ccb))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 6ab0cf8c-e1dc-45f1-9382-32984eaea71e))
+ (pad "4" thru_hole oval (at 5.1 2.06) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp e9b5a33a-78ae-49f1-a18f-3ce59c3ea894))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp fb9569a9-b69e-475d-a7b5-ad58b7f15c09))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-5_P3.4x2.06mm_StaggerEven_Lead1.86mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_P3.4x2.06mm_StaggerOdd_Lead1.86mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_P3.4x2.06mm_StaggerOdd_Lead1.86mm_Vertical.kicad_mod
new file mode 100644
index 00000000..8c86b9d2
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_P3.4x2.06mm_StaggerOdd_Lead1.86mm_Vertical.kicad_mod
@@ -0,0 +1,55 @@
+(footprint "TO-220F-5_P3.4x2.06mm_StaggerOdd_Lead1.86mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-1")
+ (tags "TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.4 -7.68) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b44d3af1-022c-4a93-ae23-0ce2b66f0f47)
+ )
+ (fp_text value "TO-220F-5_P3.4x2.06mm_StaggerOdd_Lead1.86mm_Vertical" (at 3.4 2.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b72cd686-ca46-42dc-b2bf-33168123c347)
+ )
+ (fp_text user "${REFERENCE}" (at 3.4 -7.68) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8dfb56bb-f5e5-4f3c-8dd5-13f7da65894e)
+ )
+ (fp_line (start -1.85 -1.739) (end 0.669 -1.739) (layer "F.SilkS") (width 0.12) (tstamp 3261ba78-7edf-43f7-ab4c-0b1aa2f61d56))
+ (fp_line (start 6.8 -1.739) (end 6.8 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 32e22587-a80a-47a8-b9b6-bb510a97f95c))
+ (fp_line (start 5.25 -6.68) (end 5.25 -3.921) (layer "F.SilkS") (width 0.12) (tstamp 5165a751-e2cb-4b4c-9c24-4186392c51ba))
+ (fp_line (start 8.65 -6.68) (end 8.65 -1.739) (layer "F.SilkS") (width 0.12) (tstamp 62a1e862-88e9-4947-aabb-07f889e8305c))
+ (fp_line (start 1.55 -6.68) (end 1.55 -3.921) (layer "F.SilkS") (width 0.12) (tstamp 67f9bd2c-a013-4168-9049-6e4e1d5a9978))
+ (fp_line (start 6.132 -1.739) (end 8.65 -1.739) (layer "F.SilkS") (width 0.12) (tstamp 6f55667c-ac3e-425e-b741-054fb10b7bad))
+ (fp_line (start -1.85 -6.68) (end -1.85 -1.739) (layer "F.SilkS") (width 0.12) (tstamp 74235456-2ec3-4f17-8ee6-90b954dba246))
+ (fp_line (start -1.85 -3.921) (end 8.65 -3.921) (layer "F.SilkS") (width 0.12) (tstamp 78c0e1b0-ee11-4803-ac1b-d3468a2a6e2a))
+ (fp_line (start 0 -1.739) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 7baeca3f-fc05-408f-b893-51723825611f))
+ (fp_line (start -1.85 -6.68) (end 8.65 -6.68) (layer "F.SilkS") (width 0.12) (tstamp 7fe4105a-5eaa-4024-9f0e-f88a36f4ed83))
+ (fp_line (start 2.732 -1.739) (end 4.069 -1.739) (layer "F.SilkS") (width 0.12) (tstamp b8842760-353f-4c64-a475-370d15f82e44))
+ (fp_line (start 3.4 -1.739) (end 3.4 -1.065) (layer "F.SilkS") (width 0.12) (tstamp dc20e3ee-f88b-4740-8dbc-f6099addf927))
+ (fp_line (start 8.78 -6.81) (end -1.98 -6.81) (layer "F.CrtYd") (width 0.05) (tstamp 1d16bb68-5ac1-4e93-a48a-d4a21b66c2dc))
+ (fp_line (start -1.98 -6.81) (end -1.98 1.16) (layer "F.CrtYd") (width 0.05) (tstamp 6227c963-c509-4801-98fd-688109af97dc))
+ (fp_line (start 8.78 1.16) (end 8.78 -6.81) (layer "F.CrtYd") (width 0.05) (tstamp a9d9513a-3176-457f-8938-faee0820e9ed))
+ (fp_line (start -1.98 1.16) (end 8.78 1.16) (layer "F.CrtYd") (width 0.05) (tstamp e332d832-2550-44e3-900f-b766bee79c6f))
+ (fp_line (start 3.4 -1.86) (end 3.4 0) (layer "F.Fab") (width 0.1) (tstamp 143d9697-655b-4fe1-a1d2-6e8589194f5b))
+ (fp_line (start 8.53 -6.56) (end -1.73 -6.56) (layer "F.Fab") (width 0.1) (tstamp 247cf89d-e44a-4e5d-bf93-66c6a4d9b371))
+ (fp_line (start 8.53 -1.86) (end 8.53 -6.56) (layer "F.Fab") (width 0.1) (tstamp 3fef5ce8-a93e-4803-adce-100f84233356))
+ (fp_line (start -1.73 -1.86) (end 8.53 -1.86) (layer "F.Fab") (width 0.1) (tstamp 5fa48e3f-f58a-48b4-9ff6-3ab4b84413b9))
+ (fp_line (start 5.25 -6.56) (end 5.25 -4.04) (layer "F.Fab") (width 0.1) (tstamp 6ac05724-5d04-4af9-961c-c75feee6f6c0))
+ (fp_line (start -1.73 -6.56) (end -1.73 -1.86) (layer "F.Fab") (width 0.1) (tstamp 727c775a-ec14-4d74-ac54-a465a76b2b77))
+ (fp_line (start 1.55 -6.56) (end 1.55 -4.04) (layer "F.Fab") (width 0.1) (tstamp 76498698-4fbd-423b-87c1-bc36d5210c8b))
+ (fp_line (start 6.8 -1.86) (end 6.8 0) (layer "F.Fab") (width 0.1) (tstamp a92d427f-1c03-406c-826d-55a3769bf244))
+ (fp_line (start 0 -1.86) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp abe3f2b7-3829-4f68-b465-d60acb4184d7))
+ (fp_line (start -1.73 -4.04) (end 8.53 -4.04) (layer "F.Fab") (width 0.1) (tstamp e21dbd76-31bb-4538-bec6-5e4c7199c306))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 974a1416-f8f0-47e6-8e64-2724c9bf0c68))
+ (pad "2" thru_hole oval (at 1.7 -2.06) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp c3f8fb92-de3f-4c6f-8500-46fd8e085a25))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 29e6ab37-49ca-4ade-9a50-a0437b3f0b85))
+ (pad "4" thru_hole oval (at 5.1 -2.06) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp b938ec1a-d813-4456-a21e-ef19d2f865da))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 975a0794-3ca9-4fa5-8d5f-6b82449acb95))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-5_P3.4x2.06mm_StaggerOdd_Lead1.86mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_P3.4x3.7mm_StaggerEven_Lead3.5mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_P3.4x3.7mm_StaggerEven_Lead3.5mm_Vertical.kicad_mod
new file mode 100644
index 00000000..124265a9
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_P3.4x3.7mm_StaggerEven_Lead3.5mm_Vertical.kicad_mod
@@ -0,0 +1,54 @@
+(footprint "TO-220F-5_P3.4x3.7mm_StaggerEven_Lead3.5mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-2")
+ (tags "TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.4 -5.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cc530957-619f-4faa-88df-76c9d2f79184)
+ )
+ (fp_text value "TO-220F-5_P3.4x3.7mm_StaggerEven_Lead3.5mm_Vertical" (at 3.4 5.85) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b159347e-500b-4171-b39c-e0aba9533161)
+ )
+ (fp_text user "${REFERENCE}" (at 3.4 -5.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ab008654-699e-4374-8899-b82d11edf768)
+ )
+ (fp_line (start -1.85 -4.62) (end -1.85 0.321) (layer "F.SilkS") (width 0.12) (tstamp 22c4a6a2-8c21-4735-862d-f0a9f6a6c55a))
+ (fp_line (start 7.832 0.321) (end 8.65 0.321) (layer "F.SilkS") (width 0.12) (tstamp 416018c0-f0fa-4abb-9620-43267929719f))
+ (fp_line (start -1.85 -1.861) (end 8.65 -1.861) (layer "F.SilkS") (width 0.12) (tstamp 500a01ff-0512-4ab0-bd82-debf229661b2))
+ (fp_line (start 5.1 0.321) (end 5.1 2.635) (layer "F.SilkS") (width 0.12) (tstamp 5b8a9ff6-5c0a-4641-8e93-f736382c1873))
+ (fp_line (start 1.55 -4.62) (end 1.55 -1.861) (layer "F.SilkS") (width 0.12) (tstamp 71434731-de8d-403c-8b4f-6a1270464ee9))
+ (fp_line (start 1.7 0.321) (end 1.7 2.635) (layer "F.SilkS") (width 0.12) (tstamp 73c8d7c3-a270-43a2-97d9-770114d5aa66))
+ (fp_line (start 8.65 -4.62) (end 8.65 0.321) (layer "F.SilkS") (width 0.12) (tstamp 7e8db13e-f5d7-42d8-8132-06f5819aff03))
+ (fp_line (start -1.85 -4.62) (end 8.65 -4.62) (layer "F.SilkS") (width 0.12) (tstamp 8ba91839-dbea-45b8-9a3e-6935f396c985))
+ (fp_line (start 4.432 0.321) (end 5.769 0.321) (layer "F.SilkS") (width 0.12) (tstamp 9981efed-8c41-4380-a98a-d87de6376834))
+ (fp_line (start 1.05 0.321) (end 2.369 0.321) (layer "F.SilkS") (width 0.12) (tstamp c9f02a2d-bd10-4ee4-933f-918bfb422f1d))
+ (fp_line (start 5.25 -4.62) (end 5.25 -1.861) (layer "F.SilkS") (width 0.12) (tstamp f33ab0d2-dc0b-4090-891c-eee11496f295))
+ (fp_line (start -1.85 0.321) (end -1.05 0.321) (layer "F.SilkS") (width 0.12) (tstamp fd21e409-520e-4d97-b668-bff4820b2aa9))
+ (fp_line (start 8.78 -4.75) (end -1.98 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 67f4eee4-3e4f-4509-9d13-81635f9f656b))
+ (fp_line (start -1.98 -4.75) (end -1.98 4.85) (layer "F.CrtYd") (width 0.05) (tstamp 6ddbf676-4b65-4cbd-8cd2-f17eb3567f33))
+ (fp_line (start 8.78 4.85) (end 8.78 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp ab694495-9e71-4ebb-9ab7-ff3f2e421a6f))
+ (fp_line (start -1.98 4.85) (end 8.78 4.85) (layer "F.CrtYd") (width 0.05) (tstamp f2a6a1ae-6006-4a13-a1fc-19829cdc8d1b))
+ (fp_line (start -1.73 -1.98) (end 8.53 -1.98) (layer "F.Fab") (width 0.1) (tstamp 2d8bf667-2959-4094-ba2f-bcdcdd417f82))
+ (fp_line (start -1.73 0.2) (end 8.53 0.2) (layer "F.Fab") (width 0.1) (tstamp 4ce17b1d-94ec-4fac-a97c-9e7975137017))
+ (fp_line (start 1.55 -4.5) (end 1.55 -1.98) (layer "F.Fab") (width 0.1) (tstamp 8d59f90e-4ccc-4ebb-888e-3e5e57dafb08))
+ (fp_line (start 1.7 0.2) (end 1.7 3.7) (layer "F.Fab") (width 0.1) (tstamp 968d5d80-48c0-457e-aec9-bf647a715e56))
+ (fp_line (start 5.1 0.2) (end 5.1 3.7) (layer "F.Fab") (width 0.1) (tstamp 97ce873b-ce8a-42c6-be56-e8e2b958694a))
+ (fp_line (start 5.25 -4.5) (end 5.25 -1.98) (layer "F.Fab") (width 0.1) (tstamp 9ecaaa06-5838-4d35-a4ac-2759ae8badfe))
+ (fp_line (start 8.53 0.2) (end 8.53 -4.5) (layer "F.Fab") (width 0.1) (tstamp b4e2081c-5ced-44e5-955e-91db8501b366))
+ (fp_line (start 8.53 -4.5) (end -1.73 -4.5) (layer "F.Fab") (width 0.1) (tstamp ba293036-f463-4bf3-b76c-980bec8e0103))
+ (fp_line (start -1.73 -4.5) (end -1.73 0.2) (layer "F.Fab") (width 0.1) (tstamp e3aaaff0-f29b-4566-b6b6-3a6242dcfea7))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 4fed19cd-fd89-43b8-85ac-448213fa92d9))
+ (pad "2" thru_hole oval (at 1.7 3.7) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp f7bf68bc-dd6a-4d09-b3e4-ae8f9f324dee))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp bc5fc5c1-ee78-4a85-9095-23ca28b76633))
+ (pad "4" thru_hole oval (at 5.1 3.7) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp a045490f-0a7f-46ed-98a2-90129585a911))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp c02a6591-4364-4886-a659-5633dfb498ad))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-5_P3.4x3.7mm_StaggerEven_Lead3.5mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_P3.4x3.7mm_StaggerOdd_Lead3.5mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_P3.4x3.7mm_StaggerOdd_Lead3.5mm_Vertical.kicad_mod
new file mode 100644
index 00000000..4e0156c0
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_P3.4x3.7mm_StaggerOdd_Lead3.5mm_Vertical.kicad_mod
@@ -0,0 +1,55 @@
+(footprint "TO-220F-5_P3.4x3.7mm_StaggerOdd_Lead3.5mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5, staggered type-1")
+ (tags "TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5 staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.4 -9.32) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9fdf2255-20ae-4dd7-8f08-d257748026f0)
+ )
+ (fp_text value "TO-220F-5_P3.4x3.7mm_StaggerOdd_Lead3.5mm_Vertical" (at 3.4 2.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f1190626-649c-43c2-a975-62c151f8ca4d)
+ )
+ (fp_text user "${REFERENCE}" (at 3.4 -9.32) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d03e7710-5140-43db-a350-81f43e8ded48)
+ )
+ (fp_line (start 5.25 -8.32) (end 5.25 -5.561) (layer "F.SilkS") (width 0.12) (tstamp 28475c80-2bcf-44a0-9fa4-ffc4c48c9b73))
+ (fp_line (start 2.732 -3.379) (end 4.069 -3.379) (layer "F.SilkS") (width 0.12) (tstamp 30a286c3-fdb2-498e-bd21-f11f8310ccf4))
+ (fp_line (start -1.85 -3.379) (end 0.669 -3.379) (layer "F.SilkS") (width 0.12) (tstamp 3fb455eb-8ae7-4796-89f8-7a1b9b620afd))
+ (fp_line (start 6.8 -3.379) (end 6.8 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 53e845be-c9c4-4907-9eb6-21f0a9523084))
+ (fp_line (start 3.4 -3.379) (end 3.4 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 56ee7598-d254-4615-bf34-c707b403a325))
+ (fp_line (start -1.85 -8.32) (end 8.65 -8.32) (layer "F.SilkS") (width 0.12) (tstamp 6ab6f46d-f133-486a-916a-2f4fc4328c6d))
+ (fp_line (start -1.85 -8.32) (end -1.85 -3.379) (layer "F.SilkS") (width 0.12) (tstamp 797125fa-0b30-45d3-8841-2c5a9dc7372f))
+ (fp_line (start -1.85 -5.561) (end 8.65 -5.561) (layer "F.SilkS") (width 0.12) (tstamp aea0be5b-54f5-4815-9b74-d9ea8c1372b8))
+ (fp_line (start 0 -3.379) (end 0 -1.049) (layer "F.SilkS") (width 0.12) (tstamp b57ede45-893a-406a-89ff-8afc5b1360d2))
+ (fp_line (start 1.55 -8.32) (end 1.55 -5.561) (layer "F.SilkS") (width 0.12) (tstamp cd4bfab9-10a3-48ae-b1c2-cce7dc5904ea))
+ (fp_line (start 8.65 -8.32) (end 8.65 -3.379) (layer "F.SilkS") (width 0.12) (tstamp e63b357a-acd5-4eb7-b172-177767e44efa))
+ (fp_line (start 6.132 -3.379) (end 8.65 -3.379) (layer "F.SilkS") (width 0.12) (tstamp f3a1d2dd-dc49-4ce4-9d62-785f57654fed))
+ (fp_line (start -1.98 -8.45) (end -1.98 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 29a0ddba-3417-45e9-a352-f5dc6401e927))
+ (fp_line (start 8.78 1.15) (end 8.78 -8.45) (layer "F.CrtYd") (width 0.05) (tstamp 488ff1d2-c44d-4543-886e-6baff6148d9e))
+ (fp_line (start 8.78 -8.45) (end -1.98 -8.45) (layer "F.CrtYd") (width 0.05) (tstamp 829a4fd4-5833-4d28-a37a-66de9520d1dd))
+ (fp_line (start -1.98 1.15) (end 8.78 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 91538db1-afca-4e6c-9057-19f9117ec1a3))
+ (fp_line (start 8.53 -3.5) (end 8.53 -8.2) (layer "F.Fab") (width 0.1) (tstamp 52205675-daca-4952-9171-b75ad929d427))
+ (fp_line (start 5.25 -8.2) (end 5.25 -5.68) (layer "F.Fab") (width 0.1) (tstamp 67dbe3fc-ba21-47cb-ae5a-2376b098d8c6))
+ (fp_line (start 1.55 -8.2) (end 1.55 -5.68) (layer "F.Fab") (width 0.1) (tstamp 78307738-5274-4bb2-8450-ab5d55fa1fe0))
+ (fp_line (start -1.73 -8.2) (end -1.73 -3.5) (layer "F.Fab") (width 0.1) (tstamp 9774a603-7c23-4b97-8ac3-e2d0cf3f333d))
+ (fp_line (start 3.4 -3.5) (end 3.4 0) (layer "F.Fab") (width 0.1) (tstamp a45f50d9-b663-4827-a2af-3b1bcc01c1de))
+ (fp_line (start 8.53 -8.2) (end -1.73 -8.2) (layer "F.Fab") (width 0.1) (tstamp b5210aa6-294c-4bee-aebc-b0ed64103b23))
+ (fp_line (start -1.73 -5.68) (end 8.53 -5.68) (layer "F.Fab") (width 0.1) (tstamp c56893c8-da6d-4b52-861c-391741a20dc3))
+ (fp_line (start 0 -3.5) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp e26d8d55-696c-4e26-8318-1170599cb9d2))
+ (fp_line (start 6.8 -3.5) (end 6.8 0) (layer "F.Fab") (width 0.1) (tstamp fa6fa932-907f-47a1-876e-269de84968e4))
+ (fp_line (start -1.73 -3.5) (end 8.53 -3.5) (layer "F.Fab") (width 0.1) (tstamp ff2866f6-64a1-4801-9216-baa82eea5e82))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp aa99e269-9c59-41af-a767-3ab315d30245))
+ (pad "2" thru_hole oval (at 1.7 -3.7) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 011dff9d-8df3-47d6-b521-9eceb509ce55))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 1e2ab95a-5684-4e81-b911-8e8c8ddba60b))
+ (pad "4" thru_hole oval (at 5.1 -3.7) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 0d09dfba-5cd8-40d8-bd39-02882919a53c))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 552227de-1327-498a-a22a-d1ce5749b47d))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-5_P3.4x3.7mm_StaggerOdd_Lead3.5mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_Vertical.kicad_mod
new file mode 100644
index 00000000..08a08bad
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-5_Vertical.kicad_mod
@@ -0,0 +1,52 @@
+(footprint "TO-220F-5_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4AF2)
+ (descr "TO-220F-5, Vertical, RM 1.7mm, PentawattF-, MultiwattF-5")
+ (tags "TO-220F-5 Vertical RM 1.7mm PentawattF- MultiwattF-5")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.4 -4.1675) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fd4bc7c1-2df4-442f-9342-7a3a75f04b57)
+ )
+ (fp_text value "TO-220F-5_Vertical" (at 3.4 2.9025) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9e13cea3-15af-468c-8fdc-b06f35263308)
+ )
+ (fp_text user "${REFERENCE}" (at 3.4 -4.1675) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 54dfaa21-9d16-454b-a992-161074d60448)
+ )
+ (fp_line (start -1.85 -0.408) (end -0.788 -0.408) (layer "F.SilkS") (width 0.12) (tstamp 3fa8bd01-45a4-4d8a-ae66-6540b631144f))
+ (fp_line (start -1.85 1.773) (end 8.65 1.773) (layer "F.SilkS") (width 0.12) (tstamp 6e0010f1-ae3d-4222-83ea-7f5b23421012))
+ (fp_line (start 8.65 -3.168) (end 8.65 1.773) (layer "F.SilkS") (width 0.12) (tstamp 7162b17a-35fc-4038-ab0e-ca9e9071a60b))
+ (fp_line (start 0.788 -0.408) (end 0.913 -0.408) (layer "F.SilkS") (width 0.12) (tstamp 7a622215-d578-4203-8757-6c9b7a75d108))
+ (fp_line (start -1.85 -3.168) (end -1.85 1.773) (layer "F.SilkS") (width 0.12) (tstamp 7faeaf19-538c-47e7-a0f4-00ea1f8751cf))
+ (fp_line (start 5.25 -3.168) (end 5.25 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 849adaac-003f-4ddf-9f62-5759e4fe8a62))
+ (fp_line (start -1.85 -3.168) (end 8.65 -3.168) (layer "F.SilkS") (width 0.12) (tstamp 9d73698f-9ab2-485d-a0de-eff78d60b3fc))
+ (fp_line (start 1.55 -3.168) (end 1.55 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 9f83a519-0b99-4307-9209-be68e422cc78))
+ (fp_line (start 2.488 -0.408) (end 2.613 -0.408) (layer "F.SilkS") (width 0.12) (tstamp a9fca8fe-b3d6-4e6a-80b4-63f19666b332))
+ (fp_line (start 5.888 -0.408) (end 6.013 -0.408) (layer "F.SilkS") (width 0.12) (tstamp b496d3f4-2b6d-4e54-92d0-8ecea354e8fd))
+ (fp_line (start 7.588 -0.408) (end 8.65 -0.408) (layer "F.SilkS") (width 0.12) (tstamp d5def928-7dad-419b-b9f5-9a04da39ef19))
+ (fp_line (start 4.188 -0.408) (end 4.313 -0.408) (layer "F.SilkS") (width 0.12) (tstamp d972b770-d7da-43a3-81ee-6d8cb2442d20))
+ (fp_line (start -1.98 1.91) (end 8.78 1.91) (layer "F.CrtYd") (width 0.05) (tstamp a5f68c3c-0d45-44cb-aee7-b625dbecfb5a))
+ (fp_line (start 8.78 1.91) (end 8.78 -3.3) (layer "F.CrtYd") (width 0.05) (tstamp b0104075-aee7-4679-a668-d44f70572d95))
+ (fp_line (start -1.98 -3.3) (end -1.98 1.91) (layer "F.CrtYd") (width 0.05) (tstamp e2919169-ae44-40b0-8596-3c3674cd3c93))
+ (fp_line (start 8.78 -3.3) (end -1.98 -3.3) (layer "F.CrtYd") (width 0.05) (tstamp e624f2ab-74ba-43a4-8c01-173699b92dd5))
+ (fp_line (start 5.25 -3.0475) (end 5.25 -0.5275) (layer "F.Fab") (width 0.1) (tstamp 21b98e8b-a9a6-4176-9b7f-0f17d6ea86fc))
+ (fp_line (start -1.73 1.6525) (end 8.53 1.6525) (layer "F.Fab") (width 0.1) (tstamp 6b42655d-3870-4994-867f-060a57087906))
+ (fp_line (start 1.55 -3.0475) (end 1.55 -0.5275) (layer "F.Fab") (width 0.1) (tstamp 7beb2942-4965-42c0-932b-0d5b37e27fa8))
+ (fp_line (start -1.73 -0.5275) (end 8.53 -0.5275) (layer "F.Fab") (width 0.1) (tstamp 7fe456cf-413b-4a64-a46c-69e1e39fe0d0))
+ (fp_line (start -1.73 -3.0475) (end -1.73 1.6525) (layer "F.Fab") (width 0.1) (tstamp a531d489-da5b-4d58-b54b-993909025592))
+ (fp_line (start 8.53 -3.0475) (end -1.73 -3.0475) (layer "F.Fab") (width 0.1) (tstamp c28e10a0-9d4a-4376-89ac-5dad8c55f44c))
+ (fp_line (start 8.53 1.6525) (end 8.53 -3.0475) (layer "F.Fab") (width 0.1) (tstamp d84c2138-64fd-40e8-814e-99a85b11eefe))
+ (pad "1" thru_hole rect (at 0 0) (size 1.275 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp c2b73b14-87f8-482e-90d2-14583863bd4e))
+ (pad "2" thru_hole oval (at 1.7 0) (size 1.275 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp fed128f2-3e54-4619-8fbe-1ab3c96b9648))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.275 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp b951ae95-a7a3-4268-b33c-547e5d244316))
+ (pad "4" thru_hole oval (at 5.1 0) (size 1.275 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 65a3c5cb-30aa-4641-aff8-cc4da683d037))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.275 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 339d99b2-a14d-489e-81d8-2c6e65460b9b))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-5_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-7_P2.54x3.7mm_StaggerEven_Lead3.5mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-7_P2.54x3.7mm_StaggerEven_Lead3.5mm_Vertical.kicad_mod
new file mode 100644
index 00000000..a0d06654
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-7_P2.54x3.7mm_StaggerEven_Lead3.5mm_Vertical.kicad_mod
@@ -0,0 +1,59 @@
+(footprint "TO-220F-7_P2.54x3.7mm_StaggerEven_Lead3.5mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220F-7, Vertical, RM 1.27mm, staggered type-2")
+ (tags "TO-220F-7 Vertical RM 1.27mm staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -5.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cf7ec361-cba0-40d3-89e1-06c7964e1c55)
+ )
+ (fp_text value "TO-220F-7_P2.54x3.7mm_StaggerEven_Lead3.5mm_Vertical" (at 3.81 5.85) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 051de963-9cf5-4f98-9385-8ef4a5d77885)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -5.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp db2f2412-e7cb-488f-ab38-ade63ea68a89)
+ )
+ (fp_line (start -1.44 -4.62) (end 9.06 -4.62) (layer "F.SilkS") (width 0.12) (tstamp 24970539-4da5-4605-b943-fc4c57895d23))
+ (fp_line (start 6.35 0.321) (end 6.35 2.635) (layer "F.SilkS") (width 0.12) (tstamp 386a1c6c-0b99-49f7-b5b0-4cf0ebd0d835))
+ (fp_line (start 1.27 0.321) (end 1.27 2.635) (layer "F.SilkS") (width 0.12) (tstamp 43c41dc7-fd6c-4042-953f-e60a9fd66992))
+ (fp_line (start 1.96 -4.62) (end 1.96 -1.861) (layer "F.SilkS") (width 0.12) (tstamp 46ae4d92-52a1-4257-902f-d1affcbb2271))
+ (fp_line (start 1.05 0.321) (end 1.509 0.321) (layer "F.SilkS") (width 0.12) (tstamp 494da847-601e-478e-b2b8-635599a4dcf8))
+ (fp_line (start -1.44 -4.62) (end -1.44 0.321) (layer "F.SilkS") (width 0.12) (tstamp 764d2ce5-6432-48b5-8ac9-99a20d35af52))
+ (fp_line (start 6.112 0.321) (end 6.589 0.321) (layer "F.SilkS") (width 0.12) (tstamp 7e6d6278-36d1-42b1-9198-02485b5032d5))
+ (fp_line (start 3.81 0.321) (end 3.81 2.635) (layer "F.SilkS") (width 0.12) (tstamp a4bfc349-152f-4c6c-b9cd-a0ff796413d2))
+ (fp_line (start 9.06 -4.62) (end 9.06 0.321) (layer "F.SilkS") (width 0.12) (tstamp aab04734-cdaf-43e7-aff9-2c0f74a4c692))
+ (fp_line (start 5.66 -4.62) (end 5.66 -1.861) (layer "F.SilkS") (width 0.12) (tstamp ad799a6c-40bd-47eb-b141-2e6d7b226427))
+ (fp_line (start 8.652 0.321) (end 9.06 0.321) (layer "F.SilkS") (width 0.12) (tstamp ba01e194-2eb8-4579-a8be-068856668354))
+ (fp_line (start -1.44 -1.861) (end 9.06 -1.861) (layer "F.SilkS") (width 0.12) (tstamp d5d7096b-b7c5-4534-b629-4538133cb04a))
+ (fp_line (start 3.572 0.321) (end 4.049 0.321) (layer "F.SilkS") (width 0.12) (tstamp da8b9298-f495-4e46-a64f-1780491bc5cc))
+ (fp_line (start -1.44 0.321) (end -1.05 0.321) (layer "F.SilkS") (width 0.12) (tstamp eeb3bae2-1ac4-40fd-9429-e93fd84e86bd))
+ (fp_line (start 9.19 4.85) (end 9.19 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 03f8ae99-35fb-4bfb-afed-f8d88f7489e8))
+ (fp_line (start -1.57 4.85) (end 9.19 4.85) (layer "F.CrtYd") (width 0.05) (tstamp 7a69ceed-9b52-4263-bd7d-8dcaa6fec83b))
+ (fp_line (start 9.19 -4.75) (end -1.57 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp cd6b2142-d8b6-40df-bc1a-790b46fcb45d))
+ (fp_line (start -1.57 -4.75) (end -1.57 4.85) (layer "F.CrtYd") (width 0.05) (tstamp e7aa1dd6-d65a-40eb-b3a2-0308a93723f2))
+ (fp_line (start 8.94 -4.5) (end -1.32 -4.5) (layer "F.Fab") (width 0.1) (tstamp 0cb33e2b-d247-4b8e-88b0-eb817c5c2cda))
+ (fp_line (start 5.66 -4.5) (end 5.66 -1.98) (layer "F.Fab") (width 0.1) (tstamp 44d9f8e0-3cf8-47db-9e99-512051d90b29))
+ (fp_line (start 3.81 0.2) (end 3.81 3.7) (layer "F.Fab") (width 0.1) (tstamp 53801ba3-d481-47f3-bc07-d73153961564))
+ (fp_line (start -1.32 -1.98) (end 8.94 -1.98) (layer "F.Fab") (width 0.1) (tstamp 5c7f0a6e-cdd1-4cdb-a17b-e42702e53b6c))
+ (fp_line (start 1.27 0.2) (end 1.27 3.7) (layer "F.Fab") (width 0.1) (tstamp 6d30cdde-e92a-4747-8f5c-0fe876ac8560))
+ (fp_line (start 8.94 0.2) (end 8.94 -4.5) (layer "F.Fab") (width 0.1) (tstamp 7c2cd74f-8e76-4e3e-af61-10bccd37df01))
+ (fp_line (start 1.96 -4.5) (end 1.96 -1.98) (layer "F.Fab") (width 0.1) (tstamp 7d62df4e-aecf-40ba-abee-1ed69c292eb1))
+ (fp_line (start -1.32 0.2) (end 8.94 0.2) (layer "F.Fab") (width 0.1) (tstamp 9bd7f461-dafc-4fc1-ad6a-e8c5648f59a3))
+ (fp_line (start -1.32 -4.5) (end -1.32 0.2) (layer "F.Fab") (width 0.1) (tstamp f407af5d-98fd-43f3-b59e-7de095fa25c7))
+ (fp_line (start 6.35 0.2) (end 6.35 3.7) (layer "F.Fab") (width 0.1) (tstamp ff8beace-9a64-44ed-b0fb-e555233519ce))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 54407d21-2098-41b4-9d30-3628262c2784))
+ (pad "2" thru_hole oval (at 1.27 3.7) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 0bebb952-a230-466e-892c-94fd312b2217))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 28880138-8372-4640-a05b-6a92370d21b9))
+ (pad "4" thru_hole oval (at 3.81 3.7) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp fa424dec-ed08-4e12-ab7a-a8d40d7942c3))
+ (pad "5" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp bbe19e21-52fb-452d-8c1b-374b3bad1e86))
+ (pad "6" thru_hole oval (at 6.35 3.7) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 75d7f425-4f82-4b50-860c-127012a04db2))
+ (pad "7" thru_hole oval (at 7.62 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp a6a0f15d-d7a8-4e30-8dd6-99e3b30c7f30))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-7_P2.54x3.7mm_StaggerEven_Lead3.5mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-7_P2.54x3.7mm_StaggerOdd_Lead3.5mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-7_P2.54x3.7mm_StaggerOdd_Lead3.5mm_Vertical.kicad_mod
new file mode 100644
index 00000000..16bac6cb
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-7_P2.54x3.7mm_StaggerOdd_Lead3.5mm_Vertical.kicad_mod
@@ -0,0 +1,60 @@
+(footprint "TO-220F-7_P2.54x3.7mm_StaggerOdd_Lead3.5mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220F-7, Vertical, RM 1.27mm, staggered type-1")
+ (tags "TO-220F-7 Vertical RM 1.27mm staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.81 -9.32) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 70688818-790f-462d-8af5-5cef4f3f1ebd)
+ )
+ (fp_text value "TO-220F-7_P2.54x3.7mm_StaggerOdd_Lead3.5mm_Vertical" (at 3.81 2.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b7ac25cd-2b63-4854-bb17-733e6b9d765f)
+ )
+ (fp_text user "${REFERENCE}" (at 3.81 -9.32) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 519f4194-eb26-4ecb-860f-e6b154df3ac3)
+ )
+ (fp_line (start 0 -3.379) (end 0 -1.049) (layer "F.SilkS") (width 0.12) (tstamp 1b2ac3ab-b496-4f06-8b68-74b6786b9f40))
+ (fp_line (start 4.842 -3.379) (end 5.319 -3.379) (layer "F.SilkS") (width 0.12) (tstamp 27b2e5fb-939b-45ec-adef-13d00164419a))
+ (fp_line (start 5.66 -8.32) (end 5.66 -5.561) (layer "F.SilkS") (width 0.12) (tstamp 2efcba4a-9829-4d1b-bb46-8d04b4ffff98))
+ (fp_line (start 1.96 -8.32) (end 1.96 -5.561) (layer "F.SilkS") (width 0.12) (tstamp 30b7dec9-870d-4b47-9f34-2a882a45f6d9))
+ (fp_line (start -1.44 -5.561) (end 9.06 -5.561) (layer "F.SilkS") (width 0.12) (tstamp 32660abd-c454-413d-85b0-c98e0f7fc9c1))
+ (fp_line (start -1.44 -3.379) (end 0.239 -3.379) (layer "F.SilkS") (width 0.12) (tstamp 3c85aca1-08fc-4fdb-90d5-6a7185e6a552))
+ (fp_line (start -1.44 -8.32) (end 9.06 -8.32) (layer "F.SilkS") (width 0.12) (tstamp 3f58c752-2beb-4a27-b8ee-ece8d248a3c3))
+ (fp_line (start 9.06 -8.32) (end 9.06 -3.379) (layer "F.SilkS") (width 0.12) (tstamp 3f86e0b6-d527-4ff4-860f-732749b2640d))
+ (fp_line (start 7.62 -3.379) (end 7.62 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 5ccbf94b-6c10-49f3-bfdb-4320d42c3551))
+ (fp_line (start 2.302 -3.379) (end 2.779 -3.379) (layer "F.SilkS") (width 0.12) (tstamp 89378f56-7889-4835-b9c2-434413ee5627))
+ (fp_line (start 7.382 -3.379) (end 9.06 -3.379) (layer "F.SilkS") (width 0.12) (tstamp 8e8e91f2-b9d4-43e4-8beb-64749aa5d53d))
+ (fp_line (start 5.08 -3.379) (end 5.08 -1.065) (layer "F.SilkS") (width 0.12) (tstamp 9c6d79e0-e627-4952-afdb-f42a1ee43024))
+ (fp_line (start 2.54 -3.379) (end 2.54 -1.065) (layer "F.SilkS") (width 0.12) (tstamp a3b7ac21-e3fb-4ed2-ade8-2461b84e452e))
+ (fp_line (start -1.44 -8.32) (end -1.44 -3.379) (layer "F.SilkS") (width 0.12) (tstamp f856b18c-8979-4ee1-98bd-11a9ea3a2bca))
+ (fp_line (start 9.19 -8.45) (end -1.57 -8.45) (layer "F.CrtYd") (width 0.05) (tstamp 3c085e25-dd3e-406b-bc0b-d7bbecd36ea3))
+ (fp_line (start 9.19 1.15) (end 9.19 -8.45) (layer "F.CrtYd") (width 0.05) (tstamp 7ff53805-1708-4d5c-9061-4c8f26f93db3))
+ (fp_line (start -1.57 -8.45) (end -1.57 1.15) (layer "F.CrtYd") (width 0.05) (tstamp b614e940-3886-42f1-81a5-abc6bbddbeea))
+ (fp_line (start -1.57 1.15) (end 9.19 1.15) (layer "F.CrtYd") (width 0.05) (tstamp f506cb3f-246a-4992-97e9-b2a488595bcd))
+ (fp_line (start 1.96 -8.2) (end 1.96 -5.68) (layer "F.Fab") (width 0.1) (tstamp 198a3a65-9f66-48d2-b8d4-038c88af7238))
+ (fp_line (start 8.94 -8.2) (end -1.32 -8.2) (layer "F.Fab") (width 0.1) (tstamp 1ae5da42-70db-4b6a-beca-931905d0120d))
+ (fp_line (start -1.32 -3.5) (end 8.94 -3.5) (layer "F.Fab") (width 0.1) (tstamp 475e0b42-3514-4c35-b119-97e398ffd317))
+ (fp_line (start -1.32 -8.2) (end -1.32 -3.5) (layer "F.Fab") (width 0.1) (tstamp 4c9087a3-3711-4068-bd0c-c704e7d31839))
+ (fp_line (start -1.32 -5.68) (end 8.94 -5.68) (layer "F.Fab") (width 0.1) (tstamp 4dbccf95-6b60-49a7-b33d-4f56bbe2d867))
+ (fp_line (start 8.94 -3.5) (end 8.94 -8.2) (layer "F.Fab") (width 0.1) (tstamp 51b9e92a-1138-43e0-b657-a4f8a31d0788))
+ (fp_line (start 0 -3.5) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 587c8518-81a6-44c9-b0ce-9f5492415cc9))
+ (fp_line (start 5.08 -3.5) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 7e461ae3-4e54-4eeb-9c64-e8b3fa5f8011))
+ (fp_line (start 5.66 -8.2) (end 5.66 -5.68) (layer "F.Fab") (width 0.1) (tstamp b31a26d8-e31e-4bea-9001-b5edd0d8bef9))
+ (fp_line (start 7.62 -3.5) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp b53ea170-d8e2-49ec-b1b6-a8cc87a13075))
+ (fp_line (start 2.54 -3.5) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp c416378c-b25e-4762-b5b4-dd0ed41ab01c))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp ee55ddfe-5643-438e-8e8e-f590c2a5c6f4))
+ (pad "2" thru_hole oval (at 1.27 -3.7) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 6d15c8dd-ab33-4430-b34b-8f11f6900dbe))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp e4f3e298-b2c2-4714-88f7-788176dd8d85))
+ (pad "4" thru_hole oval (at 3.81 -3.7) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 50410c79-81e4-4f0d-ac69-996a4d517e2e))
+ (pad "5" thru_hole oval (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 94c73f9e-3100-45cd-894d-8ec1d89c34a9))
+ (pad "6" thru_hole oval (at 6.35 -3.7) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp 1a86548b-1c3b-4233-b44c-f737454b8736))
+ (pad "7" thru_hole oval (at 7.62 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) (tstamp cdc1b196-0abb-43c3-a622-98e4af2fe32b))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-7_P2.54x3.7mm_StaggerOdd_Lead3.5mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-9_P1.8x3.7mm_StaggerEven_Lead3.5mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-9_P1.8x3.7mm_StaggerEven_Lead3.5mm_Vertical.kicad_mod
new file mode 100644
index 00000000..299d85dd
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-9_P1.8x3.7mm_StaggerEven_Lead3.5mm_Vertical.kicad_mod
@@ -0,0 +1,64 @@
+(footprint "TO-220F-9_P1.8x3.7mm_StaggerEven_Lead3.5mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220F-9, Vertical, RM 0.9mm, staggered type-2")
+ (tags "TO-220F-9 Vertical RM 0.9mm staggered type-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.6 -5.62) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 72de7fd2-bac3-4a13-934f-3eff907d92c4)
+ )
+ (fp_text value "TO-220F-9_P1.8x3.7mm_StaggerEven_Lead3.5mm_Vertical" (at 3.6 5.7) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 932d4abb-c064-49a5-8adb-d4e7a40aa85e)
+ )
+ (fp_text user "${REFERENCE}" (at 3.6 -5.62) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 608c220c-bd7f-40d5-8bf1-fbdde1eb5265)
+ )
+ (fp_line (start -1.65 -4.62) (end 8.85 -4.62) (layer "F.SilkS") (width 0.12) (tstamp 0148bf95-14a8-49f0-95de-26ae4f5aa97e))
+ (fp_line (start 4.5 0.321) (end 4.5 2.785) (layer "F.SilkS") (width 0.12) (tstamp 0704f4e4-6ed3-4865-b005-a5aa32bda9bd))
+ (fp_line (start 4.487 0.321) (end 4.514 0.321) (layer "F.SilkS") (width 0.12) (tstamp 0a042878-ae96-43ee-bd5b-738d48327f18))
+ (fp_line (start 6.301 0.321) (end 6.301 2.785) (layer "F.SilkS") (width 0.12) (tstamp 1c0496a6-24cf-4244-92be-73cced5b2e10))
+ (fp_line (start 2.7 0.321) (end 2.7 2.785) (layer "F.SilkS") (width 0.12) (tstamp 22fa404a-387e-4989-8baf-8813c5c1c9c4))
+ (fp_line (start -1.65 -1.861) (end 8.85 -1.861) (layer "F.SilkS") (width 0.12) (tstamp 46f96644-c665-473d-a8c9-221e48ce0a98))
+ (fp_line (start 2.687 0.321) (end 2.714 0.321) (layer "F.SilkS") (width 0.12) (tstamp 5218257f-56fb-472e-b86a-d3ee5bcb6b21))
+ (fp_line (start -1.65 0.321) (end -0.9 0.321) (layer "F.SilkS") (width 0.12) (tstamp 672ed792-811d-402f-a4cb-f17f62fe7750))
+ (fp_line (start 0.9 0.321) (end 0.914 0.321) (layer "F.SilkS") (width 0.12) (tstamp 8560be15-167d-4e7a-952a-85bd3923dcbb))
+ (fp_line (start 6.287 0.321) (end 6.314 0.321) (layer "F.SilkS") (width 0.12) (tstamp a4aaba63-6c56-4c78-8190-69300e2e17ed))
+ (fp_line (start 8.85 -4.62) (end 8.85 0.321) (layer "F.SilkS") (width 0.12) (tstamp ab88850c-f6d5-4a91-bce1-a27e652f75d4))
+ (fp_line (start 8.087 0.321) (end 8.85 0.321) (layer "F.SilkS") (width 0.12) (tstamp af52a708-a1c9-4248-b508-577e62fe733f))
+ (fp_line (start 0.9 0.9) (end 0.9 2.785) (layer "F.SilkS") (width 0.12) (tstamp c41f7d26-7653-4511-9493-cc2b9cb220cf))
+ (fp_line (start 1.75 -4.62) (end 1.75 -1.861) (layer "F.SilkS") (width 0.12) (tstamp c7b38550-4f30-4223-8d7a-3c9a83d831da))
+ (fp_line (start 5.45 -4.62) (end 5.45 -1.861) (layer "F.SilkS") (width 0.12) (tstamp f6157bd6-2239-4fbd-98cf-4c69932d9b3a))
+ (fp_line (start -1.65 -4.62) (end -1.65 0.321) (layer "F.SilkS") (width 0.12) (tstamp f8a81ca4-7bb8-422e-9adf-86f69fcddd12))
+ (fp_line (start -1.78 -4.75) (end -1.78 4.7) (layer "F.CrtYd") (width 0.05) (tstamp 23f89a7c-edd8-4031-b06b-c73a34092d78))
+ (fp_line (start 8.98 4.7) (end 8.98 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 2887c4f4-326b-445a-9306-2d1ddb9796a6))
+ (fp_line (start 8.98 -4.75) (end -1.78 -4.75) (layer "F.CrtYd") (width 0.05) (tstamp 467bba0e-0c20-4989-8dd6-d297bb02cd2f))
+ (fp_line (start -1.78 4.7) (end 8.98 4.7) (layer "F.CrtYd") (width 0.05) (tstamp 6fc72cf1-f041-4acf-8985-0f63ee530ccf))
+ (fp_line (start -1.53 0.2) (end 8.73 0.2) (layer "F.Fab") (width 0.1) (tstamp 0dc2cdda-2435-431f-94ec-fea0c496b6ff))
+ (fp_line (start -1.53 -1.98) (end 8.73 -1.98) (layer "F.Fab") (width 0.1) (tstamp 169b50d3-dc1e-4fd4-847f-7bc6a710c460))
+ (fp_line (start 8.73 0.2) (end 8.73 -4.5) (layer "F.Fab") (width 0.1) (tstamp 29bb1f13-cf6f-4660-8c15-60184a1c6ce2))
+ (fp_line (start 6.3 0.2) (end 6.3 3.7) (layer "F.Fab") (width 0.1) (tstamp 2d0fd889-c031-4259-9da1-43606c1e6138))
+ (fp_line (start 4.5 0.2) (end 4.5 3.7) (layer "F.Fab") (width 0.1) (tstamp 2d6447bf-d3a4-4d02-be46-6b2291b4275e))
+ (fp_line (start 2.7 0.2) (end 2.7 3.7) (layer "F.Fab") (width 0.1) (tstamp 5cd001e9-4a0e-48e6-af51-e5e48d05cf22))
+ (fp_line (start 1.75 -4.5) (end 1.75 -1.98) (layer "F.Fab") (width 0.1) (tstamp 648a04ef-3413-4f6a-b8f1-9ddf7dada4dd))
+ (fp_line (start 8.73 -4.5) (end -1.53 -4.5) (layer "F.Fab") (width 0.1) (tstamp c0c51b7e-93a5-45b3-bb08-cb408c64d4a5))
+ (fp_line (start -1.53 -4.5) (end -1.53 0.2) (layer "F.Fab") (width 0.1) (tstamp dce0cc22-3a4a-4bc7-b199-b44d23aae705))
+ (fp_line (start 0.9 0.2) (end 0.9 3.7) (layer "F.Fab") (width 0.1) (tstamp f0c9178d-7f68-4550-9c2e-606a843cfff2))
+ (fp_line (start 5.45 -4.5) (end 5.45 -1.98) (layer "F.Fab") (width 0.1) (tstamp ffdfc82d-1667-4db3-850e-29e8da6507a9))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6e134632-bcfa-45de-ba24-1d3bc4b80549))
+ (pad "2" thru_hole oval (at 0.9 3.7) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 99f67133-cf1c-4b3c-841e-c30ca9b790ae))
+ (pad "3" thru_hole oval (at 1.8 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 872b21b4-a0c1-4897-93a4-45cf3aded682))
+ (pad "4" thru_hole oval (at 2.7 3.7) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 45662a87-cf75-4e22-8bb6-18074d50026d))
+ (pad "5" thru_hole oval (at 3.6 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 914b6a08-b5ba-48a7-bda1-9c10731827c4))
+ (pad "6" thru_hole oval (at 4.5 3.7) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp aba57c98-ab1d-45d6-9112-5935d511e27a))
+ (pad "7" thru_hole oval (at 5.4 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 88528d07-d3c7-478c-b252-37ac60bf92e0))
+ (pad "8" thru_hole oval (at 6.3 3.7) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp cd4c9a97-8b8d-4173-8f2e-c14bdcbce3ba))
+ (pad "9" thru_hole oval (at 7.2 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 9b6c4d12-55c4-4290-ad48-b746b8e93302))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-9_P1.8x3.7mm_StaggerEven_Lead3.5mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-9_P1.8x3.7mm_StaggerOdd_Lead3.5mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-9_P1.8x3.7mm_StaggerOdd_Lead3.5mm_Vertical.kicad_mod
new file mode 100644
index 00000000..7a1d8920
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-220F-9_P1.8x3.7mm_StaggerOdd_Lead3.5mm_Vertical.kicad_mod
@@ -0,0 +1,65 @@
+(footprint "TO-220F-9_P1.8x3.7mm_StaggerOdd_Lead3.5mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AF05A31)
+ (descr "TO-220F-9, Vertical, RM 0.9mm, staggered type-1")
+ (tags "TO-220F-9 Vertical RM 0.9mm staggered type-1")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.6 -9.32) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8fd034aa-38a3-4369-88a6-f3f5284a9367)
+ )
+ (fp_text value "TO-220F-9_P1.8x3.7mm_StaggerOdd_Lead3.5mm_Vertical" (at 3.6 2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8a6f1d31-4f22-4c70-bf79-5598cc5b10ed)
+ )
+ (fp_text user "${REFERENCE}" (at 3.6 -9.32) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4ea8ebab-990b-4805-959b-ec406ee16252)
+ )
+ (fp_line (start -1.65 -3.379) (end 0.014 -3.379) (layer "F.SilkS") (width 0.12) (tstamp 01a970f2-3f45-48ce-ba46-4afdd8c725db))
+ (fp_line (start 0 -3.379) (end 0 -0.9) (layer "F.SilkS") (width 0.12) (tstamp 055a01e0-6dc5-401e-b632-7f74f590549c))
+ (fp_line (start 1.75 -8.32) (end 1.75 -5.561) (layer "F.SilkS") (width 0.12) (tstamp 1326b0b9-fe1c-459e-9c99-3153e07ef5f7))
+ (fp_line (start 5.4 -3.379) (end 5.4 -0.915) (layer "F.SilkS") (width 0.12) (tstamp 164ab124-2e47-4a29-84e2-c1cdcd5f827f))
+ (fp_line (start 1.787 -3.379) (end 1.814 -3.379) (layer "F.SilkS") (width 0.12) (tstamp 2f62c997-7f27-45b3-a06c-66a5d108cced))
+ (fp_line (start -1.65 -5.561) (end 8.85 -5.561) (layer "F.SilkS") (width 0.12) (tstamp 597f1f86-acf1-49be-b0d4-9101eaaad84b))
+ (fp_line (start 3.6 -3.379) (end 3.6 -0.915) (layer "F.SilkS") (width 0.12) (tstamp 63c509ea-d305-4d0a-847e-2658951194bb))
+ (fp_line (start 8.85 -8.32) (end 8.85 -3.379) (layer "F.SilkS") (width 0.12) (tstamp 6e07ce80-b73f-4835-9246-a83b5411815e))
+ (fp_line (start 1.8 -3.379) (end 1.8 -0.915) (layer "F.SilkS") (width 0.12) (tstamp 73f6aa44-873d-43fe-9a76-ebc2c9714820))
+ (fp_line (start 5.387 -3.379) (end 5.414 -3.379) (layer "F.SilkS") (width 0.12) (tstamp 867d5e92-a18a-4f0e-a5a2-f1f4f164d526))
+ (fp_line (start 7.187 -3.379) (end 8.85 -3.379) (layer "F.SilkS") (width 0.12) (tstamp b47ae56d-9154-4588-9cd8-73f160a60d21))
+ (fp_line (start 3.587 -3.379) (end 3.614 -3.379) (layer "F.SilkS") (width 0.12) (tstamp b8cd1421-6f8b-4260-b562-0a51ef88a5fe))
+ (fp_line (start -1.65 -8.32) (end -1.65 -3.379) (layer "F.SilkS") (width 0.12) (tstamp c0f291e1-8952-4d17-b0ca-1d2c43ecd18c))
+ (fp_line (start 5.45 -8.32) (end 5.45 -5.561) (layer "F.SilkS") (width 0.12) (tstamp e3141acf-0980-45b4-bf67-82c91837360d))
+ (fp_line (start 7.201 -3.379) (end 7.201 -0.915) (layer "F.SilkS") (width 0.12) (tstamp f59e2f14-5c8b-4522-a355-4f3a41dedd85))
+ (fp_line (start -1.65 -8.32) (end 8.85 -8.32) (layer "F.SilkS") (width 0.12) (tstamp f83b747a-f4bc-470b-9009-c0a1d06f7027))
+ (fp_line (start 8.98 -8.45) (end -1.78 -8.45) (layer "F.CrtYd") (width 0.05) (tstamp 47cf4a48-7970-4ef9-9c4c-e0b1ee420afb))
+ (fp_line (start 8.98 1) (end 8.98 -8.45) (layer "F.CrtYd") (width 0.05) (tstamp af2cdfb5-e1b8-48d8-a9b0-c3f04586fa08))
+ (fp_line (start -1.78 -8.45) (end -1.78 1) (layer "F.CrtYd") (width 0.05) (tstamp c09b1b9f-84ed-41a7-988d-fc666d28f779))
+ (fp_line (start -1.78 1) (end 8.98 1) (layer "F.CrtYd") (width 0.05) (tstamp f2c29aa6-30ca-4fe5-b9e9-a3342ef27d62))
+ (fp_line (start 8.73 -8.2) (end -1.53 -8.2) (layer "F.Fab") (width 0.1) (tstamp 1da78379-35c0-4a36-9702-852990a930ee))
+ (fp_line (start 3.6 -3.5) (end 3.6 0) (layer "F.Fab") (width 0.1) (tstamp 28c58849-8279-43a6-8fda-3c9dcb0dfded))
+ (fp_line (start 7.2 -3.5) (end 7.2 0) (layer "F.Fab") (width 0.1) (tstamp 2e690ade-903b-4983-ad84-e140e47c8145))
+ (fp_line (start 1.8 -3.5) (end 1.8 0) (layer "F.Fab") (width 0.1) (tstamp 59908943-bfde-40af-a643-0418aeb05041))
+ (fp_line (start 0 -3.5) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 5d4eed98-fe32-48f2-bf9a-6cc9501615dc))
+ (fp_line (start 5.45 -8.2) (end 5.45 -5.68) (layer "F.Fab") (width 0.1) (tstamp 65e3fa6c-33cb-4550-b1e6-81c19ec0c7b0))
+ (fp_line (start 5.4 -3.5) (end 5.4 0) (layer "F.Fab") (width 0.1) (tstamp 7487398f-ed71-4868-8245-cb7ac0ad8779))
+ (fp_line (start -1.53 -3.5) (end 8.73 -3.5) (layer "F.Fab") (width 0.1) (tstamp 893fd19b-359a-45c5-acc0-2b8613b0f20f))
+ (fp_line (start 8.73 -3.5) (end 8.73 -8.2) (layer "F.Fab") (width 0.1) (tstamp cfba0cdf-3d58-43e4-a8af-b0dc1d6486ba))
+ (fp_line (start -1.53 -5.68) (end 8.73 -5.68) (layer "F.Fab") (width 0.1) (tstamp da9f8238-82ee-4a9e-8481-f15fd9589157))
+ (fp_line (start -1.53 -8.2) (end -1.53 -3.5) (layer "F.Fab") (width 0.1) (tstamp ecbef0a4-0c81-4da9-9ca0-a62ddcdf7bc9))
+ (fp_line (start 1.75 -8.2) (end 1.75 -5.68) (layer "F.Fab") (width 0.1) (tstamp fa81be1e-105f-4afc-a31a-3b3f942b86a9))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 64d4464a-48c4-4feb-a4f6-911da931a0e1))
+ (pad "2" thru_hole oval (at 0.9 -3.7) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6939c1dd-d6f7-40e3-b147-f3c6f2975dc6))
+ (pad "3" thru_hole oval (at 1.8 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 4c1ee835-57b1-498c-82ce-5193c160bf50))
+ (pad "4" thru_hole oval (at 2.7 -3.7) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 088ca8f4-02dd-4fc1-83eb-3e48f2793431))
+ (pad "5" thru_hole oval (at 3.6 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 9ee62271-a9f5-46e7-b010-97700ecaac3b))
+ (pad "6" thru_hole oval (at 4.5 -3.7) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 99f00018-a28a-4390-a54a-1f3e9da09a8e))
+ (pad "7" thru_hole oval (at 5.4 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp 197c5411-4c7b-4bcd-a2ff-a6cd45751ca3))
+ (pad "8" thru_hole oval (at 6.3 -3.7) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp f8627bfe-fd75-40f3-af52-9c1470ef1095))
+ (pad "9" thru_hole oval (at 7.2 0) (size 1.5 1.5) (drill 0.7) (layers *.Cu *.Mask) (tstamp d48b67e0-6513-4d1c-bebe-abc6350ab319))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220F-9_P1.8x3.7mm_StaggerOdd_Lead3.5mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-2_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-2_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..bc9ff190
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-2_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,44 @@
+(footprint "TO-247-2_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC86DC3)
+ (descr "TO-247-2, Horizontal, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html")
+ (tags "TO-247-2 Horizontal RM 10.9mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 -27.15) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b094a06a-79bd-445b-804c-1eeda2a06306)
+ )
+ (fp_text value "TO-247-2_Horizontal_TabDown" (at 5.45 3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9eb3bda4-4337-4fcd-97b5-9d4830e09cf5)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 -27.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8141c6fc-cc47-4f61-958d-823739d5fa67)
+ )
+ (fp_line (start -2.62 -26.15) (end 13.52 -26.15) (layer "F.SilkS") (width 0.12) (tstamp 066755a9-ac8b-48ef-a2fe-01277cc9717d))
+ (fp_line (start 13.52 -26.15) (end 13.52 -4.96) (layer "F.SilkS") (width 0.12) (tstamp 29599771-6da3-4fc7-8b48-c5bc17a069a0))
+ (fp_line (start -2.62 -4.96) (end 13.52 -4.96) (layer "F.SilkS") (width 0.12) (tstamp 2c55ff83-108a-41cb-b2a3-b95ba0be5621))
+ (fp_line (start 0 -4.96) (end 0 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 371038d9-5471-40b2-a193-30bb490da16b))
+ (fp_line (start -2.62 -26.15) (end -2.62 -4.96) (layer "F.SilkS") (width 0.12) (tstamp bd4bbf38-cda9-4a5c-adb7-43a9b3a94b02))
+ (fp_line (start 10.9 -4.96) (end 10.9 -2.4) (layer "F.SilkS") (width 0.12) (tstamp f4efaf31-59e8-49c4-9173-a7af657cac66))
+ (fp_line (start 13.65 -26.28) (end -2.75 -26.28) (layer "F.CrtYd") (width 0.05) (tstamp 8736802d-f6b0-4543-8562-2295c4c9da3d))
+ (fp_line (start -2.75 2.5) (end 13.65 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 9d2e029e-7408-4f9e-a5df-ad3c1f66e2de))
+ (fp_line (start -2.75 -26.28) (end -2.75 2.5) (layer "F.CrtYd") (width 0.05) (tstamp ba965e2c-9633-402f-8481-2fffb44b8a08))
+ (fp_line (start 13.65 2.5) (end 13.65 -26.28) (layer "F.CrtYd") (width 0.05) (tstamp d8f69ea9-f5fb-4eae-b0db-d857515674e0))
+ (fp_line (start 13.4 -5.08) (end -2.5 -5.08) (layer "F.Fab") (width 0.1) (tstamp 210b78d6-993c-4af6-b226-cb52eb7a3fa1))
+ (fp_line (start -2.5 -26.03) (end 13.4 -26.03) (layer "F.Fab") (width 0.1) (tstamp 2ce8d54b-233e-45ea-95af-05f1c1284dfd))
+ (fp_line (start 10.9 -5.08) (end 10.9 0) (layer "F.Fab") (width 0.1) (tstamp 935195d5-4940-4718-a995-3012beba78fb))
+ (fp_line (start 13.4 -26.03) (end 13.4 -5.08) (layer "F.Fab") (width 0.1) (tstamp 998503db-b286-4c8b-a1ed-dd29d07b9159))
+ (fp_line (start -2.5 -5.08) (end -2.5 -26.03) (layer "F.Fab") (width 0.1) (tstamp e7f0e973-0877-423e-bceb-692945d88b81))
+ (fp_line (start 0 -5.08) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp ea2f5409-8ff6-4058-9934-d43765abfdc1))
+ (fp_circle (center 5.45 -19.86) (end 7.255 -19.86) (layer "F.Fab") (width 0.1) (fill none) (tstamp 4d7eb1b3-16d3-4b69-aa12-c38fcf77eefa))
+ (pad "" np_thru_hole oval (at 5.45 -19.86) (size 3.6 3.6) (drill 3.6) (layers *.Cu *.Mask) (tstamp b0671b9b-405d-4153-b3cf-e9591d281d79))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 82c41706-a1fa-4103-a9fa-e1caad315114))
+ (pad "2" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp d811eb04-bda6-40b6-a1b7-3d4e38612ff0))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-247-2_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-2_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-2_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..dbe783d5
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-2_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,44 @@
+(footprint "TO-247-2_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC86DC3)
+ (descr "TO-247-2, Horizontal, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html")
+ (tags "TO-247-2 Horizontal RM 10.9mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 27.15) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ef8f8b41-f81c-4d39-94d2-c0a0f055c005)
+ )
+ (fp_text value "TO-247-2_Horizontal_TabUp" (at 5.45 -3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp aaf25d3b-c096-4cf0-a91e-60f9f9ae94a6)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 27.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 82c89626-c100-4174-a86a-505edd59d474)
+ )
+ (fp_line (start -2.62 4.96) (end -2.62 26.15) (layer "F.SilkS") (width 0.12) (tstamp 2a047899-898d-417e-ab95-b767c8066fa1))
+ (fp_line (start -2.62 4.96) (end 13.52 4.96) (layer "F.SilkS") (width 0.12) (tstamp a916677e-9912-49f0-9d70-3e4e42f2fcd2))
+ (fp_line (start 10.9 2.4) (end 10.9 4.96) (layer "F.SilkS") (width 0.12) (tstamp ce4887ce-76d4-4e34-8f92-9050ce4385c0))
+ (fp_line (start 13.52 4.96) (end 13.52 26.15) (layer "F.SilkS") (width 0.12) (tstamp dd286c9d-a668-42e5-ba28-46fe92a7d613))
+ (fp_line (start 0 2.4) (end 0 4.96) (layer "F.SilkS") (width 0.12) (tstamp fa4fdf36-0f5e-4dba-836d-bb9c7617f7dc))
+ (fp_line (start -2.62 26.15) (end 13.52 26.15) (layer "F.SilkS") (width 0.12) (tstamp fdd2701e-9685-41ae-8f0b-ec50239965d5))
+ (fp_line (start -2.75 26.28) (end 13.65 26.28) (layer "F.CrtYd") (width 0.05) (tstamp 070107f2-50a4-407c-b617-83f2a425bff8))
+ (fp_line (start 13.65 26.28) (end 13.65 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 51232250-54c6-46de-b88c-a4613a5e367a))
+ (fp_line (start 13.65 -2.5) (end -2.75 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 8bed4503-6429-497e-9bb9-2afcad19d6a2))
+ (fp_line (start -2.75 -2.5) (end -2.75 26.28) (layer "F.CrtYd") (width 0.05) (tstamp e3448bf9-6a4a-41be-ab5d-57e376ed37ae))
+ (fp_line (start -2.5 26.03) (end 13.4 26.03) (layer "F.Fab") (width 0.1) (tstamp 027403f0-05e6-4cf7-9fe3-b3b401f6e15c))
+ (fp_line (start 10.9 5.08) (end 10.9 0) (layer "F.Fab") (width 0.1) (tstamp 53c1f6c1-405c-4a13-a891-ae367d51b96f))
+ (fp_line (start 13.4 5.08) (end -2.5 5.08) (layer "F.Fab") (width 0.1) (tstamp 54937d84-bd24-4aaa-9b0e-706b49280827))
+ (fp_line (start 0 5.08) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 960aa031-6597-432d-b362-93cf565db721))
+ (fp_line (start 13.4 26.03) (end 13.4 5.08) (layer "F.Fab") (width 0.1) (tstamp dd657178-387a-4be1-9ba7-4775d18455a2))
+ (fp_line (start -2.5 5.08) (end -2.5 26.03) (layer "F.Fab") (width 0.1) (tstamp ffd11024-e776-482e-9136-0d9716629bd6))
+ (fp_circle (center 5.45 19.86) (end 7.255 19.86) (layer "F.Fab") (width 0.1) (fill none) (tstamp dfa8bc23-deee-417b-8c6c-fa07557b6964))
+ (pad "" np_thru_hole oval (at 5.45 19.86) (size 3.6 3.6) (drill 3.6) (layers *.Cu *.Mask) (tstamp a365b589-972d-4d11-8e71-95a82222f090))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 348dede1-bf9f-4995-9e3a-1d84129b63c6))
+ (pad "2" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp e79e7cab-27a6-4af7-89e7-69cd6a12e766))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-247-2_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-2_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-2_Vertical.kicad_mod
new file mode 100644
index 00000000..538079d7
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-2_Vertical.kicad_mod
@@ -0,0 +1,42 @@
+(footprint "TO-247-2_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC86DC3)
+ (descr "TO-247-2, Vertical, RM 10.9mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html")
+ (tags "TO-247-2 Vertical RM 10.9mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 -3.45) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 21d7915c-b113-4724-a8fd-50ae07d36b49)
+ )
+ (fp_text value "TO-247-2_Vertical" (at 5.45 3.95) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2066cabc-0799-42a0-8b5a-33921cd192f3)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 -3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c0423009-5fb7-4f66-bcb6-11e9fe0ff9fd)
+ )
+ (fp_line (start -2.62 2.82) (end 13.52 2.82) (layer "F.SilkS") (width 0.12) (tstamp 13ebca63-3dbf-47cd-987c-85f9b7a16c30))
+ (fp_line (start -2.62 -2.451) (end 13.52 -2.451) (layer "F.SilkS") (width 0.12) (tstamp 7b4fb290-fc97-46b2-88c8-ed0e71bfa200))
+ (fp_line (start 7.255 -2.451) (end 7.255 2.82) (layer "F.SilkS") (width 0.12) (tstamp 7d5a489b-9597-456a-8567-445f90012221))
+ (fp_line (start 13.52 -2.451) (end 13.52 2.82) (layer "F.SilkS") (width 0.12) (tstamp 9f319191-67f7-437c-94b3-2de85029744e))
+ (fp_line (start -2.62 -2.451) (end -2.62 2.82) (layer "F.SilkS") (width 0.12) (tstamp e12dd5f8-7c0c-44f1-a136-97a64d33ae8c))
+ (fp_line (start 3.646 -2.451) (end 3.646 2.82) (layer "F.SilkS") (width 0.12) (tstamp e3e49368-81e2-4e08-88d1-6d23cc26131c))
+ (fp_line (start -2.75 2.95) (end 13.65 2.95) (layer "F.CrtYd") (width 0.05) (tstamp 272f19d4-4eeb-4cb3-b67a-c8522f2b0c45))
+ (fp_line (start 13.65 -2.59) (end -2.75 -2.59) (layer "F.CrtYd") (width 0.05) (tstamp 3460cd75-9872-47f5-b3e8-ec062c1186e2))
+ (fp_line (start -2.75 -2.59) (end -2.75 2.95) (layer "F.CrtYd") (width 0.05) (tstamp 9b4f4e6e-6b56-405e-b7e5-02ea5371814c))
+ (fp_line (start 13.65 2.95) (end 13.65 -2.59) (layer "F.CrtYd") (width 0.05) (tstamp e2f0f911-f2d1-454b-b4df-b5aa13867f43))
+ (fp_line (start 7.255 -2.33) (end 7.255 2.7) (layer "F.Fab") (width 0.1) (tstamp 1fffe5b7-f430-4daf-9e98-f415c63551a0))
+ (fp_line (start -2.5 2.7) (end 13.4 2.7) (layer "F.Fab") (width 0.1) (tstamp 253c2eaf-60f9-42f9-9d0f-a913a2dec132))
+ (fp_line (start 13.4 -2.33) (end -2.5 -2.33) (layer "F.Fab") (width 0.1) (tstamp 40586ded-4d5e-4e35-9edc-e60adcff54ba))
+ (fp_line (start -2.5 -2.33) (end -2.5 2.7) (layer "F.Fab") (width 0.1) (tstamp 7b6e1ba2-3f01-43a5-8aae-d33b0548f49c))
+ (fp_line (start 13.4 2.7) (end 13.4 -2.33) (layer "F.Fab") (width 0.1) (tstamp a1133839-cab2-4465-bd49-0ac6cfd60db6))
+ (fp_line (start 3.645 -2.33) (end 3.645 2.7) (layer "F.Fab") (width 0.1) (tstamp ba3eccab-a13b-4b74-8a77-ec4c21661c9a))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp ca13ee8e-4a90-47df-8dd0-4015aab2a8e2))
+ (pad "2" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 8964cdf6-c66e-4e1c-aad8-2df22ac1eb2e))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-247-2_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-3_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-3_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..fd0759eb
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-3_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "TO-247-3_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC86DC3)
+ (descr "TO-247-3, Horizontal, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html")
+ (tags "TO-247-3 Horizontal RM 5.45mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 -27.15) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 72f8718e-c372-4f56-9550-c724b672a659)
+ )
+ (fp_text value "TO-247-3_Horizontal_TabDown" (at 5.45 3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e8b4d3dd-7f48-4ccc-b97a-9394f06b67d0)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 -27.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a9717dfa-bdaa-44ad-9f8c-1c9a14bd9a68)
+ )
+ (fp_line (start 5.45 -4.96) (end 5.45 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 224b7c31-0b26-49e3-b162-a4a8447fae69))
+ (fp_line (start 10.9 -4.96) (end 10.9 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 4909ed3f-2a1c-47ab-a6e9-d4556da02225))
+ (fp_line (start 13.52 -26.15) (end 13.52 -4.96) (layer "F.SilkS") (width 0.12) (tstamp 49c67508-1110-4317-96f1-8fa39fbda036))
+ (fp_line (start -2.62 -4.96) (end 13.52 -4.96) (layer "F.SilkS") (width 0.12) (tstamp 5264a2f5-0345-4780-ba5d-805021676acf))
+ (fp_line (start -2.62 -26.15) (end 13.52 -26.15) (layer "F.SilkS") (width 0.12) (tstamp 59b28ffe-63d6-4b8d-b569-3a5946b3926a))
+ (fp_line (start -2.62 -26.15) (end -2.62 -4.96) (layer "F.SilkS") (width 0.12) (tstamp a76df368-ecec-4b03-a2b1-9740f13cf840))
+ (fp_line (start 0 -4.96) (end 0 -2.4) (layer "F.SilkS") (width 0.12) (tstamp eca81fc0-4a8c-4781-bad4-cbaef8ce6064))
+ (fp_line (start -2.75 -26.28) (end -2.75 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 705e36f8-3e37-4376-9c30-9e47df72b158))
+ (fp_line (start -2.75 2.5) (end 13.65 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 808bb508-6e75-4803-95b1-b505aca892ed))
+ (fp_line (start 13.65 -26.28) (end -2.75 -26.28) (layer "F.CrtYd") (width 0.05) (tstamp f3a6e7be-1a9d-4af4-ab6c-5d96fb0174d9))
+ (fp_line (start 13.65 2.5) (end 13.65 -26.28) (layer "F.CrtYd") (width 0.05) (tstamp f716fd7c-33f7-4c51-a4a1-05267ba84cb9))
+ (fp_line (start 10.9 -5.08) (end 10.9 0) (layer "F.Fab") (width 0.1) (tstamp 0193f9a4-0ddd-4494-8335-346ff73b0be7))
+ (fp_line (start 13.4 -5.08) (end -2.5 -5.08) (layer "F.Fab") (width 0.1) (tstamp 14686330-1500-40c2-9caf-b58efddd242a))
+ (fp_line (start 5.45 -5.08) (end 5.45 0) (layer "F.Fab") (width 0.1) (tstamp 433d0fb7-f782-4c39-bbe1-e52ee3de01ea))
+ (fp_line (start 0 -5.08) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 52087b64-5b04-403c-847b-97fe517d2d07))
+ (fp_line (start -2.5 -5.08) (end -2.5 -26.03) (layer "F.Fab") (width 0.1) (tstamp 9d74f232-fd9e-454e-973f-d23afa152491))
+ (fp_line (start 13.4 -26.03) (end 13.4 -5.08) (layer "F.Fab") (width 0.1) (tstamp be8237b1-cc1d-4294-a2fa-0c67995d910e))
+ (fp_line (start -2.5 -26.03) (end 13.4 -26.03) (layer "F.Fab") (width 0.1) (tstamp db44c802-3691-4464-bd9e-cedf44c202ee))
+ (fp_circle (center 5.45 -19.86) (end 7.255 -19.86) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6a9884e5-742d-4395-bea2-135eac587ad5))
+ (pad "" np_thru_hole oval (at 5.45 -19.86) (size 3.6 3.6) (drill 3.6) (layers *.Cu *.Mask) (tstamp 9d8001de-8f1f-4409-985e-8fcccd6a594b))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp a71ac72e-1d13-44c0-8d7e-3e1d9d83659d))
+ (pad "2" thru_hole oval (at 5.45 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 9b8e50d0-f2bb-4dae-9f24-888dc926acf4))
+ (pad "3" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp aebf16bd-f2a6-4122-8a5f-9bf9fa4cd474))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-247-3_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-3_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-3_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..e43ff960
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-3_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "TO-247-3_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC86DC3)
+ (descr "TO-247-3, Horizontal, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html")
+ (tags "TO-247-3 Horizontal RM 5.45mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 27.15) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5e4ed59c-dfac-4b30-b8f4-e5d538198c72)
+ )
+ (fp_text value "TO-247-3_Horizontal_TabUp" (at 5.45 -3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4a14f0ef-c6e7-49e6-b0a7-add6c4ad6d6e)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 27.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1af73ced-325c-43ab-93aa-441fcc93cc90)
+ )
+ (fp_line (start -2.62 4.96) (end 13.52 4.96) (layer "F.SilkS") (width 0.12) (tstamp 07d4a931-084f-478a-8f99-17bc755d58c0))
+ (fp_line (start 10.9 2.4) (end 10.9 4.96) (layer "F.SilkS") (width 0.12) (tstamp 157984c4-b13b-40dc-98d8-65dac98b28ed))
+ (fp_line (start 0 2.4) (end 0 4.96) (layer "F.SilkS") (width 0.12) (tstamp 2283fbc3-95cd-43a7-8ab1-cc32efcdcfc9))
+ (fp_line (start 13.52 4.96) (end 13.52 26.15) (layer "F.SilkS") (width 0.12) (tstamp 42a8fbaa-4043-43b7-a3a9-649a163e39f8))
+ (fp_line (start -2.62 26.15) (end 13.52 26.15) (layer "F.SilkS") (width 0.12) (tstamp 5a63408e-e853-48f8-99b0-163cae0608b2))
+ (fp_line (start -2.62 4.96) (end -2.62 26.15) (layer "F.SilkS") (width 0.12) (tstamp 8a4fd2bf-3ce3-4811-a373-8285015375bc))
+ (fp_line (start 5.45 2.4) (end 5.45 4.96) (layer "F.SilkS") (width 0.12) (tstamp b5556fda-b7b9-4e01-bf06-27e483a87c6f))
+ (fp_line (start 13.65 -2.5) (end -2.75 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 4204572e-4939-4c90-b675-b121f62ddf2b))
+ (fp_line (start -2.75 26.28) (end 13.65 26.28) (layer "F.CrtYd") (width 0.05) (tstamp 73ff8363-09a8-45e9-8618-2f5ea19b1192))
+ (fp_line (start 13.65 26.28) (end 13.65 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 91f174bf-73e9-4c3f-95fb-445ab8112ca9))
+ (fp_line (start -2.75 -2.5) (end -2.75 26.28) (layer "F.CrtYd") (width 0.05) (tstamp a4cbef56-c846-48bf-b85d-35156ab2ae89))
+ (fp_line (start 5.45 5.08) (end 5.45 0) (layer "F.Fab") (width 0.1) (tstamp 14c3878e-7121-4c13-8d45-9d371f5ad7d7))
+ (fp_line (start -2.5 5.08) (end -2.5 26.03) (layer "F.Fab") (width 0.1) (tstamp 2dfed959-4227-4698-86ca-c9f3149dd721))
+ (fp_line (start 13.4 26.03) (end 13.4 5.08) (layer "F.Fab") (width 0.1) (tstamp 5198cfe1-dc55-4bec-bf2c-319c7ec98bbc))
+ (fp_line (start 10.9 5.08) (end 10.9 0) (layer "F.Fab") (width 0.1) (tstamp 69b96b31-00b6-4806-842a-bfb5640487d7))
+ (fp_line (start -2.5 26.03) (end 13.4 26.03) (layer "F.Fab") (width 0.1) (tstamp 6e8f0bf5-579d-4273-bbfc-d07f679f0dde))
+ (fp_line (start 0 5.08) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 8f8f1db9-4c1b-47a1-a833-4ac485ad6fed))
+ (fp_line (start 13.4 5.08) (end -2.5 5.08) (layer "F.Fab") (width 0.1) (tstamp 9dc8b1ec-0aa3-4bb9-b285-08aa0bc6defc))
+ (fp_circle (center 5.45 19.86) (end 7.255 19.86) (layer "F.Fab") (width 0.1) (fill none) (tstamp f632083b-d7b8-491e-aee2-ad86c3260ac3))
+ (pad "" np_thru_hole oval (at 5.45 19.86) (size 3.6 3.6) (drill 3.6) (layers *.Cu *.Mask) (tstamp d4c40ed0-e234-492e-8446-515031c2c7b0))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp a5f69467-1556-4d25-9276-72970c1d4b80))
+ (pad "2" thru_hole oval (at 5.45 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp d5212aa9-d3fc-4176-a8c2-052b383d5a22))
+ (pad "3" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 4aff5dd7-14cd-4895-a7cc-0cee09e8e472))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-247-3_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-3_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-3_Vertical.kicad_mod
new file mode 100644
index 00000000..374bb010
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-3_Vertical.kicad_mod
@@ -0,0 +1,43 @@
+(footprint "TO-247-3_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC86DC3)
+ (descr "TO-247-3, Vertical, RM 5.45mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html")
+ (tags "TO-247-3 Vertical RM 5.45mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 -3.45) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 260a49f9-182b-4a0b-9f19-c5cd64df93ac)
+ )
+ (fp_text value "TO-247-3_Vertical" (at 5.45 3.95) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5b386d64-bae1-4680-bc8e-ed4229344188)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 -3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3c81d317-ce7f-4f47-a90c-0c569b3f3f46)
+ )
+ (fp_line (start 7.255 -2.451) (end 7.255 2.82) (layer "F.SilkS") (width 0.12) (tstamp 5f57ef06-d9d5-4798-a27f-752280d19318))
+ (fp_line (start -2.62 2.82) (end 13.52 2.82) (layer "F.SilkS") (width 0.12) (tstamp 6d3f5bf2-9680-430d-9773-6659bc693c6b))
+ (fp_line (start -2.62 -2.451) (end 13.52 -2.451) (layer "F.SilkS") (width 0.12) (tstamp 8fb0a7ac-fae3-4b59-9d9a-aa6b5639fff4))
+ (fp_line (start 13.52 -2.451) (end 13.52 2.82) (layer "F.SilkS") (width 0.12) (tstamp 9320fa66-b41f-4e52-9cbe-3f9a534d753e))
+ (fp_line (start 3.646 -2.451) (end 3.646 2.82) (layer "F.SilkS") (width 0.12) (tstamp b281d2bc-7697-4603-b710-31a56e48ef6f))
+ (fp_line (start -2.62 -2.451) (end -2.62 2.82) (layer "F.SilkS") (width 0.12) (tstamp c5d13d0c-b325-453b-95fc-940ee05a82bf))
+ (fp_line (start 13.65 2.95) (end 13.65 -2.59) (layer "F.CrtYd") (width 0.05) (tstamp 1fcc79c2-13c6-4274-8247-b16d8abd44f7))
+ (fp_line (start -2.75 2.95) (end 13.65 2.95) (layer "F.CrtYd") (width 0.05) (tstamp 2c9c783f-87c7-41c2-8ec5-5411652d0114))
+ (fp_line (start 13.65 -2.59) (end -2.75 -2.59) (layer "F.CrtYd") (width 0.05) (tstamp afadfc22-6fb2-474a-a47f-d72a4096b68e))
+ (fp_line (start -2.75 -2.59) (end -2.75 2.95) (layer "F.CrtYd") (width 0.05) (tstamp fc61c3d2-f3e0-4027-b4f9-1c2dc5eead20))
+ (fp_line (start 3.645 -2.33) (end 3.645 2.7) (layer "F.Fab") (width 0.1) (tstamp 061cc664-5cd9-439c-ac87-a6caed6252b8))
+ (fp_line (start -2.5 -2.33) (end -2.5 2.7) (layer "F.Fab") (width 0.1) (tstamp 1d0abcce-d7fb-45bb-bd59-84f11ab6e516))
+ (fp_line (start 13.4 -2.33) (end -2.5 -2.33) (layer "F.Fab") (width 0.1) (tstamp 407adc85-1ac3-466c-8246-56f692dd9fbb))
+ (fp_line (start -2.5 2.7) (end 13.4 2.7) (layer "F.Fab") (width 0.1) (tstamp 52f74e0e-f0bf-484d-8c83-4bb71cc07dcb))
+ (fp_line (start 13.4 2.7) (end 13.4 -2.33) (layer "F.Fab") (width 0.1) (tstamp 5d335eb2-cf33-4d53-b2d6-0c14f94da283))
+ (fp_line (start 7.255 -2.33) (end 7.255 2.7) (layer "F.Fab") (width 0.1) (tstamp be59a164-d900-4a2b-89ff-736711954564))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 04653dbd-994e-47b1-8ba7-0a9d072b729e))
+ (pad "2" thru_hole oval (at 5.45 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 4a5d0f54-3def-4070-802c-4da7ebadffdb))
+ (pad "3" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 5c89cf28-e20e-41bc-8cda-8d21f7bdbb21))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-247-3_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-4_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-4_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..2a0e74fc
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-4_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,50 @@
+(footprint "TO-247-4_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC86DC3)
+ (descr "TO-247-4, Horizontal, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html")
+ (tags "TO-247-4 Horizontal RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.08 -27.15) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 102e6f4c-020d-4734-a4ad-2f96f9a145f6)
+ )
+ (fp_text value "TO-247-4_Horizontal_TabDown" (at 5.08 3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cf9c6754-ee90-4121-aaf7-f718b602b065)
+ )
+ (fp_text user "${REFERENCE}" (at 5.08 -27.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9e0d9d08-4d4d-4a2f-a5f5-4879f571fc05)
+ )
+ (fp_line (start 10.16 -4.96) (end 10.16 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 2bcb8f6e-40a5-4938-938f-b517b0fad323))
+ (fp_line (start 7.62 -4.96) (end 7.62 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 803d8b58-dce5-446b-b234-f9a58b5ccb71))
+ (fp_line (start 13.15 -26.15) (end 13.15 -4.96) (layer "F.SilkS") (width 0.12) (tstamp a8cebff4-27f9-47ab-bcd7-8da9a1ceb0be))
+ (fp_line (start -2.99 -4.96) (end 13.15 -4.96) (layer "F.SilkS") (width 0.12) (tstamp b1186a58-6bbc-4620-afbe-4b41943da1a6))
+ (fp_line (start -2.99 -26.15) (end 13.15 -26.15) (layer "F.SilkS") (width 0.12) (tstamp d75f033b-8e3f-4ac3-84d6-cbfc62ec54ac))
+ (fp_line (start 5.08 -4.96) (end 5.08 -2.4) (layer "F.SilkS") (width 0.12) (tstamp e03b2cdf-f9dd-4dc7-b9de-874b4f5cf2bb))
+ (fp_line (start -2.99 -26.15) (end -2.99 -4.96) (layer "F.SilkS") (width 0.12) (tstamp e84ec4d8-7ca0-45af-a583-e9d5f83fc255))
+ (fp_line (start 0 -4.96) (end 0 -2.4) (layer "F.SilkS") (width 0.12) (tstamp f25f446f-90cc-4ea3-8801-fd3b1de0606f))
+ (fp_line (start -3.12 2.5) (end 13.28 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 34aebc92-d3ab-4f87-b0de-718f471c6045))
+ (fp_line (start -3.12 -26.28) (end -3.12 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 35dabacf-2928-40f6-9695-cd966a25f887))
+ (fp_line (start 13.28 2.5) (end 13.28 -26.28) (layer "F.CrtYd") (width 0.05) (tstamp 93779467-69ff-4ea2-b286-314fbccfa1cc))
+ (fp_line (start 13.28 -26.28) (end -3.12 -26.28) (layer "F.CrtYd") (width 0.05) (tstamp ab6c6e19-e2fe-4761-b15c-f177168f5425))
+ (fp_line (start -2.87 -5.08) (end -2.87 -26.03) (layer "F.Fab") (width 0.1) (tstamp 1ae71146-ba0a-4d24-a922-7ad91ebe25a1))
+ (fp_line (start -2.87 -26.03) (end 13.03 -26.03) (layer "F.Fab") (width 0.1) (tstamp 3f1d6fb8-0c5c-4aa0-bf58-42524ea072a4))
+ (fp_line (start 13.03 -26.03) (end 13.03 -5.08) (layer "F.Fab") (width 0.1) (tstamp 48dc3c3f-1834-46cb-aa71-33ae1f9b84dd))
+ (fp_line (start 0 -5.08) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 6e59b181-0267-4ca4-a91f-c15626fdcca9))
+ (fp_line (start 7.62 -5.08) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp 94656f44-1621-4b2f-a0b9-b029052daae6))
+ (fp_line (start 5.08 -5.08) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp a0f886a2-449c-475d-bcf3-ac701ce60a4d))
+ (fp_line (start 13.03 -5.08) (end -2.87 -5.08) (layer "F.Fab") (width 0.1) (tstamp bdcc2a67-7160-4cd5-a6b9-84418ce55132))
+ (fp_line (start 10.16 -5.08) (end 10.16 0) (layer "F.Fab") (width 0.1) (tstamp c7746c30-f829-4e2a-b804-15529513348f))
+ (fp_circle (center 5.08 -19.86) (end 6.885 -19.86) (layer "F.Fab") (width 0.1) (fill none) (tstamp 66649f32-5c22-4b91-b089-941bbc25b362))
+ (pad "" np_thru_hole oval (at 5.08 -19.86) (size 3.6 3.6) (drill 3.6) (layers *.Cu *.Mask) (tstamp 82787d5d-138b-49c3-b947-b75cabbd09d2))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp da775200-cdd6-4421-9fa4-5b8d8fbdff15))
+ (pad "2" thru_hole oval (at 5.08 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 091d6873-0ac6-403f-9a29-9f699e1d9c24))
+ (pad "3" thru_hole oval (at 7.62 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 6f0a994b-761a-4843-ae3f-238e2d8e66d3))
+ (pad "4" thru_hole oval (at 10.16 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp e7cc6669-7261-4d10-b3a0-52f88d0e80c9))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-247-4_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-4_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-4_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..3f974609
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-4_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,50 @@
+(footprint "TO-247-4_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC86DC3)
+ (descr "TO-247-4, Horizontal, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html")
+ (tags "TO-247-4 Horizontal RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.08 27.15) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 67abc62d-d59d-4641-a469-51549bd0a1b0)
+ )
+ (fp_text value "TO-247-4_Horizontal_TabUp" (at 5.08 -3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d3fc89fc-ab5f-435c-bc7c-52b3b4d338db)
+ )
+ (fp_text user "${REFERENCE}" (at 5.08 27.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cf4c0c4a-9732-4433-9a0c-5d9c37c6947c)
+ )
+ (fp_line (start -2.99 26.15) (end 13.15 26.15) (layer "F.SilkS") (width 0.12) (tstamp 0565ca26-de6e-485d-a57f-380bca16b0c2))
+ (fp_line (start 13.15 4.96) (end 13.15 26.15) (layer "F.SilkS") (width 0.12) (tstamp 259b6375-f279-42af-881e-7de53b96b63e))
+ (fp_line (start 5.08 2.4) (end 5.08 4.96) (layer "F.SilkS") (width 0.12) (tstamp 4ee0e1ef-72c3-45df-9c4f-93ad9ba9076a))
+ (fp_line (start 0 2.4) (end 0 4.96) (layer "F.SilkS") (width 0.12) (tstamp 6d1c32dc-bcfe-42f3-bb4e-a1343e5d792c))
+ (fp_line (start 10.16 2.4) (end 10.16 4.96) (layer "F.SilkS") (width 0.12) (tstamp 89e7663f-09b8-473e-9b65-637180478294))
+ (fp_line (start -2.99 4.96) (end 13.15 4.96) (layer "F.SilkS") (width 0.12) (tstamp b156160a-6431-4c68-90cc-19e16b0da523))
+ (fp_line (start 7.62 2.4) (end 7.62 4.96) (layer "F.SilkS") (width 0.12) (tstamp c4544c25-0562-43bd-9ab0-4871a48573cf))
+ (fp_line (start -2.99 4.96) (end -2.99 26.15) (layer "F.SilkS") (width 0.12) (tstamp ed1accc0-ae58-4623-b3e3-2d8fbfd6b2f7))
+ (fp_line (start 13.28 26.28) (end 13.28 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 80951b36-794c-42a5-900e-731051faf6da))
+ (fp_line (start -3.12 26.28) (end 13.28 26.28) (layer "F.CrtYd") (width 0.05) (tstamp a9a949a6-57d1-4980-884d-529a0a791bd4))
+ (fp_line (start 13.28 -2.5) (end -3.12 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp b06cd178-336f-41c3-85e7-901073edb40e))
+ (fp_line (start -3.12 -2.5) (end -3.12 26.28) (layer "F.CrtYd") (width 0.05) (tstamp fa777860-39c1-4211-8b74-f6ac634d784b))
+ (fp_line (start 5.08 5.08) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 3b64a867-e457-49d3-89ee-dfe1ec4005ca))
+ (fp_line (start 10.16 5.08) (end 10.16 0) (layer "F.Fab") (width 0.1) (tstamp 6903f05c-051e-4c8c-a5f2-ad57b8793728))
+ (fp_line (start 0 5.08) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 8e12f34c-1e30-4814-ae3f-1a2c03b6dc68))
+ (fp_line (start 13.03 26.03) (end 13.03 5.08) (layer "F.Fab") (width 0.1) (tstamp b1310a2f-ec6b-4ac8-af2d-1b8a1c60273f))
+ (fp_line (start 7.62 5.08) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp c9131e47-8b5b-48f5-874d-fab36898937b))
+ (fp_line (start -2.87 26.03) (end 13.03 26.03) (layer "F.Fab") (width 0.1) (tstamp cdee2ea9-9d83-47f3-aceb-3bb4b1406014))
+ (fp_line (start 13.03 5.08) (end -2.87 5.08) (layer "F.Fab") (width 0.1) (tstamp e60eae13-32ff-4cef-8ff2-98d408c94bce))
+ (fp_line (start -2.87 5.08) (end -2.87 26.03) (layer "F.Fab") (width 0.1) (tstamp e8f24233-9f08-446b-bca3-9b30167e233c))
+ (fp_circle (center 5.08 19.86) (end 6.885 19.86) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7e5d7b5b-5a25-4a17-9ed9-745aca266dac))
+ (pad "" np_thru_hole oval (at 5.08 19.86) (size 3.6 3.6) (drill 3.6) (layers *.Cu *.Mask) (tstamp 5ddd811a-0026-406d-afb3-77d9f62f4aaa))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp da7f9b56-a156-4771-9700-132664cf984e))
+ (pad "2" thru_hole oval (at 5.08 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp ff7e35d0-c583-437b-b82c-83d7aef48bf8))
+ (pad "3" thru_hole oval (at 7.62 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp b90a50df-d7f5-4fcd-b54b-fa3de68ea857))
+ (pad "4" thru_hole oval (at 10.16 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp fa4ef1d3-c8ae-498e-a07b-7b2f388cde2c))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-247-4_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-4_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-4_Vertical.kicad_mod
new file mode 100644
index 00000000..bbd77c17
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-4_Vertical.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "TO-247-4_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC86DC3)
+ (descr "TO-247-4, Vertical, RM 2.54mm, see https://toshiba.semicon-storage.com/us/product/mosfet/to-247-4l.html")
+ (tags "TO-247-4 Vertical RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.08 -3.45) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9bf0c6e6-04b7-4038-a163-8fad76e2219a)
+ )
+ (fp_text value "TO-247-4_Vertical" (at 5.08 3.95) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3c2d56f5-6536-4a0e-9e41-a95aae473d50)
+ )
+ (fp_text user "${REFERENCE}" (at 5.08 -3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b7f4bc62-6037-44ad-bf53-d95a29b42514)
+ )
+ (fp_line (start -2.99 -2.451) (end -2.99 2.82) (layer "F.SilkS") (width 0.12) (tstamp 06b69505-787a-4441-96c9-aec8fa82f612))
+ (fp_line (start -2.99 2.82) (end 13.15 2.82) (layer "F.SilkS") (width 0.12) (tstamp 081eab6e-1ffd-46f7-adcc-eb480fcbd1aa))
+ (fp_line (start -2.99 -2.451) (end 13.15 -2.451) (layer "F.SilkS") (width 0.12) (tstamp 1e8b3403-0ffe-44be-bf28-bf70471a14f5))
+ (fp_line (start 13.15 -2.451) (end 13.15 2.82) (layer "F.SilkS") (width 0.12) (tstamp 292a8405-3b11-46a7-ac5a-76292e6389ea))
+ (fp_line (start 6.885 2.4) (end 6.885 2.82) (layer "F.SilkS") (width 0.12) (tstamp 54a30796-ee32-4d1c-964a-85c08663524b))
+ (fp_line (start 3.276 -2.451) (end 3.276 2.82) (layer "F.SilkS") (width 0.12) (tstamp 57955966-7f5e-4548-9bd8-3aec1d6fb2a9))
+ (fp_line (start 6.885 -2.451) (end 6.885 -2.4) (layer "F.SilkS") (width 0.12) (tstamp c82b7d09-19e5-4cce-af82-f0d58ad0e150))
+ (fp_line (start -3.12 2.95) (end 13.28 2.95) (layer "F.CrtYd") (width 0.05) (tstamp 316e0d22-3fd0-46b4-a58f-001ceebfcfbd))
+ (fp_line (start 13.28 2.95) (end 13.28 -2.59) (layer "F.CrtYd") (width 0.05) (tstamp b2c494a0-1107-4ef0-9792-a79b7e8e963a))
+ (fp_line (start 13.28 -2.59) (end -3.12 -2.59) (layer "F.CrtYd") (width 0.05) (tstamp bfe4c62a-3f4d-4134-8a53-030700cc2b38))
+ (fp_line (start -3.12 -2.59) (end -3.12 2.95) (layer "F.CrtYd") (width 0.05) (tstamp f3db6276-af27-457a-b134-f28782ef73c2))
+ (fp_line (start -2.87 -2.33) (end -2.87 2.7) (layer "F.Fab") (width 0.1) (tstamp 0b35751b-bae6-42e9-9b45-06b72f8bdb15))
+ (fp_line (start 6.885 -2.33) (end 6.885 2.7) (layer "F.Fab") (width 0.1) (tstamp 1c161b23-bd45-4e09-906a-4f0769ce7003))
+ (fp_line (start -2.87 2.7) (end 13.03 2.7) (layer "F.Fab") (width 0.1) (tstamp 1ee02d64-49c4-47ed-85c5-73d64621f2cb))
+ (fp_line (start 13.03 -2.33) (end -2.87 -2.33) (layer "F.Fab") (width 0.1) (tstamp 50aaa1c8-2010-4c0c-9dcb-4161312aa4ff))
+ (fp_line (start 13.03 2.7) (end 13.03 -2.33) (layer "F.Fab") (width 0.1) (tstamp 731466b0-6f03-4bd2-b550-e82a5e616557))
+ (fp_line (start 3.275 -2.33) (end 3.275 2.7) (layer "F.Fab") (width 0.1) (tstamp ee08b6c0-ba71-4cf1-858e-c47a9e5c5925))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 6c05b8ff-d837-4b71-b43c-59bdd65768c8))
+ (pad "2" thru_hole oval (at 5.08 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 7a954cc9-acee-4a26-9312-13aa0b8b992c))
+ (pad "3" thru_hole oval (at 7.62 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp c5d3b8be-6369-47e7-87f8-a7532bb087a8))
+ (pad "4" thru_hole oval (at 10.16 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 1cc5551c-af9a-4481-aaee-f8733891ff40))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-247-4_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-5_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-5_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..e132dab7
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-5_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,53 @@
+(footprint "TO-247-5_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-247-5, Horizontal, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf")
+ (tags "TO-247-5 Horizontal RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.08 -27.15) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ccbdf55a-41c2-414a-815e-4d009f52f8fa)
+ )
+ (fp_text value "TO-247-5_Horizontal_TabDown" (at 5.08 3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b474d1ed-6b01-4f70-b346-864f36c1417b)
+ )
+ (fp_text user "${REFERENCE}" (at 5.08 -27.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8065cee9-a55a-483a-ae3c-eb103c907a4a)
+ )
+ (fp_line (start 13.15 -26.15) (end 13.15 -4.96) (layer "F.SilkS") (width 0.12) (tstamp 28c34408-2ddf-4f6d-9eed-5db23837e42c))
+ (fp_line (start 2.54 -4.96) (end 2.54 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 3db32863-d94f-493e-91e4-ee93001693b2))
+ (fp_line (start 10.16 -4.96) (end 10.16 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 46965688-020f-40a0-8afb-3a9030d1a611))
+ (fp_line (start 5.08 -4.96) (end 5.08 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 4d0c8497-f77c-4c6b-9c42-84c61c256ea4))
+ (fp_line (start -2.99 -26.15) (end 13.15 -26.15) (layer "F.SilkS") (width 0.12) (tstamp 60348859-b0cd-4e47-b5b9-beef420375f0))
+ (fp_line (start -2.99 -26.15) (end -2.99 -4.96) (layer "F.SilkS") (width 0.12) (tstamp cb7de288-a9d1-42c9-a88f-4f42c412009e))
+ (fp_line (start 7.62 -4.96) (end 7.62 -2.4) (layer "F.SilkS") (width 0.12) (tstamp d867446c-36de-491b-a0b1-83d4c5b19f2a))
+ (fp_line (start 0 -4.96) (end 0 -2.4) (layer "F.SilkS") (width 0.12) (tstamp d870a5e6-2343-4d49-a5cd-e4e2389fe669))
+ (fp_line (start -2.99 -4.96) (end 13.15 -4.96) (layer "F.SilkS") (width 0.12) (tstamp efb65638-4573-451b-a9b9-1a8c4d4d0c5e))
+ (fp_line (start -3.12 2.5) (end 13.28 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 10e42ece-d50f-436a-8551-c91bafe56a37))
+ (fp_line (start -3.12 -26.28) (end -3.12 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 89d1540e-973e-46e1-bf4e-74e7aa0674e7))
+ (fp_line (start 13.28 -26.28) (end -3.12 -26.28) (layer "F.CrtYd") (width 0.05) (tstamp b4ebbd53-8efd-4c01-ab84-9cf0f0cf952c))
+ (fp_line (start 13.28 2.5) (end 13.28 -26.28) (layer "F.CrtYd") (width 0.05) (tstamp e62b0bea-e055-403b-a45a-0ddc1ca88b80))
+ (fp_line (start 13.03 -5.08) (end -2.87 -5.08) (layer "F.Fab") (width 0.1) (tstamp 0018f09d-11b4-4df0-afd2-9a3cda411edf))
+ (fp_line (start 10.16 -5.08) (end 10.16 0) (layer "F.Fab") (width 0.1) (tstamp 128d08ac-f4ec-4b59-8ecc-442ee1ea9bd4))
+ (fp_line (start -2.87 -5.08) (end -2.87 -26.03) (layer "F.Fab") (width 0.1) (tstamp 4d858dc4-820d-4a90-a89c-d3c5e3bc5548))
+ (fp_line (start 0 -5.08) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp b35a479a-fdfc-4fcf-9b5e-ffb73cc03585))
+ (fp_line (start 13.03 -26.03) (end 13.03 -5.08) (layer "F.Fab") (width 0.1) (tstamp bf37ea37-5708-4f02-9c31-878c79cedc6e))
+ (fp_line (start 2.54 -5.08) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp ca588f38-6e06-4d23-b284-80c795f1a56a))
+ (fp_line (start -2.87 -26.03) (end 13.03 -26.03) (layer "F.Fab") (width 0.1) (tstamp d0ea332f-e15d-452f-aa84-2ef3da4681db))
+ (fp_line (start 5.08 -5.08) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp e0774379-4289-4fcf-bf20-b1311bd38e5c))
+ (fp_line (start 7.62 -5.08) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp eac708cd-2d53-4fc8-98b0-479ca9b0e302))
+ (fp_circle (center 5.08 -19.86) (end 6.885 -19.86) (layer "F.Fab") (width 0.1) (fill none) (tstamp a75bdf33-1217-49ef-9b18-1734f5435ae6))
+ (pad "" np_thru_hole oval (at 5.08 -19.86) (size 3.6 3.6) (drill 3.6) (layers *.Cu *.Mask) (tstamp b85208b5-ed46-40cd-a31a-aae92be001e5))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 35a10829-0fb3-4637-85eb-2944b26a668e))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 67d6ca23-9d50-44d0-ab79-af90ec46d7cb))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp dde15042-9cf5-4a7f-91a5-c1f23b7b3338))
+ (pad "4" thru_hole oval (at 7.62 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 3c17941f-aa55-4edf-900b-da06781529c9))
+ (pad "5" thru_hole oval (at 10.16 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 52b8bc28-9c12-435e-85fa-3583fe41906c))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-247-5_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-5_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-5_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..ea14db80
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-5_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,53 @@
+(footprint "TO-247-5_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-247-5, Horizontal, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf")
+ (tags "TO-247-5 Horizontal RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.08 27.15) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 370e11a0-e238-4d86-8cbb-7936b7d3eef6)
+ )
+ (fp_text value "TO-247-5_Horizontal_TabUp" (at 5.08 -3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3a4d1e8b-07c2-4db4-95d4-24fb24992596)
+ )
+ (fp_text user "${REFERENCE}" (at 5.08 27.15) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8623788a-7686-4dae-8ceb-6bbce2a773bd)
+ )
+ (fp_line (start -2.99 26.15) (end 13.15 26.15) (layer "F.SilkS") (width 0.12) (tstamp 076a384f-8b8a-403f-a27d-c4d72fc15f8c))
+ (fp_line (start 2.54 2.4) (end 2.54 4.96) (layer "F.SilkS") (width 0.12) (tstamp 193a8dfe-3f77-448b-9e94-18a1ce0b0f8c))
+ (fp_line (start 0 2.4) (end 0 4.96) (layer "F.SilkS") (width 0.12) (tstamp 2e50710d-1e93-40ed-b526-8f85fdfb7c3b))
+ (fp_line (start -2.99 4.96) (end -2.99 26.15) (layer "F.SilkS") (width 0.12) (tstamp 45657855-22c3-497d-9486-2c685efbe793))
+ (fp_line (start 13.15 4.96) (end 13.15 26.15) (layer "F.SilkS") (width 0.12) (tstamp 4c2b795f-6123-42d3-82cb-64b2006ea312))
+ (fp_line (start 7.62 2.4) (end 7.62 4.96) (layer "F.SilkS") (width 0.12) (tstamp 7f3777ea-b5ca-4eef-8930-aa295a6fce9e))
+ (fp_line (start -2.99 4.96) (end 13.15 4.96) (layer "F.SilkS") (width 0.12) (tstamp b7158899-d8ef-434a-ae5e-243fc172e244))
+ (fp_line (start 5.08 2.4) (end 5.08 4.96) (layer "F.SilkS") (width 0.12) (tstamp c0df79c0-d894-4920-95c5-55bcfbef7ba1))
+ (fp_line (start 10.16 2.4) (end 10.16 4.96) (layer "F.SilkS") (width 0.12) (tstamp c9733382-7368-40cb-851b-fb0aaf666b58))
+ (fp_line (start 13.28 -2.5) (end -3.12 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 2d4f802b-e342-465f-9664-fbaca526c520))
+ (fp_line (start -3.12 -2.5) (end -3.12 26.28) (layer "F.CrtYd") (width 0.05) (tstamp 5e387e3a-a3d8-40f9-81c0-43fe59fb13d6))
+ (fp_line (start 13.28 26.28) (end 13.28 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp c867722e-3da4-4e15-b056-c26f0c0c7998))
+ (fp_line (start -3.12 26.28) (end 13.28 26.28) (layer "F.CrtYd") (width 0.05) (tstamp f6519351-87c6-4a75-9cfe-152230d005b7))
+ (fp_line (start -2.87 5.08) (end -2.87 26.03) (layer "F.Fab") (width 0.1) (tstamp 1aafea65-4059-472d-b5be-5dbc7100c11d))
+ (fp_line (start 7.62 5.08) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp 6c8f6c64-a610-4dc2-a5af-8d37e8a2f606))
+ (fp_line (start 13.03 26.03) (end 13.03 5.08) (layer "F.Fab") (width 0.1) (tstamp 6f1dd6af-02f8-4a16-8695-d702ae87e2e5))
+ (fp_line (start 0 5.08) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 7e18fcd3-cb82-4460-b4f1-4504700c2852))
+ (fp_line (start 5.08 5.08) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 83ce0762-763d-4dd7-85cc-ad6c604c8fc4))
+ (fp_line (start 2.54 5.08) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp 959a7029-adbd-43bd-bebb-ec2628985865))
+ (fp_line (start 10.16 5.08) (end 10.16 0) (layer "F.Fab") (width 0.1) (tstamp 9ea762fe-4cf5-4170-96b4-0e43a3ab4eca))
+ (fp_line (start 13.03 5.08) (end -2.87 5.08) (layer "F.Fab") (width 0.1) (tstamp e30638ca-ba70-4bec-976f-dbf74f130f14))
+ (fp_line (start -2.87 26.03) (end 13.03 26.03) (layer "F.Fab") (width 0.1) (tstamp fdfe4c4b-0541-4d3d-92c6-625d0607b3a9))
+ (fp_circle (center 5.08 19.86) (end 6.885 19.86) (layer "F.Fab") (width 0.1) (fill none) (tstamp 997523bd-6fb9-4ad4-a440-288a7dd93340))
+ (pad "" np_thru_hole oval (at 5.08 19.86) (size 3.6 3.6) (drill 3.6) (layers *.Cu *.Mask) (tstamp 75398ab6-bd52-4898-ba12-4ab2b48d0ef9))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp aec47ebc-a7a9-477a-9f54-fce85161e3c4))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp f29133e8-a73f-4394-8678-946c0bd6f9c9))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 633ef69c-ac78-4819-9519-a5a13cfae5cd))
+ (pad "4" thru_hole oval (at 7.62 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 084f5447-481b-447b-9cab-846429f2f5da))
+ (pad "5" thru_hole oval (at 10.16 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 7705dd65-8097-4f32-8fc7-0a6b235bb7d5))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-247-5_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-5_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-5_Vertical.kicad_mod
new file mode 100644
index 00000000..cf91ffc5
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-247-5_Vertical.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "TO-247-5_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-247-5, Vertical, RM 2.54mm, see http://ww1.microchip.com/downloads/en/DeviceDoc/20005685A.pdf")
+ (tags "TO-247-5 Vertical RM 2.54mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.08 -3.45) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 846d47aa-9c2b-41e2-8e31-ac720698858a)
+ )
+ (fp_text value "TO-247-5_Vertical" (at 5.08 3.95) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 24fab2e0-de60-4d9d-9caf-9fc2fd8f0475)
+ )
+ (fp_text user "${REFERENCE}" (at 5.08 -3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 41867bd8-a84a-43dc-b558-fb52e8e0e373)
+ )
+ (fp_line (start 3.276 -2.451) (end 3.276 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 1b5bd023-2963-4beb-bab5-5004fb68e46a))
+ (fp_line (start 13.15 -2.451) (end 13.15 2.82) (layer "F.SilkS") (width 0.12) (tstamp 1cda95ee-0951-4c12-88cc-6a3e2598d3d4))
+ (fp_line (start -2.99 -2.451) (end -2.99 2.82) (layer "F.SilkS") (width 0.12) (tstamp 46a6d520-643e-4244-8a5f-49b3298c360b))
+ (fp_line (start 6.885 2.4) (end 6.885 2.82) (layer "F.SilkS") (width 0.12) (tstamp 762af199-4209-46cf-8bfe-c55fee870eea))
+ (fp_line (start -2.99 2.82) (end 13.15 2.82) (layer "F.SilkS") (width 0.12) (tstamp 7c1466da-a087-42ea-a0ec-5e6bf55077d3))
+ (fp_line (start 3.276 2.4) (end 3.276 2.82) (layer "F.SilkS") (width 0.12) (tstamp c63039fc-ed95-4d86-9de1-19b0b6a1a1fe))
+ (fp_line (start 6.885 -2.451) (end 6.885 -2.4) (layer "F.SilkS") (width 0.12) (tstamp daf4c4e4-258b-4255-9efa-918eaba9444c))
+ (fp_line (start -2.99 -2.451) (end 13.15 -2.451) (layer "F.SilkS") (width 0.12) (tstamp e709bdc0-6ff9-4be1-bd80-3d697ae08f19))
+ (fp_line (start -3.12 -2.59) (end -3.12 2.95) (layer "F.CrtYd") (width 0.05) (tstamp 1d59efc8-78d0-47bf-8482-07a4e08d3a7e))
+ (fp_line (start 13.28 2.95) (end 13.28 -2.59) (layer "F.CrtYd") (width 0.05) (tstamp 45b9145b-2c94-40f4-a8ac-fcf5f620db57))
+ (fp_line (start 13.28 -2.59) (end -3.12 -2.59) (layer "F.CrtYd") (width 0.05) (tstamp 668a8928-30be-4f3f-a150-f5bf586d7a04))
+ (fp_line (start -3.12 2.95) (end 13.28 2.95) (layer "F.CrtYd") (width 0.05) (tstamp aa39867e-7f48-4128-80b8-15cc05391b1e))
+ (fp_line (start -2.87 -2.33) (end -2.87 2.7) (layer "F.Fab") (width 0.1) (tstamp 041498dd-991f-47c3-8ffe-a536172242f7))
+ (fp_line (start 13.03 -2.33) (end -2.87 -2.33) (layer "F.Fab") (width 0.1) (tstamp 6b12945b-c6c8-4e1b-8580-73fba543f34b))
+ (fp_line (start 13.03 2.7) (end 13.03 -2.33) (layer "F.Fab") (width 0.1) (tstamp 6e1d3afa-e79d-4a8c-b6e5-48bc4e768859))
+ (fp_line (start -2.87 2.7) (end 13.03 2.7) (layer "F.Fab") (width 0.1) (tstamp 935b0ce6-103b-414f-9609-a2464e6f8c7f))
+ (fp_line (start 3.275 -2.33) (end 3.275 2.7) (layer "F.Fab") (width 0.1) (tstamp b4938ee9-c01f-4627-a10a-6b4349748ffb))
+ (fp_line (start 6.885 -2.33) (end 6.885 2.7) (layer "F.Fab") (width 0.1) (tstamp edd3f8c0-4266-4a60-b804-49f913a1e58e))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 6cb626e5-e790-434a-ac77-7d4660741cb0))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 267d89c3-46d9-4f4e-ac7d-ba8c438f1a9b))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 3c051f73-e3e3-402e-9173-2983f25b6551))
+ (pad "4" thru_hole oval (at 7.62 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp e4fd5bef-793b-42a5-aa9f-7b03f4348cdb))
+ (pad "5" thru_hole oval (at 10.16 0) (size 1.905 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 4959cb29-7f41-43b0-a0c9-ee4195f9dda5))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-247-5_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-251-2-1EP_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-251-2-1EP_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..b1e41399
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-251-2-1EP_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,48 @@
+(footprint "TO-251-2-1EP_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4915)
+ (descr "TO-251-2, Horizontal, RM 4.58mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf")
+ (tags "TO-251-2 Horizontal RM 4.58mm IPAK")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.29 -11.653333) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8dce3220-d00e-4a10-be50-66078f777fed)
+ )
+ (fp_text value "TO-251-2-1EP_Horizontal_TabDown" (at 2.29 1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 37ad34ca-b235-4eef-9824-2a78b2b0fa00)
+ )
+ (fp_text user "${REFERENCE}" (at 2.29 -11.653333) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 53b09319-2ec0-4d11-a240-e00634a2565b)
+ )
+ (fp_line (start -1.12 -2.38) (end 5.7 -2.38) (layer "F.SilkS") (width 0.12) (tstamp 049924a0-cc35-466f-af91-3cd3fae192ed))
+ (fp_line (start 0 -2.38) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 13487736-bd80-4fb3-becb-906094609181))
+ (fp_line (start -1.12 -9.62) (end -0.711 -9.62) (layer "F.SilkS") (width 0.12) (tstamp 333626e7-1b01-4247-91a9-08a3dd1050da))
+ (fp_line (start 5.7 -9.62) (end 5.7 -2.38) (layer "F.SilkS") (width 0.12) (tstamp 3e6b2c07-0edc-4af5-bf80-08c4eb69b3e5))
+ (fp_line (start 4.58 -2.38) (end 4.58 -1.066) (layer "F.SilkS") (width 0.12) (tstamp 62e5c807-2c0a-4aec-bab2-1b92cae26170))
+ (fp_line (start 5.291 -9.62) (end 5.7 -9.62) (layer "F.SilkS") (width 0.12) (tstamp df9dbe5f-f284-46ee-bd28-2d1c0af5d049))
+ (fp_line (start -1.12 -9.62) (end -1.12 -2.38) (layer "F.SilkS") (width 0.12) (tstamp f3439905-b347-4459-8909-a3745eb5f478))
+ (fp_line (start -1.25 -10.79) (end -1.25 1.16) (layer "F.CrtYd") (width 0.05) (tstamp a6156a4e-bfb6-44ca-9b99-22223469b78e))
+ (fp_line (start -1.25 1.16) (end 5.83 1.16) (layer "F.CrtYd") (width 0.05) (tstamp c8ed54ce-4f3d-4378-a675-d09a92288946))
+ (fp_line (start 5.83 -10.79) (end -1.25 -10.79) (layer "F.CrtYd") (width 0.05) (tstamp e4b02811-7feb-4b33-8cff-029306f73b3d))
+ (fp_line (start 5.83 1.16) (end 5.83 -10.79) (layer "F.CrtYd") (width 0.05) (tstamp f4b7d57d-709c-4562-96ac-752d10d9c3f2))
+ (fp_line (start 5.58 -2.5) (end -1 -2.5) (layer "F.Fab") (width 0.1) (tstamp 06b09d2c-56d7-4d7f-812e-2f73a32f6f01))
+ (fp_line (start 4.58 -2.5) (end 4.58 0) (layer "F.Fab") (width 0.1) (tstamp 13efd055-4310-455d-92fc-fd1b15246c19))
+ (fp_line (start -0.38 -9.5) (end 4.96 -9.5) (layer "F.Fab") (width 0.1) (tstamp 187af782-c043-418f-b05b-68b8a058daa9))
+ (fp_line (start 4.96 -9.5) (end 4.96 -8.6) (layer "F.Fab") (width 0.1) (tstamp 2e235ad9-da4e-4037-9506-136fb28daee7))
+ (fp_line (start 5.58 -8.6) (end 5.58 -2.5) (layer "F.Fab") (width 0.1) (tstamp 33beea1b-6e7c-4dc5-a1a2-2f7630ee5d61))
+ (fp_line (start -1 -2.5) (end -1 -8.6) (layer "F.Fab") (width 0.1) (tstamp 5ad1b46f-1401-475b-be4f-c332002ba037))
+ (fp_line (start -0.38 -8.6) (end -0.38 -9.5) (layer "F.Fab") (width 0.1) (tstamp 95807ebc-9d12-426a-8f1f-067990244dbb))
+ (fp_line (start 0 -2.5) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp c5f2fc9c-fba9-4efc-9a17-80245423e66f))
+ (fp_line (start -1 -8.6) (end 5.58 -8.6) (layer "F.Fab") (width 0.1) (tstamp defbb4cb-982e-40b5-91ad-e7e86962f5ec))
+ (fp_line (start 4.96 -8.6) (end -0.38 -8.6) (layer "F.Fab") (width 0.1) (tstamp e21cfc04-c481-4bfc-9eda-35867a763476))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 03136bba-3083-4854-9e62-147bdfe9da59))
+ (pad "2" thru_hole oval (at 4.58 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 6b3e0836-264f-49ed-b44b-a8a13046bb64))
+ (pad "3" smd rect (at 2.29 -7.433333) (size 5.7 6.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4ffbe3fd-b8ed-4ece-82b3-66cc9dff99f3))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-251-2-1EP_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-251-2_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-251-2_Vertical.kicad_mod
new file mode 100644
index 00000000..d6b86f57
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-251-2_Vertical.kicad_mod
@@ -0,0 +1,42 @@
+(footprint "TO-251-2_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4915)
+ (descr "TO-251-2, Vertical, RM 4.58mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf")
+ (tags "TO-251-2 Vertical RM 4.58mm IPAK")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.29 -2.39) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a59e07c1-5e8c-4b03-a7c4-afa60aefdafa)
+ )
+ (fp_text value "TO-251-2_Vertical" (at 2.29 2.28) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ea15f4bf-e761-4054-9f5d-e76b0e376f40)
+ )
+ (fp_text user "${REFERENCE}" (at 2.29 -2.39) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp bb09a97b-97c9-460c-bae0-30a2922e751f)
+ )
+ (fp_line (start 5.505 -0.651) (end 5.7 -0.651) (layer "F.SilkS") (width 0.12) (tstamp 19220bc0-edde-494e-9e91-fe20deab1c6a))
+ (fp_line (start -1.12 -0.651) (end -1.05 -0.651) (layer "F.SilkS") (width 0.12) (tstamp 295a651b-8251-4ee0-b829-8e5af677362b))
+ (fp_line (start -1.12 -1.39) (end -1.12 1.15) (layer "F.SilkS") (width 0.12) (tstamp 2dfb7001-8c59-402d-9da4-7c756d25abd6))
+ (fp_line (start -1.12 -1.39) (end 5.7 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 851c6f90-628c-4d79-be0e-88931ba09da4))
+ (fp_line (start 5.7 -1.39) (end 5.7 1.15) (layer "F.SilkS") (width 0.12) (tstamp 8b2d4b99-87cf-44c0-aa94-6037f013706d))
+ (fp_line (start -1.12 1.15) (end 5.7 1.15) (layer "F.SilkS") (width 0.12) (tstamp bb9333fb-b15d-491f-920c-b439c817d840))
+ (fp_line (start 1.05 -0.651) (end 3.656 -0.651) (layer "F.SilkS") (width 0.12) (tstamp ee619de8-5bfe-4d7e-94c1-68924841470a))
+ (fp_line (start 5.83 1.28) (end 5.83 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 1d6ee6c2-3a76-496f-b960-de7065319c21))
+ (fp_line (start -1.25 -1.52) (end -1.25 1.28) (layer "F.CrtYd") (width 0.05) (tstamp 48239a5d-addb-4db1-b75f-0b7fcd0b9664))
+ (fp_line (start 5.83 -1.52) (end -1.25 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp da634ca5-8a13-4093-9302-5e533629b1e1))
+ (fp_line (start -1.25 1.28) (end 5.83 1.28) (layer "F.CrtYd") (width 0.05) (tstamp eba4d35a-1188-44ad-9275-d57677bb7ecb))
+ (fp_line (start 5.58 -1.27) (end -1 -1.27) (layer "F.Fab") (width 0.1) (tstamp 9140023e-8d02-4a69-9685-c89a989ebcfb))
+ (fp_line (start 5.58 1.03) (end 5.58 -1.27) (layer "F.Fab") (width 0.1) (tstamp bbe4d92b-97c2-4dcf-a10a-f09559d821c6))
+ (fp_line (start -1 -0.77) (end 5.58 -0.77) (layer "F.Fab") (width 0.1) (tstamp d216d52b-da5c-42a8-8ea0-627122179128))
+ (fp_line (start -1 -1.27) (end -1 1.03) (layer "F.Fab") (width 0.1) (tstamp f3827ffb-cbbd-4bd0-95e7-0038e58ac335))
+ (fp_line (start -1 1.03) (end 5.58 1.03) (layer "F.Fab") (width 0.1) (tstamp f50b20fd-0992-4625-b7bc-2b1abce3841d))
+ (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp bbd428d2-be6b-45a5-bffa-09346227f3b6))
+ (pad "2" thru_hole oval (at 4.58 0) (size 1.8 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 3f415b7c-7dfc-4b10-a2c6-9b1c49d59c3b))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-251-2_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-251-3-1EP_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-251-3-1EP_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..9f36f948
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-251-3-1EP_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,51 @@
+(footprint "TO-251-3-1EP_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4916)
+ (descr "TO-251-3, Horizontal, RM 2.29mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf")
+ (tags "TO-251-3 Horizontal RM 2.29mm IPAK")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.29 -11.653333) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b4f56f78-6a4b-4a21-8657-2fb2a364e6d5)
+ )
+ (fp_text value "TO-251-3-1EP_Horizontal_TabDown" (at 2.29 1.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 93872e5b-c006-4a61-bf78-cf01d9b0d26e)
+ )
+ (fp_text user "${REFERENCE}" (at 2.29 -11.653333) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9dcc5205-f284-4882-8acf-7f5fd6023f4c)
+ )
+ (fp_line (start 5.291 -9.62) (end 5.7 -9.62) (layer "F.SilkS") (width 0.12) (tstamp 10ae1819-b65c-49a8-967d-d4477fffee4b))
+ (fp_line (start -1.12 -2.38) (end 5.7 -2.38) (layer "F.SilkS") (width 0.12) (tstamp 16f245f9-5f7d-4b7c-ad7f-47d468a92693))
+ (fp_line (start 0 -2.38) (end 0 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 19a63050-f757-47ce-8404-f05666946919))
+ (fp_line (start -1.12 -9.62) (end -0.711 -9.62) (layer "F.SilkS") (width 0.12) (tstamp 3c04be2e-e385-41c0-b4cf-36cf99fb7f2b))
+ (fp_line (start 4.58 -2.38) (end 4.58 -1.05) (layer "F.SilkS") (width 0.12) (tstamp 55ac3c99-5c23-4367-b17b-249d091ee801))
+ (fp_line (start -1.12 -9.62) (end -1.12 -2.38) (layer "F.SilkS") (width 0.12) (tstamp 910c2eb7-b748-4558-a37f-8dc299b74b71))
+ (fp_line (start 5.7 -9.62) (end 5.7 -2.38) (layer "F.SilkS") (width 0.12) (tstamp 9b249ec9-1c33-423f-b014-5bc078207695))
+ (fp_line (start 2.29 -2.38) (end 2.29 -1.05) (layer "F.SilkS") (width 0.12) (tstamp bc80b64e-0dd0-41a8-9a0a-22eed8247124))
+ (fp_line (start -1.25 -10.79) (end -1.25 1.16) (layer "F.CrtYd") (width 0.05) (tstamp 572405e2-fd98-4603-96ca-dc524cf427c0))
+ (fp_line (start 5.83 1.16) (end 5.83 -10.79) (layer "F.CrtYd") (width 0.05) (tstamp 90f0a5d5-8c99-4d5d-8960-b6a7959d07e6))
+ (fp_line (start -1.25 1.16) (end 5.83 1.16) (layer "F.CrtYd") (width 0.05) (tstamp 951c55c8-6576-403b-8438-e42831ffebee))
+ (fp_line (start 5.83 -10.79) (end -1.25 -10.79) (layer "F.CrtYd") (width 0.05) (tstamp d4134793-a9b7-4375-9055-35e1ae132893))
+ (fp_line (start 4.58 -2.5) (end 4.58 0) (layer "F.Fab") (width 0.1) (tstamp 16fd0a9d-df77-4485-b381-03a4100525ab))
+ (fp_line (start 5.58 -2.5) (end -1 -2.5) (layer "F.Fab") (width 0.1) (tstamp 2624df43-03a8-4d4c-a15e-d5c462f00b02))
+ (fp_line (start -0.38 -9.5) (end 4.96 -9.5) (layer "F.Fab") (width 0.1) (tstamp 4158fed9-470e-414a-918a-1e0325553af8))
+ (fp_line (start 4.96 -8.6) (end -0.38 -8.6) (layer "F.Fab") (width 0.1) (tstamp 4b4474d4-d845-4a40-b5b5-67853d1fc5ca))
+ (fp_line (start -0.38 -8.6) (end -0.38 -9.5) (layer "F.Fab") (width 0.1) (tstamp 621ea03d-8a77-4ea3-9bb2-a86c4252fb76))
+ (fp_line (start 4.96 -9.5) (end 4.96 -8.6) (layer "F.Fab") (width 0.1) (tstamp 64309b9b-efcd-456a-b3a4-687b301dbfc8))
+ (fp_line (start -1 -2.5) (end -1 -8.6) (layer "F.Fab") (width 0.1) (tstamp 779aa78a-db36-4d51-8641-682728cf382e))
+ (fp_line (start 2.29 -2.5) (end 2.29 0) (layer "F.Fab") (width 0.1) (tstamp 808d9e53-c6eb-4167-8d7a-5d10ffa3fc81))
+ (fp_line (start 5.58 -8.6) (end 5.58 -2.5) (layer "F.Fab") (width 0.1) (tstamp 8ab6bf24-a8c5-46ba-abaf-263afa778a7e))
+ (fp_line (start -1 -8.6) (end 5.58 -8.6) (layer "F.Fab") (width 0.1) (tstamp d5163413-84ed-4bc9-a480-12cdc57f8b5f))
+ (fp_line (start 0 -2.5) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp e25aff40-4caa-4e1b-a45f-8565b0f06643))
+ (pad "1" thru_hole rect (at 0 0) (size 1.7175 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp bf2fc0b0-b6dd-4f9a-8810-4feedb738e7c))
+ (pad "2" thru_hole oval (at 2.29 0) (size 1.7175 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 2719374d-1e85-4cc2-ac32-961a2f9f0495))
+ (pad "3" thru_hole oval (at 4.58 0) (size 1.7175 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 26c4b250-4c21-432d-b3f6-c3c977993d29))
+ (pad "4" smd rect (at 2.29 -7.433333) (size 5.7 6.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5834a5f7-8045-49e4-ac5a-f29b3374a8fd))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-251-3-1EP_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-251-3_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-251-3_Vertical.kicad_mod
new file mode 100644
index 00000000..c8f278fc
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-251-3_Vertical.kicad_mod
@@ -0,0 +1,44 @@
+(footprint "TO-251-3_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4915)
+ (descr "TO-251-3, Vertical, RM 2.29mm, IPAK, see https://www.diodes.com/assets/Package-Files/TO251.pdf")
+ (tags "TO-251-3 Vertical RM 2.29mm IPAK")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.29 -2.39) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 641e54c3-b264-4914-b2d7-267b7a731dde)
+ )
+ (fp_text value "TO-251-3_Vertical" (at 2.29 2.28) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c908413e-2cba-40ef-afe9-1a7d67f813ea)
+ )
+ (fp_text user "${REFERENCE}" (at 2.29 -2.39) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 61d30694-af10-4f02-81b0-06be9f8a922b)
+ )
+ (fp_line (start 1.009 -0.651) (end 1.282 -0.651) (layer "F.SilkS") (width 0.12) (tstamp 35ee0aff-e106-46bc-acc1-a329053cbfb4))
+ (fp_line (start 3.299 -0.651) (end 3.572 -0.651) (layer "F.SilkS") (width 0.12) (tstamp 554630c2-5646-4c5a-8cce-0dda60b97e8f))
+ (fp_line (start -1.12 -1.39) (end -1.12 1.15) (layer "F.SilkS") (width 0.12) (tstamp 59f129d2-1a55-411f-88bb-21efbcb29981))
+ (fp_line (start 5.7 -1.39) (end 5.7 1.15) (layer "F.SilkS") (width 0.12) (tstamp 7f553edd-53e7-4738-a9bc-1b9501ed42ec))
+ (fp_line (start -1.12 -0.651) (end -1.009 -0.651) (layer "F.SilkS") (width 0.12) (tstamp 9945e0b1-3e7b-4258-bbbd-c5757f72163d))
+ (fp_line (start -1.12 1.15) (end 5.7 1.15) (layer "F.SilkS") (width 0.12) (tstamp 9e593bf8-1426-4139-90cb-25c969995b8c))
+ (fp_line (start -1.12 -1.39) (end 5.7 -1.39) (layer "F.SilkS") (width 0.12) (tstamp ee58959b-9f76-4650-9c98-4ada85d79e58))
+ (fp_line (start 5.589 -0.651) (end 5.7 -0.651) (layer "F.SilkS") (width 0.12) (tstamp fc810a7e-e0cf-4d2e-bbcc-032a43ea4b38))
+ (fp_line (start 5.83 1.28) (end 5.83 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 28c68296-9c22-43fc-b707-0ef49f5e40e2))
+ (fp_line (start -1.25 1.28) (end 5.83 1.28) (layer "F.CrtYd") (width 0.05) (tstamp 35cb915b-6a45-4c30-8d4e-27ed5a7f58fd))
+ (fp_line (start 5.83 -1.52) (end -1.25 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 950898cf-6718-4422-810d-17fa39ddccb6))
+ (fp_line (start -1.25 -1.52) (end -1.25 1.28) (layer "F.CrtYd") (width 0.05) (tstamp d9cad6a0-fc85-4cdd-aa30-dfd4466e3546))
+ (fp_line (start -1 -1.27) (end -1 1.03) (layer "F.Fab") (width 0.1) (tstamp 87ed99a1-1a8b-484c-8042-7e5b0730ba12))
+ (fp_line (start 5.58 -1.27) (end -1 -1.27) (layer "F.Fab") (width 0.1) (tstamp 9cc5236a-c050-4660-a42d-414780d15eff))
+ (fp_line (start 5.58 1.03) (end 5.58 -1.27) (layer "F.Fab") (width 0.1) (tstamp b520cd4b-a780-4454-a01f-422572d1ac76))
+ (fp_line (start -1 1.03) (end 5.58 1.03) (layer "F.Fab") (width 0.1) (tstamp efe77507-6e50-4b32-98d7-483ab4740a36))
+ (fp_line (start -1 -0.77) (end 5.58 -0.77) (layer "F.Fab") (width 0.1) (tstamp fc9b866b-e349-4e9a-abed-0da492adc096))
+ (pad "1" thru_hole rect (at 0 0) (size 1.7175 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 5fd090cf-95dc-4f9f-b464-cbdf93281d7d))
+ (pad "2" thru_hole oval (at 2.29 0) (size 1.7175 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp 92881a6b-38e9-4c70-816d-6ff58736cac9))
+ (pad "3" thru_hole oval (at 4.58 0) (size 1.7175 1.8) (drill 1.1) (layers *.Cu *.Mask) (tstamp e88eb337-fd4d-4688-bdef-09cf0e0ac694))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-251-3_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-262-3-1EP_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-262-3-1EP_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..c7b0d0c7
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-262-3-1EP_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,49 @@
+(footprint "TO-262-3-1EP_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4916)
+ (descr "TO-262-3, Horizontal, RM 2.54mm, IIPAK, I2PAK, see http://www.onsemi.com/pub/Collateral/EN8586-D.PDF")
+ (tags "TO-262-3 Horizontal RM 2.54mm IIPAK I2PAK")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -16.103333) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp add402ce-861d-45fb-92d5-9e4d836edfd5)
+ )
+ (fp_text value "TO-262-3-1EP_Horizontal_TabDown" (at 2.54 2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7efc033a-860e-442a-a8db-b83ee00e9330)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -16.103333) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1590171a-4af5-42da-a800-b25c4e293948)
+ )
+ (fp_line (start 0 -3.13) (end 0 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 2951bde2-455a-4b0a-8b8c-f64d1649385f))
+ (fp_line (start 2.54 -3.13) (end 2.54 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 444bfe24-df88-408c-b847-c6e051114b89))
+ (fp_line (start -2.58 -3.13) (end 7.66 -3.13) (layer "F.SilkS") (width 0.12) (tstamp 5ac840c5-f906-4195-a812-843111bcd86e))
+ (fp_line (start 7.66 -6.834) (end 7.66 -3.13) (layer "F.SilkS") (width 0.12) (tstamp b0516a6b-bcfd-4221-9e6e-983fc889859e))
+ (fp_line (start -2.58 -6.834) (end -2.58 -3.13) (layer "F.SilkS") (width 0.12) (tstamp dd878ad8-e460-4eea-8d57-32234e6d60ac))
+ (fp_line (start 5.08 -3.13) (end 5.08 -1.15) (layer "F.SilkS") (width 0.12) (tstamp e7f0f1f1-9fef-4cb4-9239-bde4d51207a7))
+ (fp_line (start 7.79 -15.24) (end -2.71 -15.24) (layer "F.CrtYd") (width 0.05) (tstamp 1b76b985-46a9-42a5-8d1d-aa3b9408d70a))
+ (fp_line (start -2.71 -15.24) (end -2.71 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 6cc91b5c-1066-4da9-947e-8821bbf6b0ce))
+ (fp_line (start -2.71 1.25) (end 7.79 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b1276178-3e89-44d7-96cc-e5a9588e0054))
+ (fp_line (start 7.79 1.25) (end 7.79 -15.24) (layer "F.CrtYd") (width 0.05) (tstamp c55f75d6-d80a-4ea6-a515-8a750c01b12e))
+ (fp_line (start -2.46 -12.45) (end -2.46 -13.65) (layer "F.Fab") (width 0.1) (tstamp 047f4192-121d-40e0-8ae5-82562f62af7a))
+ (fp_line (start 7.54 -12.45) (end -2.46 -12.45) (layer "F.Fab") (width 0.1) (tstamp 165da94f-6ee7-446f-a842-0c74d90f44f8))
+ (fp_line (start -2.46 -3.25) (end -2.46 -12.45) (layer "F.Fab") (width 0.1) (tstamp 22bbd419-f798-44a2-9f31-404ab4434549))
+ (fp_line (start 2.54 -3.25) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp 38972e14-e55d-45d9-a1be-02cabf7a13f0))
+ (fp_line (start 5.08 -3.25) (end 5.08 0) (layer "F.Fab") (width 0.1) (tstamp 6f9d0f35-1611-4444-8819-16b2815f1d83))
+ (fp_line (start -2.46 -12.45) (end 7.54 -12.45) (layer "F.Fab") (width 0.1) (tstamp 7141af7f-608e-4dd0-8014-9298ebb7c320))
+ (fp_line (start 7.54 -13.65) (end 7.54 -12.45) (layer "F.Fab") (width 0.1) (tstamp a27c1c72-d649-4a6a-8344-67f325fe70c2))
+ (fp_line (start 7.54 -12.45) (end 7.54 -3.25) (layer "F.Fab") (width 0.1) (tstamp a594ddae-3de4-4f57-aa8b-d175a5e53bf6))
+ (fp_line (start 0 -3.25) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp aba090a3-7413-4815-96b1-ab33f64cc555))
+ (fp_line (start 7.54 -3.25) (end -2.46 -3.25) (layer "F.Fab") (width 0.1) (tstamp cc5841c1-7a27-43f7-baa7-8cc154a0afed))
+ (fp_line (start -2.46 -13.65) (end 7.54 -13.65) (layer "F.Fab") (width 0.1) (tstamp f95e94b0-a1ae-4f1a-ba29-499801979c29))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp c013a175-1baa-48bd-8bdd-b5cdc439c368))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 55fa2cd9-8ea9-45f5-8146-3ad85af79952))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 01aeb055-e6fb-49b7-9a7b-90043ce4190c))
+ (pad "4" smd rect (at 2.54 -10.983333) (size 10 8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 51d8ce29-55fe-4dcc-a0b6-b1c54bc155d2))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-262-3-1EP_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-262-3_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-262-3_Vertical.kicad_mod
new file mode 100644
index 00000000..070ede80
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-262-3_Vertical.kicad_mod
@@ -0,0 +1,41 @@
+(footprint "TO-262-3_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACA203F)
+ (descr "TO-262-3, Vertical, RM 2.54mm, IIPAK, I2PAK, see http://www.onsemi.com/pub/Collateral/EN8586-D.PDF")
+ (tags "TO-262-3 Vertical RM 2.54mm IIPAK I2PAK")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -3.77) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp bc408dcf-49ad-4b75-83dd-6dcb82c65bff)
+ )
+ (fp_text value "TO-262-3_Vertical" (at 2.54 3.1) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f9599be3-f602-465f-97c6-01d3b64ec77b)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -3.77) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6ad089ed-7723-49ca-8178-86c32bc9817a)
+ )
+ (fp_line (start -2.58 -1.23) (end 7.66 -1.23) (layer "F.SilkS") (width 0.12) (tstamp 1853cb02-7132-4c6f-a3aa-e1e8e21f6754))
+ (fp_line (start -2.58 -2.77) (end 7.66 -2.77) (layer "F.SilkS") (width 0.12) (tstamp 3d651849-dc18-44fb-8364-87bcbecc6536))
+ (fp_line (start 7.66 -2.77) (end 7.66 1.971) (layer "F.SilkS") (width 0.12) (tstamp 62531ed8-6db2-4b03-ab9f-d8d76af0de0b))
+ (fp_line (start -2.58 1.971) (end 7.66 1.971) (layer "F.SilkS") (width 0.12) (tstamp b4799221-04c1-4ba8-a84f-b9958a9d6e2d))
+ (fp_line (start -2.58 -2.77) (end -2.58 1.971) (layer "F.SilkS") (width 0.12) (tstamp f11f0dda-a7d5-4fe5-bbe6-8104b489c119))
+ (fp_line (start -2.71 -2.9) (end -2.71 2.1) (layer "F.CrtYd") (width 0.05) (tstamp 3b15a974-5d68-4a41-acc6-3b6b501fc29a))
+ (fp_line (start 7.79 2.1) (end 7.79 -2.9) (layer "F.CrtYd") (width 0.05) (tstamp c6f8ed17-ae95-41b5-bd23-c3807944c1d5))
+ (fp_line (start 7.79 -2.9) (end -2.71 -2.9) (layer "F.CrtYd") (width 0.05) (tstamp d55cd121-5f6c-416c-8693-736dbf6a8f02))
+ (fp_line (start -2.71 2.1) (end 7.79 2.1) (layer "F.CrtYd") (width 0.05) (tstamp ead2d60b-14f9-4bb4-bf5a-7fba82e616c2))
+ (fp_line (start -2.46 -1.35) (end 7.54 -1.35) (layer "F.Fab") (width 0.1) (tstamp 21805bc9-cb67-44e2-8c80-76ca3141b062))
+ (fp_line (start -2.46 -2.65) (end -2.46 1.85) (layer "F.Fab") (width 0.1) (tstamp 65ba8d31-2401-4834-b6b9-328a05c60d06))
+ (fp_line (start -2.46 1.85) (end 7.54 1.85) (layer "F.Fab") (width 0.1) (tstamp 81e1122b-3949-4a7d-b9dd-bb0a72f574a0))
+ (fp_line (start 7.54 -2.65) (end -2.46 -2.65) (layer "F.Fab") (width 0.1) (tstamp 86dd4659-134e-46d4-8b70-0dcbe4e668c3))
+ (fp_line (start 7.54 1.85) (end 7.54 -2.65) (layer "F.Fab") (width 0.1) (tstamp 8ac938a5-859a-4a97-8c48-8ca07b0574c3))
+ (pad "1" thru_hole rect (at 0 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 875869d7-ec62-4cb1-82db-cfc1f881c1f8))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 7cdb974d-2c44-438b-a394-c79cdce830a2))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 041006ac-f7d2-43be-93f9-b77b1f5dc81a))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-262-3_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-262-5-1EP_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-262-5-1EP_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..8464c7d6
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-262-5-1EP_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,55 @@
+(footprint "TO-262-5-1EP_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACC4916)
+ (descr "TO-262-5, Horizontal, RM 1.7mm, IIPAK, I2PAK, see http://pdf.datasheetcatalog.com/datasheet/irf/iris4011.pdf")
+ (tags "TO-262-5 Horizontal RM 1.7mm IIPAK I2PAK")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.4 -16.103333) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8d6bd7ae-16e3-4a1a-9750-1486cb01b19b)
+ )
+ (fp_text value "TO-262-5-1EP_Horizontal_TabDown" (at 3.4 2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 720a665d-abdf-44dd-9a7e-34689f4dc7c2)
+ )
+ (fp_text user "${REFERENCE}" (at 3.4 -16.103333) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a6a272d1-c456-4c19-af66-16a96b696296)
+ )
+ (fp_line (start -1.721 -3.13) (end 8.52 -3.13) (layer "F.SilkS") (width 0.12) (tstamp 01b97ba3-e3bb-4260-96c3-fab4a8cdbb23))
+ (fp_line (start -1.721 -6.834) (end -1.721 -3.13) (layer "F.SilkS") (width 0.12) (tstamp 0ed7ac75-1381-4fb5-9865-4fa109ae79d0))
+ (fp_line (start 0 -3.13) (end 0 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 1a83d0d7-e0a8-46b2-a2bb-df05d1a6cc95))
+ (fp_line (start 5.1 -3.13) (end 5.1 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 2c1f5865-c0d4-49c4-80ae-8ee5786d2ceb))
+ (fp_line (start 3.4 -3.13) (end 3.4 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 2c81f669-b06c-4a50-9808-362433332fde))
+ (fp_line (start 8.52 -6.834) (end 8.52 -3.13) (layer "F.SilkS") (width 0.12) (tstamp 784a668c-d1a0-4a7c-b71d-b955163eedf2))
+ (fp_line (start 6.8 -3.13) (end 6.8 -1.15) (layer "F.SilkS") (width 0.12) (tstamp bd2faebb-e87b-4b49-8755-af29a2311260))
+ (fp_line (start 1.7 -3.13) (end 1.7 -1.15) (layer "F.SilkS") (width 0.12) (tstamp ed02ae59-be9d-49c6-b205-f7129154e519))
+ (fp_line (start 8.65 -15.24) (end -1.85 -15.24) (layer "F.CrtYd") (width 0.05) (tstamp 3ceb6f1e-5626-40a1-b294-6bd1ac01546b))
+ (fp_line (start 8.65 1.25) (end 8.65 -15.24) (layer "F.CrtYd") (width 0.05) (tstamp 3fdbf208-e574-4428-803b-086577bf46f4))
+ (fp_line (start -1.85 1.25) (end 8.65 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 9ec2793f-b1c3-4f8b-b190-d4a94fde36aa))
+ (fp_line (start -1.85 -15.24) (end -1.85 1.25) (layer "F.CrtYd") (width 0.05) (tstamp e9872214-9b16-47cf-81af-fbe366908002))
+ (fp_line (start 8.4 -3.25) (end -1.6 -3.25) (layer "F.Fab") (width 0.1) (tstamp 05d4a1b6-fd4b-4435-bf14-6afa401ddd2a))
+ (fp_line (start 8.4 -13.65) (end 8.4 -12.45) (layer "F.Fab") (width 0.1) (tstamp 07a398c3-5608-4d90-bc9f-0b0b73e54263))
+ (fp_line (start -1.6 -13.65) (end 8.4 -13.65) (layer "F.Fab") (width 0.1) (tstamp 16575c9a-ad88-424f-bbb2-e94816b7640c))
+ (fp_line (start -1.6 -3.25) (end -1.6 -12.45) (layer "F.Fab") (width 0.1) (tstamp 245ecd47-08c8-4245-96e3-0c9dd9093349))
+ (fp_line (start 5.1 -3.25) (end 5.1 0) (layer "F.Fab") (width 0.1) (tstamp 27faeb75-5ba1-4d93-87e3-e06b5c255175))
+ (fp_line (start -1.6 -12.45) (end 8.4 -12.45) (layer "F.Fab") (width 0.1) (tstamp 4cf5af14-7337-48cb-b44b-9050b084743c))
+ (fp_line (start 6.8 -3.25) (end 6.8 0) (layer "F.Fab") (width 0.1) (tstamp 61667b0a-3466-4e36-9071-dc266ece0d69))
+ (fp_line (start 0 -3.25) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 6255e214-3ba7-4189-aae7-8f92b719e302))
+ (fp_line (start 1.7 -3.25) (end 1.7 0) (layer "F.Fab") (width 0.1) (tstamp 7166d0f2-1d9c-49d7-bc17-df203db789d4))
+ (fp_line (start 8.4 -12.45) (end 8.4 -3.25) (layer "F.Fab") (width 0.1) (tstamp 78f9f3b0-6a09-4dfb-b03e-38e842a3ba16))
+ (fp_line (start 8.4 -12.45) (end -1.6 -12.45) (layer "F.Fab") (width 0.1) (tstamp 978c53c8-1417-4cf1-bc25-361fe509dcfd))
+ (fp_line (start 3.4 -3.25) (end 3.4 0) (layer "F.Fab") (width 0.1) (tstamp ae332591-f9fd-4df0-8537-9a2fce36e764))
+ (fp_line (start -1.6 -12.45) (end -1.6 -13.65) (layer "F.Fab") (width 0.1) (tstamp b9214d00-4971-4255-aa72-a509a2b7b5eb))
+ (pad "1" thru_hole rect (at 0 0) (size 1.275 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 74a5d10e-335c-430b-9b2e-ba9f0cb27d16))
+ (pad "2" thru_hole oval (at 1.7 0) (size 1.275 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 799e3fa2-239f-4d5a-878a-6f4bca1795b7))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.275 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 84abfb64-9abe-4497-9b2e-05131159ee46))
+ (pad "4" thru_hole oval (at 5.1 0) (size 1.275 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 6da4ada8-4e85-44f8-bb30-de45145824a3))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.275 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp d6ded01b-ff3d-4b95-a753-abf6670fa53c))
+ (pad "6" smd rect (at 3.4 -10.983333) (size 10 8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1773e6b3-e844-4138-b25c-247a793c8522))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-262-5-1EP_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-262-5_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-262-5_Vertical.kicad_mod
new file mode 100644
index 00000000..820e7bf2
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-262-5_Vertical.kicad_mod
@@ -0,0 +1,43 @@
+(footprint "TO-262-5_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACA203F)
+ (descr "TO-262-5, Vertical, RM 1.7mm, IIPAK, I2PAK, see http://pdf.datasheetcatalog.com/datasheet/irf/iris4011.pdf")
+ (tags "TO-262-5 Vertical RM 1.7mm IIPAK I2PAK")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.4 -3.77) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 864c5765-4389-4bc8-bbdd-1b8dd8a1571e)
+ )
+ (fp_text value "TO-262-5_Vertical" (at 3.4 3.1) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e31e57a7-368d-46b4-b01d-5db0c6429760)
+ )
+ (fp_text user "${REFERENCE}" (at 3.4 -3.77) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0c0d60c3-995a-4f2d-9c8d-1e48d2f72eef)
+ )
+ (fp_line (start -1.721 -1.23) (end 8.52 -1.23) (layer "F.SilkS") (width 0.12) (tstamp 4d8c875c-1bfc-4108-839b-a57303d8531b))
+ (fp_line (start 8.52 -2.77) (end 8.52 1.971) (layer "F.SilkS") (width 0.12) (tstamp 558b511f-2a5d-4d7b-b624-6a86c4d93c54))
+ (fp_line (start -1.721 -2.77) (end -1.721 1.971) (layer "F.SilkS") (width 0.12) (tstamp a14a9a3e-3d4d-4f26-bd0b-120c7f569613))
+ (fp_line (start -1.721 1.971) (end 8.52 1.971) (layer "F.SilkS") (width 0.12) (tstamp d820c0b6-918c-42c4-8735-8e8ff201b964))
+ (fp_line (start -1.721 -2.77) (end 8.52 -2.77) (layer "F.SilkS") (width 0.12) (tstamp e985b2ed-c3d0-4aed-976c-b0b8d6ccd68e))
+ (fp_line (start -1.85 2.1) (end 8.65 2.1) (layer "F.CrtYd") (width 0.05) (tstamp 63f86deb-9385-4ac8-8036-356f45cf10df))
+ (fp_line (start -1.85 -2.9) (end -1.85 2.1) (layer "F.CrtYd") (width 0.05) (tstamp 6dfa5bc0-9c89-4614-b029-af72729b8aff))
+ (fp_line (start 8.65 2.1) (end 8.65 -2.9) (layer "F.CrtYd") (width 0.05) (tstamp cfdf7407-ba69-4552-a46e-b99440bb74d4))
+ (fp_line (start 8.65 -2.9) (end -1.85 -2.9) (layer "F.CrtYd") (width 0.05) (tstamp e3580125-4a1a-4b5e-aeb3-e898a4567b65))
+ (fp_line (start -1.6 -2.65) (end -1.6 1.85) (layer "F.Fab") (width 0.1) (tstamp 1fd4a7e3-f8ef-47c6-8ef0-dd79c0ade33a))
+ (fp_line (start 8.4 -2.65) (end -1.6 -2.65) (layer "F.Fab") (width 0.1) (tstamp 5fdb8e3c-281f-4df7-b1be-bb2ad5887d5c))
+ (fp_line (start -1.6 1.85) (end 8.4 1.85) (layer "F.Fab") (width 0.1) (tstamp 9b43a31c-2ec0-41f6-a9cb-ea992483d26b))
+ (fp_line (start -1.6 -1.35) (end 8.4 -1.35) (layer "F.Fab") (width 0.1) (tstamp 9cebefa6-b954-463d-b143-ecb752bc5abf))
+ (fp_line (start 8.4 1.85) (end 8.4 -2.65) (layer "F.Fab") (width 0.1) (tstamp d4c44aff-1db4-43b1-b6ef-67bd86914c54))
+ (pad "1" thru_hole rect (at 0 0) (size 1.275 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 3d7f28d2-f497-4e9b-b0df-26c5bb54dd0e))
+ (pad "2" thru_hole oval (at 1.7 0) (size 1.275 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 35ddc65c-2c75-4426-a57d-b2349e8c3e9d))
+ (pad "3" thru_hole oval (at 3.4 0) (size 1.275 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp ae41ffbb-3e4a-4c91-be71-7c2210b80450))
+ (pad "4" thru_hole oval (at 5.1 0) (size 1.275 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp 6d492b7e-220b-491e-b9b4-c834ed239495))
+ (pad "5" thru_hole oval (at 6.8 0) (size 1.275 2) (drill 1.1) (layers *.Cu *.Mask) (tstamp e5f4bcb2-ad9d-456e-9616-add9ada0f5f8))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-262-5_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-2_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-2_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..5c7dd596
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-2_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,44 @@
+(footprint "TO-264-2_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-264-2, Horizontal, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf")
+ (tags "TO-264-2 Horizontal RM 10.9mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 -32.2) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 35e2785d-e3f1-43e7-9707-372bad45854c)
+ )
+ (fp_text value "TO-264-2_Horizontal_TabDown" (at 5.45 3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4438f457-4d63-4ce2-a9c8-058b11b0168a)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 -32.2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7f045831-4558-4797-9c8c-c6ad36e7dcaf)
+ )
+ (fp_line (start -4.67 -31.2) (end -4.67 -4.96) (layer "F.SilkS") (width 0.12) (tstamp 29b843e1-8c67-4ef7-a351-1492e8434b48))
+ (fp_line (start 15.57 -31.2) (end 15.57 -4.96) (layer "F.SilkS") (width 0.12) (tstamp 400799fc-3b38-480d-9bb9-e4b28c65f44f))
+ (fp_line (start 10.9 -4.96) (end 10.9 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 9c3c06f1-8485-4928-9b13-8c1ac6259e84))
+ (fp_line (start -4.67 -31.2) (end 15.57 -31.2) (layer "F.SilkS") (width 0.12) (tstamp a2387975-788f-4d5e-b64c-62c6e8828ac7))
+ (fp_line (start -4.67 -4.96) (end 15.57 -4.96) (layer "F.SilkS") (width 0.12) (tstamp d6921c55-9325-4649-a735-86ce12a045e5))
+ (fp_line (start 0 -4.96) (end 0 -2.4) (layer "F.SilkS") (width 0.12) (tstamp e17f2acb-c9f7-4a4e-aad2-521f9553817d))
+ (fp_line (start -4.8 2.5) (end 15.7 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 91652c08-d23b-42db-9ae6-00bbc1567ae5))
+ (fp_line (start 15.7 -31.33) (end -4.8 -31.33) (layer "F.CrtYd") (width 0.05) (tstamp 9a86574e-8ccd-46a3-bc15-8cb13a3f32c3))
+ (fp_line (start -4.8 -31.33) (end -4.8 2.5) (layer "F.CrtYd") (width 0.05) (tstamp a55c080a-1f41-4088-a4ed-12f921a558cf))
+ (fp_line (start 15.7 2.5) (end 15.7 -31.33) (layer "F.CrtYd") (width 0.05) (tstamp e39ac84a-99eb-4a0d-ae04-ec1516c09356))
+ (fp_line (start 0 -5.08) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 02c3d98e-86e7-48f1-bfc4-1cc9f4bd8575))
+ (fp_line (start 15.45 -5.08) (end -4.55 -5.08) (layer "F.Fab") (width 0.1) (tstamp 10cc6a86-8df0-4146-8ad5-9d2961796aa1))
+ (fp_line (start -4.55 -5.08) (end -4.55 -31.08) (layer "F.Fab") (width 0.1) (tstamp 41447e7f-f2de-4f1c-a7ec-ad275e9edec1))
+ (fp_line (start 15.45 -31.08) (end 15.45 -5.08) (layer "F.Fab") (width 0.1) (tstamp 4aedbc99-0bc3-4b20-a8eb-6c3ac765fb2b))
+ (fp_line (start 10.9 -5.08) (end 10.9 0) (layer "F.Fab") (width 0.1) (tstamp 5c9c3780-230b-4f5e-a66a-bd9704d9d97d))
+ (fp_line (start -4.55 -31.08) (end 15.45 -31.08) (layer "F.Fab") (width 0.1) (tstamp b4f20d3d-3587-41e1-b20b-3669d710d7b3))
+ (fp_circle (center 5.45 -25.08) (end 7.1 -25.08) (layer "F.Fab") (width 0.1) (fill none) (tstamp 0a3cfb77-25b0-449b-a2fb-c3f159a1d675))
+ (pad "" np_thru_hole oval (at 5.45 -25.08) (size 3.3 3.3) (drill 3.3) (layers *.Cu *.Mask) (tstamp f1a35b68-6cff-41ac-b4b4-8463c6d9b4be))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 3d1eeccf-3591-4873-9e52-149591ce5b2b))
+ (pad "2" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 4b72ef61-d3e6-4920-8d6c-fcee465f4370))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-264-2_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-2_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-2_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..c34eac7d
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-2_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,44 @@
+(footprint "TO-264-2_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-264-2, Horizontal, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf")
+ (tags "TO-264-2 Horizontal RM 10.9mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 32.2) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 59f09b9e-0332-44af-8df2-fddfdd795dc3)
+ )
+ (fp_text value "TO-264-2_Horizontal_TabUp" (at 5.45 -3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 982f6c6d-a34d-4294-a809-b61a4eed8e8a)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 32.2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f13e03c7-9f73-4678-b682-f2d80355263a)
+ )
+ (fp_line (start -4.67 31.2) (end 15.57 31.2) (layer "F.SilkS") (width 0.12) (tstamp 31d8d80a-c9c0-4f09-b73d-d54411f4de1d))
+ (fp_line (start -4.67 4.96) (end 15.57 4.96) (layer "F.SilkS") (width 0.12) (tstamp 4ffa491e-d130-4f86-8eeb-cab15c2f84f9))
+ (fp_line (start 10.9 2.4) (end 10.9 4.96) (layer "F.SilkS") (width 0.12) (tstamp 6b8a5e36-2f30-42ae-9f0c-b02ca7955a96))
+ (fp_line (start -4.67 4.96) (end -4.67 31.2) (layer "F.SilkS") (width 0.12) (tstamp 70cc0ca5-0bfd-4759-919e-56bfeef91ed0))
+ (fp_line (start 0 2.4) (end 0 4.96) (layer "F.SilkS") (width 0.12) (tstamp e008092b-33ff-4ada-836c-d5408ef7906d))
+ (fp_line (start 15.57 4.96) (end 15.57 31.2) (layer "F.SilkS") (width 0.12) (tstamp f4c677cd-1949-42dd-8982-9b0f01528a73))
+ (fp_line (start -4.8 31.33) (end 15.7 31.33) (layer "F.CrtYd") (width 0.05) (tstamp 0e72103a-ec57-421a-a90e-94ee2f21fd19))
+ (fp_line (start -4.8 -2.5) (end -4.8 31.33) (layer "F.CrtYd") (width 0.05) (tstamp 50d76938-c3b2-449b-bba1-965e142f944a))
+ (fp_line (start 15.7 -2.5) (end -4.8 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 5c3389f6-373b-4ad5-8c7c-b9a875712021))
+ (fp_line (start 15.7 31.33) (end 15.7 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp be5a9dc2-f6ba-46f3-bd47-3413d181c4fe))
+ (fp_line (start 10.9 5.08) (end 10.9 0) (layer "F.Fab") (width 0.1) (tstamp 23596951-31a4-4320-9d4a-bb1aa31390fb))
+ (fp_line (start -4.55 5.08) (end -4.55 31.08) (layer "F.Fab") (width 0.1) (tstamp 2c8a131a-39c4-45d2-a18b-c03c4d0ea012))
+ (fp_line (start 15.45 31.08) (end 15.45 5.08) (layer "F.Fab") (width 0.1) (tstamp 4ab34f1f-6200-4150-8c0b-f66ca4726b64))
+ (fp_line (start 0 5.08) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 5440ce25-3055-473b-bfcd-6431e6cf1574))
+ (fp_line (start -4.55 31.08) (end 15.45 31.08) (layer "F.Fab") (width 0.1) (tstamp 5e948f91-5004-4d10-878a-02115d7609d3))
+ (fp_line (start 15.45 5.08) (end -4.55 5.08) (layer "F.Fab") (width 0.1) (tstamp 7e8cfb55-8c56-4946-9b3a-9ee6af634057))
+ (fp_circle (center 5.45 25.08) (end 7.1 25.08) (layer "F.Fab") (width 0.1) (fill none) (tstamp 140b6245-8a3c-4df0-8764-b85d17101f64))
+ (pad "" np_thru_hole oval (at 5.45 25.08) (size 3.3 3.3) (drill 3.3) (layers *.Cu *.Mask) (tstamp 2d7ed159-b9f1-4a5f-be57-c9bd3c47612b))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 88d3e6f7-fe2d-4f9b-8af6-c944dd48a990))
+ (pad "2" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 4853a8bc-13fa-4d2b-9c6d-ac826c500781))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-264-2_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-2_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-2_Vertical.kicad_mod
new file mode 100644
index 00000000..15330558
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-2_Vertical.kicad_mod
@@ -0,0 +1,48 @@
+(footprint "TO-264-2_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-264-2, Vertical, RM 10.9mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf")
+ (tags "TO-264-2 Vertical RM 10.9mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 -3.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2cbf17dd-36fe-4173-bbcd-7c9172861cf2)
+ )
+ (fp_text value "TO-264-2_Vertical" (at 5.45 4.35) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 29ebed4f-91b0-45b7-aba9-0f7eaa9b3cfb)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 -3.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5cd7075b-6dee-4eea-997a-e035b2246ff6)
+ )
+ (fp_line (start -4.67 -2.021) (end -1.4 -2.021) (layer "F.SilkS") (width 0.12) (tstamp 1b0401c7-2d71-4c6d-a09c-5dbdb12cbf4f))
+ (fp_line (start 12.3 -2.021) (end 15.57 -2.021) (layer "F.SilkS") (width 0.12) (tstamp 2222b42e-dd1d-4e06-87ba-950119dd79fa))
+ (fp_line (start 7.1 -2.021) (end 7.1 0.22) (layer "F.SilkS") (width 0.12) (tstamp 23932d09-3842-4742-bb88-fdf65f9da12d))
+ (fp_line (start -4.67 0.22) (end -1.4 0.22) (layer "F.SilkS") (width 0.12) (tstamp 2b79cec2-0cd4-4e0a-8f4c-a9da385694ce))
+ (fp_line (start 15.57 -2.021) (end 15.57 3.22) (layer "F.SilkS") (width 0.12) (tstamp 4b380aaa-7e6e-46c7-97da-418dc52932d3))
+ (fp_line (start 1.4 0.22) (end 9.5 0.22) (layer "F.SilkS") (width 0.12) (tstamp 6993515a-eef5-4213-b63b-d51c9f4fa4be))
+ (fp_line (start 12.3 0.22) (end 15.57 0.22) (layer "F.SilkS") (width 0.12) (tstamp 83bb44d3-9533-4985-88af-c2239a8c83ec))
+ (fp_line (start 3.8 -2.021) (end 3.8 0.22) (layer "F.SilkS") (width 0.12) (tstamp aee510fc-ca09-4937-a7d6-69b389736b23))
+ (fp_line (start 1.4 -2.021) (end 9.5 -2.021) (layer "F.SilkS") (width 0.12) (tstamp cbdc209f-7f29-4e41-a788-719cd6f8cf46))
+ (fp_line (start -4.67 3.22) (end 15.57 3.22) (layer "F.SilkS") (width 0.12) (tstamp d7ed61dd-5a2c-4530-961d-7a431fc68908))
+ (fp_line (start -4.67 -2.021) (end -4.67 3.22) (layer "F.SilkS") (width 0.12) (tstamp ef4f442a-43f4-481d-9371-f41aa4d1c994))
+ (fp_line (start -4.8 -2.5) (end -4.8 3.35) (layer "F.CrtYd") (width 0.05) (tstamp 119b480f-0030-46af-b134-3f88a4e33a82))
+ (fp_line (start 15.7 -2.5) (end -4.8 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 61e9f74d-a605-4f59-8ff7-78f5c24a748b))
+ (fp_line (start -4.8 3.35) (end 15.7 3.35) (layer "F.CrtYd") (width 0.05) (tstamp 9d817b5d-d630-43b1-aa2d-cf502520cd88))
+ (fp_line (start 15.7 3.35) (end 15.7 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp a3bc58bb-ebeb-4462-b12d-d8c5c5b8f225))
+ (fp_line (start 7.1 -1.9) (end 7.1 0.1) (layer "F.Fab") (width 0.1) (tstamp 0ec49209-c5dd-4d58-ac22-7ff7e413863f))
+ (fp_line (start 15.45 3.1) (end 15.45 -1.9) (layer "F.Fab") (width 0.1) (tstamp 3ec0382a-9e2b-455c-a8c3-5a030fae8594))
+ (fp_line (start 3.8 -1.9) (end 3.8 0.1) (layer "F.Fab") (width 0.1) (tstamp 6fa69f72-c9e5-4003-9493-db3b036363f7))
+ (fp_line (start 15.45 -1.9) (end -4.55 -1.9) (layer "F.Fab") (width 0.1) (tstamp beb46c6c-6293-4c96-b84b-5f9dcfa92dc5))
+ (fp_line (start -4.55 3.1) (end 15.45 3.1) (layer "F.Fab") (width 0.1) (tstamp cbcbcb58-6966-463d-8f42-21dff8641dec))
+ (fp_line (start -4.55 0.1) (end 15.45 0.1) (layer "F.Fab") (width 0.1) (tstamp e413fe92-d188-41ed-ab58-e38e7b197a9d))
+ (fp_line (start -4.55 -1.9) (end -4.55 3.1) (layer "F.Fab") (width 0.1) (tstamp ffff59a2-b2dd-4170-97e3-7c676f15c86f))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp bdf52258-0765-45bc-a094-d98cadbe90ba))
+ (pad "2" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 45ef62ff-3f6c-41bd-aa7f-717da8b9f5e3))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-264-2_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-3_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-3_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..49211337
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-3_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "TO-264-3_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-264-3, Horizontal, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf")
+ (tags "TO-264-3 Horizontal RM 5.45mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 -32.2) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 119c5ae5-af4a-4ef6-970f-d6156b2ab00c)
+ )
+ (fp_text value "TO-264-3_Horizontal_TabDown" (at 5.45 3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1924f5b6-49ab-42f7-9820-6b3f79a607b0)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 -32.2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9b67f326-b946-428a-bd54-59047e2ea155)
+ )
+ (fp_line (start -4.67 -31.2) (end 15.57 -31.2) (layer "F.SilkS") (width 0.12) (tstamp 288dd573-2f5e-45cb-9554-7670042a6f6d))
+ (fp_line (start -4.67 -4.96) (end 15.57 -4.96) (layer "F.SilkS") (width 0.12) (tstamp 3f89b6f9-9e41-4b43-88d5-faf51ad974f1))
+ (fp_line (start 5.45 -4.96) (end 5.45 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 55e8034f-0ab3-4722-8f12-df3b84d6638a))
+ (fp_line (start -4.67 -31.2) (end -4.67 -4.96) (layer "F.SilkS") (width 0.12) (tstamp 6dd4e9be-f2cf-40cd-a0ff-af6c2a88264b))
+ (fp_line (start 15.57 -31.2) (end 15.57 -4.96) (layer "F.SilkS") (width 0.12) (tstamp 9069071e-6d70-4518-af93-e32b995c7c87))
+ (fp_line (start 0 -4.96) (end 0 -2.4) (layer "F.SilkS") (width 0.12) (tstamp f250450e-db9f-420b-a4ea-d0df17adc72c))
+ (fp_line (start 10.9 -4.96) (end 10.9 -2.4) (layer "F.SilkS") (width 0.12) (tstamp fcfc11f1-69a5-4b52-8ecf-6eeecb8e9b9e))
+ (fp_line (start 15.7 -31.33) (end -4.8 -31.33) (layer "F.CrtYd") (width 0.05) (tstamp 2d50620f-b81d-4f6b-a68b-af063a9adfb6))
+ (fp_line (start -4.8 2.5) (end 15.7 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 3c6a0655-80eb-471c-9fc6-c6b8d49aabad))
+ (fp_line (start -4.8 -31.33) (end -4.8 2.5) (layer "F.CrtYd") (width 0.05) (tstamp c121e505-e106-41ae-b403-ce1db023e543))
+ (fp_line (start 15.7 2.5) (end 15.7 -31.33) (layer "F.CrtYd") (width 0.05) (tstamp eed00928-54ba-41a8-bc72-3b28dcbc66c4))
+ (fp_line (start -4.55 -5.08) (end -4.55 -31.08) (layer "F.Fab") (width 0.1) (tstamp 16a9cab5-bffd-454a-bece-b38f871bddbf))
+ (fp_line (start 10.9 -5.08) (end 10.9 0) (layer "F.Fab") (width 0.1) (tstamp 7b781dfb-cd0f-4d56-9096-1456dce9560b))
+ (fp_line (start -4.55 -31.08) (end 15.45 -31.08) (layer "F.Fab") (width 0.1) (tstamp 8355873b-f37e-48f8-bdcf-096470624e93))
+ (fp_line (start 15.45 -31.08) (end 15.45 -5.08) (layer "F.Fab") (width 0.1) (tstamp d9603f14-b60f-4417-b8da-9764bbd5a5d9))
+ (fp_line (start 5.45 -5.08) (end 5.45 0) (layer "F.Fab") (width 0.1) (tstamp db1a15f7-6ac3-4f6a-96bb-cf7c45bcdfac))
+ (fp_line (start 15.45 -5.08) (end -4.55 -5.08) (layer "F.Fab") (width 0.1) (tstamp e0137487-50ce-4175-8ea4-da096953e342))
+ (fp_line (start 0 -5.08) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp eb931c76-bf3a-4b10-ad5e-c32fc9eb95e9))
+ (fp_circle (center 5.45 -25.08) (end 7.1 -25.08) (layer "F.Fab") (width 0.1) (fill none) (tstamp 06105089-b492-42d2-be83-f2f6e9fdab2d))
+ (pad "" np_thru_hole oval (at 5.45 -25.08) (size 3.3 3.3) (drill 3.3) (layers *.Cu *.Mask) (tstamp 21af24ec-43a3-4021-9622-5d0e8b2c4547))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 544b5a45-f66e-41cf-a0b1-2937e7138f25))
+ (pad "2" thru_hole oval (at 5.45 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 1acf147f-0af2-4696-8479-d1aa82cf194e))
+ (pad "3" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp ff2d19a4-92c7-4993-a90c-b91f5b8da42b))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-264-3_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-3_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-3_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..d35c26d2
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-3_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "TO-264-3_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-264-3, Horizontal, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf")
+ (tags "TO-264-3 Horizontal RM 5.45mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 32.2) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 97c8d428-e6b8-4f81-8ae4-8ffc295c6adb)
+ )
+ (fp_text value "TO-264-3_Horizontal_TabUp" (at 5.45 -3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7e49e453-73dc-47f3-8ab0-ffaa1d598175)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 32.2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp aecc381d-a9d5-4f3a-81c8-c12b4a0c3b03)
+ )
+ (fp_line (start 15.57 4.96) (end 15.57 31.2) (layer "F.SilkS") (width 0.12) (tstamp 02c4d75e-accc-4056-8368-6ea5076af4a8))
+ (fp_line (start -4.67 4.96) (end -4.67 31.2) (layer "F.SilkS") (width 0.12) (tstamp 2bea8aa9-68f9-400a-8c2f-7ac9c8d9a20a))
+ (fp_line (start 10.9 2.4) (end 10.9 4.96) (layer "F.SilkS") (width 0.12) (tstamp 3ce8b5e8-96c9-44e8-b661-9211b4236d0d))
+ (fp_line (start -4.67 4.96) (end 15.57 4.96) (layer "F.SilkS") (width 0.12) (tstamp 5219955e-7fc1-40a9-aa04-e603f749f5f1))
+ (fp_line (start 5.45 2.4) (end 5.45 4.96) (layer "F.SilkS") (width 0.12) (tstamp 6b4636f6-822c-4b0a-9834-eb1eb28895a0))
+ (fp_line (start 0 2.4) (end 0 4.96) (layer "F.SilkS") (width 0.12) (tstamp c178f11c-2202-4c12-838c-c43dcfc9ef5d))
+ (fp_line (start -4.67 31.2) (end 15.57 31.2) (layer "F.SilkS") (width 0.12) (tstamp e1485714-449c-4c96-872a-6b2329b0f357))
+ (fp_line (start 15.7 31.33) (end 15.7 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 229ee87d-11fb-42af-a044-91cc16cf129a))
+ (fp_line (start 15.7 -2.5) (end -4.8 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 457fd58a-6cfc-452a-b735-9af971958d6b))
+ (fp_line (start -4.8 31.33) (end 15.7 31.33) (layer "F.CrtYd") (width 0.05) (tstamp 4abee48c-af14-49cc-b5bc-0b4681d019a7))
+ (fp_line (start -4.8 -2.5) (end -4.8 31.33) (layer "F.CrtYd") (width 0.05) (tstamp e037fea5-2f3a-48f1-b736-9d78982a2014))
+ (fp_line (start 15.45 5.08) (end -4.55 5.08) (layer "F.Fab") (width 0.1) (tstamp 2055e2db-7c02-4ada-8593-8bbe032c0315))
+ (fp_line (start 15.45 31.08) (end 15.45 5.08) (layer "F.Fab") (width 0.1) (tstamp 3a3a59dd-0562-4ce6-b0c2-2dabfe255e2f))
+ (fp_line (start 5.45 5.08) (end 5.45 0) (layer "F.Fab") (width 0.1) (tstamp 71e421e6-64ac-4e91-b143-47152f64e1c4))
+ (fp_line (start 10.9 5.08) (end 10.9 0) (layer "F.Fab") (width 0.1) (tstamp 84d6c060-4a0b-4c59-85ac-05c56ae457b1))
+ (fp_line (start 0 5.08) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp a427c87c-3aa3-47f2-a318-a0fab6366621))
+ (fp_line (start -4.55 5.08) (end -4.55 31.08) (layer "F.Fab") (width 0.1) (tstamp bafeb2a3-49be-4a9c-9595-660e6127d2a0))
+ (fp_line (start -4.55 31.08) (end 15.45 31.08) (layer "F.Fab") (width 0.1) (tstamp bbc8acd6-61ea-47e2-b287-79c608162ec8))
+ (fp_circle (center 5.45 25.08) (end 7.1 25.08) (layer "F.Fab") (width 0.1) (fill none) (tstamp 1887bf4e-47c9-4c7f-8322-0fe835d54c93))
+ (pad "" np_thru_hole oval (at 5.45 25.08) (size 3.3 3.3) (drill 3.3) (layers *.Cu *.Mask) (tstamp 9148edb3-5584-45ce-99ce-09d573f66aa9))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp ffedc2c4-b20d-4a60-ba98-8077d5b9a904))
+ (pad "2" thru_hole oval (at 5.45 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 48584367-0a3d-4cd2-a286-8591e99cc07f))
+ (pad "3" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 01f572f8-286c-4005-b8a9-9f5a352ed33c))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-264-3_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-3_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-3_Vertical.kicad_mod
new file mode 100644
index 00000000..772268d4
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-3_Vertical.kicad_mod
@@ -0,0 +1,51 @@
+(footprint "TO-264-3_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8BA0D)
+ (descr "TO-264-3, Vertical, RM 5.45mm, see https://www.fairchildsemi.com/package-drawings/TO/TO264A03.pdf")
+ (tags "TO-264-3 Vertical RM 5.45mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 -3.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8043df8b-7f97-4810-bc40-b1a33a4ae642)
+ )
+ (fp_text value "TO-264-3_Vertical" (at 5.45 4.35) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 85a271ff-638f-49c8-9f8e-a8aa98b02ac4)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 -3.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ee946dc8-584a-47e7-a132-ee0c610ad0bb)
+ )
+ (fp_line (start 1.4 0.22) (end 4.051 0.22) (layer "F.SilkS") (width 0.12) (tstamp 01253ffe-5d51-4fc0-8153-a1bad6cfc1b8))
+ (fp_line (start 6.85 0.22) (end 9.5 0.22) (layer "F.SilkS") (width 0.12) (tstamp 36fba3cb-fcf0-4b3b-9665-42fe6c960a83))
+ (fp_line (start -4.67 3.22) (end 15.57 3.22) (layer "F.SilkS") (width 0.12) (tstamp 37f7a405-6de3-4981-9075-e7529afcb6b3))
+ (fp_line (start -4.67 0.22) (end -1.4 0.22) (layer "F.SilkS") (width 0.12) (tstamp 4d0bb99e-34e5-4c59-b09a-6b12389c7b84))
+ (fp_line (start 12.3 0.22) (end 15.57 0.22) (layer "F.SilkS") (width 0.12) (tstamp 6104a305-93fb-4a9c-a516-7d20ba4ac4df))
+ (fp_line (start 3.8 -2.021) (end 3.8 0.22) (layer "F.SilkS") (width 0.12) (tstamp 6524921b-3daf-43c3-9e15-225c9d979322))
+ (fp_line (start 7.1 -2.021) (end 7.1 0.22) (layer "F.SilkS") (width 0.12) (tstamp 79e930d6-53d7-486a-87e4-18c04a86115c))
+ (fp_line (start -4.67 -2.021) (end -4.67 3.22) (layer "F.SilkS") (width 0.12) (tstamp 7f070fcd-b992-44e6-8923-6a03ae20a706))
+ (fp_line (start -4.67 -2.021) (end -1.4 -2.021) (layer "F.SilkS") (width 0.12) (tstamp a57f4487-9174-4320-97ea-7cdcbc7cf1d3))
+ (fp_line (start 15.57 -2.021) (end 15.57 3.22) (layer "F.SilkS") (width 0.12) (tstamp bb1533fc-9562-4aff-96e5-bb6c8933b25e))
+ (fp_line (start 6.85 -2.021) (end 9.5 -2.021) (layer "F.SilkS") (width 0.12) (tstamp c18e2111-91f9-4aba-99c7-f373815196bd))
+ (fp_line (start 1.4 -2.021) (end 4.051 -2.021) (layer "F.SilkS") (width 0.12) (tstamp c6290a28-1f97-4c8d-8fd4-6dc69309eb23))
+ (fp_line (start 12.3 -2.021) (end 15.57 -2.021) (layer "F.SilkS") (width 0.12) (tstamp dcfe0313-2b93-463c-b17e-2dbcf0ccae18))
+ (fp_line (start -4.8 3.35) (end 15.7 3.35) (layer "F.CrtYd") (width 0.05) (tstamp 7cb4f78d-63ff-44fa-9ad5-a5d216b28bf1))
+ (fp_line (start 15.7 3.35) (end 15.7 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 84a11aa7-efe5-44a1-b275-be391a90c9bc))
+ (fp_line (start 15.7 -2.5) (end -4.8 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp ac377f86-3114-46a2-aea7-d4cf3665853b))
+ (fp_line (start -4.8 -2.5) (end -4.8 3.35) (layer "F.CrtYd") (width 0.05) (tstamp fb31b529-e4e1-4f37-9c52-915aebfd3878))
+ (fp_line (start -4.55 -1.9) (end -4.55 3.1) (layer "F.Fab") (width 0.1) (tstamp 0999d7d4-a571-4088-8360-a29d489e93bd))
+ (fp_line (start 3.8 -1.9) (end 3.8 0.1) (layer "F.Fab") (width 0.1) (tstamp 24d02aeb-2055-4a8d-98f7-ec93480ceace))
+ (fp_line (start 15.45 -1.9) (end -4.55 -1.9) (layer "F.Fab") (width 0.1) (tstamp 75036425-8a78-44fe-8260-920d763a2fa7))
+ (fp_line (start -4.55 0.1) (end 15.45 0.1) (layer "F.Fab") (width 0.1) (tstamp 82449296-2b9c-494d-bb15-25c6b7cc4e52))
+ (fp_line (start -4.55 3.1) (end 15.45 3.1) (layer "F.Fab") (width 0.1) (tstamp d26a12f5-7c1e-4934-86c3-4dea2d0f8683))
+ (fp_line (start 15.45 3.1) (end 15.45 -1.9) (layer "F.Fab") (width 0.1) (tstamp eb7223eb-fe4a-4c3d-a0e4-cbd6ae0dd08e))
+ (fp_line (start 7.1 -1.9) (end 7.1 0.1) (layer "F.Fab") (width 0.1) (tstamp f2edaf57-6cc3-4c3b-92a1-e88852d553df))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp f109c529-b0ad-4270-8f03-e5c267563217))
+ (pad "2" thru_hole oval (at 5.45 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 0812eace-cfda-4cfc-b092-5381ad3cd10f))
+ (pad "3" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp bd199acd-48c3-4b40-a9dd-f042cc31dbdc))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-264-3_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-5_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-5_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..4d019408
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-5_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,53 @@
+(footprint "TO-264-5_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACA2D0A)
+ (descr "TO-264-5, Horizontal, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF")
+ (tags "TO-264-5 Horizontal RM 3.81mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 7.62 -32.2) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 860debff-5d6e-4a97-80c8-758daf7a7037)
+ )
+ (fp_text value "TO-264-5_Horizontal_TabDown" (at 7.62 3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d17ccfc6-36db-49cd-8a2c-5ace15a45c3c)
+ )
+ (fp_text user "${REFERENCE}" (at 7.62 -32.2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 82ff49d5-f8ae-42d4-9529-41174a25d340)
+ )
+ (fp_line (start 11.43 -4.96) (end 11.43 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 04d55266-4f00-4810-acaf-1e6bf0225311))
+ (fp_line (start -2.5 -4.96) (end 17.74 -4.96) (layer "F.SilkS") (width 0.12) (tstamp 09f7dd06-4f06-4eb4-91e8-219666884f94))
+ (fp_line (start 15.24 -4.96) (end 15.24 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 10efacca-f542-4d6a-a65b-cd8e8261e844))
+ (fp_line (start 3.81 -4.96) (end 3.81 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 22a34ab7-9927-496a-ad49-98e444cd6a2e))
+ (fp_line (start 17.74 -31.2) (end 17.74 -4.96) (layer "F.SilkS") (width 0.12) (tstamp 237744c3-95c0-4d58-a701-1229bfb33989))
+ (fp_line (start 0 -4.96) (end 0 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 34e0ace2-fa53-4dfa-b2e5-baf302947224))
+ (fp_line (start -2.5 -31.2) (end 17.74 -31.2) (layer "F.SilkS") (width 0.12) (tstamp 75f5e11b-d021-47c8-8306-0a60f4f87d77))
+ (fp_line (start 7.62 -4.96) (end 7.62 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 80785782-853e-40c7-a7b8-cada5845b556))
+ (fp_line (start -2.5 -31.2) (end -2.5 -4.96) (layer "F.SilkS") (width 0.12) (tstamp bf545dc1-4f2c-42ff-adbd-039b7fbb139c))
+ (fp_line (start -2.63 2.5) (end 17.87 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 37f134e8-f328-4dbc-828d-4640302bf9f4))
+ (fp_line (start -2.63 -31.33) (end -2.63 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 7053325e-3bc2-4ae5-9978-b7fbf1ed5abb))
+ (fp_line (start 17.87 -31.33) (end -2.63 -31.33) (layer "F.CrtYd") (width 0.05) (tstamp d29cf7a6-2f0c-4017-8c1b-ddb6c0c35489))
+ (fp_line (start 17.87 2.5) (end 17.87 -31.33) (layer "F.CrtYd") (width 0.05) (tstamp f7f009d5-e44a-4e07-ad50-22ab8aa195d4))
+ (fp_line (start 3.81 -5.08) (end 3.81 0) (layer "F.Fab") (width 0.1) (tstamp 0fa67918-d5c2-4b89-9c35-0fd5224c9a82))
+ (fp_line (start 11.43 -5.08) (end 11.43 0) (layer "F.Fab") (width 0.1) (tstamp 1c044632-f6e5-461d-a77c-033fd87fb5d2))
+ (fp_line (start 17.62 -5.08) (end -2.38 -5.08) (layer "F.Fab") (width 0.1) (tstamp 20161d4e-e935-4c24-bfa3-f2b2655737fb))
+ (fp_line (start 0 -5.08) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 611d40a5-2edb-4880-a37f-67af72ab32d8))
+ (fp_line (start -2.38 -5.08) (end -2.38 -31.08) (layer "F.Fab") (width 0.1) (tstamp 64cc4e5c-97eb-4784-ac21-778167611d4e))
+ (fp_line (start 17.62 -31.08) (end 17.62 -5.08) (layer "F.Fab") (width 0.1) (tstamp 86cd415c-a568-454b-9410-6b954b516437))
+ (fp_line (start 7.62 -5.08) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp 990c9169-eeaf-4e3e-b2fc-de88cecd24c5))
+ (fp_line (start -2.38 -31.08) (end 17.62 -31.08) (layer "F.Fab") (width 0.1) (tstamp a5ff74ee-fed3-49c4-b0df-1e5196704a17))
+ (fp_line (start 15.24 -5.08) (end 15.24 0) (layer "F.Fab") (width 0.1) (tstamp c7b781b3-97e6-4fc8-a431-adc846f886cf))
+ (fp_circle (center 7.62 -25.08) (end 9.27 -25.08) (layer "F.Fab") (width 0.1) (fill none) (tstamp debe1cb4-dd56-40a4-9811-51e1dc6c6c38))
+ (pad "" np_thru_hole oval (at 7.62 -25.08) (size 3.3 3.3) (drill 3.3) (layers *.Cu *.Mask) (tstamp 5fe1b1ef-d957-4907-bb0f-a43b8baac3cf))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp d313aaee-e769-4a3d-bb11-18430d4f2282))
+ (pad "2" thru_hole oval (at 3.81 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 50ba053e-a822-4cd6-bf67-02a328d1d377))
+ (pad "3" thru_hole oval (at 7.62 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp ecd62efe-3a4e-4178-a108-c37cbd9de17f))
+ (pad "4" thru_hole oval (at 11.43 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 9c112ad2-650d-443b-a9f8-9c91664b3487))
+ (pad "5" thru_hole oval (at 15.24 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp e8be87ca-66c1-4000-a5b8-34686e45b211))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-264-5_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-5_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-5_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..d31a5a7d
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-5_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,53 @@
+(footprint "TO-264-5_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACA2D0A)
+ (descr "TO-264-5, Horizontal, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF")
+ (tags "TO-264-5 Horizontal RM 3.81mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 7.62 32.2) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 23138271-25d4-47c4-a009-b7e38fab89f4)
+ )
+ (fp_text value "TO-264-5_Horizontal_TabUp" (at 7.62 -3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f2391280-44da-48a5-86ee-f580fcae2fa8)
+ )
+ (fp_text user "${REFERENCE}" (at 7.62 32.2) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1ee3c1aa-e609-4f60-9ce0-14f88a8e2c02)
+ )
+ (fp_line (start 11.43 2.4) (end 11.43 4.96) (layer "F.SilkS") (width 0.12) (tstamp 099a1cd2-aa4b-480f-b75b-2a02e90f243e))
+ (fp_line (start -2.5 4.96) (end 17.74 4.96) (layer "F.SilkS") (width 0.12) (tstamp 13d23a01-77cd-4a67-8224-aab2028c54e5))
+ (fp_line (start -2.5 4.96) (end -2.5 31.2) (layer "F.SilkS") (width 0.12) (tstamp 21b2ee40-c003-4eb1-a066-c6367729a811))
+ (fp_line (start 17.74 4.96) (end 17.74 31.2) (layer "F.SilkS") (width 0.12) (tstamp 23feed66-c7c7-4889-9e77-0f28b1b9f41c))
+ (fp_line (start -2.5 31.2) (end 17.74 31.2) (layer "F.SilkS") (width 0.12) (tstamp 43c40598-aced-41a6-9a07-e457930042c8))
+ (fp_line (start 15.24 2.4) (end 15.24 4.96) (layer "F.SilkS") (width 0.12) (tstamp 747ad1a8-b81b-4a2f-9395-3e065d6a2463))
+ (fp_line (start 3.81 2.4) (end 3.81 4.96) (layer "F.SilkS") (width 0.12) (tstamp a150796a-26c7-4926-be67-943306182949))
+ (fp_line (start 7.62 2.4) (end 7.62 4.96) (layer "F.SilkS") (width 0.12) (tstamp c40a5564-4c56-4485-ad1e-c5a84fde365c))
+ (fp_line (start 0 2.4) (end 0 4.96) (layer "F.SilkS") (width 0.12) (tstamp cb612106-cab9-48fa-968d-90047d1a80d6))
+ (fp_line (start -2.63 31.33) (end 17.87 31.33) (layer "F.CrtYd") (width 0.05) (tstamp 014b9f3c-89ec-4164-97a4-6d0408b44bd5))
+ (fp_line (start -2.63 -2.5) (end -2.63 31.33) (layer "F.CrtYd") (width 0.05) (tstamp 022351db-9a36-4680-a660-d5ef4d655a3b))
+ (fp_line (start 17.87 -2.5) (end -2.63 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp a5aea004-99b9-4e12-a478-d85f1b8c329c))
+ (fp_line (start 17.87 31.33) (end 17.87 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp cd00b38d-0873-4ed8-a90b-cfafdde8813a))
+ (fp_line (start 17.62 31.08) (end 17.62 5.08) (layer "F.Fab") (width 0.1) (tstamp 0633e011-d665-40a9-825f-bab037b8180e))
+ (fp_line (start 7.62 5.08) (end 7.62 0) (layer "F.Fab") (width 0.1) (tstamp 1f33f53c-438f-469d-bbb0-159266aa20da))
+ (fp_line (start -2.38 5.08) (end -2.38 31.08) (layer "F.Fab") (width 0.1) (tstamp 405fce0a-9fe2-4aa6-beb1-22ef8e96d5b9))
+ (fp_line (start 0 5.08) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 4fc4254c-2936-440e-a913-5a91ede8a03f))
+ (fp_line (start -2.38 31.08) (end 17.62 31.08) (layer "F.Fab") (width 0.1) (tstamp 5205406b-9976-4a80-8f3e-42af834f832c))
+ (fp_line (start 11.43 5.08) (end 11.43 0) (layer "F.Fab") (width 0.1) (tstamp 598b621b-50fb-4aed-a8c9-57a5f2967423))
+ (fp_line (start 15.24 5.08) (end 15.24 0) (layer "F.Fab") (width 0.1) (tstamp b0d530a1-31b2-4225-8c4a-abf8226e1380))
+ (fp_line (start 17.62 5.08) (end -2.38 5.08) (layer "F.Fab") (width 0.1) (tstamp da76b3da-e074-4d4c-8eba-e3a1ddd30be7))
+ (fp_line (start 3.81 5.08) (end 3.81 0) (layer "F.Fab") (width 0.1) (tstamp efa1e601-f731-4542-bcbd-9775938b1350))
+ (fp_circle (center 7.62 25.08) (end 9.27 25.08) (layer "F.Fab") (width 0.1) (fill none) (tstamp bc063945-a03d-44d2-9265-aff056b01b51))
+ (pad "" np_thru_hole oval (at 7.62 25.08) (size 3.3 3.3) (drill 3.3) (layers *.Cu *.Mask) (tstamp 0338684b-dad6-4a6d-8ed0-10d18681f14e))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 717bbb66-083d-45db-bd7a-7288c56665b1))
+ (pad "2" thru_hole oval (at 3.81 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp c1c66a3c-de0a-4e40-bd43-ec9d65877a52))
+ (pad "3" thru_hole oval (at 7.62 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 8c647c7f-2bcc-4875-ab3b-9ec8b5cfa8cb))
+ (pad "4" thru_hole oval (at 11.43 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 2759bb81-7527-4b67-9cac-4e4ee42c29ee))
+ (pad "5" thru_hole oval (at 15.24 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 131b5e40-eadb-4159-9fe7-e8ea3b83064f))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-264-5_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-5_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-5_Vertical.kicad_mod
new file mode 100644
index 00000000..b50326d2
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-264-5_Vertical.kicad_mod
@@ -0,0 +1,57 @@
+(footprint "TO-264-5_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5ACA2D0A)
+ (descr "TO-264-5, Vertical, RM 3.81mm, see https://www.onsemi.com/pub/Collateral/NJL3281D-D.PDF")
+ (tags "TO-264-5 Vertical RM 3.81mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 7.62 -3.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6fa4fbc8-47cf-4a60-9935-f635c9b4d555)
+ )
+ (fp_text value "TO-264-5_Vertical" (at 7.62 4.35) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a033801f-11ae-4681-95eb-a7574f4af62a)
+ )
+ (fp_text user "${REFERENCE}" (at 7.62 -3.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 265968f2-fbcf-45f2-b448-0bb360383a93)
+ )
+ (fp_line (start 16.64 -2.021) (end 17.74 -2.021) (layer "F.SilkS") (width 0.12) (tstamp 13a001f2-e9c4-4f71-afe6-2b0eb51dbee9))
+ (fp_line (start 12.83 0.22) (end 13.84 0.22) (layer "F.SilkS") (width 0.12) (tstamp 14b6ab79-64e9-43d7-b40d-ad2380654a75))
+ (fp_line (start 5.21 -2.021) (end 6.221 -2.021) (layer "F.SilkS") (width 0.12) (tstamp 2838ab31-4c6a-4042-83ca-999ee4eef9fd))
+ (fp_line (start 9.27 -2.021) (end 9.27 0.22) (layer "F.SilkS") (width 0.12) (tstamp 33af0a6a-edcf-49de-8c6c-85180fc0ef2c))
+ (fp_line (start 1.4 -2.021) (end 2.41 -2.021) (layer "F.SilkS") (width 0.12) (tstamp 3ce5f908-02fa-40bd-b16c-04cc474fb428))
+ (fp_line (start 5.21 0.22) (end 6.221 0.22) (layer "F.SilkS") (width 0.12) (tstamp 3fc2801e-0939-4130-acb2-f87f6f179d6f))
+ (fp_line (start -2.5 -2.021) (end -2.5 3.22) (layer "F.SilkS") (width 0.12) (tstamp 412d090b-cbfe-47f7-8b47-a46e3587bbd0))
+ (fp_line (start 12.83 -2.021) (end 13.84 -2.021) (layer "F.SilkS") (width 0.12) (tstamp 58e20ecd-1524-49ad-8b60-da8269ff9f80))
+ (fp_line (start 9.02 -2.021) (end 10.03 -2.021) (layer "F.SilkS") (width 0.12) (tstamp 65f769d9-a0c3-461a-baa3-2b88ac0e549d))
+ (fp_line (start 1.4 0.22) (end 2.41 0.22) (layer "F.SilkS") (width 0.12) (tstamp 65f7af52-d030-47a3-99b1-8d6c68590a18))
+ (fp_line (start 9.02 0.22) (end 10.03 0.22) (layer "F.SilkS") (width 0.12) (tstamp 6ff2fcf7-9dbe-44a8-b4aa-6e68a9eb035f))
+ (fp_line (start -2.5 -2.021) (end -1.4 -2.021) (layer "F.SilkS") (width 0.12) (tstamp 86fc1c94-ed60-488a-a9dc-28f5ba5af4fd))
+ (fp_line (start 5.971 -2.021) (end 5.971 0.22) (layer "F.SilkS") (width 0.12) (tstamp 9f379a65-dbf0-44ed-9ef0-b942394edb1f))
+ (fp_line (start -2.5 0.22) (end -1.4 0.22) (layer "F.SilkS") (width 0.12) (tstamp b8f82b7b-5d97-4d11-a394-bca9efbccf7b))
+ (fp_line (start 17.74 -2.021) (end 17.74 3.22) (layer "F.SilkS") (width 0.12) (tstamp c10515f7-f000-46f2-8b08-a09311d35972))
+ (fp_line (start -2.5 3.22) (end 17.74 3.22) (layer "F.SilkS") (width 0.12) (tstamp d5deb443-cf7b-4c34-b6c5-7a89769bda13))
+ (fp_line (start 16.64 0.22) (end 17.74 0.22) (layer "F.SilkS") (width 0.12) (tstamp e84d5827-9e4b-426e-a2d3-a3129f1d62b0))
+ (fp_line (start 17.87 -2.5) (end -2.63 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 2dd72332-59b9-441f-83d2-b36d6ff7a694))
+ (fp_line (start 17.87 3.35) (end 17.87 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 8b323e07-3da5-4073-9274-50b34c3e84f6))
+ (fp_line (start -2.63 3.35) (end 17.87 3.35) (layer "F.CrtYd") (width 0.05) (tstamp 9c8e93da-3284-4422-868f-d997b6bfed5f))
+ (fp_line (start -2.63 -2.5) (end -2.63 3.35) (layer "F.CrtYd") (width 0.05) (tstamp cef09a2f-a069-4db8-a2ef-188860d9b870))
+ (fp_line (start 17.62 3.1) (end 17.62 -1.9) (layer "F.Fab") (width 0.1) (tstamp 348f1323-bd49-45b6-925e-1e1f8767e978))
+ (fp_line (start -2.38 3.1) (end 17.62 3.1) (layer "F.Fab") (width 0.1) (tstamp 495af9f5-da5e-4fdf-a91e-22d126c6ac6b))
+ (fp_line (start 5.97 -1.9) (end 5.97 0.1) (layer "F.Fab") (width 0.1) (tstamp 9a03f920-a7d1-482f-9bf9-e15cd9301443))
+ (fp_line (start 17.62 -1.9) (end -2.38 -1.9) (layer "F.Fab") (width 0.1) (tstamp b4e36884-7bdc-4c76-989e-f7b862d71ded))
+ (fp_line (start -2.38 -1.9) (end -2.38 3.1) (layer "F.Fab") (width 0.1) (tstamp c8267722-6674-454e-b55d-d834efc356e2))
+ (fp_line (start 9.27 -1.9) (end 9.27 0.1) (layer "F.Fab") (width 0.1) (tstamp d9a81e43-93f4-4ec0-a195-732aef31d8bd))
+ (fp_line (start -2.38 0.1) (end 17.62 0.1) (layer "F.Fab") (width 0.1) (tstamp e5a662b8-e164-4672-b553-9327620e01bd))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp df21382b-7e55-4a2d-b8f9-f114fb0fa7fa))
+ (pad "2" thru_hole oval (at 3.81 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 8095dd1e-9a6e-484c-b8c4-6776e25688e5))
+ (pad "3" thru_hole oval (at 7.62 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 4e51412e-b8e8-4d79-b28d-8755ccc65c75))
+ (pad "4" thru_hole oval (at 11.43 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 892f5b62-1067-46b6-b5e3-fe7fd43d5b18))
+ (pad "5" thru_hole oval (at 15.24 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp ea9fd954-ca48-467c-ae31-f2c300f43b3c))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-264-5_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3.kicad_mod
new file mode 100644
index 00000000..d085884f
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3.kicad_mod
@@ -0,0 +1,55 @@
+(footprint "TO-3" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "Transistor TO-3")
+ (tags "TR TO-3 TO3 TO-204")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.8 -9.25) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c5cc1d30-7cd8-4884-a986-6cea521a4b9f)
+ )
+ (fp_text value "TO-3" (at 0 6.5) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e69198e2-f947-439f-b1cf-f5dfd6739045)
+ )
+ (fp_text user "${REFERENCE}" (at 0 4.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 331e6e77-2322-4905-85a3-bb5c1753cd8d)
+ )
+ (fp_line (start 8.1 17.7) (end 19.9 9.7) (layer "F.SilkS") (width 0.12) (tstamp 092c9365-5cef-42e6-b7f5-b905c5fbae72))
+ (fp_line (start 8.1 -6.8) (end 19.9 1.2) (layer "F.SilkS") (width 0.12) (tstamp 3521c320-781d-41d1-94d7-149415cbf513))
+ (fp_line (start -4.3 17.8) (end -16.3 9.7) (layer "F.SilkS") (width 0.12) (tstamp 5bbec8c9-ec52-421d-b2c4-401f9bd16f39))
+ (fp_line (start -4.3 -6.9) (end -16.2 1.1) (layer "F.SilkS") (width 0.12) (tstamp c1e890e6-1b3c-433b-9734-ca2670c121d4))
+ (fp_arc (start -4.3 -6.9) (mid 1.911888 -8.324079) (end 8.1 -6.8) (layer "F.SilkS") (width 0.12) (tstamp 0f7806b1-ba29-4156-981d-5d804502fdd4))
+ (fp_arc (start 8.1 17.7) (mid 1.90661 19.252956) (end -4.325 17.825) (layer "F.SilkS") (width 0.12) (tstamp 63d1da8c-dc4e-46f0-a8e3-fc977cfaa859))
+ (fp_arc (start 19.9 1.2) (mid 22.102158 5.45) (end 19.9 9.7) (layer "F.SilkS") (width 0.12) (tstamp be897642-eb38-4576-b86c-6be179fc0609))
+ (fp_arc (start -16.3 9.7) (mid -18.519226 5.373613) (end -16.2 1.1) (layer "F.SilkS") (width 0.12) (tstamp e9b119ff-eb81-4a1d-96c1-ca9bb18f15e7))
+ (fp_line (start 8.1 -7) (end 20 1) (layer "F.CrtYd") (width 0.05) (tstamp 06d7a850-d7e2-499a-b523-abc8a1fdb599))
+ (fp_line (start 8.1 17.9) (end 20 9.9) (layer "F.CrtYd") (width 0.05) (tstamp 1605d8d3-e3a7-400a-9137-1c5d233c1064))
+ (fp_line (start -4.5 17.9) (end -16.4 9.9) (layer "F.CrtYd") (width 0.05) (tstamp 9b6603f3-98c6-45e4-8080-f138e69cdc02))
+ (fp_line (start -4.5 -7) (end -16.4 1) (layer "F.CrtYd") (width 0.05) (tstamp a847dad4-be36-472e-8776-5e5d588c5d0f))
+ (fp_arc (start -4.5 -7) (mid 1.8 -8.503225) (end 8.1 -7) (layer "F.CrtYd") (width 0.05) (tstamp 103cc6d4-9eec-4e73-b89a-039a58be880b))
+ (fp_arc (start 20 1) (mid 22.323325 5.45) (end 20 9.9) (layer "F.CrtYd") (width 0.05) (tstamp 48b66579-1c62-406b-9c8d-e78fd410673d))
+ (fp_arc (start -16.4 9.9) (mid -18.723326 5.45) (end -16.4 1) (layer "F.CrtYd") (width 0.05) (tstamp 9404d8e1-6fec-4e21-8c18-81783c8a6ef7))
+ (fp_arc (start 8.1 17.9) (mid 1.8 19.403223) (end -4.5 17.9) (layer "F.CrtYd") (width 0.05) (tstamp f657ca0d-7413-4e25-8987-b3e44b6bc4a9))
+ (fp_line (start -4.38 17.57) (end -16.11 9.58) (layer "F.Fab") (width 0.1) (tstamp 1147615f-9890-4483-bbcc-5c5b8e268455))
+ (fp_line (start -4.38 -6.67) (end -16.11 1.32) (layer "F.Fab") (width 0.1) (tstamp 2b124de5-053a-4052-89a5-219cb6d0593d))
+ (fp_line (start 7.98 17.56) (end 19.71 9.58) (layer "F.Fab") (width 0.1) (tstamp c40bd00f-d8f7-47ce-b8c5-9f91a461bfe1))
+ (fp_line (start 7.98 -6.67) (end 19.71 1.32) (layer "F.Fab") (width 0.1) (tstamp c9c181b3-5ed6-4c19-82b5-3d6314715a2c))
+ (fp_arc (start -16.11 9.58) (mid -18.295292 5.45) (end -16.11 1.32) (layer "F.Fab") (width 0.1) (tstamp 190f048c-00ba-4f1d-a402-d097f89d5007))
+ (fp_arc (start -4.38 -6.67) (mid 1.8 -8.154661) (end 7.98 -6.67) (layer "F.Fab") (width 0.1) (tstamp 495e0d0c-5e33-4710-a041-908bcae80866))
+ (fp_arc (start 7.98 17.56) (mid 1.801197 19.045069) (end -4.38 17.57) (layer "F.Fab") (width 0.1) (tstamp 5a73e009-ba95-46f2-ae6f-b21df4731deb))
+ (fp_arc (start 19.71 1.32) (mid 21.895289 5.45) (end 19.71 9.58) (layer "F.Fab") (width 0.1) (tstamp e6c9b16d-ed8c-460c-b3a9-541347d54be6))
+ (fp_circle (center 1.8 5.45) (end 11.8 5.45) (layer "F.Fab") (width 0.1) (fill none) (tstamp 2cfd233d-ab4c-41ea-b88f-083cc385d2a6))
+ (fp_circle (center -13.3 5.45) (end -15.3 5.45) (layer "F.Fab") (width 0.1) (fill none) (tstamp adcc70f4-28ff-4715-84c8-b0cc5c9096aa))
+ (fp_circle (center 16.9 5.45) (end 18.9 5.45) (layer "F.Fab") (width 0.1) (fill none) (tstamp c9d5c225-82ad-4056-ab04-91f8420749d8))
+ (pad "1" thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp be6ef6cf-6fec-480b-b398-dcc37f08c853))
+ (pad "2" thru_hole circle (at 0 10.92) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 2d3022e7-35d7-4cc3-b697-3a7241fe6264))
+ (pad "3" thru_hole circle (at 16.9 5.45) (size 6.35 6.35) (drill 4) (layers *.Cu *.Mask) (tstamp 190bb44a-8c9a-4fa4-a45b-be53713c2a9a))
+ (pad "3" thru_hole circle (at -13.3 5.45) (size 6.35 6.35) (drill 4) (layers *.Cu *.Mask) (tstamp 9ee399ef-eb09-465a-b246-ae7a17651e08))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-3.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-33-4.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-33-4.kicad_mod
new file mode 100644
index 00000000..5384594c
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-33-4.kicad_mod
@@ -0,0 +1,41 @@
+(footprint "TO-33-4" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-33-4")
+ (tags "TO-33-4")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 67828f2e-7698-417e-afed-ca556012ca63)
+ )
+ (fp_text value "TO-33-4" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cd8d0cc0-8612-42ec-a16a-4cd74510f0c0)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0be91e39-6dce-4e82-974a-ac92a938ea42)
+ )
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 57fcbd32-e892-4e35-a752-f85bacfd115f))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 78e4f1ba-eb9c-4da9-b641-cb433c8bfccb))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp e226023d-a709-417e-ae3f-ec951bb831bc))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 1a58cf58-43ae-43cf-aba2-ad05c58ce2f8))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 3683902c-4b66-4131-ac72-e3954b24a669))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 5437904a-876a-43f6-8b10-77b699d4291f))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 72aad320-38b9-4893-be02-f977d79299aa))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 8ae2548c-dfe2-4d87-859d-65eb081d6268))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 2be8f2e0-a7b2-45e1-9f72-2cd0d3e866be))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 3fccdb4d-dd7e-4ee6-9f23-6d16e33119f0))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp b609d87a-5b97-466c-a31f-d61d400252c2))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 02a5206a-09f8-4c5c-a86b-25e22690594f))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp f9caba29-a40d-461d-8a0c-8072c4c268d9))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 58a621d2-cd02-4a1c-8837-774366b242b7))
+ (pad "2" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 5bdecff5-fffc-468c-9fbd-10877420aaa7))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 029dcfc8-046a-4a3e-acae-6792fddca392))
+ (pad "4" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 65a4ec7a-843f-415b-badc-8cd394c64b5a))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-33-4.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-33-4_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-33-4_Window.kicad_mod
new file mode 100644
index 00000000..edc72756
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-33-4_Window.kicad_mod
@@ -0,0 +1,57 @@
+(footprint "TO-33-4_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-33-4_Window, Window")
+ (tags "TO-33-4_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 00370980-4ace-43f9-b27d-8f9c31611011)
+ )
+ (fp_text value "TO-33-4_Window" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9f331333-4783-4b43-bc35-4decdd6388a9)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 07975855-5ab6-4c22-b52c-7ade54d7619c)
+ )
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 47655ad0-5ce9-46f9-90e8-5b0210393c14))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 5dd6d990-fe97-4546-ab40-739c3622788a))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 68d17e5b-5a12-4a40-a067-ef5cd91838b8))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 95581d99-9aaa-4b27-a2f4-596e39d60592))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 793121b8-ad0a-4615-9cf7-85629f5f661a))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp a3c66fc1-018f-4a18-851b-2f9875d1ba55))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp c0298684-5e30-4199-937c-0eb719b4bca7))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp eb1a1bc6-cffa-47db-9e13-6ecc0f940ef5))
+ (fp_line (start -0.097 1.324) (end 1.216 2.637) (layer "F.Fab") (width 0.1) (tstamp 09435caa-7263-4e4e-99f6-1da086fc558d))
+ (fp_line (start 1.918 -2.884) (end 5.424 0.622) (layer "F.Fab") (width 0.1) (tstamp 27ffef0c-863f-45a4-9158-e9ebf42ae48f))
+ (fp_line (start 3.864 -2.637) (end 5.177 -1.324) (layer "F.Fab") (width 0.1) (tstamp 471f3d56-d1ce-478c-8bed-877809035755))
+ (fp_line (start -0.344 -0.622) (end 3.162 2.884) (layer "F.Fab") (width 0.1) (tstamp 4904e928-3e50-4d53-ae03-2c1b8615c71f))
+ (fp_line (start -0.408 -0.12) (end 2.66 2.948) (layer "F.Fab") (width 0.1) (tstamp 4d2962c0-19ac-41dc-9be6-6ee3ae802e89))
+ (fp_line (start 1.482 -2.755) (end 5.295 1.058) (layer "F.Fab") (width 0.1) (tstamp 563b3344-0755-4a05-bf12-e4ce72134e97))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 5f52a041-6847-46ac-8566-b08a6d911aa8))
+ (fp_line (start -0.034 -1.443) (end 3.983 2.574) (layer "F.Fab") (width 0.1) (tstamp 733d6a54-ecf2-452b-9a06-ec9f919a9139))
+ (fp_line (start 2.42 -2.948) (end 5.488 0.12) (layer "F.Fab") (width 0.1) (tstamp 7d335cb4-50a1-40ff-8821-7ee695e69730))
+ (fp_line (start -0.215 -1.058) (end 3.598 2.755) (layer "F.Fab") (width 0.1) (tstamp 8bc24fc7-f912-4999-a176-9d37fc3dca4b))
+ (fp_line (start 0.19 -1.784) (end 4.324 2.35) (layer "F.Fab") (width 0.1) (tstamp 970541cd-2a52-459e-97ef-062c6d03b337))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 98f9e6d4-2033-415f-b412-065e86ec3849))
+ (fp_line (start -0.371 0.485) (end 2.055 2.911) (layer "F.Fab") (width 0.1) (tstamp 9ca96bbc-4f6b-4ada-b490-8760d94730b1))
+ (fp_line (start 0.454 -2.086) (end 4.626 2.086) (layer "F.Fab") (width 0.1) (tstamp a7be04b2-3d92-4909-ae6d-6d54163d5f4a))
+ (fp_line (start 0.756 -2.35) (end 4.89 1.784) (layer "F.Fab") (width 0.1) (tstamp bb676645-7331-48ab-9377-4c9b6e334fd8))
+ (fp_line (start 1.097 -2.574) (end 5.114 1.443) (layer "F.Fab") (width 0.1) (tstamp bc2ac347-db3a-460b-8b40-2a81006348ae))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp ce0d7285-324f-4779-9cc7-460d62338137))
+ (fp_line (start 3.025 -2.911) (end 5.451 -0.485) (layer "F.Fab") (width 0.1) (tstamp f5840645-f998-4b0b-b53f-9ac5e6728deb))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 613e9152-e953-489f-8b63-1ac82b5bafcd))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 74cf4aea-12cb-4b6d-8856-672a3a966aef))
+ (fp_circle (center 2.54 0) (end 5.49 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp fddc009c-85c3-407c-bbfd-443248caea26))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp eb707693-f968-4005-819f-ebc7842d4ae6))
+ (pad "2" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6818d2b7-0297-4d51-97e7-d2926a5d71df))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 01aef1fe-7534-4703-80d1-40a43df5ad76))
+ (pad "4" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 5ce89254-e9ea-4ace-97d1-a5a2927f075c))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-33-4_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-38-2.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-38-2.kicad_mod
new file mode 100644
index 00000000..bf37c999
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-38-2.kicad_mod
@@ -0,0 +1,30 @@
+(footprint "TO-38-2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-38-2")
+ (tags "TO-38-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -9.77) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3fdfbd93-b69d-4d6a-8132-7e67d00fcbe8)
+ )
+ (fp_text value "TO-38-2" (at 2.54 9.77) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a4520e05-9b30-4352-b5b1-de4762d796ad)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -9.77) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c378e1f0-b69d-4fa5-a0aa-cdfe3ee026e1)
+ )
+ (fp_circle (center 2.54 0) (end 11.31 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 793c9445-d9fd-48ee-84fc-81557d51bab8))
+ (fp_circle (center 2.54 -0.01) (end 11.44 -0.01) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp b8bb4dd9-be9f-4a62-b69a-cae414533204))
+ (fp_circle (center 2.54 0) (end 11.19 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp cb43f7b5-8185-4f50-9282-660c72558b0a))
+ (fp_circle (center 2.54 0) (end 8.69 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp fb6c9f61-995a-4118-a1b9-a006b63bff82))
+ (pad "1" thru_hole oval (at 0 0) (size 1.7 1.3) (drill 0.8) (layers *.Cu *.Mask) (tstamp 217e8ed6-17f6-4a1d-9da2-632be3e94216))
+ (pad "2" thru_hole oval (at 5.08 0) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask) (tstamp bfba1f48-d044-4836-9d12-11874dc4ca97))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-38-2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-38-2_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-38-2_Window.kicad_mod
new file mode 100644
index 00000000..db219cf1
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-38-2_Window.kicad_mod
@@ -0,0 +1,51 @@
+(footprint "TO-38-2_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-38-2_Window, Window")
+ (tags "TO-38-2_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -9.77) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 511abe77-42a4-4f7f-a2c1-6fde95c0c6eb)
+ )
+ (fp_text value "TO-38-2_Window" (at 2.54 9.77) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5dac61f6-82b1-4cef-98aa-8f140a5c815c)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -9.77) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d4795cdc-2464-470b-b158-4af9d97e8992)
+ )
+ (fp_circle (center 2.54 0) (end 11.31 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp f251e980-7fcc-49b7-b994-c5043b213062))
+ (fp_circle (center 2.54 -0.01) (end 11.44 -0.01) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 397cd219-bdf9-4fbf-8dbf-657886b274de))
+ (fp_line (start 2.499 -4) (end 6.54 0.041) (layer "F.Fab") (width 0.1) (tstamp 0c82bca3-4bf9-4f49-bc9c-df5bb7b2f977))
+ (fp_line (start -0.289 2.829) (end -0.289 2.829) (layer "F.Fab") (width 0.1) (tstamp 1af67f66-7c7a-4e7c-a8ec-cdd6bd183c10))
+ (fp_line (start -1.324 -1.036) (end 3.576 3.864) (layer "F.Fab") (width 0.1) (tstamp 1deafe5f-85ad-4927-a809-af8bacb59537))
+ (fp_line (start 1.079 -3.724) (end 6.264 1.461) (layer "F.Fab") (width 0.1) (tstamp 3acd83e6-99ac-4887-b159-505a0b139834))
+ (fp_line (start -1.46 -0.041) (end 2.581 4) (layer "F.Fab") (width 0.1) (tstamp 7869ce6d-1b20-43ae-bee4-b8b470953974))
+ (fp_line (start -1.184 -1.461) (end 4.001 3.724) (layer "F.Fab") (width 0.1) (tstamp 791a63a8-2d14-473a-b7cb-ea604504d62d))
+ (fp_line (start -1.239 1.313) (end 1.227 3.779) (layer "F.Fab") (width 0.1) (tstamp 8230ca5d-e32a-4fbb-93f5-525b84165c6d))
+ (fp_line (start -1.007 -1.85) (end 4.39 3.547) (layer "F.Fab") (width 0.1) (tstamp 8b5f1b7c-fb1d-4d49-9f40-6fbdc093d5f5))
+ (fp_line (start 0.334 -3.337) (end 5.877 2.206) (layer "F.Fab") (width 0.1) (tstamp a1e978e8-9c50-4bfb-87e7-401088bcbb4f))
+ (fp_line (start -1.42 -0.566) (end 3.106 3.96) (layer "F.Fab") (width 0.1) (tstamp ad59c41e-aa67-43a3-8e2c-6cad37d4a559))
+ (fp_line (start 3.853 -3.779) (end 6.319 -1.313) (layer "F.Fab") (width 0.1) (tstamp aff1a359-2bd2-40b5-be47-a11d0e98efdb))
+ (fp_line (start 1.974 -3.96) (end 6.5 0.566) (layer "F.Fab") (width 0.1) (tstamp b18896ea-5427-4589-adff-a823bde67cee))
+ (fp_line (start -0.289 -2.829) (end 5.369 2.829) (layer "F.Fab") (width 0.1) (tstamp b24c83fa-d5d1-49f4-9dfd-382dcea4f5db))
+ (fp_line (start 0.008 -3.098) (end 5.638 2.532) (layer "F.Fab") (width 0.1) (tstamp b7fc5f6a-c9f4-49f3-823a-fb34be20fa1e))
+ (fp_line (start 1.504 -3.864) (end 6.404 1.036) (layer "F.Fab") (width 0.1) (tstamp b932f87e-0876-4ad2-bb28-7db0a103a63f))
+ (fp_line (start 0.69 -3.547) (end 6.087 1.85) (layer "F.Fab") (width 0.1) (tstamp c396e452-8800-4d14-a330-fa053e45722d))
+ (fp_line (start 3.106 -3.96) (end 6.5 -0.566) (layer "F.Fab") (width 0.1) (tstamp c93fe6e5-bb48-4c91-b918-6814bd6ec78f))
+ (fp_line (start -0.797 -2.206) (end 4.746 3.337) (layer "F.Fab") (width 0.1) (tstamp d22b922f-ecd0-495c-895a-9d85c406bc5e))
+ (fp_line (start -1.42 0.566) (end 1.974 3.96) (layer "F.Fab") (width 0.1) (tstamp f0b80ebc-2397-4537-ac3c-9df052cda76a))
+ (fp_line (start -0.558 -2.532) (end 5.072 3.098) (layer "F.Fab") (width 0.1) (tstamp fc8d5ca2-f5e1-4aee-993b-c06723e84105))
+ (fp_circle (center 2.54 0) (end 11.19 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 253e6114-7798-4973-ae44-ea5345786741))
+ (fp_circle (center 2.54 0) (end 8.69 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 26e15dd4-c128-492b-ba1e-9d24f9446020))
+ (fp_circle (center 2.54 0) (end 6.54 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 90e57cd3-35e4-48e6-88f5-5f8b2b1a7d07))
+ (pad "1" thru_hole oval (at 0 0) (size 1.7 1.3) (drill 0.8) (layers *.Cu *.Mask) (tstamp 5947d902-480d-4667-8662-73315aab34fa))
+ (pad "2" thru_hole oval (at 5.08 0) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask) (tstamp 3071a736-ece8-4da9-b7f2-f076539d11e0))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-38-2_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-38-3.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-38-3.kicad_mod
new file mode 100644
index 00000000..7bc5a3ba
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-38-3.kicad_mod
@@ -0,0 +1,31 @@
+(footprint "TO-38-3" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-38-3")
+ (tags "TO-38-3")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -9.77) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ca8fe340-c442-437a-a0af-aa6750e33bdc)
+ )
+ (fp_text value "TO-38-3" (at 2.54 9.77) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c3dc2f6a-0812-409b-ba80-dae848b1e307)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -9.77) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 701c67b3-3467-42c1-be92-375a15d47b04)
+ )
+ (fp_circle (center 2.54 0) (end 11.31 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp b56f2395-c444-4143-bf40-6823eba0dcd7))
+ (fp_circle (center 2.54 -0.01) (end 11.44 -0.01) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 68046942-38f6-41ac-b5e8-bceb70d11ee3))
+ (fp_circle (center 2.54 0) (end 8.69 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 594134a3-4bbc-4022-ae03-d55f68ad70ff))
+ (fp_circle (center 2.54 0) (end 11.19 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp ff6ea463-4613-47cc-9a5e-3b034185ce62))
+ (pad "1" thru_hole oval (at 0 0) (size 1.7 1.3) (drill 0.8) (layers *.Cu *.Mask) (tstamp e8c994b6-5bf9-40a3-8ac4-9fb690ca9069))
+ (pad "2" thru_hole oval (at 2.54 2.54) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask) (tstamp a2179a62-f0f1-4a36-906c-7796c36d41f0))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask) (tstamp 4fd94fc4-eab2-4bc0-8a6f-8e94ce1afd56))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-38-3.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-38-3_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-38-3_Window.kicad_mod
new file mode 100644
index 00000000..2f0b584c
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-38-3_Window.kicad_mod
@@ -0,0 +1,52 @@
+(footprint "TO-38-3_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-38-3_Window, Window")
+ (tags "TO-38-3_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -9.77) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d8d7b032-a717-4119-b906-07391c813805)
+ )
+ (fp_text value "TO-38-3_Window" (at 2.54 9.77) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 845e68af-4621-411a-861f-cb9239eefbf5)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -9.77) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0d0ddca4-e609-4140-924e-89c9a218269a)
+ )
+ (fp_circle (center 2.54 0) (end 11.31 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 6af783c6-0f08-462b-bfbb-0b45c9249e5e))
+ (fp_circle (center 2.54 -0.01) (end 11.44 -0.01) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 5abb319d-0ba6-47af-b341-4923db5bdbd1))
+ (fp_line (start -1.42 0.566) (end 1.974 3.96) (layer "F.Fab") (width 0.1) (tstamp 0c74030e-14a9-4128-8429-2b2fa86ddb06))
+ (fp_line (start 0.334 -3.337) (end 5.877 2.206) (layer "F.Fab") (width 0.1) (tstamp 17ce1749-8631-419d-a4fb-8034bb627e69))
+ (fp_line (start -0.289 2.829) (end -0.289 2.829) (layer "F.Fab") (width 0.1) (tstamp 1fb64ac7-71f2-445e-9bdf-c850d545440c))
+ (fp_line (start 0.69 -3.547) (end 6.087 1.85) (layer "F.Fab") (width 0.1) (tstamp 21ff885e-3c58-434a-ad9e-abe29959b354))
+ (fp_line (start -1.324 -1.036) (end 3.576 3.864) (layer "F.Fab") (width 0.1) (tstamp 33d9139c-ff99-427c-884e-832187aedcc6))
+ (fp_line (start -0.797 -2.206) (end 4.746 3.337) (layer "F.Fab") (width 0.1) (tstamp 407b1069-90af-4ad7-bd1a-d30a1131cb3f))
+ (fp_line (start -1.46 -0.041) (end 2.581 4) (layer "F.Fab") (width 0.1) (tstamp 434d55db-3a44-45a5-9e72-b8a2a5918387))
+ (fp_line (start 3.853 -3.779) (end 6.319 -1.313) (layer "F.Fab") (width 0.1) (tstamp 4ec425bb-a999-47ac-a291-65119da02f33))
+ (fp_line (start 1.504 -3.864) (end 6.404 1.036) (layer "F.Fab") (width 0.1) (tstamp 4ed114ce-59c9-4f27-880d-91627e4b8a64))
+ (fp_line (start 1.079 -3.724) (end 6.264 1.461) (layer "F.Fab") (width 0.1) (tstamp 5bbceef4-168e-447b-b084-f2ff46d11a55))
+ (fp_line (start 3.106 -3.96) (end 6.5 -0.566) (layer "F.Fab") (width 0.1) (tstamp 6009c580-d345-4c0a-919e-d830b62f4c58))
+ (fp_line (start 2.499 -4) (end 6.54 0.041) (layer "F.Fab") (width 0.1) (tstamp 79bdd55d-70a6-49bc-a6e8-31a4e649bb46))
+ (fp_line (start -1.007 -1.85) (end 4.39 3.547) (layer "F.Fab") (width 0.1) (tstamp a1f83894-ded2-4b01-8b13-275236e98ad8))
+ (fp_line (start -0.558 -2.532) (end 5.072 3.098) (layer "F.Fab") (width 0.1) (tstamp ae4f92c9-d7db-4b24-9752-9f1fd03b7de7))
+ (fp_line (start -1.184 -1.461) (end 4.001 3.724) (layer "F.Fab") (width 0.1) (tstamp bab968ea-3390-4cd7-bfad-53bba437cc52))
+ (fp_line (start 1.974 -3.96) (end 6.5 0.566) (layer "F.Fab") (width 0.1) (tstamp d6f4ae6a-29d8-49f4-a979-b65816a880c0))
+ (fp_line (start -1.42 -0.566) (end 3.106 3.96) (layer "F.Fab") (width 0.1) (tstamp d700480e-d2aa-47d9-afbe-cf033cdc6fac))
+ (fp_line (start -0.289 -2.829) (end 5.369 2.829) (layer "F.Fab") (width 0.1) (tstamp df5e0722-0fe1-48ad-b1ec-938463f977f4))
+ (fp_line (start 0.008 -3.098) (end 5.638 2.532) (layer "F.Fab") (width 0.1) (tstamp e409ad12-a62e-48b2-8614-1a011a24e5b0))
+ (fp_line (start -1.239 1.313) (end 1.227 3.779) (layer "F.Fab") (width 0.1) (tstamp f34e8ec8-b8fb-4ec1-98d7-06dc8fe856f5))
+ (fp_circle (center 2.54 0) (end 11.19 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 0378c2f4-14e2-4b43-b770-73297f2d0346))
+ (fp_circle (center 2.54 0) (end 8.69 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 54ee3f12-1c29-4e1c-bbcd-a6680adefab6))
+ (fp_circle (center 2.54 0) (end 6.54 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 779f8d8e-61c4-455f-9c66-b7434218fbfb))
+ (pad "1" thru_hole oval (at 0 0) (size 1.7 1.3) (drill 0.8) (layers *.Cu *.Mask) (tstamp 1628b5f4-3a64-486b-a150-675a496ee053))
+ (pad "2" thru_hole oval (at 2.54 2.54) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask) (tstamp 9847327d-8505-49c3-aeac-bfafcfb6b7f2))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.3 1.3) (drill 0.8) (layers *.Cu *.Mask) (tstamp 73f73fba-b2b5-4470-972e-99b533908a3f))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-38-3_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-10.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-10.kicad_mod
new file mode 100644
index 00000000..f8862e68
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-10.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "TO-39-10" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-39-10")
+ (tags "TO-39-10")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.92 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 63f3b112-43e5-41f8-a007-f9d9d42b8f86)
+ )
+ (fp_text value "TO-39-10" (at 2.92 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5c654fb7-3b73-4704-ba8d-458a194519b5)
+ )
+ (fp_text user "${REFERENCE}" (at 2.92 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp dfbfbd7d-b803-4947-bec0-a9ff81c769a4)
+ )
+ (fp_line (start -0.077084 -3.774902) (end -0.968039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 63de608d-bec1-4bbb-aef5-64c2a9c0481e))
+ (fp_line (start -0.968039 -4.665856) (end -1.745856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp acbe7c3b-d029-4420-85f2-cb3cbffc727d))
+ (fp_line (start -1.745856 -3.888039) (end -0.854902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp c56d00db-271b-49f1-88a3-a30b42aa04cd))
+ (fp_arc (start -0.077084 -3.774902) (mid 6.328125 3.408384) (end -0.854674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 860f0b6a-76fe-43e5-a05f-ca36b608ca72))
+ (fp_line (start -2.04 -4.95) (end -2.04 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 2272718d-f6eb-4fc8-82d2-63cca2b19c32))
+ (fp_line (start -2.04 4.95) (end 7.87 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 63b2d3d6-1e09-496b-a6f4-1abeced2a102))
+ (fp_line (start 7.87 4.95) (end 7.87 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 8f4a2eb0-e5be-48f9-a08a-5a9de31b6cb6))
+ (fp_line (start 7.87 -4.95) (end -2.04 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp ff2b901a-99b2-478c-ab6c-2b33cdd4e72d))
+ (fp_line (start -0.89151 -4.419621) (end -1.499621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 657e4fa5-4301-4e1b-b6b8-5aa9b47285a4))
+ (fp_line (start -1.499621 -3.81151) (end -0.69352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 87f6ac0a-330e-49ec-bc7a-429fc1432a85))
+ (fp_line (start -0.085408 -3.61352) (end -0.89151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp f15662b5-559a-416b-85d0-6fccbc9f3cde))
+ (fp_arc (start -0.085408 -3.61352) (mid 6.243443 3.323361) (end -0.693594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 09c6c567-12e0-4c1c-b5c9-95131403eab4))
+ (fp_circle (center 2.92 0) (end 7.17 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 21d88b24-93e2-4081-8ff6-2e07573c69a3))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 0403a19a-01f7-49be-b92e-5df5ea778117))
+ (pad "2" thru_hole oval (at 0.55767 1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 3ea46c57-ff51-49c4-bf49-c61a15ba41f1))
+ (pad "3" thru_hole oval (at 2.01767 2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp caf67f9e-fc5a-462d-a8dc-b47c2428f4e4))
+ (pad "4" thru_hole oval (at 3.82233 2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 067cf303-870a-40a1-a6b5-dda00156ddc2))
+ (pad "5" thru_hole oval (at 5.28233 1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 4ddfd822-b053-4c21-8e6d-a341dde97e58))
+ (pad "6" thru_hole oval (at 5.84 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b4781c2c-2933-4fb7-8154-c25700dd3511))
+ (pad "7" thru_hole oval (at 5.28233 -1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 11bc67be-7dfd-4139-bcb4-38634839b756))
+ (pad "8" thru_hole oval (at 3.82233 -2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 5208f991-b21b-4873-95c6-ad72b51ef8d2))
+ (pad "9" thru_hole oval (at 2.01767 -2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 0f09ae24-5663-4582-9241-d5bb43a505c0))
+ (pad "10" thru_hole oval (at 0.55767 -1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp f9f98972-15e7-45e9-a08d-6d242f933812))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-39-10.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-10_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-10_Window.kicad_mod
new file mode 100644
index 00000000..a7f67fc6
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-10_Window.kicad_mod
@@ -0,0 +1,63 @@
+(footprint "TO-39-10_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-39-10_Window, Window")
+ (tags "TO-39-10_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.92 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a07030ca-15f8-4732-b7fe-0bd0d8e079bd)
+ )
+ (fp_text value "TO-39-10_Window" (at 2.92 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 13de076a-5d94-4fde-80e0-b107d71f8597)
+ )
+ (fp_text user "${REFERENCE}" (at 2.92 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 49e5769b-b4da-4aee-a087-10ebfb7a45c0)
+ )
+ (fp_line (start -0.968039 -4.665856) (end -1.745856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 336b8cbb-8c8e-4c00-b19e-45c011d1c334))
+ (fp_line (start -0.077084 -3.774902) (end -0.968039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp e0f4fa44-90b1-4ac4-ba25-ba93f25061fd))
+ (fp_line (start -1.745856 -3.888039) (end -0.854902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp fd7c45b0-5eda-4fa6-a0b1-04f13147cf17))
+ (fp_arc (start -0.077084 -3.774902) (mid 6.328125 3.408384) (end -0.854674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 1b3af1e8-8b9b-4e2d-80d7-ad8e99186a7e))
+ (fp_line (start -2.04 -4.95) (end -2.04 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 24af53fc-74e2-4bc9-bed6-cedb1f413bad))
+ (fp_line (start -2.04 4.95) (end 7.87 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 380f6a19-a70d-439c-aa75-ecbe393be7f5))
+ (fp_line (start 7.87 -4.95) (end -2.04 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 5d85c798-c9ce-4a8f-913c-3a1095e17048))
+ (fp_line (start 7.87 4.95) (end 7.87 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp a95f69c0-ae98-4f6d-9e9f-26ee1c7a89b9))
+ (fp_line (start -1.499621 -3.81151) (end -0.69352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 2abb3361-4bbc-4613-81e5-edddb4a3f8aa))
+ (fp_line (start 0.346 -1.443) (end 4.363 2.574) (layer "F.Fab") (width 0.1) (tstamp 2b242742-bd1f-44ff-bf9c-d7c5bc45c536))
+ (fp_line (start -0.028 -0.12) (end 3.04 2.948) (layer "F.Fab") (width 0.1) (tstamp 37e8686e-bbbd-46a2-8c1d-fe2294eb7b2c))
+ (fp_line (start -0.89151 -4.419621) (end -1.499621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 4abf496a-b4d7-4279-bbeb-2e1ce5e866c7))
+ (fp_line (start 2.8 -2.948) (end 5.868 0.12) (layer "F.Fab") (width 0.1) (tstamp 5fb025c4-f970-4626-9fea-d63fce1b0d44))
+ (fp_line (start 3.405 -2.911) (end 5.831 -0.485) (layer "F.Fab") (width 0.1) (tstamp 66e669f7-bcb9-4e6f-95b8-15aa31de8124))
+ (fp_line (start 1.477 -2.574) (end 5.494 1.443) (layer "F.Fab") (width 0.1) (tstamp 732f8ecf-679c-40d0-b159-7f77adb84699))
+ (fp_line (start 1.136 -2.35) (end 5.27 1.784) (layer "F.Fab") (width 0.1) (tstamp 83a14360-b098-49ed-bf6e-06942d976e22))
+ (fp_line (start 0.036 -0.622) (end 3.542 2.884) (layer "F.Fab") (width 0.1) (tstamp 897aaf93-02ab-4772-b2c9-6c5cde06cce9))
+ (fp_line (start 0.834 -2.086) (end 5.006 2.086) (layer "F.Fab") (width 0.1) (tstamp 93aba5db-55e7-436e-befe-7aa75ecc6bc0))
+ (fp_line (start 4.244 -2.637) (end 5.557 -1.324) (layer "F.Fab") (width 0.1) (tstamp 9e4dfcfe-a9f3-4790-85c1-645a6e077af0))
+ (fp_line (start -0.085408 -3.61352) (end -0.89151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp a258d03e-96ca-4828-86b7-070fd9253c46))
+ (fp_line (start 0.283 1.324) (end 1.596 2.637) (layer "F.Fab") (width 0.1) (tstamp b5576e6d-2444-45e9-916d-38ed79884517))
+ (fp_line (start 1.862 -2.755) (end 5.675 1.058) (layer "F.Fab") (width 0.1) (tstamp d0e87eb7-7eca-4379-bf7d-c0d656af239a))
+ (fp_line (start 0.009 0.485) (end 2.435 2.911) (layer "F.Fab") (width 0.1) (tstamp da7a7b71-4db3-4e6f-ace0-3a25a70e7a04))
+ (fp_line (start 0.165 -1.058) (end 3.978 2.755) (layer "F.Fab") (width 0.1) (tstamp f313a902-80a0-491b-a575-960fb7cd6674))
+ (fp_line (start 0.57 -1.784) (end 4.704 2.35) (layer "F.Fab") (width 0.1) (tstamp f4a41f30-f9e3-4e98-ad0e-a8f636b578a0))
+ (fp_line (start 2.298 -2.884) (end 5.804 0.622) (layer "F.Fab") (width 0.1) (tstamp f7a47e79-9f0a-4d5b-9fab-9d0c80644274))
+ (fp_arc (start -0.085408 -3.61352) (mid 6.243443 3.323361) (end -0.693594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 8321bd3c-7ed5-407a-83ff-fbf2451d213e))
+ (fp_circle (center 2.92 0) (end 7.17 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 69335327-fb46-4558-9af7-e237bf084c6a))
+ (fp_circle (center 2.92 0) (end 5.87 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a398ec73-b8c2-4c46-ba90-fb2ceb61737c))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp be12644d-b033-4de6-a583-3af619b9ae8a))
+ (pad "2" thru_hole oval (at 0.55767 1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 080bd9fe-d7f9-4e32-9ddb-672e3596d287))
+ (pad "3" thru_hole oval (at 2.01767 2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp facc3757-aebc-4ba1-a297-a73796874c2e))
+ (pad "4" thru_hole oval (at 3.82233 2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8ecd80a7-9bf1-433e-bb08-8544fead1114))
+ (pad "5" thru_hole oval (at 5.28233 1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp cc8c422f-da5e-4ca2-bebb-1ef76716e43f))
+ (pad "6" thru_hole oval (at 5.84 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 304ef0ce-ef3a-437d-b3e8-5a107c0a51fd))
+ (pad "7" thru_hole oval (at 5.28233 -1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 570a3b18-71f1-4619-a353-8c4ce95deec2))
+ (pad "8" thru_hole oval (at 3.82233 -2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp ecc0b847-2692-4f44-9c1d-6d52c19df621))
+ (pad "9" thru_hole oval (at 2.01767 -2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7b9eee0d-5602-410b-83e2-99ccc81eba2a))
+ (pad "10" thru_hole oval (at 0.55767 -1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp cd814a78-27cc-4881-ac88-d070f64c42c7))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-39-10_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-2.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-2.kicad_mod
new file mode 100644
index 00000000..c760e09b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-2.kicad_mod
@@ -0,0 +1,39 @@
+(footprint "TO-39-2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-39-2")
+ (tags "TO-39-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7d003242-2043-43a4-9872-9016730f40fc)
+ )
+ (fp_text value "TO-39-2" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9f0d605d-5d19-4ed2-b6ca-613a997e223b)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 71800511-cbed-4ff3-98a4-5719a640910b)
+ )
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 6f87fcd2-7b06-4b4c-b661-327dc2e4a86a))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 6f93d4a1-0079-435e-94ed-e04b496bf4c3))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp d53d56b8-eecb-4233-94c3-303e94d04f4f))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 4f3b4389-10e2-4aff-ab04-bad7bc5aec2d))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 83cb3723-1a57-4242-80cd-f02c6f380201))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 892feced-f3ea-490f-9f53-5c9f7bce5727))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp bb8320ee-5258-44be-8e1d-5a91e895803f))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp bc39fd2e-d3f6-4826-8de8-c862bbf55738))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp cbaa556f-f69b-4155-b611-e30fbb3d1138))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp d4bcf39c-8471-41a8-96df-10f4caf5289d))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp fdee74f8-6615-4005-934d-a8c05d7a1c6f))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 83f7dcf8-441e-4b7a-bda8-9fd435b302fb))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp edc79a35-a282-424b-8e73-78057f817a63))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp fab62056-5aae-41f6-b24f-0e36ab042c1e))
+ (pad "2" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 41f8dac9-fd67-4787-a7f8-3f3d2c2ee3f9))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-39-2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-2_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-2_Window.kicad_mod
new file mode 100644
index 00000000..a954684b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-2_Window.kicad_mod
@@ -0,0 +1,55 @@
+(footprint "TO-39-2_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-39-2_Window, Window")
+ (tags "TO-39-2_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d9a1c0dd-e7d2-4d9f-ab4a-e6052199a1dd)
+ )
+ (fp_text value "TO-39-2_Window" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 740e185d-cd95-4e66-9999-638c58beae25)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2f4018f1-c4ef-4dba-b50c-c23b8ebfd84c)
+ )
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 02148b6a-00dd-4f32-8b89-791dd64d6550))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 4f4ff0c6-3bba-4baa-abf3-7737d79fb3d4))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp c4f0e152-b99e-4c37-9767-9c61e06f96c4))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 7f6038a1-db05-4513-89b0-24e65c083606))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 24d18906-69a0-47b3-8e8f-9624edfbad00))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 675a8161-9701-498b-b185-6e1558957b9d))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp bb944deb-f0c1-4a58-b2e5-1fb77a94c20a))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp fc0e98f5-d2dc-47e2-8e77-3cc9486a3411))
+ (fp_line (start 3.025 -2.911) (end 5.451 -0.485) (layer "F.Fab") (width 0.1) (tstamp 0423c93f-62c6-46d7-b22e-f0733ae2bed3))
+ (fp_line (start -0.097 1.324) (end 1.216 2.637) (layer "F.Fab") (width 0.1) (tstamp 080745ee-fe07-4d51-bac0-b8bc54b953e2))
+ (fp_line (start -0.215 -1.058) (end 3.598 2.755) (layer "F.Fab") (width 0.1) (tstamp 1dc8b207-5538-4730-9bf8-b003014a845a))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 2adebe8d-adf3-45cd-803f-e8ec17ae0f85))
+ (fp_line (start -0.344 -0.622) (end 3.162 2.884) (layer "F.Fab") (width 0.1) (tstamp 3cc8d718-c3d0-4eda-9e57-a38a466b84e3))
+ (fp_line (start 0.756 -2.35) (end 4.89 1.784) (layer "F.Fab") (width 0.1) (tstamp 4e327b18-0a57-4119-893f-88cf0d4f3c31))
+ (fp_line (start 0.454 -2.086) (end 4.626 2.086) (layer "F.Fab") (width 0.1) (tstamp 502a20ad-6ff0-45b2-bfe3-1cf941ddd780))
+ (fp_line (start 1.918 -2.884) (end 5.424 0.622) (layer "F.Fab") (width 0.1) (tstamp 523448d4-6ddf-4efd-aa99-c342d11404a0))
+ (fp_line (start -0.371 0.485) (end 2.055 2.911) (layer "F.Fab") (width 0.1) (tstamp 742d4e16-9e00-466e-aaab-f1948bdb5922))
+ (fp_line (start 0.19 -1.784) (end 4.324 2.35) (layer "F.Fab") (width 0.1) (tstamp 94b01e24-9eaf-42cf-b8fd-a6494bca0bd5))
+ (fp_line (start 1.097 -2.574) (end 5.114 1.443) (layer "F.Fab") (width 0.1) (tstamp 96759060-b27e-474d-bf87-8994e0b9d24f))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 96836b0f-c633-4d55-aa44-1446b583b4cd))
+ (fp_line (start 2.42 -2.948) (end 5.488 0.12) (layer "F.Fab") (width 0.1) (tstamp a5f1c38c-9c5e-4f0e-ba46-9c7096c85ffc))
+ (fp_line (start -0.408 -0.12) (end 2.66 2.948) (layer "F.Fab") (width 0.1) (tstamp af73f0a0-e775-4ffb-b309-f259f07d9f40))
+ (fp_line (start 1.482 -2.755) (end 5.295 1.058) (layer "F.Fab") (width 0.1) (tstamp b8facded-4761-4ae5-9760-c0735fa1dc51))
+ (fp_line (start -0.034 -1.443) (end 3.983 2.574) (layer "F.Fab") (width 0.1) (tstamp becd679e-3cd8-4b15-8f2f-491967244b26))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp c226e47f-a5e2-46f0-9fa5-1ecd9681180e))
+ (fp_line (start 3.864 -2.637) (end 5.177 -1.324) (layer "F.Fab") (width 0.1) (tstamp c5f47f90-8be7-4c7f-9bed-7081a0596365))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp d810ec02-754b-46fd-9ad3-32da971d7543))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 98efeb2b-f521-4326-ab32-5fd56b8f1b9c))
+ (fp_circle (center 2.54 0) (end 5.49 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp efe0b8eb-69a3-4882-a9da-759d7dbfa772))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp aad4eceb-a423-4ea1-9b5d-0cdf058be540))
+ (pad "2" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 877f34b7-b15a-4f7e-8864-c9ddea0f6b78))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-39-2_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-3.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-3.kicad_mod
new file mode 100644
index 00000000..ba553490
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-3.kicad_mod
@@ -0,0 +1,40 @@
+(footprint "TO-39-3" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-39-3")
+ (tags "TO-39-3")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 42859c32-b2a1-4dec-aac9-5d2df0f5535f)
+ )
+ (fp_text value "TO-39-3" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f8dabed7-62b1-41ab-97bd-0dc36e963298)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 123b9560-3fbd-4154-b6e0-641853c29fcf)
+ )
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 9e4b54bf-2dbb-46c2-b86d-3f270ddbb2d3))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp a362e475-9ccc-45a7-82d0-5c9af3a0ac1d))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp dd3ef3ec-3238-4a0e-83c9-d65049faf095))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp be5bc4d7-59b0-4ac1-9ceb-4c3200259c3c))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 94de83b4-a4c6-4854-a43a-d4f879053706))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 9d7ac217-876e-402a-a019-7a69a78da6fd))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp aeedede9-09e8-4062-ace4-a04b4cdd3258))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp d4099abc-ea08-49cf-b743-9418be81ac97))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 150d8b47-568b-4ab4-89a3-bff5b45d2ede))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 9b086aa5-70fd-435b-bed8-ca1eca3d025f))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp c844610a-0b4a-4fc6-9793-34cdd3b1198b))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 52d36526-78b9-40ab-b5c1-9a0e70d2d7c1))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp c07ac517-4b2d-480d-b8d8-78d3c307f809))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp a801e9a1-3745-42e8-957c-1fc14230e067))
+ (pad "2" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 248adc59-1e3e-4e4f-826a-edef54af3a13))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b40582a2-77d5-45ea-9af3-411eb841d0e3))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-39-3.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-3_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-3_Window.kicad_mod
new file mode 100644
index 00000000..8803b9bb
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-3_Window.kicad_mod
@@ -0,0 +1,56 @@
+(footprint "TO-39-3_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-39-3_Window, Window")
+ (tags "TO-39-3_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7bce029a-e8fa-4c35-83ae-3727449d55e9)
+ )
+ (fp_text value "TO-39-3_Window" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 09aa390f-fa1e-4275-93f1-4e9b892143f3)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4d5aaa94-8969-4ed7-b0ad-dc4bf9e0b78d)
+ )
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 4e637eed-6647-4018-816b-9d52069e3bab))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 66d11a58-ce53-4732-85f9-e2b19429fa72))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp f1242039-488d-456f-98c0-becd7f73c060))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 217a7107-f29b-4057-a898-df962157df1a))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 452d4c31-842d-48c5-a2e6-9e3079d1cc8a))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 843b76c8-01b8-42a7-ba5b-38cf772d6239))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp a93dea22-380e-4500-9de7-5f3816fa1e88))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp cfa29ff4-f309-4a8b-899e-08cfab20f2d8))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 0d2ce4c8-0847-4b57-957b-53ad629db872))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 14ec5cf4-310d-4c72-b8e4-de7b42fc0e40))
+ (fp_line (start 0.756 -2.35) (end 4.89 1.784) (layer "F.Fab") (width 0.1) (tstamp 304d72f6-eeea-41e2-831a-e94f1e302bf0))
+ (fp_line (start 2.42 -2.948) (end 5.488 0.12) (layer "F.Fab") (width 0.1) (tstamp 453f7769-db18-4e92-99b1-5b62fc325da2))
+ (fp_line (start -0.371 0.485) (end 2.055 2.911) (layer "F.Fab") (width 0.1) (tstamp 493d723b-f6bc-43e6-b9ce-b9776b825197))
+ (fp_line (start -0.344 -0.622) (end 3.162 2.884) (layer "F.Fab") (width 0.1) (tstamp 4a746c7b-727c-4edf-8d5e-d3930bdca5e0))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 60162e7d-7ac9-4af2-bc07-a99e39baff5e))
+ (fp_line (start 0.19 -1.784) (end 4.324 2.35) (layer "F.Fab") (width 0.1) (tstamp 65f19b08-6d05-40fd-925a-b882c8e42faf))
+ (fp_line (start 3.864 -2.637) (end 5.177 -1.324) (layer "F.Fab") (width 0.1) (tstamp 74575444-657b-4d43-9c80-3a10ab550ff0))
+ (fp_line (start -0.097 1.324) (end 1.216 2.637) (layer "F.Fab") (width 0.1) (tstamp 7ee8cba8-a4e3-4012-be73-8aa64879ae64))
+ (fp_line (start 1.482 -2.755) (end 5.295 1.058) (layer "F.Fab") (width 0.1) (tstamp 832cd7b4-5bbf-4dc8-919a-ab87b6961652))
+ (fp_line (start 3.025 -2.911) (end 5.451 -0.485) (layer "F.Fab") (width 0.1) (tstamp 865a4f6d-e71c-4868-828c-30b111a5a7f8))
+ (fp_line (start 1.097 -2.574) (end 5.114 1.443) (layer "F.Fab") (width 0.1) (tstamp 9a64f3a5-d55a-4b7b-821c-4d277148aefc))
+ (fp_line (start 0.454 -2.086) (end 4.626 2.086) (layer "F.Fab") (width 0.1) (tstamp a6232f09-c532-4f6e-b970-e98491d18391))
+ (fp_line (start -0.215 -1.058) (end 3.598 2.755) (layer "F.Fab") (width 0.1) (tstamp c97f22a0-7376-4b52-b5a1-f566c957c56b))
+ (fp_line (start -0.408 -0.12) (end 2.66 2.948) (layer "F.Fab") (width 0.1) (tstamp d9185e71-bb51-48da-8c88-8a48e20532a0))
+ (fp_line (start -0.034 -1.443) (end 3.983 2.574) (layer "F.Fab") (width 0.1) (tstamp efd2f564-2ed7-4b9f-b339-c7d4f2d4ca32))
+ (fp_line (start 1.918 -2.884) (end 5.424 0.622) (layer "F.Fab") (width 0.1) (tstamp ff9ecef1-3f57-49a8-a0a9-ec6f4f7a470b))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp a6334fd6-d69f-410d-a204-a039182af2bc))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 28deb322-bf39-4724-acc3-1b3d3b6bdd91))
+ (fp_circle (center 2.54 0) (end 5.49 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7d243b8b-4d03-4177-8a9e-66556e25353f))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 0e229e3e-db1a-4693-b29a-240f3c567503))
+ (pad "2" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 493c6dc1-8494-442c-a0a7-d15a026983d4))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp df5856c1-c5df-4da0-8a7e-64dd1622e862))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-39-3_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-4.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-4.kicad_mod
new file mode 100644
index 00000000..3213dbce
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-4.kicad_mod
@@ -0,0 +1,41 @@
+(footprint "TO-39-4" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-39-4")
+ (tags "TO-39-4")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fa69a1fc-8eff-458c-9685-a073a65e0189)
+ )
+ (fp_text value "TO-39-4" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c80eb3ec-c5fa-4f7b-b609-675e3a7de3d5)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 87933e11-f992-40bf-8330-8b9ab4171c19)
+ )
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 237b4042-f3bd-4aba-a316-30d0e0c111fe))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp a8207c7a-3812-4cf1-b1a4-1f28eee6a389))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp b0df3933-61d3-4ef7-bace-6fe23d3ec8b5))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 2ca4ba51-c43a-4a34-9fac-611297e8b36e))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 2c090cac-956e-4966-ab01-0d098d14780a))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 5da97b24-796a-43ac-931b-11aa2cd871f8))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 619c92eb-ab59-4ba5-ac51-875b455adde4))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 71bca4c7-c69d-4e8c-8308-c608bb4b1998))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 1653fa02-6e13-4dd5-a58d-31c36c6c0dc0))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 9e895b8f-1cbd-43c8-9b9b-2a5aa6a5154a))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp e4e283d4-211e-4674-8741-5a554ebb78b1))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 38cca68f-73c9-4559-b08f-3f18723e9130))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5b6059ef-2c11-41fe-9e75-bd5b97ff19e6))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1feca916-369f-4863-ac62-e0c92ba3a707))
+ (pad "2" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp d9b6c0ad-6198-47c8-8c88-f06b9e53fa69))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 5935bff4-2166-4c0f-917a-446d86927877))
+ (pad "4" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 92400859-2b62-4d10-a566-abd559482428))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-39-4.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-4_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-4_Window.kicad_mod
new file mode 100644
index 00000000..84270f53
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-4_Window.kicad_mod
@@ -0,0 +1,57 @@
+(footprint "TO-39-4_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-39-4_Window, Window")
+ (tags "TO-39-4_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp bb2c11c0-b6e6-4a98-a755-5df209501e80)
+ )
+ (fp_text value "TO-39-4_Window" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 921f3539-5ea7-4802-8616-25420071e6df)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a8f9c7ed-57f7-40ac-ab1d-e748c9088a25)
+ )
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 3cb54fcc-dc82-4044-a645-57bc922822aa))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp b20ba766-bbbb-47e4-a32e-1fdd39646d57))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp c1307def-380c-4987-877d-8e92289d88c0))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 05a9f269-fcc8-412d-8a2b-6b535f9218ef))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 48bbee58-f49e-47ef-8f76-9334fb1e6fb2))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 5f88cdc8-6fdd-45e4-a0a4-1179ee236a9a))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 90c2e28f-c272-4f49-ac6d-e38ae3f7e29d))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp d0d264a1-2f74-4811-92b3-5904d9ee1c91))
+ (fp_line (start 0.19 -1.784) (end 4.324 2.35) (layer "F.Fab") (width 0.1) (tstamp 0c3bc34c-e90b-44c0-8631-0a17861234d9))
+ (fp_line (start 0.756 -2.35) (end 4.89 1.784) (layer "F.Fab") (width 0.1) (tstamp 0f93d5c9-4826-4d30-883b-27764d0b672d))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 18d4ffd8-1eff-4e99-9310-55302e525d8a))
+ (fp_line (start 3.864 -2.637) (end 5.177 -1.324) (layer "F.Fab") (width 0.1) (tstamp 21bcc562-813e-4b60-afd8-43410b7d9592))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 39c95f23-e18b-444f-983d-5c528c3130e7))
+ (fp_line (start -0.344 -0.622) (end 3.162 2.884) (layer "F.Fab") (width 0.1) (tstamp 421e76bf-92e6-4461-a703-4cdeb386bd0e))
+ (fp_line (start -0.097 1.324) (end 1.216 2.637) (layer "F.Fab") (width 0.1) (tstamp 43659123-49eb-41ea-9209-8868aa11ff59))
+ (fp_line (start -0.408 -0.12) (end 2.66 2.948) (layer "F.Fab") (width 0.1) (tstamp 586d2103-3a60-493e-b82c-409325384fc9))
+ (fp_line (start -0.034 -1.443) (end 3.983 2.574) (layer "F.Fab") (width 0.1) (tstamp 591a8405-07c1-412d-96e2-e47f35ddf60b))
+ (fp_line (start 3.025 -2.911) (end 5.451 -0.485) (layer "F.Fab") (width 0.1) (tstamp 6450287f-2846-4802-a4a5-9fff358617fd))
+ (fp_line (start -0.215 -1.058) (end 3.598 2.755) (layer "F.Fab") (width 0.1) (tstamp 768d9310-18fe-466d-bb91-31fd47c6180e))
+ (fp_line (start 1.097 -2.574) (end 5.114 1.443) (layer "F.Fab") (width 0.1) (tstamp 9ce2358f-a368-4f2c-9bc1-be18e0cf4cc2))
+ (fp_line (start -0.371 0.485) (end 2.055 2.911) (layer "F.Fab") (width 0.1) (tstamp a3937eb5-ffb4-403d-93d9-55acd099c968))
+ (fp_line (start 2.42 -2.948) (end 5.488 0.12) (layer "F.Fab") (width 0.1) (tstamp ad8224c4-af42-4b5c-8167-723fade1e428))
+ (fp_line (start 1.918 -2.884) (end 5.424 0.622) (layer "F.Fab") (width 0.1) (tstamp bede8f7e-7640-4eb6-ae06-c25ac9b708af))
+ (fp_line (start 1.482 -2.755) (end 5.295 1.058) (layer "F.Fab") (width 0.1) (tstamp d4ce0608-30ed-4089-ba55-6210966e6d0d))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp e4f670f0-0548-45d3-b94e-8e62cd6cda2a))
+ (fp_line (start 0.454 -2.086) (end 4.626 2.086) (layer "F.Fab") (width 0.1) (tstamp e7985083-74a8-4946-944c-64d2b1204764))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 4a40c2ba-bdc7-47b8-86e9-7859190dbb12))
+ (fp_circle (center 2.54 0) (end 5.49 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 12b855cb-04d5-45b4-bc32-1a437f1cfb11))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 637ed3d3-09a9-4bb8-9d98-d03b2afeec28))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp a82e8401-c2b8-4584-9741-09a6b21c3fd9))
+ (pad "2" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp e86dca4a-5782-4c52-ad47-688d79e8f404))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp d9f981d2-0fe5-4c57-aeaa-0f3c3b4f4d80))
+ (pad "4" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 41b877c3-b475-44c7-8f9a-e04b0b232382))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-39-4_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-6.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-6.kicad_mod
new file mode 100644
index 00000000..937621fe
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-6.kicad_mod
@@ -0,0 +1,43 @@
+(footprint "TO-39-6" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-39-6")
+ (tags "TO-39-6")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4e80982e-b979-42a9-8bd6-81f12c83b030)
+ )
+ (fp_text value "TO-39-6" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c2170f08-4207-45c7-92fa-0bc53d7d7442)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ae2107ae-ddd9-4b87-a64d-80fd4e839072)
+ )
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 27bec64b-6dbc-48a5-b778-02d6e25c75be))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 49c7ec65-7dfa-4695-8492-b372d15d0814))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp efa78b1b-5a73-488d-8f5b-d07c7cbd7e9c))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 6ae67e30-5b7f-4cf3-b199-ad7efeaa1bcd))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 1033b24f-d427-4e5b-b1fc-ba4eda97464c))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 5f8e25cb-aee5-402c-891a-51f1ab148eb3))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 9751e9eb-24fb-47a7-abef-8113e3e2619f))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp a1919474-db47-45f3-954c-019b65848d9a))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 063416f5-c195-4e73-9b49-7de873544e26))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp a1857923-70eb-4302-841b-186aa34cf8c2))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp ce9b6566-5c09-40b6-81f9-69cf14144f64))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 00e29e6e-ca04-4cc3-a6a5-7fc54dcdfcb6))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp cae37c12-fb7f-4943-b7d5-cfc0ecd5a253))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp d6af6ae7-3fe9-4b10-b721-d7d8a34ea7a6))
+ (pad "2" thru_hole oval (at 0.743949 1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp f86fa02a-8a9b-4acd-b641-4b92d78dc339))
+ (pad "3" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp edfcfd06-6dad-4187-8034-8d82939e5594))
+ (pad "4" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp cdc3a585-25f6-47f4-b443-ff9ae9e35fe5))
+ (pad "5" thru_hole oval (at 4.336051 -1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 4d13a061-e12b-4488-99fc-9e719f7f8651))
+ (pad "6" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp a2434dfb-29b8-41f4-9fb4-bbc14964a6f5))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-39-6.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-6_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-6_Window.kicad_mod
new file mode 100644
index 00000000..b42c29de
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-6_Window.kicad_mod
@@ -0,0 +1,59 @@
+(footprint "TO-39-6_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-39-6_Window, Window")
+ (tags "TO-39-6_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f7a78ef9-6b4d-4a59-99b1-4e0b10c0287e)
+ )
+ (fp_text value "TO-39-6_Window" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2366c6fa-f225-4170-9cc2-9a2ee935619f)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 16a92c64-9d96-4a3e-8dc0-fbec529ff3dd)
+ )
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 3a8b91b1-5500-4bfe-b93c-456bc3e4880c))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 5c5c9256-6352-4cc9-ac01-5321c07b26fd))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp e9afe58b-c981-4711-815a-fbe1486213c2))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 2720f912-0b82-45e7-a52b-7278846bcd0d))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 1954a346-b238-49e2-b8f4-5c06864c94bc))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 671b61af-5d9b-4a90-ae7e-ef881fa0874c))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 694b66d5-fb69-47db-a6d9-f98978229ec7))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp d8ce337f-b909-4bcb-8585-189cf257bb4c))
+ (fp_line (start 1.097 -2.574) (end 5.114 1.443) (layer "F.Fab") (width 0.1) (tstamp 074c0e0c-82e3-4bc0-803f-dbe40b11ed21))
+ (fp_line (start 1.482 -2.755) (end 5.295 1.058) (layer "F.Fab") (width 0.1) (tstamp 18bd1ff9-cccb-4743-b8ca-eebeb418313f))
+ (fp_line (start -0.097 1.324) (end 1.216 2.637) (layer "F.Fab") (width 0.1) (tstamp 318afee4-da1e-466d-8838-96ecd4691bf3))
+ (fp_line (start -0.034 -1.443) (end 3.983 2.574) (layer "F.Fab") (width 0.1) (tstamp 461689c9-81a8-4568-bf5d-c6bfc494640d))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 4fffbd53-3957-40bc-9745-7091af32b0bd))
+ (fp_line (start -0.215 -1.058) (end 3.598 2.755) (layer "F.Fab") (width 0.1) (tstamp 50f741a3-6a64-47b6-a5a9-e65bb7c18091))
+ (fp_line (start 1.918 -2.884) (end 5.424 0.622) (layer "F.Fab") (width 0.1) (tstamp 695b3885-47af-47ba-9581-12e57c67737b))
+ (fp_line (start 3.025 -2.911) (end 5.451 -0.485) (layer "F.Fab") (width 0.1) (tstamp 9aba267f-5a33-4bf0-999d-eec305fc37fd))
+ (fp_line (start 0.454 -2.086) (end 4.626 2.086) (layer "F.Fab") (width 0.1) (tstamp 9e86bd81-9ec4-4778-a82f-29c581acdb17))
+ (fp_line (start -0.371 0.485) (end 2.055 2.911) (layer "F.Fab") (width 0.1) (tstamp bfe1e0a1-d8f1-4f3d-8349-df01e072e227))
+ (fp_line (start 2.42 -2.948) (end 5.488 0.12) (layer "F.Fab") (width 0.1) (tstamp c535f8a4-f1c7-4300-9a6d-76dc88dca776))
+ (fp_line (start -0.408 -0.12) (end 2.66 2.948) (layer "F.Fab") (width 0.1) (tstamp cc4b9437-8430-4c53-b92d-ff59fbbd2909))
+ (fp_line (start 3.864 -2.637) (end 5.177 -1.324) (layer "F.Fab") (width 0.1) (tstamp ccecc096-8666-45ce-8f08-7f95fe215da3))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp d9767ca8-99a4-43d3-8242-c501f84cddff))
+ (fp_line (start -0.344 -0.622) (end 3.162 2.884) (layer "F.Fab") (width 0.1) (tstamp e3ad7337-ddda-4fe0-835e-fff0d4c01588))
+ (fp_line (start 0.19 -1.784) (end 4.324 2.35) (layer "F.Fab") (width 0.1) (tstamp f0560875-1bb3-4777-94aa-f6527b30c723))
+ (fp_line (start 0.756 -2.35) (end 4.89 1.784) (layer "F.Fab") (width 0.1) (tstamp f32f782f-4964-4bb9-9021-3f80c8261f1b))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp f34e0a93-cdf1-4767-95bd-0d1947012346))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp cd102737-7ee2-43cd-ad41-4debd03c202d))
+ (fp_circle (center 2.54 0) (end 5.49 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 194bd3d0-7ad0-45d9-adbd-60c8a0e62012))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 877f0aee-15b0-4fbd-8305-65ee89ebfb27))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp ad5fdbae-f9e3-468a-bbd6-50c7fed5ad0b))
+ (pad "2" thru_hole oval (at 0.743949 1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp ff6abf35-1d69-4d28-9d43-e92efd78210b))
+ (pad "3" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 3d17fc40-7df1-454b-a413-25b0917c64f8))
+ (pad "4" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6236f6d8-d84f-481f-9fee-bca5d200110e))
+ (pad "5" thru_hole oval (at 4.336051 -1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7147378d-4d6b-4dcb-a13e-2c881f11f214))
+ (pad "6" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 97181875-e2cf-4610-8706-025fd4ce972a))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-39-6_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-8.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-8.kicad_mod
new file mode 100644
index 00000000..ab165d51
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-8.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "TO-39-8" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-39-8")
+ (tags "TO-39-8")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.92 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 403e065d-32e6-4450-86a5-481a0f0b2310)
+ )
+ (fp_text value "TO-39-8" (at 2.92 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8998ac58-a220-45c4-89b7-1048ef29fb41)
+ )
+ (fp_text user "${REFERENCE}" (at 2.92 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9b880fad-fa35-4cdd-be08-83ab8139fb6c)
+ )
+ (fp_line (start -1.745856 -3.888039) (end -0.854902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 4bbcea59-208f-4fde-a705-d3824ac6a0d0))
+ (fp_line (start -0.968039 -4.665856) (end -1.745856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 50a2879d-fbb8-40c4-9c0b-7b7cd71f2ffb))
+ (fp_line (start -0.077084 -3.774902) (end -0.968039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 829c3756-07cc-4b88-819b-9ba3329785bd))
+ (fp_arc (start -0.077084 -3.774902) (mid 6.328125 3.408384) (end -0.854674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 8eab70e7-9254-48cd-b06d-fdaffd6e51ac))
+ (fp_line (start -2.04 4.95) (end 7.87 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 0ce1adaf-8e79-4f04-8bf1-188be655245b))
+ (fp_line (start 7.87 -4.95) (end -2.04 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 1a1aba73-6aa7-4b54-b890-b1bdaee38a8e))
+ (fp_line (start 7.87 4.95) (end 7.87 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp e682ebd6-f0a3-42a5-b051-8ff597e6b5e3))
+ (fp_line (start -2.04 -4.95) (end -2.04 4.95) (layer "F.CrtYd") (width 0.05) (tstamp f75466bb-3864-4885-a5e3-fefa1b222dbe))
+ (fp_line (start -0.89151 -4.419621) (end -1.499621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 454d25dc-5eeb-4188-9699-823b94e2bb02))
+ (fp_line (start -0.085408 -3.61352) (end -0.89151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp a1219293-1437-42d8-98b8-2067ac25e2ae))
+ (fp_line (start -1.499621 -3.81151) (end -0.69352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp afc0aa43-1616-46a3-a5db-be9f8520ff77))
+ (fp_arc (start -0.085408 -3.61352) (mid 6.243443 3.323361) (end -0.693594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp e6058d81-da1d-4acc-95d5-15e9346512a7))
+ (fp_circle (center 2.92 0) (end 7.17 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp daadffb1-fc69-4c3c-8ef7-eb233a27f475))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 3307c4bf-2bcd-4eeb-9c5e-3f737820f32a))
+ (pad "2" thru_hole oval (at 0.855248 2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp c3ffae6c-9b22-47bf-b107-aef682c59315))
+ (pad "3" thru_hole oval (at 2.92 2.92) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp c8086e34-e8d5-4a47-ac1f-c59fbd679335))
+ (pad "4" thru_hole oval (at 4.984752 2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp cc523ae3-73d0-47e9-b099-ca121bd87a64))
+ (pad "5" thru_hole oval (at 5.84 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp f122bbca-868e-47e1-8f38-d509659fcecd))
+ (pad "6" thru_hole oval (at 4.984752 -2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp c02b8156-55ea-4096-8f3b-e554e5b464e8))
+ (pad "7" thru_hole oval (at 2.92 -2.92) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp e9cfd3be-a142-430c-8f02-b66bbc8e484c))
+ (pad "8" thru_hole oval (at 0.855248 -2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b6ce3ab2-4c45-4f00-a8a9-5416bec5519c))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-39-8.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-8_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-8_Window.kicad_mod
new file mode 100644
index 00000000..f44a1f16
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-39-8_Window.kicad_mod
@@ -0,0 +1,61 @@
+(footprint "TO-39-8_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-39-8_Window, Window")
+ (tags "TO-39-8_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.92 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f3da3e14-2c6b-44b5-b89f-f0cd0879f444)
+ )
+ (fp_text value "TO-39-8_Window" (at 2.92 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8f152a08-4c81-4cd2-83a8-288fa3ed0d31)
+ )
+ (fp_text user "${REFERENCE}" (at 2.92 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp db81b2d3-40ec-4d56-9449-d4c30ea99cb2)
+ )
+ (fp_line (start -0.968039 -4.665856) (end -1.745856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 23774f9b-b3f9-40e5-b051-f2026d21bc16))
+ (fp_line (start -0.077084 -3.774902) (end -0.968039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 2ef3452a-2e0d-4696-b923-c2cc93d62693))
+ (fp_line (start -1.745856 -3.888039) (end -0.854902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 434f56cf-bc2c-4af7-ac38-26b90b56ea3f))
+ (fp_arc (start -0.077084 -3.774902) (mid 6.328125 3.408384) (end -0.854674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp c0ed9d65-45f6-4935-9ae5-e63a956771b0))
+ (fp_line (start 7.87 4.95) (end 7.87 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 086cb8a4-201f-4d4c-9f49-2a01e3d54a85))
+ (fp_line (start 7.87 -4.95) (end -2.04 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 63966eea-8f60-416a-8de1-4d0269580b48))
+ (fp_line (start -2.04 4.95) (end 7.87 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 8ca31872-271c-4c17-9aa5-be5165744b7b))
+ (fp_line (start -2.04 -4.95) (end -2.04 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 9e3229bb-9c3c-46b0-ac1d-dca8fd7a4f03))
+ (fp_line (start -1.499621 -3.81151) (end -0.69352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 01ef9c49-d4df-426b-8495-896eadc0a76e))
+ (fp_line (start 2.298 -2.884) (end 5.804 0.622) (layer "F.Fab") (width 0.1) (tstamp 0dfc69c1-17d2-4900-96df-b29766175eef))
+ (fp_line (start 0.834 -2.086) (end 5.006 2.086) (layer "F.Fab") (width 0.1) (tstamp 31834684-b8a0-40a5-8886-59376876eb20))
+ (fp_line (start 1.862 -2.755) (end 5.675 1.058) (layer "F.Fab") (width 0.1) (tstamp 4383e5f5-e0fb-4769-8915-78396892e9fc))
+ (fp_line (start -0.085408 -3.61352) (end -0.89151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 4e3e53f0-5d22-4e52-a18d-c2a28cd75921))
+ (fp_line (start 3.405 -2.911) (end 5.831 -0.485) (layer "F.Fab") (width 0.1) (tstamp 52e458ca-10c9-4ddc-972c-b3e48221205b))
+ (fp_line (start 1.477 -2.574) (end 5.494 1.443) (layer "F.Fab") (width 0.1) (tstamp 62a9c8b2-8aa0-4b0d-951b-6fb0e7531ec4))
+ (fp_line (start 4.244 -2.637) (end 5.557 -1.324) (layer "F.Fab") (width 0.1) (tstamp 7415f8d4-b9c6-442b-b199-bd8938e9760e))
+ (fp_line (start 0.165 -1.058) (end 3.978 2.755) (layer "F.Fab") (width 0.1) (tstamp 804b7a52-ab54-4a55-aba1-ffab8799e53a))
+ (fp_line (start 0.283 1.324) (end 1.596 2.637) (layer "F.Fab") (width 0.1) (tstamp 832c99d0-c3b1-412b-817c-c1e521db65ae))
+ (fp_line (start 1.136 -2.35) (end 5.27 1.784) (layer "F.Fab") (width 0.1) (tstamp 83396afd-ad60-4eca-8817-322732eecce2))
+ (fp_line (start -0.028 -0.12) (end 3.04 2.948) (layer "F.Fab") (width 0.1) (tstamp 835f05f1-00e6-4442-8cd7-c6be0e4eed1d))
+ (fp_line (start 2.8 -2.948) (end 5.868 0.12) (layer "F.Fab") (width 0.1) (tstamp 90e90513-8f24-4751-be4c-a48d2ab53021))
+ (fp_line (start 0.346 -1.443) (end 4.363 2.574) (layer "F.Fab") (width 0.1) (tstamp e80ce8fa-a1fa-4373-8613-2b7318929c2b))
+ (fp_line (start 0.009 0.485) (end 2.435 2.911) (layer "F.Fab") (width 0.1) (tstamp eb890de3-6f09-44c1-943a-5d7ea5fbe0cc))
+ (fp_line (start 0.036 -0.622) (end 3.542 2.884) (layer "F.Fab") (width 0.1) (tstamp ef925b30-0ffc-4a61-835b-2f2aa6dfbac3))
+ (fp_line (start 0.57 -1.784) (end 4.704 2.35) (layer "F.Fab") (width 0.1) (tstamp fadec4c9-47e5-41f7-966a-08213b9b3264))
+ (fp_line (start -0.89151 -4.419621) (end -1.499621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp ff8dee6c-5117-4cf5-a6ec-66fd057f4da6))
+ (fp_arc (start -0.085408 -3.61352) (mid 6.243443 3.323361) (end -0.693594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 086d35ae-eeb7-404b-b4ef-86e13e8d013f))
+ (fp_circle (center 2.92 0) (end 5.87 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 0f89623e-67b6-4915-92a2-86aaa2af3c3a))
+ (fp_circle (center 2.92 0) (end 7.17 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 89cf8236-1692-4f3a-9833-0e4e7cf71c37))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp c037449a-7743-4807-8cb8-fa2b70c589f6))
+ (pad "2" thru_hole oval (at 0.855248 2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 431dcc2e-1aac-4c68-8585-df7ba850ac01))
+ (pad "3" thru_hole oval (at 2.92 2.92) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp e4d69f02-d716-4481-a017-c58d33c41c61))
+ (pad "4" thru_hole oval (at 4.984752 2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6ef0fb6c-9597-4331-bfaf-88c00893340a))
+ (pad "5" thru_hole oval (at 5.84 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 785a4e9e-61d9-4d35-934d-c4299b79f038))
+ (pad "6" thru_hole oval (at 4.984752 -2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 3b6222c1-53b7-499e-904f-f99bf7d27668))
+ (pad "7" thru_hole oval (at 2.92 -2.92) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 9493261d-71bc-42d3-883e-31d77f59cb0c))
+ (pad "8" thru_hole oval (at 0.855248 -2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 3b214509-a39b-415d-8706-38d15b756650))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-39-8_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3P-3_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3P-3_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..97eeee59
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3P-3_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,54 @@
+(footprint "TO-3P-3_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8701B)
+ (descr "TO-3P-3, Horizontal, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html")
+ (tags "TO-3P-3 Horizontal RM 5.45mm ")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 -24.12) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 31f157ff-ef70-411a-b87f-e215e7a71397)
+ )
+ (fp_text value "TO-3P-3_Horizontal_TabDown" (at 5.45 3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fa560302-89a7-4c6e-b242-9c76f34659c1)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 -24.12) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ee6c4fe1-1c9a-43ff-8d0d-caeabb000d26)
+ )
+ (fp_line (start 10.9 -2.88) (end 10.9 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 11c022c9-38cb-40f7-a41f-d3ccbf2d3057))
+ (fp_line (start 5.45 -2.88) (end 5.45 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 3491371d-13e2-48db-a0f3-b6a4d40d7114))
+ (fp_line (start 0 -2.88) (end 0 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 429c0c71-503e-42d4-bfcb-5ed78eaf84f8))
+ (fp_line (start -2.42 -23.12) (end 13.32 -23.12) (layer "F.SilkS") (width 0.12) (tstamp a2c3b64b-c01b-473a-aa08-0aeca532f157))
+ (fp_line (start 13.32 -23.12) (end 13.32 -2.88) (layer "F.SilkS") (width 0.12) (tstamp b1b7eb67-3b2d-4882-87b7-d97bf88bec88))
+ (fp_line (start -2.42 -23.12) (end -2.42 -2.88) (layer "F.SilkS") (width 0.12) (tstamp e92fff80-d8dd-4dec-a3c6-5a138d65b51a))
+ (fp_line (start -2.42 -2.88) (end 13.32 -2.88) (layer "F.SilkS") (width 0.12) (tstamp f8ef6a16-aa7f-4a7a-a22a-c534e7a8d7e9))
+ (fp_line (start -2.55 -23.25) (end -2.55 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 60d46b69-01f1-4e53-9165-93e594410600))
+ (fp_line (start 13.45 2.5) (end 13.45 -23.25) (layer "F.CrtYd") (width 0.05) (tstamp 6db53b1b-3551-447d-8056-f972ace05c09))
+ (fp_line (start -2.55 2.5) (end 13.45 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 84b2be42-0383-4b14-b43c-565613212a94))
+ (fp_line (start 13.45 -23.25) (end -2.55 -23.25) (layer "F.CrtYd") (width 0.05) (tstamp a621fee0-1fb1-417e-9fd5-1118102519df))
+ (fp_line (start 5.45 -3) (end 5.45 0) (layer "F.Fab") (width 0.1) (tstamp 0a1727c8-5a05-4a08-87bb-1b997365bfe6))
+ (fp_line (start -0.11 -22.3) (end 11.01 -22.3) (layer "F.Fab") (width 0.1) (tstamp 19bad8a8-64bf-4306-aeee-25d03b093286))
+ (fp_line (start -2.3 -18.8) (end -0.11 -22.3) (layer "F.Fab") (width 0.1) (tstamp 2ad5af43-cdab-4121-af6c-e39f09b9b958))
+ (fp_line (start 11.01 -22.3) (end 13.2 -18.8) (layer "F.Fab") (width 0.1) (tstamp 3d0a03c2-693a-45f4-b312-fd5c44c966b3))
+ (fp_line (start 13.2 -18.8) (end 13.2 -3) (layer "F.Fab") (width 0.1) (tstamp 448c734a-7845-4b31-b8ab-63c4a1153f46))
+ (fp_line (start -2.3 -3) (end -2.3 -18.8) (layer "F.Fab") (width 0.1) (tstamp 4a29f339-5db9-4f2d-b431-3b08f3cf611a))
+ (fp_line (start 13.2 -21) (end 13.2 -18.8) (layer "F.Fab") (width 0.1) (tstamp 8b4834ab-5046-433c-b3fb-d5ca4266477c))
+ (fp_line (start 12.05 -23) (end 13.2 -21) (layer "F.Fab") (width 0.1) (tstamp ae61532f-b4ca-42e4-9700-a179fd38bac4))
+ (fp_line (start -2.3 -21) (end -1.15 -23) (layer "F.Fab") (width 0.1) (tstamp bc72d04c-0335-4112-865b-276f7a8d6686))
+ (fp_line (start 10.9 -3) (end 10.9 0) (layer "F.Fab") (width 0.1) (tstamp c2d79e8f-f1f0-4c1e-a199-70142f3cbda2))
+ (fp_line (start 0 -3) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp c9a5fb4f-de2f-47ac-a61a-186abd0eaf15))
+ (fp_line (start -1.15 -23) (end 12.05 -23) (layer "F.Fab") (width 0.1) (tstamp d349d375-b072-48c0-a6f3-19f8f1c45a14))
+ (fp_line (start 13.2 -3) (end -2.3 -3) (layer "F.Fab") (width 0.1) (tstamp dbb56bd2-756d-4eeb-8705-5c09c30fb852))
+ (fp_line (start -2.3 -18.8) (end -2.3 -21) (layer "F.Fab") (width 0.1) (tstamp df90c7cf-80c0-4a7e-9009-83ac3cc6f4f7))
+ (fp_circle (center 5.45 -18.8) (end 7.05 -18.8) (layer "F.Fab") (width 0.1) (fill none) (tstamp 196a3b27-72ca-4b9f-8453-63bb33bebe2f))
+ (pad "" np_thru_hole oval (at 5.45 -18.8) (size 3.4 3.4) (drill 3.4) (layers *.Cu *.Mask) (tstamp 97097191-fb47-4fc7-bfcd-00cfffb4aff1))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp b7715d26-859b-45b7-afea-72554a5c48a3))
+ (pad "2" thru_hole oval (at 5.45 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 068d24e0-7f90-4cba-8e86-379596effdc0))
+ (pad "3" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 28b90a5b-f497-4947-8ee6-66192192b08a))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-3P-3_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3P-3_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3P-3_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..e9dc743b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3P-3_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,64 @@
+(footprint "TO-3P-3_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8701B)
+ (descr "TO-3P-3, Horizontal, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html")
+ (tags "TO-3P-3 Horizontal RM 5.45mm ")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 24.12) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7d160e3e-1d17-4efd-a93b-b77907e38a06)
+ )
+ (fp_text value "TO-3P-3_Horizontal_TabUp" (at 5.45 -3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f55936c4-8fbe-4f16-8aa0-99d520b130c2)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 24.12) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fa61330b-24ee-4783-9cc5-4822c8360604)
+ )
+ (fp_line (start -2.42 23.12) (end -1.22 23.12) (layer "F.SilkS") (width 0.12) (tstamp 1ec30389-3eba-48b3-8672-8bcd0349f247))
+ (fp_line (start -2.42 22.66) (end -2.42 23.12) (layer "F.SilkS") (width 0.12) (tstamp 1fa77199-ef11-40f1-a876-8e924bf1169e))
+ (fp_line (start 5.45 2.4) (end 5.45 2.88) (layer "F.SilkS") (width 0.12) (tstamp 237a66a3-ad37-4002-8684-087c9d90d1ed))
+ (fp_line (start -2.42 2.88) (end 13.32 2.88) (layer "F.SilkS") (width 0.12) (tstamp 25b52964-e503-4abc-b645-9709e109ca22))
+ (fp_line (start -0.021 23.12) (end 1.18 23.12) (layer "F.SilkS") (width 0.12) (tstamp 397894b5-463a-446d-832f-faf46f254eca))
+ (fp_line (start 11.98 23.12) (end 13.18 23.12) (layer "F.SilkS") (width 0.12) (tstamp 6001b1f5-cd96-44d2-9e27-2e0a69b5a663))
+ (fp_line (start -2.42 22.42) (end 13.32 22.42) (layer "F.SilkS") (width 0.12) (tstamp 70428733-9859-48db-b3bc-6e384e0faacb))
+ (fp_line (start 7.18 23.12) (end 8.38 23.12) (layer "F.SilkS") (width 0.12) (tstamp 75750fdf-b5cc-467e-809b-3a2a3d162201))
+ (fp_line (start -2.42 2.88) (end -2.42 22.42) (layer "F.SilkS") (width 0.12) (tstamp 796a0077-39af-4274-9745-affeca345277))
+ (fp_line (start 13.32 2.88) (end 13.32 22.42) (layer "F.SilkS") (width 0.12) (tstamp 866592fc-ace7-46f7-bdd3-d05730d8e3ca))
+ (fp_line (start 0 2.4) (end 0 2.88) (layer "F.SilkS") (width 0.12) (tstamp 8dfb9a37-8acb-4da4-8336-c12cc52e5d17))
+ (fp_line (start 10.9 2.4) (end 10.9 2.88) (layer "F.SilkS") (width 0.12) (tstamp 93ff1bbb-27c5-4fd3-b421-2c16ea374713))
+ (fp_line (start 4.78 23.12) (end 5.98 23.12) (layer "F.SilkS") (width 0.12) (tstamp a43816a8-08ac-4f73-b846-63966e4f4483))
+ (fp_line (start 9.58 23.12) (end 10.78 23.12) (layer "F.SilkS") (width 0.12) (tstamp c7c708b7-8eeb-411f-8d22-269b097265bf))
+ (fp_line (start 13.32 22.66) (end 13.32 23.12) (layer "F.SilkS") (width 0.12) (tstamp ea598a24-345d-4799-bf44-2851f9631650))
+ (fp_line (start 2.38 23.12) (end 3.58 23.12) (layer "F.SilkS") (width 0.12) (tstamp ecfab6a0-ca9a-402d-a421-ecc3538068fb))
+ (fp_line (start 13.45 -2.5) (end -2.55 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 8cb4c8e8-dc8f-41f0-ba04-41f0c3f65941))
+ (fp_line (start -2.55 -2.5) (end -2.55 23.25) (layer "F.CrtYd") (width 0.05) (tstamp 8fa66617-7b27-4eba-a354-9bfd41e1c7f5))
+ (fp_line (start -2.55 23.25) (end 13.45 23.25) (layer "F.CrtYd") (width 0.05) (tstamp b2d31b6d-f28b-473f-a493-8900f46beef9))
+ (fp_line (start 13.45 23.25) (end 13.45 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp c5687d16-fc35-4de1-a73b-50d64065c49f))
+ (fp_line (start -2.3 3) (end -2.3 18.8) (layer "F.Fab") (width 0.1) (tstamp 1ad9e901-890b-4535-b3c3-bad6cb1118c2))
+ (fp_line (start 0 3) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 36f11591-9d44-4b3f-a0b1-bbb26669ef84))
+ (fp_line (start -1.15 23) (end 12.05 23) (layer "F.Fab") (width 0.1) (tstamp 4984b697-1fd6-4217-9f56-ee941f1500b0))
+ (fp_line (start 13.2 3) (end -2.3 3) (layer "F.Fab") (width 0.1) (tstamp 4bbc07d7-46ce-4c75-863c-3c3ae149889e))
+ (fp_line (start 13.2 22.3) (end -2.3 22.3) (layer "F.Fab") (width 0.1) (tstamp 645b162b-1cf5-4c69-afa7-0d314815547a))
+ (fp_line (start 5.45 3) (end 5.45 0) (layer "F.Fab") (width 0.1) (tstamp 67b1c06f-0809-4b1a-9764-647ae170cf1c))
+ (fp_line (start -2.3 21) (end -1.15 23) (layer "F.Fab") (width 0.1) (tstamp 732ab747-8f01-4aec-9c10-e06efa1f6481))
+ (fp_line (start 11.01 22.3) (end 13.2 18.8) (layer "F.Fab") (width 0.1) (tstamp 90c86e45-57a1-48c7-b27c-8503d309f500))
+ (fp_line (start 10.9 3) (end 10.9 0) (layer "F.Fab") (width 0.1) (tstamp a2c6b46d-3c22-4005-8837-70c5fa6e44ea))
+ (fp_line (start 13.2 21) (end 13.2 22.3) (layer "F.Fab") (width 0.1) (tstamp a578c1bd-0f8c-46fd-873f-dd34f2239556))
+ (fp_line (start -2.3 18.8) (end -0.11 22.3) (layer "F.Fab") (width 0.1) (tstamp b878a66c-8521-4c8f-a0ec-7c2e4ffb91b0))
+ (fp_line (start -2.3 22.3) (end -2.3 21) (layer "F.Fab") (width 0.1) (tstamp c291decd-5712-4701-b884-f96821405fe0))
+ (fp_line (start -0.11 22.3) (end 11.01 22.3) (layer "F.Fab") (width 0.1) (tstamp e171d431-ca80-4502-8175-3ac5a9ed98bd))
+ (fp_line (start 12.05 23) (end 13.2 21) (layer "F.Fab") (width 0.1) (tstamp e55acbf2-81fe-44cb-9f07-9c4c0ba1ecf5))
+ (fp_line (start 13.2 18.8) (end 13.2 3) (layer "F.Fab") (width 0.1) (tstamp f577e1ec-9c32-42c0-80d7-49cb6185a0e5))
+ (fp_circle (center 5.45 18.8) (end 7.05 18.8) (layer "F.Fab") (width 0.1) (fill none) (tstamp 2577a65a-7bf8-44f6-903e-f0f93f188f77))
+ (pad "" np_thru_hole oval (at 5.45 18.8) (size 3.4 3.4) (drill 3.4) (layers *.Cu *.Mask) (tstamp f92e8129-bd6d-4030-8919-e2f3a695d900))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 66b8c3b0-aa55-4e9c-bf7b-8e809dd49300))
+ (pad "2" thru_hole oval (at 5.45 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 1ef53c97-3ea6-47e0-ab38-4bd38c504b06))
+ (pad "3" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 79d90c8e-990f-4e0d-bd6a-6ad239eff486))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-3P-3_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3P-3_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3P-3_Vertical.kicad_mod
new file mode 100644
index 00000000..9d749d77
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3P-3_Vertical.kicad_mod
@@ -0,0 +1,51 @@
+(footprint "TO-3P-3_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8701B)
+ (descr "TO-3P-3, Vertical, RM 5.45mm, , see https://toshiba.semicon-storage.com/ap-en/design-support/package/detail.TO-3P(N).html")
+ (tags "TO-3P-3 Vertical RM 5.45mm ")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 -4.12) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ef15fc24-9dcf-4d06-a139-e08a2b66b4a5)
+ )
+ (fp_text value "TO-3P-3_Vertical" (at 5.45 3.5) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d927f613-c7b3-4984-af90-9c5a75b4599b)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 -4.12) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 81ac72ef-efc6-4f8a-8c22-b52f7327b525)
+ )
+ (fp_line (start -2.42 -3.12) (end 13.32 -3.12) (layer "F.SilkS") (width 0.12) (tstamp 0da3f722-72f0-4172-86a2-a02d8baa10ba))
+ (fp_line (start 1.4 1.62) (end 4.051 1.62) (layer "F.SilkS") (width 0.12) (tstamp 0f251dec-fb6e-4e1a-a8b1-534a2cb0d191))
+ (fp_line (start -2.42 -1.38) (end -1.4 -1.38) (layer "F.SilkS") (width 0.12) (tstamp 4190e075-dc63-4a94-8227-48ced273bf1d))
+ (fp_line (start 6.85 -1.38) (end 9.5 -1.38) (layer "F.SilkS") (width 0.12) (tstamp 446bef06-aa2e-40e6-9f75-72208517569c))
+ (fp_line (start 13.32 -3.12) (end 13.32 1.62) (layer "F.SilkS") (width 0.12) (tstamp 9fad6ed5-2140-46e9-9e72-821f6972bb5b))
+ (fp_line (start 1.4 -1.38) (end 4.051 -1.38) (layer "F.SilkS") (width 0.12) (tstamp b932b43a-9942-41f1-9f11-e384b079033f))
+ (fp_line (start -2.42 -3.12) (end -2.42 1.62) (layer "F.SilkS") (width 0.12) (tstamp bbf213f5-8c72-4125-a05d-d10af05db5bb))
+ (fp_line (start 12.3 -1.38) (end 13.32 -1.38) (layer "F.SilkS") (width 0.12) (tstamp cc41f163-f356-44dc-8e06-bbfce2da181d))
+ (fp_line (start 6.85 1.62) (end 9.5 1.62) (layer "F.SilkS") (width 0.12) (tstamp cdc7a9ed-3d8b-49f7-aa1e-c1f3b0c5275e))
+ (fp_line (start 3.85 -3.12) (end 3.85 -1.38) (layer "F.SilkS") (width 0.12) (tstamp d83bd2b6-252c-449a-bbd7-3554831f7659))
+ (fp_line (start -2.42 1.62) (end -1.4 1.62) (layer "F.SilkS") (width 0.12) (tstamp e13d0ebc-948d-49ac-8eb2-bf356897d678))
+ (fp_line (start 7.051 -3.12) (end 7.051 -1.38) (layer "F.SilkS") (width 0.12) (tstamp e778dab0-c97c-4069-80fb-73d3c6813b78))
+ (fp_line (start 12.3 1.62) (end 13.32 1.62) (layer "F.SilkS") (width 0.12) (tstamp eb80ac82-3b96-4983-9472-ae961b1769c4))
+ (fp_line (start -2.55 2.5) (end 13.45 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 10ecdd46-09ee-446d-a2af-b195ddba41cd))
+ (fp_line (start 13.45 2.5) (end 13.45 -3.25) (layer "F.CrtYd") (width 0.05) (tstamp 2e0bb8f8-18c4-4889-b731-755d5c24ca8e))
+ (fp_line (start 13.45 -3.25) (end -2.55 -3.25) (layer "F.CrtYd") (width 0.05) (tstamp 74e2731b-9986-4443-83f8-e1edee18860f))
+ (fp_line (start -2.55 -3.25) (end -2.55 2.5) (layer "F.CrtYd") (width 0.05) (tstamp b399c273-ec0a-4ab9-9172-e2532645c1bf))
+ (fp_line (start -2.3 -3) (end -2.3 1.5) (layer "F.Fab") (width 0.1) (tstamp 110b802a-692b-47c7-b33d-04064dcfb039))
+ (fp_line (start 13.2 1.5) (end 13.2 -3) (layer "F.Fab") (width 0.1) (tstamp 1a324e5c-0e5c-4560-9727-d065bda653bb))
+ (fp_line (start 3.85 -3) (end 3.85 -1.5) (layer "F.Fab") (width 0.1) (tstamp 8d21509b-2416-4a14-a2bd-751778d2ac70))
+ (fp_line (start -2.3 -1.5) (end 13.2 -1.5) (layer "F.Fab") (width 0.1) (tstamp 9416de7a-570d-4604-9877-ee1f2a2b2e90))
+ (fp_line (start 13.2 -3) (end -2.3 -3) (layer "F.Fab") (width 0.1) (tstamp c163075a-a722-460e-96bd-494e67b0e33f))
+ (fp_line (start 7.05 -3) (end 7.05 -1.5) (layer "F.Fab") (width 0.1) (tstamp e8c832ba-d44a-449f-ac4f-42d26d3dd91a))
+ (fp_line (start -2.3 1.5) (end 13.2 1.5) (layer "F.Fab") (width 0.1) (tstamp f5ea6ff0-1979-4e43-8b60-707ff29c45ff))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp fccaee37-0dfc-4d1e-a456-a5607fcba2f4))
+ (pad "2" thru_hole oval (at 5.45 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 1809d3f8-5f2e-4efa-9b5b-77ba07f33efd))
+ (pad "3" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 2a0af131-f6ea-41a1-b3e6-5fbe4a218975))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-3P-3_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3PB-3_Horizontal_TabDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3PB-3_Horizontal_TabDown.kicad_mod
new file mode 100644
index 00000000..b7bf58fa
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3PB-3_Horizontal_TabDown.kicad_mod
@@ -0,0 +1,54 @@
+(footprint "TO-3PB-3_Horizontal_TabDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8701B)
+ (descr "TO-3PB-3, Horizontal, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF")
+ (tags "TO-3PB-3 Horizontal RM 5.45mm ")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 -22.72) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3c407152-7f28-49d3-9771-b2209c4430dc)
+ )
+ (fp_text value "TO-3PB-3_Horizontal_TabDown" (at 5.45 3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e92a81e5-3cfe-4a47-a329-d32a109837fb)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 -22.72) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fd9699d5-10a1-4001-ba5b-ee62ee4887dd)
+ )
+ (fp_line (start -2.47 -21.72) (end -2.47 -1.48) (layer "F.SilkS") (width 0.12) (tstamp 1ffc565a-3a7f-4aeb-aace-4721ac1b6180))
+ (fp_line (start -2.47 -21.72) (end 13.37 -21.72) (layer "F.SilkS") (width 0.12) (tstamp 4161ddb4-d8d4-40c3-b6ee-71bcf07047ba))
+ (fp_line (start 6.85 -1.48) (end 9.5 -1.48) (layer "F.SilkS") (width 0.12) (tstamp 7636caa4-1210-4a50-94c5-eb22301845cc))
+ (fp_line (start 13.37 -21.72) (end 13.37 -1.48) (layer "F.SilkS") (width 0.12) (tstamp 7b93d263-9388-4faa-86e1-f70ee0e984b3))
+ (fp_line (start 12.3 -1.48) (end 13.37 -1.48) (layer "F.SilkS") (width 0.12) (tstamp bee409d6-2947-4dc0-b743-cc39e24d7104))
+ (fp_line (start 1.4 -1.48) (end 4.051 -1.48) (layer "F.SilkS") (width 0.12) (tstamp c95f4db0-dba8-4678-984b-34b088e764e2))
+ (fp_line (start -2.47 -1.48) (end -1.4 -1.48) (layer "F.SilkS") (width 0.12) (tstamp ebcd3f68-83b2-4abc-837a-248b0a6b19c7))
+ (fp_line (start -2.6 -21.85) (end -2.6 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 13bbc486-eed1-4efc-a802-60a88d4393af))
+ (fp_line (start 13.51 -21.85) (end -2.6 -21.85) (layer "F.CrtYd") (width 0.05) (tstamp 7bc8f8ba-231b-48c3-bae6-b774fe9d7078))
+ (fp_line (start -2.6 2.5) (end 13.51 2.5) (layer "F.CrtYd") (width 0.05) (tstamp 8a116c61-f7c2-49df-9a9c-6744fadcb839))
+ (fp_line (start 13.51 2.5) (end 13.51 -21.85) (layer "F.CrtYd") (width 0.05) (tstamp f91794a5-adb3-418c-9667-6ce9025e231b))
+ (fp_line (start 13.25 -1.6) (end -2.35 -1.6) (layer "F.Fab") (width 0.1) (tstamp 149a91f7-78e5-42fe-91da-f50ce6ee2850))
+ (fp_line (start -2.35 -19.3) (end -1.05 -21.6) (layer "F.Fab") (width 0.1) (tstamp 1637b61a-e796-47f4-b299-ddbf9e902444))
+ (fp_line (start -2.35 -15.401) (end 0.351 -20.1) (layer "F.Fab") (width 0.1) (tstamp 53f1bf10-f740-42b6-8ff0-5c601ad23553))
+ (fp_line (start 10.9 -1.6) (end 10.9 0) (layer "F.Fab") (width 0.1) (tstamp 5910d559-3568-41d2-ae91-56e6cce1a5e4))
+ (fp_line (start -2.35 -15.401) (end -2.35 -19.3) (layer "F.Fab") (width 0.1) (tstamp 597e36c5-0624-4611-a76a-4614ffdabfab))
+ (fp_line (start 13.25 -19.3) (end 13.25 -15.401) (layer "F.Fab") (width 0.1) (tstamp 5a40f82d-97f5-49ff-87f6-92626011cb7c))
+ (fp_line (start -2.35 -1.6) (end -2.35 -15.401) (layer "F.Fab") (width 0.1) (tstamp 62caaffa-bd02-4812-b452-c2665cd3b5e8))
+ (fp_line (start 5.45 -1.6) (end 5.45 0) (layer "F.Fab") (width 0.1) (tstamp 6dda9fcb-ef36-486f-984f-cc69ebaf1c83))
+ (fp_line (start 10.55 -20.1) (end 13.25 -15.401) (layer "F.Fab") (width 0.1) (tstamp 9cd36175-94e5-4038-88c2-9a52de6576e1))
+ (fp_line (start 0.351 -20.1) (end 10.55 -20.1) (layer "F.Fab") (width 0.1) (tstamp b59302c7-a75e-402d-a6d4-491cece07015))
+ (fp_line (start -1.05 -21.6) (end 11.95 -21.6) (layer "F.Fab") (width 0.1) (tstamp ba905ea7-29bd-459a-b626-f2f9b14d262d))
+ (fp_line (start 0 -1.6) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp d268a320-ecec-4b5e-a06e-b96204a2b07e))
+ (fp_line (start 13.25 -15.401) (end 13.25 -1.6) (layer "F.Fab") (width 0.1) (tstamp e8a70899-5e1a-4059-b437-452280c1a1f3))
+ (fp_line (start 11.95 -21.6) (end 13.25 -19.3) (layer "F.Fab") (width 0.1) (tstamp f2c88533-7f98-40ee-9ebb-39daa7dd20ee))
+ (fp_circle (center 5.45 -16.6) (end 7.05 -16.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6dc791f6-77a6-4248-ac1c-17e452f9a6ba))
+ (pad "" np_thru_hole oval (at 5.45 -16.6) (size 3.4 3.4) (drill 3.4) (layers *.Cu *.Mask) (tstamp 82ae0f99-d5a9-4cdb-8fb6-a66c62b46dbd))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp a98c294e-a070-42d7-b091-5fff5eef1007))
+ (pad "2" thru_hole oval (at 5.45 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 0b4a1d81-d5c4-4ad2-b9c3-2e10b0d5e579))
+ (pad "3" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp e241481a-0bb5-41c2-b80c-65bf0c072057))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Horizontal_TabDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3PB-3_Horizontal_TabUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3PB-3_Horizontal_TabUp.kicad_mod
new file mode 100644
index 00000000..1ec6dffb
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3PB-3_Horizontal_TabUp.kicad_mod
@@ -0,0 +1,64 @@
+(footprint "TO-3PB-3_Horizontal_TabUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8701B)
+ (descr "TO-3PB-3, Horizontal, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF")
+ (tags "TO-3PB-3 Horizontal RM 5.45mm ")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 22.72) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 531b35d6-6002-466b-aaac-a5ae060bd041)
+ )
+ (fp_text value "TO-3PB-3_Horizontal_TabUp" (at 5.45 -3.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1fb60f99-0979-4a89-b8f3-64e6d379e043)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 22.72) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7ae5d90e-28a7-4219-a4e4-826f32e7902a)
+ )
+ (fp_line (start 13.37 1.48) (end 13.37 20.22) (layer "F.SilkS") (width 0.12) (tstamp 1974aaee-bfda-40ce-adf0-d2f68813fa3a))
+ (fp_line (start 11.93 21.72) (end 13.13 21.72) (layer "F.SilkS") (width 0.12) (tstamp 1eab6fb5-37c3-4be2-ab08-2c2f0fa7a252))
+ (fp_line (start 12.3 1.48) (end 13.37 1.48) (layer "F.SilkS") (width 0.12) (tstamp 34e153d5-eec2-4efb-85c1-7542d2b14228))
+ (fp_line (start 2.33 21.72) (end 3.53 21.72) (layer "F.SilkS") (width 0.12) (tstamp 3af481bc-171d-4309-90d9-bf3c58fec226))
+ (fp_line (start -2.47 1.48) (end -1.4 1.48) (layer "F.SilkS") (width 0.12) (tstamp 3e0e04cc-9bd9-4039-a4c0-7f318c035b90))
+ (fp_line (start 9.53 21.72) (end 10.73 21.72) (layer "F.SilkS") (width 0.12) (tstamp 5b61824a-4c9a-4c88-a37f-7c1d6b55b248))
+ (fp_line (start -2.47 20.22) (end 13.37 20.22) (layer "F.SilkS") (width 0.12) (tstamp 6757576f-5aa6-4db0-8412-d95fc475201b))
+ (fp_line (start 13.37 20.46) (end 13.37 21.66) (layer "F.SilkS") (width 0.12) (tstamp 6981f1cc-8011-4194-afa5-f043902fccdd))
+ (fp_line (start 1.4 1.48) (end 4.051 1.48) (layer "F.SilkS") (width 0.12) (tstamp 7bce99b9-ab6c-4222-8207-6721569b6e5b))
+ (fp_line (start -2.47 1.48) (end -2.47 20.22) (layer "F.SilkS") (width 0.12) (tstamp 8e3813ab-edaf-4f9e-983f-cb8cd95ac61a))
+ (fp_line (start 6.85 1.48) (end 9.5 1.48) (layer "F.SilkS") (width 0.12) (tstamp b28c21fa-e112-4000-9d5f-2a760f6371d1))
+ (fp_line (start -2.47 20.46) (end -2.47 21.66) (layer "F.SilkS") (width 0.12) (tstamp bbade226-f3bb-47e3-86fe-083846f29987))
+ (fp_line (start -2.47 21.72) (end -1.27 21.72) (layer "F.SilkS") (width 0.12) (tstamp d2d77bfe-4744-4924-8bcb-a088d1e58bb3))
+ (fp_line (start 4.73 21.72) (end 5.931 21.72) (layer "F.SilkS") (width 0.12) (tstamp db04cc89-f342-445b-846e-a297b18103c0))
+ (fp_line (start 7.131 21.72) (end 8.33 21.72) (layer "F.SilkS") (width 0.12) (tstamp e169276b-86d1-469e-bcb1-a3b483280c78))
+ (fp_line (start -0.07 21.72) (end 1.13 21.72) (layer "F.SilkS") (width 0.12) (tstamp e96a3ec5-f176-4af4-87dc-98f4b6076bcf))
+ (fp_line (start -2.6 21.85) (end 13.51 21.85) (layer "F.CrtYd") (width 0.05) (tstamp 4bd758fa-2914-444a-8524-4805891a423d))
+ (fp_line (start -2.6 -2.5) (end -2.6 21.85) (layer "F.CrtYd") (width 0.05) (tstamp 521ba417-d92f-4038-9f8e-9dd0e324b09e))
+ (fp_line (start 13.51 21.85) (end 13.51 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 83b03862-5fed-4ac8-aac9-64d70b1276ae))
+ (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp d58b1964-05b9-4212-b83b-042f9b24b02a))
+ (fp_line (start 13.25 20.1) (end -2.35 20.1) (layer "F.Fab") (width 0.1) (tstamp 26090edf-6f1d-41b9-80fc-82d59914479d))
+ (fp_line (start -2.35 20.1) (end -2.35 19.3) (layer "F.Fab") (width 0.1) (tstamp 32ffff05-67c4-4cfe-b825-e609f54d7d8f))
+ (fp_line (start -1.05 21.6) (end 11.95 21.6) (layer "F.Fab") (width 0.1) (tstamp 416632d9-e8dd-48e6-8064-1b7b25d93798))
+ (fp_line (start 13.25 15.401) (end 13.25 1.6) (layer "F.Fab") (width 0.1) (tstamp 55e68e16-8752-4604-b57e-1a6316250707))
+ (fp_line (start 5.45 1.6) (end 5.45 0) (layer "F.Fab") (width 0.1) (tstamp 72b50e7c-40db-40cd-9326-e89ceb939844))
+ (fp_line (start 0 1.6) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 787a7142-5b10-4f65-93d5-0118127a5d21))
+ (fp_line (start 13.25 1.6) (end -2.35 1.6) (layer "F.Fab") (width 0.1) (tstamp 9085525f-25d4-4dc3-8bdd-72351742af48))
+ (fp_line (start 11.95 21.6) (end 13.25 19.3) (layer "F.Fab") (width 0.1) (tstamp 92045dd4-2887-49c1-9373-17afadb618d3))
+ (fp_line (start 10.9 1.6) (end 10.9 0) (layer "F.Fab") (width 0.1) (tstamp a5a818e3-b0c2-44d3-920e-e9df4ab2d0a8))
+ (fp_line (start -2.35 19.3) (end -1.05 21.6) (layer "F.Fab") (width 0.1) (tstamp b193c706-4e8c-4bf7-829c-c70ed4330394))
+ (fp_line (start -2.35 1.6) (end -2.35 15.401) (layer "F.Fab") (width 0.1) (tstamp b1dc3861-92a7-4b66-8026-d9250cb8f2e1))
+ (fp_line (start -2.35 15.401) (end 0.351 20.1) (layer "F.Fab") (width 0.1) (tstamp b60c4321-f7d9-4725-91bd-65819a98c161))
+ (fp_line (start 0.351 20.1) (end 10.55 20.1) (layer "F.Fab") (width 0.1) (tstamp d35c2156-5d89-4836-a428-889b09fbca22))
+ (fp_line (start 10.55 20.1) (end 13.25 15.401) (layer "F.Fab") (width 0.1) (tstamp ecb7ab44-035f-48f8-8a42-4ac8ffed857e))
+ (fp_line (start 13.25 19.3) (end 13.25 20.1) (layer "F.Fab") (width 0.1) (tstamp f12415b4-c1c7-4a91-adf8-e2ceb69dfd51))
+ (fp_circle (center 5.45 16.6) (end 7.05 16.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp ddaa346c-569c-4199-86c7-ab45c4a1300b))
+ (pad "" np_thru_hole oval (at 5.45 16.6) (size 3.4 3.4) (drill 3.4) (layers *.Cu *.Mask) (tstamp 9854a405-5148-49b6-8a16-ed7ed68f2078))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 02989ffe-59a1-4fd6-a025-3f453ac9661c))
+ (pad "2" thru_hole oval (at 5.45 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 4842d569-7820-4e3c-9403-fd886c829859))
+ (pad "3" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 8ba0c30b-8238-4e61-a9f3-f9b3a1ce1d4a))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Horizontal_TabUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3PB-3_Vertical.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3PB-3_Vertical.kicad_mod
new file mode 100644
index 00000000..0a3107c1
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-3PB-3_Vertical.kicad_mod
@@ -0,0 +1,51 @@
+(footprint "TO-3PB-3_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5AC8701B)
+ (descr "TO-3PB-3, Vertical, RM 5.45mm, , see http://www.onsemi.com/pub/Collateral/340AC.PDF")
+ (tags "TO-3PB-3 Vertical RM 5.45mm ")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.45 -2.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cb0a9b2a-75d6-431e-9ab5-eef88a7342ff)
+ )
+ (fp_text value "TO-3PB-3_Vertical" (at 5.45 4.35) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7812eead-bff5-4e5c-838c-0780eb238ac7)
+ )
+ (fp_text user "${REFERENCE}" (at 5.45 -2.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp da5be773-f973-40b4-9baa-308ae0ee193a)
+ )
+ (fp_line (start -2.47 -1.82) (end -1.4 -1.82) (layer "F.SilkS") (width 0.12) (tstamp 07456e00-fa3e-402d-ad0f-cfa4af6ea3bf))
+ (fp_line (start 6.85 0.421) (end 9.5 0.421) (layer "F.SilkS") (width 0.12) (tstamp 0c99729b-77ba-4fe8-bf5d-4b09491473de))
+ (fp_line (start 12.3 0.421) (end 13.37 0.421) (layer "F.SilkS") (width 0.12) (tstamp 2cdff7e9-b098-45c5-96d6-b4deba3c3263))
+ (fp_line (start 12.3 -1.82) (end 13.37 -1.82) (layer "F.SilkS") (width 0.12) (tstamp 2f37fe6a-4a0e-4be2-bf67-ad2d996a1e5a))
+ (fp_line (start 6.85 -1.82) (end 9.5 -1.82) (layer "F.SilkS") (width 0.12) (tstamp 4594df17-574a-4789-8495-3233459d6f1a))
+ (fp_line (start -2.47 0.421) (end -1.4 0.421) (layer "F.SilkS") (width 0.12) (tstamp 61809459-f3a8-4556-a5b5-0d751eff314a))
+ (fp_line (start 1.4 0.421) (end 4.051 0.421) (layer "F.SilkS") (width 0.12) (tstamp 6d0ba50b-d1c5-476e-80de-4ee25e0cfcd9))
+ (fp_line (start 3.85 -1.82) (end 3.85 0.421) (layer "F.SilkS") (width 0.12) (tstamp 719b5b22-ad3d-4a5d-b599-f2880b61b1f5))
+ (fp_line (start 13.37 -1.82) (end 13.37 3.22) (layer "F.SilkS") (width 0.12) (tstamp 779a6edb-0733-4fb7-955c-adcdf6298521))
+ (fp_line (start 1.4 -1.82) (end 4.051 -1.82) (layer "F.SilkS") (width 0.12) (tstamp 9e5fab9f-f1c7-42bf-ae06-a689404db8e3))
+ (fp_line (start -2.47 3.22) (end 13.37 3.22) (layer "F.SilkS") (width 0.12) (tstamp d7783ff2-dc2e-4eea-815f-fb0283f1adc6))
+ (fp_line (start 7.051 -1.82) (end 7.051 0.421) (layer "F.SilkS") (width 0.12) (tstamp df9f3f74-5f1c-43f8-a502-334c94f6a4f8))
+ (fp_line (start -2.47 -1.82) (end -2.47 3.22) (layer "F.SilkS") (width 0.12) (tstamp fc15468f-597c-456f-b131-e0fbf0e06391))
+ (fp_line (start -2.6 3.35) (end 13.51 3.35) (layer "F.CrtYd") (width 0.05) (tstamp 4577584a-6625-402f-9ef2-95a095c116b9))
+ (fp_line (start 13.51 -2.5) (end -2.6 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 6532ecd1-2e49-4d15-bef9-dc443edab88a))
+ (fp_line (start 13.51 3.35) (end 13.51 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 6a9da181-159c-48c2-91cb-f44e245a6163))
+ (fp_line (start -2.6 -2.5) (end -2.6 3.35) (layer "F.CrtYd") (width 0.05) (tstamp 6c77de1d-e754-4b09-a29e-5244199d893d))
+ (fp_line (start -2.35 -1.7) (end -2.35 3.1) (layer "F.Fab") (width 0.1) (tstamp 118c44a4-657a-4fbb-b102-ecc390218f24))
+ (fp_line (start 7.05 -1.7) (end 7.05 0.3) (layer "F.Fab") (width 0.1) (tstamp 5720ed43-9fb8-44b1-9ac3-c5eda07d2a85))
+ (fp_line (start -2.35 3.1) (end 13.25 3.1) (layer "F.Fab") (width 0.1) (tstamp 6f761459-2a64-4369-bf91-ae16eb6dab8d))
+ (fp_line (start -2.35 0.3) (end 13.25 0.3) (layer "F.Fab") (width 0.1) (tstamp d0205b33-d182-4d05-ad12-72622f19e182))
+ (fp_line (start 13.25 3.1) (end 13.25 -1.7) (layer "F.Fab") (width 0.1) (tstamp d38d18e1-9e02-4156-948d-7ad70c1f6a97))
+ (fp_line (start 13.25 -1.7) (end -2.35 -1.7) (layer "F.Fab") (width 0.1) (tstamp db1c6b22-8345-4ed3-9b4f-f8bc6beebce5))
+ (fp_line (start 3.85 -1.7) (end 3.85 0.3) (layer "F.Fab") (width 0.1) (tstamp fe7e0e2d-7ad3-4941-ae7c-194b74d0fbab))
+ (pad "1" thru_hole rect (at 0 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp f90fb27b-cf39-493d-9837-920377114a2c))
+ (pad "2" thru_hole oval (at 5.45 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 984799f7-e458-4663-a1b5-949d6e53a252))
+ (pad "3" thru_hole oval (at 10.9 0) (size 2.5 4.5) (drill 1.5) (layers *.Cu *.Mask) (tstamp 5ddd73b9-e179-4afe-a374-32bfdb987558))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-3PB-3_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-2.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-2.kicad_mod
new file mode 100644
index 00000000..0ec8f8ff
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-2.kicad_mod
@@ -0,0 +1,39 @@
+(footprint "TO-46-2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-46-2")
+ (tags "TO-46-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0add75c9-f549-45e6-9fba-89ea66ac9661)
+ )
+ (fp_text value "TO-46-2" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 317231d6-a51d-450e-9191-a778142a850b)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b11c4c0b-8913-42af-a4f8-6a3f6d4bb355)
+ )
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp 29d3241e-abbe-48b2-8e00-23123b9d4b68))
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp 5aad1909-0499-49b7-aca9-211fbf8d9200))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp c80c9734-16e2-442d-9df6-9833db46579c))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp 1dd334a2-643d-4ead-a7b0-ec718060be54))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 259532ef-1b34-458d-9845-53d7f9c15a1e))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 2fd22458-7563-4bdd-9697-b708312e5a04))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 61f2b5fc-852e-40b3-8484-f3f738c47522))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp a5c58e44-43c7-419c-a0cf-5d882220b67b))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp 33ddddc9-475d-488f-8883-abebb7e31d80))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp 408f66d2-9ad6-4524-97e9-5486648406e1))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp e183a340-48dc-4f9a-8792-dfbb9846276c))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp 7fff50cb-daec-4336-9904-3567be099db3))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6e3edcbb-ee05-409e-9af3-791667880fb8))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1319bfad-bdba-4c96-ae5c-5d894f2a79c6))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6ab221ac-f7b8-46cc-a051-5f58197b349b))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-46-2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-2_Pin2Center.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-2_Pin2Center.kicad_mod
new file mode 100644
index 00000000..6f5021f7
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-2_Pin2Center.kicad_mod
@@ -0,0 +1,39 @@
+(footprint "TO-46-2_Pin2Center" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-46-2, Pin2 at center of package, Thorlabs photodiodes")
+ (tags "TO-46-2 Thorlabs")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6bd54db1-40dc-434b-875a-6449687b7cde)
+ )
+ (fp_text value "TO-46-2_Pin2Center" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp dbc2bbfc-579b-4698-b6c4-dc1b0bf8170d)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2db1a827-597d-433d-89bc-861878bbf699)
+ )
+ (fp_line (start -1.68 -0.6) (end -2.58 -0.6) (layer "F.SilkS") (width 0.12) (tstamp 0e845725-1dbc-4a7c-b64e-6a7b55a8182b))
+ (fp_line (start -2.58 0.75) (end -1.68 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1ec0baab-6a8e-4e3d-a76a-c213515434a5))
+ (fp_line (start -2.58 -0.6) (end -2.58 0.75) (layer "F.SilkS") (width 0.12) (tstamp dd5f6242-8d16-4848-b5be-a845a16dc40c))
+ (fp_arc (start -1.68 -0.6) (mid 4.279362 -0.078983) (end -1.644465 0.753918) (layer "F.SilkS") (width 0.12) (tstamp d1372ffb-c525-4a9b-9787-f3e2fc1d884b))
+ (fp_line (start -2.73 -3.15) (end 4.42 -3.15) (layer "F.CrtYd") (width 0.05) (tstamp 093f2625-cff7-482e-832b-bc31e267d55d))
+ (fp_line (start -2.73 -3.15) (end -2.73 3.14) (layer "F.CrtYd") (width 0.05) (tstamp 68af2aba-fc21-45d6-af90-019b6b85890a))
+ (fp_line (start 4.42 3.14) (end -2.73 3.14) (layer "F.CrtYd") (width 0.05) (tstamp 768faf68-8388-4c17-8958-30d757a96bbe))
+ (fp_line (start 4.42 3.14) (end 4.42 -3.15) (layer "F.CrtYd") (width 0.05) (tstamp f1d588a0-2e49-48d0-8a84-8426b65dab62))
+ (fp_line (start -2.48 0.65) (end -1.58 0.65) (layer "F.Fab") (width 0.1) (tstamp 1afda746-31f2-4e8a-a93c-49043522f167))
+ (fp_line (start -1.58 -0.5) (end -2.48 -0.5) (layer "F.Fab") (width 0.1) (tstamp 6dbf56e3-5a24-439b-94de-0cd57340293c))
+ (fp_line (start -2.48 -0.5) (end -2.48 0.65) (layer "F.Fab") (width 0.1) (tstamp bc250fac-6229-44d0-a41f-7fd61cb543d3))
+ (fp_arc (start -1.58 -0.5) (mid 4.1624 -0.08076) (end -1.54766 0.65825) (layer "F.Fab") (width 0.1) (tstamp ffbb89eb-5fb7-4f36-ac48-e6000618f9c5))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 1168a775-0684-4d65-b3cd-a029f0fc73e6))
+ (pad "1" thru_hole oval (at 0 0 90) (size 1.5 1) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1ae4fb90-1df9-427a-8ebe-777a1f1cf3a0))
+ (pad "2" thru_hole oval (at 1.27 0) (size 1 1) (drill 0.6) (layers *.Cu *.Mask) (tstamp 18014ae4-73de-499a-ba53-9e1c3919032d))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-46-2_Pin2Center.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-2_Pin2Center_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-2_Pin2Center_Window.kicad_mod
new file mode 100644
index 00000000..668f5a1d
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-2_Pin2Center_Window.kicad_mod
@@ -0,0 +1,49 @@
+(footprint "TO-46-2_Pin2Center_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-46-2, Pin2 at center of package, Thorlabs photodiodes")
+ (tags "TO-46-2 Thorlabs")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 33e9bd01-e90e-4789-8ecc-5c61ae5af6f4)
+ )
+ (fp_text value "TO-46-2_Pin2Center_Window" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 38fa4d82-6cfe-41ff-85ff-984347ed1be7)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4e7d558f-d933-401e-873b-244fb03a835b)
+ )
+ (fp_line (start -2.58 -0.6) (end -2.58 0.75) (layer "F.SilkS") (width 0.12) (tstamp 105bc7cf-2b5f-4bf5-be34-3142cd65d959))
+ (fp_line (start -1.68 -0.6) (end -2.58 -0.6) (layer "F.SilkS") (width 0.12) (tstamp 5ee17e04-b355-4c82-aee5-dd348331434f))
+ (fp_line (start -2.58 0.75) (end -1.68 0.75) (layer "F.SilkS") (width 0.12) (tstamp f2aab86f-5dd2-4760-9be9-785074896724))
+ (fp_arc (start -1.68 -0.6) (mid 4.279362 -0.078983) (end -1.644465 0.753918) (layer "F.SilkS") (width 0.12) (tstamp 89132db6-2a84-4a72-88ee-4acd1c485dc9))
+ (fp_line (start -2.73 -3.15) (end -2.73 3.14) (layer "F.CrtYd") (width 0.05) (tstamp 6b90a504-6cc7-40b9-99e8-19b38a898140))
+ (fp_line (start 4.42 3.14) (end -2.73 3.14) (layer "F.CrtYd") (width 0.05) (tstamp b05462e0-3fae-4abc-80cf-264b2892268a))
+ (fp_line (start -2.73 -3.15) (end 4.42 -3.15) (layer "F.CrtYd") (width 0.05) (tstamp c3968fc0-7ce8-47ca-b3a9-b8bb144d7e66))
+ (fp_line (start 4.42 3.14) (end 4.42 -3.15) (layer "F.CrtYd") (width 0.05) (tstamp e513c782-f8a8-4dc8-aefc-b5ae745ae249))
+ (fp_line (start -0.71 0.283) (end 0.987 1.98) (layer "F.Fab") (width 0.1) (tstamp 0a1e4723-992a-48f3-9275-a766304aa5f5))
+ (fp_line (start -1.58 -0.5) (end -2.48 -0.5) (layer "F.Fab") (width 0.1) (tstamp 2db038bd-d6d6-4635-9df0-6b259b14ad28))
+ (fp_line (start 0.167 -1.669) (end 2.939 1.103) (layer "F.Fab") (width 0.1) (tstamp 67249ea1-8a40-4a23-8fbb-bbddff778519))
+ (fp_line (start -0.592 -0.731) (end 2.001 1.862) (layer "F.Fab") (width 0.1) (tstamp 79161ac5-7cc1-459a-b107-20c35ff86ac3))
+ (fp_line (start -0.71 -0.283) (end 1.553 1.98) (layer "F.Fab") (width 0.1) (tstamp 7efa933d-8617-4f79-a31a-ef0d45e686ca))
+ (fp_line (start 0.539 -1.862) (end 3.132 0.731) (layer "F.Fab") (width 0.1) (tstamp 8ce3dd63-4e45-4c48-b396-36241cc69a53))
+ (fp_line (start -2.48 0.65) (end -1.58 0.65) (layer "F.Fab") (width 0.1) (tstamp aa0953b5-77e0-40fe-af2f-a28440cf3adc))
+ (fp_line (start -2.48 -0.5) (end -2.48 0.65) (layer "F.Fab") (width 0.1) (tstamp b81d3eea-2c61-4ea1-bc09-0d373805b3e9))
+ (fp_line (start -0.399 -1.103) (end 2.373 1.669) (layer "F.Fab") (width 0.1) (tstamp de604536-56ab-4351-984a-e137bd94b069))
+ (fp_line (start 0.987 -1.98) (end 3.25 0.283) (layer "F.Fab") (width 0.1) (tstamp f242c7b1-6026-4c78-b90f-e397ab5dbe7d))
+ (fp_line (start 1.553 -1.98) (end 3.25 -0.283) (layer "F.Fab") (width 0.1) (tstamp f56786df-b30f-436e-89cb-f71d41328574))
+ (fp_line (start -0.145 -1.415) (end 2.685 1.415) (layer "F.Fab") (width 0.1) (tstamp fa13d75b-4cb6-4bfb-b49f-de054e7fd4fa))
+ (fp_arc (start -1.58 -0.5) (mid 4.1624 -0.08076) (end -1.54766 0.65825) (layer "F.Fab") (width 0.1) (tstamp 73eeb076-66e2-4779-b7f3-2c95718ff847))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp e1a56965-3c36-4392-9344-79437ba73fc8))
+ (fp_circle (center 1.27 0) (end 3.27 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp fe7b07c1-2af8-4547-8012-8087a5c77450))
+ (pad "1" thru_hole oval (at 0 0 90) (size 1.5 1) (drill 0.7) (layers *.Cu *.Mask) (tstamp f02fc121-1173-48ec-88ff-ebda980c4bcb))
+ (pad "2" thru_hole oval (at 1.27 0) (size 1 1) (drill 0.6) (layers *.Cu *.Mask) (tstamp 0f056ef1-ae67-4bbf-9fcf-5c02cece9a58))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-46-2_Pin2Center_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-2_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-2_Window.kicad_mod
new file mode 100644
index 00000000..d5795d5b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-2_Window.kicad_mod
@@ -0,0 +1,49 @@
+(footprint "TO-46-2_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-46-2_Window, Window")
+ (tags "TO-46-2_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ec0cb484-fc79-40c3-b568-f4ae9e3d42aa)
+ )
+ (fp_text value "TO-46-2_Window" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 74b426ce-9f75-4055-9620-cdde176e1008)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 004d60b6-5bec-4415-8e6a-ee5dd4c6d725)
+ )
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp 0ad0d7da-13c3-438c-8993-d63afd5ef953))
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp 96b29ebe-cf87-4329-a58a-6b4ca547d01a))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp b7a62396-635b-45c7-94ef-6cae1b665043))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp 83537069-6f1a-4364-abba-7f32744e62e3))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 01b647d2-873e-4d0d-9b9e-27ff9e69e874))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 03bb1299-dda7-4834-b2e9-11552cca21e8))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 3a4fcb33-9629-42bb-9e33-a620ba8af75a))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp ae791a26-9417-48b5-9c2a-a31e7809f293))
+ (fp_line (start 0.167 -1.669) (end 2.939 1.103) (layer "F.Fab") (width 0.1) (tstamp 45f4e905-22f7-4a13-be27-14d62daae566))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp 519d1d87-c198-41d9-8768-bf671a4ab2e6))
+ (fp_line (start 0.987 -1.98) (end 3.25 0.283) (layer "F.Fab") (width 0.1) (tstamp 5eb6f3c3-b2b9-4920-bc36-8c097c9c9849))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp 63065d4f-ef52-473f-8a84-21fb0b4a2e10))
+ (fp_line (start 0.539 -1.862) (end 3.132 0.731) (layer "F.Fab") (width 0.1) (tstamp 7497be2d-4bbf-447a-890d-4fe8007ff8e0))
+ (fp_line (start -0.71 -0.283) (end 1.553 1.98) (layer "F.Fab") (width 0.1) (tstamp 7ca53347-045b-47eb-8d71-3e5bd844241f))
+ (fp_line (start -0.399 -1.103) (end 2.373 1.669) (layer "F.Fab") (width 0.1) (tstamp 8bd91834-0b4a-4efb-a43f-547388d230e0))
+ (fp_line (start -0.71 0.283) (end 0.987 1.98) (layer "F.Fab") (width 0.1) (tstamp 9409b17b-6be4-44d0-8b38-e8370d367eb7))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp a2453dd6-a994-4cd1-b4f2-76b94ac26788))
+ (fp_line (start -0.145 -1.415) (end 2.685 1.415) (layer "F.Fab") (width 0.1) (tstamp ab465543-3fec-4b29-b866-6debe46d428a))
+ (fp_line (start -0.592 -0.731) (end 2.001 1.862) (layer "F.Fab") (width 0.1) (tstamp d79ee404-fae9-47c6-9513-eb43195d30dc))
+ (fp_line (start 1.553 -1.98) (end 3.25 -0.283) (layer "F.Fab") (width 0.1) (tstamp d925b31d-9930-46f2-89e8-11d87658ee95))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp 887008cb-907e-4dd5-8f4b-f3f104114848))
+ (fp_circle (center 1.27 0) (end 3.27 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8b2c4798-6cff-4c86-8a29-b0a1e93bea31))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp d2eba9fa-8a17-43ed-b4d3-4cdb7d4b328a))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp bc7c7826-be9c-40ad-a9f0-8ff3b2078177))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 271d0a30-1fbe-43f8-9c5b-31536f8cf0b1))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-46-2_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-3.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-3.kicad_mod
new file mode 100644
index 00000000..76efd502
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-3.kicad_mod
@@ -0,0 +1,40 @@
+(footprint "TO-46-3" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-46-3")
+ (tags "TO-46-3")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 94ba6257-0fb7-4716-a379-3727128a0d2b)
+ )
+ (fp_text value "TO-46-3" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5802719b-1eed-4f6c-ab82-0b7f7c80b7f0)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7e7ea5b9-4fd8-4cf3-9294-e85dfc393c4d)
+ )
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp 3d9cb11d-0eb8-4611-9cd8-dc3be94aa9ca))
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp 4491040b-9789-40a9-8b67-1d18b0d4e614))
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp 97c6ca31-14e1-46f7-a6ac-432d856327e0))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp ecae609c-e9a3-4b60-854a-61860d67e0ce))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 7e962417-fc63-4102-a0df-7ef36afa2c98))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 8b6654ea-f6a4-4d59-83e5-b6c1f7c590f9))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp c8e2915e-b489-4735-b29d-922946e366c5))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp fc9e2f1d-0ba7-456a-b97e-97beffe357c4))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp 2670aeb0-ebf4-4291-90da-820013ba71f8))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp 929bdd3f-eef2-468f-9d50-e75a2db6dd70))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp e4fa0fbc-38bc-48a3-b64d-ee21df40b4c4))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp d204311d-4dcc-4679-a3f8-e429f2fc0dd7))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7224a1e3-ac85-474f-88b9-89e559ee2710))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp d60909b6-b9bd-4d3b-af40-0725523377fa))
+ (pad "2" thru_hole oval (at 1.27 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 12cc0fbd-f2a4-437c-baed-62b2af8b2af9))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp ca6b7239-025d-4276-a39d-0a426ad700e2))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-46-3.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-3_Pin2Center.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-3_Pin2Center.kicad_mod
new file mode 100644
index 00000000..b58f7995
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-3_Pin2Center.kicad_mod
@@ -0,0 +1,40 @@
+(footprint "TO-46-3_Pin2Center" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-46-3, Pin2 at center of package, Thorlabs photodiodes, https://www.thorlabs.de/drawings/374b6862eb3b5a04-9360B5F6-5056-2306-D912111C06C3F830/FDGA05-SpecSheet.pdf")
+ (tags "TO-46-3 Thorlabs")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 90268682-6cdc-40e5-b96a-dcb7ad8ee837)
+ )
+ (fp_text value "TO-46-3_Pin2Center" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 40f3f4b0-3807-4bb4-80a9-fea53db40851)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0be67dd1-f136-40ee-94e4-a8004415a174)
+ )
+ (fp_line (start -2.58 0.75) (end -1.68 0.75) (layer "F.SilkS") (width 0.12) (tstamp 3c0e05ed-840d-428b-b081-dab70199cc93))
+ (fp_line (start -1.68 -0.6) (end -2.58 -0.6) (layer "F.SilkS") (width 0.12) (tstamp 8510cb35-ddcc-4c4e-ae7a-289b9b5f2479))
+ (fp_line (start -2.58 -0.6) (end -2.58 0.75) (layer "F.SilkS") (width 0.12) (tstamp b222e24a-8b34-4e15-a0ac-b19e480ed2dc))
+ (fp_arc (start -1.68 -0.6) (mid 4.279362 -0.078983) (end -1.644465 0.753918) (layer "F.SilkS") (width 0.12) (tstamp bc6d2915-ff12-43ee-919f-db8412b1d7c7))
+ (fp_line (start -2.73 -3.15) (end 4.42 -3.15) (layer "F.CrtYd") (width 0.05) (tstamp 6373402b-81fd-4244-b132-03fe699b1c03))
+ (fp_line (start 4.42 3.14) (end -2.73 3.14) (layer "F.CrtYd") (width 0.05) (tstamp b6b6aab5-2330-400b-a845-45fc841089c1))
+ (fp_line (start -2.73 -3.15) (end -2.73 3.14) (layer "F.CrtYd") (width 0.05) (tstamp c39715b7-3cda-4e59-8dac-4613c94deda3))
+ (fp_line (start 4.42 3.14) (end 4.42 -3.15) (layer "F.CrtYd") (width 0.05) (tstamp d5282ea7-86dd-4e99-82f6-b41cf3b69b5b))
+ (fp_line (start -2.48 -0.5) (end -2.48 0.65) (layer "F.Fab") (width 0.1) (tstamp 38e11f22-b3f9-4854-a33b-44575ba739f8))
+ (fp_line (start -1.58 -0.5) (end -2.48 -0.5) (layer "F.Fab") (width 0.1) (tstamp 6a3f1a04-dcd8-4f1d-a2b0-130f3f9b49b8))
+ (fp_line (start -2.48 0.65) (end -1.58 0.65) (layer "F.Fab") (width 0.1) (tstamp 6e6f7445-7a27-4b1f-b14c-14a3d37105d8))
+ (fp_arc (start -1.58 -0.5) (mid 4.1624 -0.08076) (end -1.54766 0.65825) (layer "F.Fab") (width 0.1) (tstamp 8e32e566-7144-42f3-8d23-f5033607e318))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp fce60ee7-6d75-4dfa-98ab-779f1cd6f654))
+ (pad "1" thru_hole oval (at 0 0 90) (size 1.5 1) (drill 0.7) (layers *.Cu *.Mask) (tstamp 67bbe88c-f640-453d-a6cd-da5a25492db2))
+ (pad "2" thru_hole oval (at 1.27 0) (size 1 1) (drill 0.6) (layers *.Cu *.Mask) (tstamp 3d702ec3-6900-4147-b8e7-96de0248a369))
+ (pad "3" thru_hole oval (at 2.29 -1.02 90) (size 1 1) (drill 0.7) (layers *.Cu *.Mask) (tstamp 9fea062b-92f3-4a92-8552-b493f93f47f2))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-46-3_Pin2Center.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-3_Pin2Center_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-3_Pin2Center_Window.kicad_mod
new file mode 100644
index 00000000..32d46bd4
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-3_Pin2Center_Window.kicad_mod
@@ -0,0 +1,50 @@
+(footprint "TO-46-3_Pin2Center_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-46-3, Pin2 at center of package, Thorlabs photodiodes, https://www.thorlabs.de/drawings/374b6862eb3b5a04-9360B5F6-5056-2306-D912111C06C3F830/FDGA05-SpecSheet.pdf")
+ (tags "TO-46-3 Thorlabs")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d545d112-965c-40c9-9cdd-6f4c5fbbb987)
+ )
+ (fp_text value "TO-46-3_Pin2Center_Window" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4ab0409e-352b-41c7-932a-842904230c40)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 580a4e6c-c1dc-4c63-abc4-ac7622a2d820)
+ )
+ (fp_line (start -1.68 -0.6) (end -2.58 -0.6) (layer "F.SilkS") (width 0.12) (tstamp 06389c73-092f-4003-8db1-982a6bf57022))
+ (fp_line (start -2.58 -0.6) (end -2.58 0.75) (layer "F.SilkS") (width 0.12) (tstamp 083954cb-cd20-4429-b8c7-93f5181f2c0c))
+ (fp_line (start -2.58 0.75) (end -1.68 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4806b91f-c44c-4e8d-bc44-f65f755b25bf))
+ (fp_arc (start -1.68 -0.6) (mid 4.279362 -0.078983) (end -1.644465 0.753918) (layer "F.SilkS") (width 0.12) (tstamp 3ebe10d0-5260-4228-8396-3c5a366b4512))
+ (fp_line (start -2.73 -3.15) (end -2.73 3.14) (layer "F.CrtYd") (width 0.05) (tstamp a27cd701-d341-4d71-b4cc-2bec58f1da0d))
+ (fp_line (start 4.42 3.14) (end -2.73 3.14) (layer "F.CrtYd") (width 0.05) (tstamp ace2a984-a290-496b-a425-20d62dd2f244))
+ (fp_line (start 4.42 3.14) (end 4.42 -3.15) (layer "F.CrtYd") (width 0.05) (tstamp b1ff961c-eb84-4e22-9397-dbbdaeb704b2))
+ (fp_line (start -2.73 -3.15) (end 4.42 -3.15) (layer "F.CrtYd") (width 0.05) (tstamp bfe4e047-769a-4696-8324-c30513d6a9ae))
+ (fp_line (start -0.592 -0.731) (end 2.001 1.862) (layer "F.Fab") (width 0.1) (tstamp 0d8b9c01-1a9e-4813-85f7-fac263fe7492))
+ (fp_line (start 0.167 -1.669) (end 2.939 1.103) (layer "F.Fab") (width 0.1) (tstamp 37b4af41-7a5b-4f9d-bf95-966a46a9bfae))
+ (fp_line (start 1.553 -1.98) (end 3.25 -0.283) (layer "F.Fab") (width 0.1) (tstamp 51f3d78a-5c45-4c26-ab13-8242a6a6868e))
+ (fp_line (start 0.987 -1.98) (end 3.25 0.283) (layer "F.Fab") (width 0.1) (tstamp 6491e206-c95f-4f9b-9bcc-50a4d4b9789b))
+ (fp_line (start -2.48 -0.5) (end -2.48 0.65) (layer "F.Fab") (width 0.1) (tstamp 682e387d-47d4-4848-a843-5fd2dda6a081))
+ (fp_line (start 0.539 -1.862) (end 3.132 0.731) (layer "F.Fab") (width 0.1) (tstamp 8f329ff1-3f39-44ac-81a6-6760b6368b40))
+ (fp_line (start -0.399 -1.103) (end 2.373 1.669) (layer "F.Fab") (width 0.1) (tstamp 92480835-613b-4332-a699-213e0c7dfd9d))
+ (fp_line (start -0.71 -0.283) (end 1.553 1.98) (layer "F.Fab") (width 0.1) (tstamp cbf5aec7-349f-47c8-8974-32505b36ef75))
+ (fp_line (start -1.58 -0.5) (end -2.48 -0.5) (layer "F.Fab") (width 0.1) (tstamp e22adb60-c25e-4d2b-b5d4-790c78780e78))
+ (fp_line (start -0.145 -1.415) (end 2.685 1.415) (layer "F.Fab") (width 0.1) (tstamp e9e56b14-2dc3-4102-b475-625f55240deb))
+ (fp_line (start -2.48 0.65) (end -1.58 0.65) (layer "F.Fab") (width 0.1) (tstamp f3430ed0-574c-4df4-b146-04ffd6718116))
+ (fp_line (start -0.71 0.283) (end 0.987 1.98) (layer "F.Fab") (width 0.1) (tstamp f4e5633d-646e-45e7-87fc-65168ba83260))
+ (fp_arc (start -1.58 -0.5) (mid 4.1624 -0.08076) (end -1.54766 0.65825) (layer "F.Fab") (width 0.1) (tstamp 55a0326e-51a3-437e-9cc9-257049b2452f))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 1848b973-fe0c-4600-9f4d-31089de0b838))
+ (fp_circle (center 1.27 0) (end 3.27 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5798a34f-8b7e-42cd-80f5-8c2ece791b1b))
+ (pad "1" thru_hole oval (at 0 0 90) (size 1.5 1) (drill 0.7) (layers *.Cu *.Mask) (tstamp e571e598-8e67-4a09-acec-ae5bf52babc2))
+ (pad "2" thru_hole oval (at 1.27 0) (size 1 1) (drill 0.6) (layers *.Cu *.Mask) (tstamp ae111340-23b3-4714-8fc7-e07f427506d7))
+ (pad "3" thru_hole oval (at 2.29 -1.02 90) (size 1 1) (drill 0.7) (layers *.Cu *.Mask) (tstamp b171fe2c-c80c-4237-b9f9-714acb1e44fd))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-46-3_Pin2Center_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-3_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-3_Window.kicad_mod
new file mode 100644
index 00000000..1eabfb56
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-3_Window.kicad_mod
@@ -0,0 +1,50 @@
+(footprint "TO-46-3_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-46-3_Window, Window")
+ (tags "TO-46-3_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3665671d-a8ca-4074-81d1-0335b6313236)
+ )
+ (fp_text value "TO-46-3_Window" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp bc6d224b-00bf-4efe-9ed6-3dc136cb2971)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7b55da06-c172-4d37-8cad-e87cb65e8c2b)
+ )
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp 2460b411-43ce-4e2d-8273-bc46a53c4041))
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp aae58aac-f135-4de0-be54-d9d3c9239ae8))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp dd907c06-8155-4351-99f4-8cd4692b09ee))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp 8a317a67-a8f7-40e9-ae7c-be373d9bd163))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 0fc397ca-2738-44c2-a395-fe1a7d7a63ac))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp a2288cbf-b4c5-4f63-b89a-f7afabb9e21c))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp d22c4483-1706-46b2-a5e1-14a39f1649b2))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp fa6f8063-791a-4359-9730-baf95774be27))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp 0c71be73-df9a-44dc-b3dd-236654f68de7))
+ (fp_line (start -0.71 0.283) (end 0.987 1.98) (layer "F.Fab") (width 0.1) (tstamp 37c12d55-d146-44a6-9a16-36f2ece680b4))
+ (fp_line (start -0.399 -1.103) (end 2.373 1.669) (layer "F.Fab") (width 0.1) (tstamp 3e304fde-25cf-4cec-8b09-7ecd1f6ee780))
+ (fp_line (start 1.553 -1.98) (end 3.25 -0.283) (layer "F.Fab") (width 0.1) (tstamp 693743d4-aad2-45aa-8c81-376ab708d50b))
+ (fp_line (start -0.71 -0.283) (end 1.553 1.98) (layer "F.Fab") (width 0.1) (tstamp a834dd98-249f-41d8-a0e6-949ea1d82b9c))
+ (fp_line (start 0.539 -1.862) (end 3.132 0.731) (layer "F.Fab") (width 0.1) (tstamp ad350526-c3af-4ad0-a18a-bbe8afe2e9dc))
+ (fp_line (start 0.987 -1.98) (end 3.25 0.283) (layer "F.Fab") (width 0.1) (tstamp ca011062-4bf3-411b-9dce-f069552a2cfe))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp d6d1b997-109a-430a-af0c-7ee72458659b))
+ (fp_line (start 0.167 -1.669) (end 2.939 1.103) (layer "F.Fab") (width 0.1) (tstamp e2951d4e-ce28-4840-95ed-d2285668ee5a))
+ (fp_line (start -0.145 -1.415) (end 2.685 1.415) (layer "F.Fab") (width 0.1) (tstamp eb2b83e5-da0a-4423-927a-4331527bc7d7))
+ (fp_line (start -0.592 -0.731) (end 2.001 1.862) (layer "F.Fab") (width 0.1) (tstamp efeb2a54-4ffb-4799-9797-03af29bb2b2f))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp f2efa3bb-12f2-4af5-b94c-0c80fe061ee2))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp 0dad7b70-4d77-4b08-8853-14ee52afa012))
+ (fp_circle (center 1.27 0) (end 3.27 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 296daccc-e740-49c3-98f0-b72db2b088e1))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 99879135-390a-47e0-8174-c05fe152a7d5))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp e67bedb9-3824-44fb-9129-64e2d1485919))
+ (pad "2" thru_hole oval (at 1.27 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp a2935ddd-9760-427f-8655-56c30d173dc3))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp cdb9fbff-3af5-4717-820e-7118a497b893))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-46-3_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-4.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-4.kicad_mod
new file mode 100644
index 00000000..67e4ba16
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-4.kicad_mod
@@ -0,0 +1,41 @@
+(footprint "TO-46-4" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-46-4")
+ (tags "TO-46-4")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5b3a88d6-b61c-4f9c-a7c1-8136a6342dad)
+ )
+ (fp_text value "TO-46-4" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b26616f0-72e2-4632-b5f9-014dc17d7236)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c6edaa29-dfd0-4a03-b42d-af176cefadbe)
+ )
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp 41654ab3-0b07-42fa-b9d0-2a945fcb2c2c))
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp 5375ccf8-398e-42f8-b3ce-73d2c2fdd5d6))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp acac04d0-29be-4efb-852e-14f4e5142053))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp d433b955-eda0-44b4-98a8-d920376b8cb8))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 34c08988-4cd9-4e1e-b5d1-1382198c2ecf))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 7ad265ee-7030-43b9-aad3-4e8605b98127))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 7fc112b4-e6e5-4124-b385-b6c31d47fe1a))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp b5f6e14b-4395-4fae-9c92-54b1ebb5d2ad))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp 21796a0a-a511-4a05-bc7b-3c3aabb57d43))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp aa90a16d-14ec-4943-9d8c-418683909db6))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp d1539177-2aed-46e9-96b1-76c9a371fee2))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp afc55acd-adfd-4a03-b89d-0538e77d9964))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 0dc729d4-6c86-4487-bba1-fcd69c8567ca))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp cd629fed-3586-422c-bef4-4681a7a707df))
+ (pad "2" thru_hole oval (at 1.27 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 357e2642-e710-4415-bed7-9b3ce5efd096))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 3d05d811-739f-4c5e-b7af-4467a571b521))
+ (pad "4" thru_hole oval (at 1.27 -1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 16a1b6dd-d8d7-416f-9098-61c5d4a6602f))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-46-4.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-4_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-4_Window.kicad_mod
new file mode 100644
index 00000000..882f8e7a
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-46-4_Window.kicad_mod
@@ -0,0 +1,51 @@
+(footprint "TO-46-4_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-46-4_Window, Window")
+ (tags "TO-46-4_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4a6705f9-5695-4849-ad8c-8d06f086b95f)
+ )
+ (fp_text value "TO-46-4_Window" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 205d47df-6509-43a9-84d8-819395b4d054)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 74a43120-9190-4f76-8139-b6f9ac9d4b5e)
+ )
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp 4ee723d9-8c86-4c02-bfc5-fd504695dd66))
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp 69bfb468-9cc8-42bc-ba24-b4527146b421))
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp a51ded52-c42c-4ed5-9a9f-51f33eaf49ad))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp 86d88c35-2bdf-4561-8886-eb6b1d293ea5))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 1fe0e2c0-6dd6-4327-b408-bf800de42681))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 3c361f7e-82e8-4a35-b69e-32574ceca9b7))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp b5c62121-5a2b-407e-bf5a-d3a359594918))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp f890efd8-2913-4c27-b10b-1c2a2020604b))
+ (fp_line (start -0.399 -1.103) (end 2.373 1.669) (layer "F.Fab") (width 0.1) (tstamp 0c88a8dc-30e8-4530-a19e-5fb6493732a7))
+ (fp_line (start 0.167 -1.669) (end 2.939 1.103) (layer "F.Fab") (width 0.1) (tstamp 1a50fbdd-39ec-4527-ab7e-17b254aeb41c))
+ (fp_line (start -0.71 -0.283) (end 1.553 1.98) (layer "F.Fab") (width 0.1) (tstamp 225bc7d3-9c92-4004-8cfd-4677e089e6e0))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp 35112d5b-8a79-4f1a-bc6f-904e0f6c4575))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp 3d9479d4-4d7c-4188-9867-ab64ba4a0397))
+ (fp_line (start 1.553 -1.98) (end 3.25 -0.283) (layer "F.Fab") (width 0.1) (tstamp 7d99af6c-97f4-43a1-ba6d-c41b0e5d19c6))
+ (fp_line (start -0.145 -1.415) (end 2.685 1.415) (layer "F.Fab") (width 0.1) (tstamp 8ad49c56-8a54-47ad-8873-4828ccb92560))
+ (fp_line (start -0.71 0.283) (end 0.987 1.98) (layer "F.Fab") (width 0.1) (tstamp 93b6f3d4-c08c-4f7e-8874-6d22357152d2))
+ (fp_line (start 0.539 -1.862) (end 3.132 0.731) (layer "F.Fab") (width 0.1) (tstamp bdbe7023-9a67-408d-b9d5-834943f9fbe9))
+ (fp_line (start 0.987 -1.98) (end 3.25 0.283) (layer "F.Fab") (width 0.1) (tstamp bfea3152-cb63-4cf0-9ffc-1f9bd5abbbc4))
+ (fp_line (start -0.592 -0.731) (end 2.001 1.862) (layer "F.Fab") (width 0.1) (tstamp cf42a1f4-1701-49fe-ab4e-6b0d3db3a8ca))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp f6598e8f-716f-4916-88bb-d2a406a45365))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp 41fefc0e-9a53-445d-b94b-771d0f55681e))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp cea98a4f-b69d-4f88-ba3f-eeb6068e29b0))
+ (fp_circle (center 1.27 0) (end 3.27 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp df419569-0ddb-4a0f-b727-795f7ea16f48))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp c55dfef2-6931-4b0a-a636-84fd07c9b769))
+ (pad "2" thru_hole oval (at 1.27 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp db222f03-56bb-4798-acb3-5ce2127394f1))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 28c636f0-1e20-48f4-98d0-4ede766316bc))
+ (pad "4" thru_hole oval (at 1.27 -1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp a3ff8991-ea47-43d6-9abb-2e8ff5bd1f9e))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-46-4_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-10.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-10.kicad_mod
new file mode 100644
index 00000000..d7bd20c3
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-10.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "TO-5-10" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-5-10")
+ (tags "TO-5-10")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.92 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 209ff77b-dcc9-499a-80c8-a11484a892eb)
+ )
+ (fp_text value "TO-5-10" (at 2.92 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6f578795-fb00-429d-8f60-15c4487b4424)
+ )
+ (fp_text user "${REFERENCE}" (at 2.92 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 67540126-3ec3-4f70-a615-015751452fa0)
+ )
+ (fp_line (start -0.968039 -4.665856) (end -1.745856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 132c7eb4-5712-49c2-aca7-91923a49aea3))
+ (fp_line (start -0.077084 -3.774902) (end -0.968039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp a1672d88-c6f4-460b-8a64-016f4caad26a))
+ (fp_line (start -1.745856 -3.888039) (end -0.854902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp a9956b1b-414e-4533-95f6-aff38e4e3029))
+ (fp_arc (start -0.077084 -3.774902) (mid 6.328125 3.408384) (end -0.854674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 1f9671e2-ecc4-49fa-9378-cb1d70b3e36e))
+ (fp_line (start 7.87 4.95) (end 7.87 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 38588315-12a9-4813-a360-afef09a868c7))
+ (fp_line (start 7.87 -4.95) (end -2.04 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 6a64f7df-3677-4352-9894-844c7fa5dc05))
+ (fp_line (start -2.04 4.95) (end 7.87 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 76dd98f7-8517-4f8e-a063-8d514c0c2e15))
+ (fp_line (start -2.04 -4.95) (end -2.04 4.95) (layer "F.CrtYd") (width 0.05) (tstamp e230433a-bc22-4f38-ba06-d0f22b426e1c))
+ (fp_line (start -0.89151 -4.419621) (end -1.499621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 6d8fc2b5-11cc-4190-b4ab-8e3bb06e3502))
+ (fp_line (start -0.085408 -3.61352) (end -0.89151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 8da0bb65-1c8a-430c-8c41-39fd4e021265))
+ (fp_line (start -1.499621 -3.81151) (end -0.69352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp d0168414-5ea4-4635-b7e5-3de05c3f30ae))
+ (fp_arc (start -0.085408 -3.61352) (mid 6.243443 3.323361) (end -0.693594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 6b1c5c09-13ca-41a1-9f56-1088429c9427))
+ (fp_circle (center 2.92 0) (end 7.17 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp cce6190c-db18-4202-84bc-c33e5caeadc0))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b1353f6f-78e1-4eac-a06e-fc87cda52931))
+ (pad "2" thru_hole oval (at 0.55767 1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b1802bd6-0579-4fab-b4a3-912195eb3d79))
+ (pad "3" thru_hole oval (at 2.01767 2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp e2f4441a-59e0-414b-ad06-988a7fb0ae26))
+ (pad "4" thru_hole oval (at 3.82233 2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b6142534-bb36-46a4-a7cf-792ef1c8fb8e))
+ (pad "5" thru_hole oval (at 5.28233 1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 83c54ae8-31e7-44d0-8a6b-f5d889a231e2))
+ (pad "6" thru_hole oval (at 5.84 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 5e813ff4-e637-4f72-83ec-6d075849cf74))
+ (pad "7" thru_hole oval (at 5.28233 -1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp cf18c736-d5cb-4102-9f0d-46788717d36e))
+ (pad "8" thru_hole oval (at 3.82233 -2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 09acf2de-237c-44a0-b49d-c7868fb5eebb))
+ (pad "9" thru_hole oval (at 2.01767 -2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 2df228a0-5a6b-49eb-9329-a44219fa5521))
+ (pad "10" thru_hole oval (at 0.55767 -1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1737d462-0356-4326-8d3d-8e2ebec9648d))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-5-10.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-10_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-10_Window.kicad_mod
new file mode 100644
index 00000000..8861b348
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-10_Window.kicad_mod
@@ -0,0 +1,63 @@
+(footprint "TO-5-10_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-5-10_Window, Window")
+ (tags "TO-5-10_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.92 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4b0286e5-8bf2-4572-99fc-d6289ce7b519)
+ )
+ (fp_text value "TO-5-10_Window" (at 2.92 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2ff843f7-ac39-4700-9a69-7d975974d8b4)
+ )
+ (fp_text user "${REFERENCE}" (at 2.92 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7f6de244-3d6e-499b-ac82-c22cb5679fec)
+ )
+ (fp_line (start -1.745856 -3.888039) (end -0.854902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 29a1b5a1-7251-4548-b7f5-0d96b5f0fead))
+ (fp_line (start -0.968039 -4.665856) (end -1.745856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp a024a134-93d0-465b-ae32-96b1781fb150))
+ (fp_line (start -0.077084 -3.774902) (end -0.968039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp bb0a2cb7-c200-4ae9-9804-b680f4f0cf2a))
+ (fp_arc (start -0.077084 -3.774902) (mid 6.328125 3.408384) (end -0.854674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp aaaaf214-43ef-42d8-90cd-3190bcf77cd2))
+ (fp_line (start 7.87 4.95) (end 7.87 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 115e2c20-b90d-4a56-a05b-c8d1327f062a))
+ (fp_line (start -2.04 4.95) (end 7.87 4.95) (layer "F.CrtYd") (width 0.05) (tstamp b01ffa57-20eb-47a5-9311-95782e84dca8))
+ (fp_line (start -2.04 -4.95) (end -2.04 4.95) (layer "F.CrtYd") (width 0.05) (tstamp bc93a49a-f551-4e13-815d-ae9f4177446c))
+ (fp_line (start 7.87 -4.95) (end -2.04 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp eac3fb4d-9370-4ef7-b140-55dff664074e))
+ (fp_line (start 0.009 0.485) (end 2.435 2.911) (layer "F.Fab") (width 0.1) (tstamp 06c6d7b8-765e-4b2f-a012-409d12528572))
+ (fp_line (start 1.862 -2.755) (end 5.675 1.058) (layer "F.Fab") (width 0.1) (tstamp 077fbbd4-6eb9-4819-9b2e-60c790811135))
+ (fp_line (start -0.028 -0.12) (end 3.04 2.948) (layer "F.Fab") (width 0.1) (tstamp 0d40b9c9-35b7-48c3-a696-6b4f33c412cb))
+ (fp_line (start 4.244 -2.637) (end 5.557 -1.324) (layer "F.Fab") (width 0.1) (tstamp 0e691f49-22ea-45ac-a3ae-14f2ddf4ca16))
+ (fp_line (start -0.085408 -3.61352) (end -0.89151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 16249cfa-5923-44b6-9abe-79f03c1a599a))
+ (fp_line (start -0.89151 -4.419621) (end -1.499621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 373210c2-322e-47c7-af0c-cc7c81600cc7))
+ (fp_line (start 1.136 -2.35) (end 5.27 1.784) (layer "F.Fab") (width 0.1) (tstamp 57ba8f5c-a8b1-4b40-ae07-b1efa509b7eb))
+ (fp_line (start 0.165 -1.058) (end 3.978 2.755) (layer "F.Fab") (width 0.1) (tstamp 667a8aeb-e9f2-400c-a507-5c06983af659))
+ (fp_line (start 0.57 -1.784) (end 4.704 2.35) (layer "F.Fab") (width 0.1) (tstamp 6a894627-d021-4087-b627-15714222b925))
+ (fp_line (start 0.283 1.324) (end 1.596 2.637) (layer "F.Fab") (width 0.1) (tstamp 7d6c53c4-f1c1-4d28-a8ed-183b3ef5584f))
+ (fp_line (start 1.477 -2.574) (end 5.494 1.443) (layer "F.Fab") (width 0.1) (tstamp 8c0f27cb-ba4d-4b58-bd89-86c2b3000175))
+ (fp_line (start 0.834 -2.086) (end 5.006 2.086) (layer "F.Fab") (width 0.1) (tstamp a5afff97-fc84-41d4-8077-545cfe8e7584))
+ (fp_line (start 2.8 -2.948) (end 5.868 0.12) (layer "F.Fab") (width 0.1) (tstamp aa4d350d-269d-482f-8fdc-1a6615940e10))
+ (fp_line (start 0.036 -0.622) (end 3.542 2.884) (layer "F.Fab") (width 0.1) (tstamp b8c4461b-db55-40de-a3b2-c4150ae7f64a))
+ (fp_line (start 2.298 -2.884) (end 5.804 0.622) (layer "F.Fab") (width 0.1) (tstamp bd678561-f2d5-4378-963e-cfa84ded5ed0))
+ (fp_line (start 0.346 -1.443) (end 4.363 2.574) (layer "F.Fab") (width 0.1) (tstamp d4034fd3-9439-4dc3-89f2-a6813a5ccd63))
+ (fp_line (start -1.499621 -3.81151) (end -0.69352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp dc7c7bc3-893b-4958-a73a-0ba97b0ff818))
+ (fp_line (start 3.405 -2.911) (end 5.831 -0.485) (layer "F.Fab") (width 0.1) (tstamp ff9b38c1-c1a7-4e0f-9754-c160ab2ffd5b))
+ (fp_arc (start -0.085408 -3.61352) (mid 6.243443 3.323361) (end -0.693594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 84039f83-d2ae-4b64-b7b5-926be7a1b119))
+ (fp_circle (center 2.92 0) (end 7.17 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 9850d75b-f726-4e0a-8dc9-665770c09ba4))
+ (fp_circle (center 2.92 0) (end 5.87 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp ed1e23f0-066a-4a76-9fde-9dfc96d97a77))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp adae243f-6c2c-431a-93e8-185bcc63e29f))
+ (pad "2" thru_hole oval (at 0.55767 1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 4b6c6f75-b299-4280-8d77-650917853f56))
+ (pad "3" thru_hole oval (at 2.01767 2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 9e4f85da-b00e-43d5-ba07-b4048a04b5a2))
+ (pad "4" thru_hole oval (at 3.82233 2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp d74f5898-065f-4cb5-b260-688555bfe383))
+ (pad "5" thru_hole oval (at 5.28233 1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 19f24ccd-1980-48e2-8baf-1105b41e1af1))
+ (pad "6" thru_hole oval (at 5.84 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 0b87440f-e827-481d-ad72-be3a6a7a3e99))
+ (pad "7" thru_hole oval (at 5.28233 -1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1516ece0-5647-465b-8bec-b954917bc248))
+ (pad "8" thru_hole oval (at 3.82233 -2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 5fcc2236-40a5-4172-9682-d96f457f7619))
+ (pad "9" thru_hole oval (at 2.01767 -2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b3e4a443-2d80-4708-8c32-923c72990cce))
+ (pad "10" thru_hole oval (at 0.55767 -1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp a3163469-6be4-4082-89bf-995766a3a7b3))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-5-10_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-2.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-2.kicad_mod
new file mode 100644
index 00000000..57084dfc
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-2.kicad_mod
@@ -0,0 +1,39 @@
+(footprint "TO-5-2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-5-2")
+ (tags "TO-5-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f9eba633-7997-42e0-82e6-008e95ba9068)
+ )
+ (fp_text value "TO-5-2" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5e0ab324-6f28-40d5-a68b-3f3d649a4b65)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5d15e668-1bf1-4b84-88e7-1cf842e90448)
+ )
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 49d41673-d40f-4a04-83ba-29e2da3e1282))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 69de8e10-5498-4043-8042-11628a95d4ed))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp e4de50d9-09a7-4d8a-919a-4f8f8c75d917))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 1eab031b-af7c-4209-933e-ace03aa80fda))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 9796d8da-c9de-4e9f-8b86-d249d7a6bec9))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp b1657a8e-af9f-4da7-b500-970bfc56fb3e))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp f784544b-1963-4b63-a9b7-8d4087254073))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp faf843f3-6608-4f64-ad45-1879b2b0e851))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 0b90ef5d-7731-4035-a17a-314371b5dc27))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 20cad1c5-4d6f-487e-9ec5-6a5eb1741528))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 6b345250-e7eb-4906-8d55-1edb0a9474a8))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 6317c8bb-b1d1-4065-be11-ac942df2a371))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 97156ab0-3e82-4e53-a86b-7641c0229691))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b5975aaf-ed5f-4b6b-9b54-fd7e3de1626b))
+ (pad "2" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 2fe91c73-09ae-457e-8786-82440a6e6f76))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-5-2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-2_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-2_Window.kicad_mod
new file mode 100644
index 00000000..abc53327
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-2_Window.kicad_mod
@@ -0,0 +1,55 @@
+(footprint "TO-5-2_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-5-2_Window, Window")
+ (tags "TO-5-2_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5f0c6f21-c2f7-47be-99c6-b79c2938d0ed)
+ )
+ (fp_text value "TO-5-2_Window" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 972e9770-834d-4c9e-9890-63f5690de9be)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6fa0ab42-87dd-45d2-a8e2-2a6964f9c111)
+ )
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 2883605b-2725-49e7-98c2-4cf807a6c7d7))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 893f2a04-44b6-4507-8270-751d906b7d7f))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp b24a5551-b5a2-4623-8265-1bbbf7b7a155))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 2d74442e-2242-485e-8627-a7ca1c6c103c))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 4289b2b8-5459-4f0c-bc4c-8f8d99a36a1e))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 72113794-6b53-4fe2-af81-3642004fc257))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 9aae1f86-10d5-43e9-a47f-5d3ab6af6112))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp c80427b3-5932-4e76-9bc0-aaf97a938ede))
+ (fp_line (start -0.371 0.485) (end 2.055 2.911) (layer "F.Fab") (width 0.1) (tstamp 05895139-4ba3-4be7-9bee-7c8d3bbbeec3))
+ (fp_line (start 1.097 -2.574) (end 5.114 1.443) (layer "F.Fab") (width 0.1) (tstamp 11394287-22d1-4853-bf78-78934f7dcd16))
+ (fp_line (start 0.454 -2.086) (end 4.626 2.086) (layer "F.Fab") (width 0.1) (tstamp 360a7068-9f52-4d76-b823-894aa731e2ff))
+ (fp_line (start 3.864 -2.637) (end 5.177 -1.324) (layer "F.Fab") (width 0.1) (tstamp 4d043592-151c-43b1-a241-5bca594338f8))
+ (fp_line (start 3.025 -2.911) (end 5.451 -0.485) (layer "F.Fab") (width 0.1) (tstamp 55c74a59-f2c8-4551-9f86-58bdf3c7b3f3))
+ (fp_line (start 1.482 -2.755) (end 5.295 1.058) (layer "F.Fab") (width 0.1) (tstamp 676b5eea-e658-48e6-b5b8-f1c8e2ac004e))
+ (fp_line (start -0.034 -1.443) (end 3.983 2.574) (layer "F.Fab") (width 0.1) (tstamp 7d6d6b1c-e3a8-475a-8953-9bef7e42d601))
+ (fp_line (start 0.19 -1.784) (end 4.324 2.35) (layer "F.Fab") (width 0.1) (tstamp 86e93377-f3be-4ac5-813e-369ab687e049))
+ (fp_line (start -0.215 -1.058) (end 3.598 2.755) (layer "F.Fab") (width 0.1) (tstamp 953cb36e-c6d6-45c0-906a-0d0408809b32))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp b3e69a9b-e925-4e7d-88ef-d6aa74561281))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp c70de707-1ec6-4652-9c0c-7d044da188ec))
+ (fp_line (start -0.408 -0.12) (end 2.66 2.948) (layer "F.Fab") (width 0.1) (tstamp d1ecc05b-a274-4eaf-bbb7-7337ba43f22d))
+ (fp_line (start 1.918 -2.884) (end 5.424 0.622) (layer "F.Fab") (width 0.1) (tstamp da4674b4-8b3f-4f4b-8b67-d24f6ae4895a))
+ (fp_line (start -0.097 1.324) (end 1.216 2.637) (layer "F.Fab") (width 0.1) (tstamp db75cd35-6232-4005-9a84-8bfaa86aa544))
+ (fp_line (start -0.344 -0.622) (end 3.162 2.884) (layer "F.Fab") (width 0.1) (tstamp e3bd600f-f597-4edc-8bee-06043b5f8d1b))
+ (fp_line (start 0.756 -2.35) (end 4.89 1.784) (layer "F.Fab") (width 0.1) (tstamp eb5bd2b5-7583-432e-936c-469839d157ce))
+ (fp_line (start 2.42 -2.948) (end 5.488 0.12) (layer "F.Fab") (width 0.1) (tstamp f818a7da-407a-4edd-8e14-7ff7561b4174))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp ff217bfd-278b-4e76-8241-ba3d90ccbddb))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 2e89375a-f2ca-4f3a-a943-db94a88a310d))
+ (fp_circle (center 2.54 0) (end 5.49 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5cdfe6d1-20ce-4505-b3c9-07a1f3064170))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp edb56605-f67c-4378-b2e2-8fdd49915620))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 79f39a88-5f3e-4935-a1e8-493110d7fccc))
+ (pad "2" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp c5152b1e-d4de-48a0-979a-ba43351ceb82))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-5-2_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-3.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-3.kicad_mod
new file mode 100644
index 00000000..b582bcf0
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-3.kicad_mod
@@ -0,0 +1,40 @@
+(footprint "TO-5-3" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-5-3")
+ (tags "TO-5-3")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 646860e9-4a68-4cba-8417-08b4cb5a2181)
+ )
+ (fp_text value "TO-5-3" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d11ecce8-4dc0-4c62-a9bf-8a9880050d5f)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3364a047-6cab-4fed-b5a0-fde0054a5a17)
+ )
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 3a270677-5a52-4b3c-99aa-aec1b82a51b5))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 6f2625f8-ab02-4b96-bd21-94bbaa8a1dd6))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp c0a7a89b-733e-4274-adfe-1e9c870eb5fa))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 79a8ff47-b855-4071-a2a3-525d3bb35380))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 3cbd3cb3-2465-4910-88dc-56a281d0a2f4))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 3ee96b57-1b80-4e23-af13-35bb1c0cdabf))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 418cfe26-5d25-4ed6-b10e-7c7815a15769))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 4e32948d-66df-42c3-b550-aa27837f21db))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp b5bdee9b-359b-436d-a375-11f05bf9521c))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp f11a4ac1-726d-4da1-bdde-df036a95614b))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp f30ff3ed-b081-4e99-aa32-c971b78215b1))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp ac3edb65-f7bb-4c7a-83a2-8db50ffafbdc))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp dfeeb26a-2a06-43f0-b522-e1bd46e9d97e))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp ec82f16f-5373-4d99-94bf-2185391fbb11))
+ (pad "2" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 2dbd346e-2b80-4276-bca5-a91fb22b2409))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp cf3fe3a9-5a0f-4f2b-888c-f158333a0c44))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-5-3.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-3_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-3_Window.kicad_mod
new file mode 100644
index 00000000..c337ee2e
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-3_Window.kicad_mod
@@ -0,0 +1,56 @@
+(footprint "TO-5-3_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-5-3_Window, Window")
+ (tags "TO-5-3_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp bb7cba3e-51bc-43a0-963d-02676f94c06c)
+ )
+ (fp_text value "TO-5-3_Window" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 53d73330-ea84-484c-a309-02f375e09dc0)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 729df458-63cc-4db6-bb7a-d5528e097806)
+ )
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 96621bef-5282-42b2-ad5c-8cbc6fd0e1b1))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 9f1216e1-9658-43de-9feb-a29e0a1dc818))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp a86309e3-075d-4a35-b1db-85ef98604b76))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp b30b68f8-1e90-41a6-ab2a-5fe6e92a2324))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp a451d5a5-44ba-488f-bb1e-542ba871f14e))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp a68ef98b-1a03-4967-9808-0a865c6bcadd))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp e8979a1c-12c4-468b-b619-ccac64ffe524))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp f8fa3c42-2cee-419d-be7c-f2290dc2611c))
+ (fp_line (start 1.097 -2.574) (end 5.114 1.443) (layer "F.Fab") (width 0.1) (tstamp 0f1df378-e564-4adc-975e-53bfabd3f442))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 17ab735d-a006-4746-b51a-c8cf2b8d3207))
+ (fp_line (start 1.482 -2.755) (end 5.295 1.058) (layer "F.Fab") (width 0.1) (tstamp 19e7dcf7-5974-46c7-9ec8-98c1ffe620b6))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 1f832d7e-d3e9-4958-83b9-51738554f593))
+ (fp_line (start 0.19 -1.784) (end 4.324 2.35) (layer "F.Fab") (width 0.1) (tstamp 2ce52ec0-e311-4aea-956e-00db55600256))
+ (fp_line (start -0.371 0.485) (end 2.055 2.911) (layer "F.Fab") (width 0.1) (tstamp 33c48eaf-e3a8-4a18-b66d-e0c002ae579f))
+ (fp_line (start 0.454 -2.086) (end 4.626 2.086) (layer "F.Fab") (width 0.1) (tstamp 3a6002ad-ad26-4ff8-b27e-94393f868dff))
+ (fp_line (start -0.034 -1.443) (end 3.983 2.574) (layer "F.Fab") (width 0.1) (tstamp 4920be79-3ba9-4242-aa8b-2e9e4eafb7c1))
+ (fp_line (start -0.408 -0.12) (end 2.66 2.948) (layer "F.Fab") (width 0.1) (tstamp 4dfe421d-8f8a-48fc-b78b-a831278b36d3))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 5b45b0ed-a339-4bb7-bb14-06ef23457af3))
+ (fp_line (start -0.344 -0.622) (end 3.162 2.884) (layer "F.Fab") (width 0.1) (tstamp 6698b3ad-50c8-4262-8501-6d79b37c498a))
+ (fp_line (start 3.864 -2.637) (end 5.177 -1.324) (layer "F.Fab") (width 0.1) (tstamp 6900cbae-c3bb-4c32-8ecf-cb4d700bcaca))
+ (fp_line (start 1.918 -2.884) (end 5.424 0.622) (layer "F.Fab") (width 0.1) (tstamp 7447cb29-ce11-4182-94b2-22568a544186))
+ (fp_line (start 2.42 -2.948) (end 5.488 0.12) (layer "F.Fab") (width 0.1) (tstamp 8e98abf0-bca2-448e-88b6-bdd4c6062817))
+ (fp_line (start 0.756 -2.35) (end 4.89 1.784) (layer "F.Fab") (width 0.1) (tstamp c4001cc2-7027-45d1-9710-105556f57d43))
+ (fp_line (start 3.025 -2.911) (end 5.451 -0.485) (layer "F.Fab") (width 0.1) (tstamp c77f801e-4512-4509-bafd-7743351c6af6))
+ (fp_line (start -0.097 1.324) (end 1.216 2.637) (layer "F.Fab") (width 0.1) (tstamp ccb401fe-1169-4d59-8b2e-81673d1def3d))
+ (fp_line (start -0.215 -1.058) (end 3.598 2.755) (layer "F.Fab") (width 0.1) (tstamp f0a09b2e-28ac-41b3-b7f4-0b57e541ddbf))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp f2f53b15-f9de-417d-8700-471bee7e8d50))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 80c1771f-3a58-40a4-b968-fd00873d16fb))
+ (fp_circle (center 2.54 0) (end 5.49 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp efe94e57-6882-42e0-8347-dca0d0928010))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp caaa064d-b334-4edd-a4e1-9d7c60cc1d29))
+ (pad "2" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 96d18f11-95d9-45b6-a4c6-9190b87dc3b6))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp aa97bbf3-8c7b-403b-bf0f-fc8446911c59))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-5-3_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-4.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-4.kicad_mod
new file mode 100644
index 00000000..aac53555
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-4.kicad_mod
@@ -0,0 +1,41 @@
+(footprint "TO-5-4" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-5-4")
+ (tags "TO-5-4")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b3fccad4-e5e7-4775-9da3-2857edbc9a32)
+ )
+ (fp_text value "TO-5-4" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 089e70c0-2254-4c7c-9e9a-1262798d5337)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fb30e524-a139-41c6-89e7-eab3f416942e)
+ )
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 28c5556e-881b-4dbb-9d9f-11162b95beaf))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 2b272e9c-ec2b-46b0-8203-1b704044ab56))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp d8143c35-faf5-4fba-9cf7-4172fc4aac5f))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 30913924-8498-41c4-9531-f6ec06decc03))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 0b24d1ba-1d9b-4299-9be2-aab6899e5b30))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 6b43e8b8-b1e1-4ade-9d8c-be7757fb40f5))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp c7b18ad8-19ab-4333-9de5-5f003a60aab3))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp d25b7bb3-f700-4955-8811-9d9ee5e63f7f))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 8c787ba7-9019-4cab-9d4d-e460462f0c08))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp db186b15-7478-4217-98d2-63300db75d37))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp f8ca253b-6173-45bd-9087-b4c5fb72d984))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 4550d652-d242-45bd-a337-592098c057cd))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 2059e2c2-885e-4b51-9559-0c2f43c000ee))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp e826a2fd-fe6a-43f3-8c89-872f2fcada6f))
+ (pad "2" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp bbd2d1a8-1645-4789-9413-2bf7282a8b70))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b5e528c2-8c07-4aaf-9da7-0b2c9578168e))
+ (pad "4" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 19b63a4c-5d99-45f3-aa39-796e72b039b0))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-5-4.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-4_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-4_Window.kicad_mod
new file mode 100644
index 00000000..ddb94a3e
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-4_Window.kicad_mod
@@ -0,0 +1,57 @@
+(footprint "TO-5-4_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-5-4_Window, Window")
+ (tags "TO-5-4_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8dd8ed2b-6988-4fcb-bb70-231ddcda2fe9)
+ )
+ (fp_text value "TO-5-4_Window" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4ce8284e-8598-4d6c-b967-f48a30effd30)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 10788fdf-71f5-4714-a075-96dda2eabfbe)
+ )
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 4581ef92-a05c-4fba-9126-369135fca114))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 73d197a3-4409-4a58-8492-f4758fc8f7d8))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp dc871d58-0a6d-4689-a0a4-3e9bee799df4))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp e880e492-575d-42ba-8800-112497dae1d1))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 7ebbb9c8-8c01-40a0-89a0-89476543cd4e))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 911a8aff-d113-4d81-8e1d-42f8c9ae2b3f))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 93820225-bccf-483e-9333-ea228594f0b4))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp d299788c-9737-41b5-b57d-6126680c05da))
+ (fp_line (start 1.482 -2.755) (end 5.295 1.058) (layer "F.Fab") (width 0.1) (tstamp 0a2f3321-cf5d-4617-be41-ba7abf952a8e))
+ (fp_line (start -0.097 1.324) (end 1.216 2.637) (layer "F.Fab") (width 0.1) (tstamp 13ba51c0-e933-4a27-b248-23ecbaf363cd))
+ (fp_line (start 2.42 -2.948) (end 5.488 0.12) (layer "F.Fab") (width 0.1) (tstamp 1da9c9ef-d124-43c5-ae7d-e9de747e53ae))
+ (fp_line (start 3.864 -2.637) (end 5.177 -1.324) (layer "F.Fab") (width 0.1) (tstamp 2c875d27-c585-4fef-82ce-472556fc5dc6))
+ (fp_line (start 0.19 -1.784) (end 4.324 2.35) (layer "F.Fab") (width 0.1) (tstamp 30198658-ca1a-4897-b377-87b9a1aa1560))
+ (fp_line (start 3.025 -2.911) (end 5.451 -0.485) (layer "F.Fab") (width 0.1) (tstamp 46588b81-5682-47c0-afa1-5ce19b41614b))
+ (fp_line (start 1.097 -2.574) (end 5.114 1.443) (layer "F.Fab") (width 0.1) (tstamp 4bed690a-6a71-4723-b3e5-1b45880fa813))
+ (fp_line (start -0.408 -0.12) (end 2.66 2.948) (layer "F.Fab") (width 0.1) (tstamp 506d5ccc-2b2d-4796-873d-fdd10b94e992))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 56f7ff2f-e42f-4c89-83bc-0c7addc5acd7))
+ (fp_line (start -0.034 -1.443) (end 3.983 2.574) (layer "F.Fab") (width 0.1) (tstamp 618d78bb-db3f-4c10-b38f-0712a93930d9))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 7c9373d8-b8e7-4d8c-ab9a-e5f4f3b3e0ac))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 90521489-f6bb-4497-8cee-4dc52cf2050d))
+ (fp_line (start 0.756 -2.35) (end 4.89 1.784) (layer "F.Fab") (width 0.1) (tstamp 99fb3f91-0da3-44cf-bd24-a35cb02b3720))
+ (fp_line (start -0.215 -1.058) (end 3.598 2.755) (layer "F.Fab") (width 0.1) (tstamp a7944e78-5324-4359-bbcb-4738bc735705))
+ (fp_line (start 1.918 -2.884) (end 5.424 0.622) (layer "F.Fab") (width 0.1) (tstamp b3ba39dc-b756-42f6-a306-43a8c1986539))
+ (fp_line (start -0.344 -0.622) (end 3.162 2.884) (layer "F.Fab") (width 0.1) (tstamp b90ad2b2-5e8e-4f24-9955-9c2b5d53139c))
+ (fp_line (start -0.371 0.485) (end 2.055 2.911) (layer "F.Fab") (width 0.1) (tstamp ec73036a-0ba4-4cbc-800d-bdb397832bef))
+ (fp_line (start 0.454 -2.086) (end 4.626 2.086) (layer "F.Fab") (width 0.1) (tstamp f3ae6898-d4f8-41a0-a57e-9e8210f37906))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp cce26c2c-45fa-43bc-ba59-105357916791))
+ (fp_circle (center 2.54 0) (end 5.49 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a0b7ba80-8d17-4a1e-bcc8-14d17ef99cb5))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp f0a92c12-3901-4c25-96a2-ae43e16930d6))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 892d7cfd-d576-4754-b387-2bab20f0c39a))
+ (pad "2" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 31fdc8d4-d756-42ab-bade-b042ad4c1423))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 2920959e-0de1-4d07-a199-335fe00692c4))
+ (pad "4" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 47e12f0a-c906-44b7-8177-0a17868dd0a0))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-5-4_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-6.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-6.kicad_mod
new file mode 100644
index 00000000..ac12e12a
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-6.kicad_mod
@@ -0,0 +1,43 @@
+(footprint "TO-5-6" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-5-6")
+ (tags "TO-5-6")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9050ddc6-cb41-4bc6-8501-c4e7a915718f)
+ )
+ (fp_text value "TO-5-6" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 79fc80bd-74ff-46c4-ae3b-750a7ad12077)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 859afc32-dea8-4adf-b87d-73c43aa9d85a)
+ )
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 34c59806-d78b-41cf-871b-16a0a91c0df4))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 3ce7208b-2291-44ce-a7d6-d46f3dabab51))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp ec197b50-c92a-468d-baec-7654d4ecbb7a))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 1d8c464d-398d-47e7-8ea9-cb5af54ab527))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 371d6286-c8aa-472a-84a3-c5f4ff991c47))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 681b6647-ac39-43d4-81b6-84a7585dab6c))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 7fcf1a0e-ee54-41f0-a1d4-73e18a116571))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp f05b5d93-64b9-4255-aaf0-4ea17f383592))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 6e9fdd6a-1a86-4e6e-8f9b-2ec921af0a68))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 8a6d59ab-2be3-4a74-9e87-dd556f11cfd4))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp befe4fc7-87af-4905-ba72-7724d58080d8))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp d2796994-b008-4693-a6c9-cb9303f2312d))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp bfb9abe1-0be5-43e9-b8be-c6a610c714cc))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b97fe7b0-2721-46f0-83b2-7bb95f2606d6))
+ (pad "2" thru_hole oval (at 0.743949 1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 4ed142ff-05dd-4543-b95e-bce604d228aa))
+ (pad "3" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8b0410c8-abea-42c7-98df-08fa2471a249))
+ (pad "4" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp d9b0d419-5f90-4fcb-870d-4aa801798947))
+ (pad "5" thru_hole oval (at 4.336051 -1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp c6421543-edf0-4c8b-8150-e7e386137051))
+ (pad "6" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7f33b990-696b-4928-bb0d-38793fda2873))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-5-6.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-6_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-6_Window.kicad_mod
new file mode 100644
index 00000000..9aecb148
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-6_Window.kicad_mod
@@ -0,0 +1,59 @@
+(footprint "TO-5-6_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-5-6_Window, Window")
+ (tags "TO-5-6_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 39f263f4-d607-4cd1-86a3-5f0e5d268d74)
+ )
+ (fp_text value "TO-5-6_Window" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0855454c-5736-436e-a7ae-2af488be9686)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c5a6f8e1-dae3-438b-bc90-856f9277a214)
+ )
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 821b16f8-78fe-4a60-aa6c-084772ee948b))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 9d8bd540-060d-426a-b858-ac9df5212dd0))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp b20e8d14-78ad-41be-af31-091ac5436196))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 175e9caa-51c7-4b97-ba6c-6aa12e5e362f))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 0e8498be-26c5-4260-b6d0-912435a3e269))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 0f2983cb-38f1-4e43-a4c4-f2fc3e464155))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 3aee9934-f46e-4f0d-96d9-0fddc20a7339))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 5273d701-c185-44a1-9a27-8a070f46a8a6))
+ (fp_line (start 0.19 -1.784) (end 4.324 2.35) (layer "F.Fab") (width 0.1) (tstamp 06109c7a-e74c-4a4c-91ff-b1d417277f00))
+ (fp_line (start 1.918 -2.884) (end 5.424 0.622) (layer "F.Fab") (width 0.1) (tstamp 12d4b593-64d0-432b-b293-28d593e72717))
+ (fp_line (start -0.034 -1.443) (end 3.983 2.574) (layer "F.Fab") (width 0.1) (tstamp 226d7b3f-a1f6-44d2-9894-98327f5ba0e4))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 2494440b-a056-4e8b-a0ab-b39858de57cf))
+ (fp_line (start 3.025 -2.911) (end 5.451 -0.485) (layer "F.Fab") (width 0.1) (tstamp 268a9acc-435a-4152-b1b3-b147e5595a0e))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 2babff28-491f-4593-a0f6-11565ebd867c))
+ (fp_line (start -0.408 -0.12) (end 2.66 2.948) (layer "F.Fab") (width 0.1) (tstamp 2ca224ee-8fde-4d71-a1f9-e7e6668dd6fb))
+ (fp_line (start 2.42 -2.948) (end 5.488 0.12) (layer "F.Fab") (width 0.1) (tstamp 30a9462b-d428-46ff-9c3e-2c34190cdf81))
+ (fp_line (start 0.756 -2.35) (end 4.89 1.784) (layer "F.Fab") (width 0.1) (tstamp 3c011790-0eee-49ee-b983-b5883e851a40))
+ (fp_line (start -0.215 -1.058) (end 3.598 2.755) (layer "F.Fab") (width 0.1) (tstamp 49e9d179-a317-4eee-9eb6-1e2a9608532c))
+ (fp_line (start 1.097 -2.574) (end 5.114 1.443) (layer "F.Fab") (width 0.1) (tstamp 4b17dab9-f18f-43e6-8b72-4d4b0433b8ef))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 67d11c8e-c30d-44e8-9b50-d75fcafa933d))
+ (fp_line (start 0.454 -2.086) (end 4.626 2.086) (layer "F.Fab") (width 0.1) (tstamp 73c6680d-e961-47da-a766-7245671d7cf8))
+ (fp_line (start -0.097 1.324) (end 1.216 2.637) (layer "F.Fab") (width 0.1) (tstamp 778b7434-f975-46e5-8253-9dcec46b1aaa))
+ (fp_line (start 3.864 -2.637) (end 5.177 -1.324) (layer "F.Fab") (width 0.1) (tstamp 78a2aea4-3076-407a-aa59-961d6dc338b9))
+ (fp_line (start -0.344 -0.622) (end 3.162 2.884) (layer "F.Fab") (width 0.1) (tstamp 851407f5-9e07-4fb9-92b1-1406c98d6917))
+ (fp_line (start 1.482 -2.755) (end 5.295 1.058) (layer "F.Fab") (width 0.1) (tstamp d2b6188c-c07d-499b-946a-2dbaef48d562))
+ (fp_line (start -0.371 0.485) (end 2.055 2.911) (layer "F.Fab") (width 0.1) (tstamp f436dffc-6dc4-4ed7-83b7-47b2d2cb14b5))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp d3daf1b0-cf26-4f32-ab69-f8d7ca4919a3))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3d457922-0c76-4aab-9c1f-02b7f9b1e7b7))
+ (fp_circle (center 2.54 0) (end 5.49 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a770929a-f9f7-4a32-b898-1a79d8d44096))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp c08bbc0a-0926-4238-86af-7a591735739e))
+ (pad "2" thru_hole oval (at 0.743949 1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1b2601fc-80a4-47d7-99a8-824d1f9fee87))
+ (pad "3" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 20cbbcf3-73e8-4b6d-a797-b8069141fb3a))
+ (pad "4" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp bab748b8-8d73-427f-98d5-16cb68fd904a))
+ (pad "5" thru_hole oval (at 4.336051 -1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp bbfd0120-4c0c-4180-838d-aaf1b926282a))
+ (pad "6" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp ad83980a-c9de-49a6-9869-fb4a1ce8efa2))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-5-6_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-8.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-8.kicad_mod
new file mode 100644
index 00000000..2feb0dbd
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-8.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "TO-5-8" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-5-8")
+ (tags "TO-5-8")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.92 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp bbe26f74-f922-4bec-b502-36455d0d3ade)
+ )
+ (fp_text value "TO-5-8" (at 2.92 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1ebfef10-3441-4ac7-8fe0-5a6bcf4b61ce)
+ )
+ (fp_text user "${REFERENCE}" (at 2.92 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 52265105-57f2-48df-848c-c7aa9b10336c)
+ )
+ (fp_line (start -0.968039 -4.665856) (end -1.745856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 852319cf-7722-422f-8621-3c75e21a71d2))
+ (fp_line (start -0.077084 -3.774902) (end -0.968039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 8a45970b-f0dd-4534-88e4-30e2d2ef2e45))
+ (fp_line (start -1.745856 -3.888039) (end -0.854902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp e28aac30-dbb0-48af-8422-b4c8789279bb))
+ (fp_arc (start -0.077084 -3.774902) (mid 6.328125 3.408384) (end -0.854674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 80be7ab3-a8a7-4526-9b85-790a613f1351))
+ (fp_line (start 7.87 -4.95) (end -2.04 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 2e7400a9-2e82-4cf2-88ec-475eb3a2e2a6))
+ (fp_line (start -2.04 -4.95) (end -2.04 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 507cea0d-a053-4476-bab3-619e6fcd736d))
+ (fp_line (start -2.04 4.95) (end 7.87 4.95) (layer "F.CrtYd") (width 0.05) (tstamp e9395381-ab3a-43f9-9cee-956a8ac145d7))
+ (fp_line (start 7.87 4.95) (end 7.87 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp f57cafb0-c823-4013-a039-7ffc2809d5e2))
+ (fp_line (start -0.085408 -3.61352) (end -0.89151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 419d521e-5d08-40a4-b493-11a32661103b))
+ (fp_line (start -0.89151 -4.419621) (end -1.499621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 8cd3ec5a-2650-44a8-b246-61f2b445d0ca))
+ (fp_line (start -1.499621 -3.81151) (end -0.69352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 8f98e0af-99c9-45d7-82c3-93e20ca53b64))
+ (fp_arc (start -0.085408 -3.61352) (mid 6.243443 3.323361) (end -0.693594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 62813763-aa0d-4f01-8bf8-88c761fe8b90))
+ (fp_circle (center 2.92 0) (end 7.17 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 4cb5ef3b-185a-41d6-a5b4-7356532e79c4))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp a4bbef3d-0d84-4b8a-84ee-89f71492744d))
+ (pad "2" thru_hole oval (at 0.855248 2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6800d489-2f91-4c02-8f53-85ba605596a0))
+ (pad "3" thru_hole oval (at 2.92 2.92) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7831a9a9-100b-4697-8e14-514a50db8a1f))
+ (pad "4" thru_hole oval (at 4.984752 2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 430ada9b-734a-46c9-955f-5a18fbb3236d))
+ (pad "5" thru_hole oval (at 5.84 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 32c0c98a-10d2-418f-a0e7-2ce71a6a4aac))
+ (pad "6" thru_hole oval (at 4.984752 -2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8ccd7cfa-d83d-4c4b-91e8-e1bcf5de8824))
+ (pad "7" thru_hole oval (at 2.92 -2.92) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 14c97e47-b51b-4117-bdb9-f01509cdd6c3))
+ (pad "8" thru_hole oval (at 0.855248 -2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7640bb24-cd89-4a88-b838-11c14c45711a))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-5-8.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-8_PD5.08.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-8_PD5.08.kicad_mod
new file mode 100644
index 00000000..22de7fc5
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-8_PD5.08.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "TO-5-8_PD5.08" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-5-8_PD5.08")
+ (tags "TO-5-8_PD5.08")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 87e3e9ad-5c52-40b9-ad5c-5d76bd8bd721)
+ )
+ (fp_text value "TO-5-8_PD5.08" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a334360f-acce-4124-86e7-c9a697412058)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 77765c3f-1690-4ae5-807e-867bdf335267)
+ )
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp da7319d3-691c-417a-84f5-8632b78e38b2))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp df933e0a-3eed-4719-bfff-c6ea35ce6ad1))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp ec9c77fe-bfdf-4931-a17e-ea09c02e1e07))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 9c6a7fc2-7846-4375-a480-1ca4d554083b))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 533ac8fb-4d8f-4081-90a2-0bce35f131f8))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 75888502-8ce6-4e40-bf14-698dd10b61cb))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 7857c24a-b793-49f1-acaa-141ad1aca9e2))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp bee816aa-2da5-4737-a835-6a9f3c13fbea))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 2eddde60-808d-40cd-864f-453cb6c1da99))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 580f0ad4-4e1b-4b3e-85ec-9d0e0959b975))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 8d13e51d-4b07-4cb5-bf71-a3ef7a9014f8))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp feac80db-afe8-46ca-b429-e7e3e792ea44))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8fd1ae01-4f66-4e5b-907a-f459fffc7817))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1d872336-34b1-4375-85b0-f7c0541810c3))
+ (pad "2" thru_hole oval (at 0.743949 1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7ea5f7fe-e0a9-424a-83b5-51742a715015))
+ (pad "3" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8167eefc-5a19-4d5e-8b95-76a5a6ea50b3))
+ (pad "4" thru_hole oval (at 4.336051 1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7d1c27d5-2ab6-4d42-8bc6-ded54b9ba99c))
+ (pad "5" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b3b71068-86b9-4d9c-b7d8-190256449e65))
+ (pad "6" thru_hole oval (at 4.336051 -1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp abdc1828-caa8-46a4-b3bb-057fdfbf56c9))
+ (pad "7" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b1847401-9d9f-4131-9a59-51a2d319de68))
+ (pad "8" thru_hole oval (at 0.743949 -1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp d59496f4-b3f1-499c-8657-f479fd108997))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-5-8_PD5.08.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-8_PD5.08_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-8_PD5.08_Window.kicad_mod
new file mode 100644
index 00000000..71a65a4b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-8_PD5.08_Window.kicad_mod
@@ -0,0 +1,61 @@
+(footprint "TO-5-8_PD5.08_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-5-8_PD5.08_Window, Window")
+ (tags "TO-5-8_PD5.08_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d0e46a9f-4045-4bad-b4ad-153c69d997b4)
+ )
+ (fp_text value "TO-5-8_PD5.08_Window" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp eeda1c8f-9bbb-423f-b5ec-9f1f9ba16e38)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fc33db1f-4a83-4012-92fd-468128837f11)
+ )
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 0252f21c-2fb1-427a-ac9c-f543ed818d9d))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 450404c3-511e-43f8-8a0a-c7d829e8347e))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp e3b17d1d-cf36-44de-9f79-6803753d3fc8))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp f486b9f4-1a75-4dae-b504-9bf3217dc831))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 336e9f3e-17c2-45df-9fc2-bed1cd91eba5))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 33cad29b-7c66-4171-8af7-cd76ff92a954))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 5536e8f4-d3e6-484a-be9f-5f6dc261bbbf))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp ba8e4a39-37da-4c49-9ee9-271a6248e519))
+ (fp_line (start -0.215 -1.058) (end 3.598 2.755) (layer "F.Fab") (width 0.1) (tstamp 0ab08447-c583-4db0-b56b-eb9426f3eeb7))
+ (fp_line (start 0.19 -1.784) (end 4.324 2.35) (layer "F.Fab") (width 0.1) (tstamp 1ed67205-fe14-4b3f-aa46-ae59bcfb907b))
+ (fp_line (start 3.025 -2.911) (end 5.451 -0.485) (layer "F.Fab") (width 0.1) (tstamp 241fa770-618b-41a6-b3ce-24e46f72492d))
+ (fp_line (start -0.034 -1.443) (end 3.983 2.574) (layer "F.Fab") (width 0.1) (tstamp 4df69005-7e28-448e-b0cf-2c6f16c4da40))
+ (fp_line (start 1.918 -2.884) (end 5.424 0.622) (layer "F.Fab") (width 0.1) (tstamp 50f94ca3-1b94-4f23-9ef0-9b8b05966094))
+ (fp_line (start -0.371 0.485) (end 2.055 2.911) (layer "F.Fab") (width 0.1) (tstamp 5b882683-38cd-4692-8e06-69708be5e1ab))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 7314248b-7776-44c3-9ecc-5efc18ff602d))
+ (fp_line (start -0.344 -0.622) (end 3.162 2.884) (layer "F.Fab") (width 0.1) (tstamp 7e113104-a02c-4ac1-b981-0a7f40ef894a))
+ (fp_line (start -0.408 -0.12) (end 2.66 2.948) (layer "F.Fab") (width 0.1) (tstamp 82e98c71-2253-4e3e-b8f6-f661fe65a94d))
+ (fp_line (start 1.097 -2.574) (end 5.114 1.443) (layer "F.Fab") (width 0.1) (tstamp 86dbfd35-57e1-4721-864b-08043b4d917b))
+ (fp_line (start 1.482 -2.755) (end 5.295 1.058) (layer "F.Fab") (width 0.1) (tstamp 97d43334-db75-4354-aa89-78c333325788))
+ (fp_line (start 3.864 -2.637) (end 5.177 -1.324) (layer "F.Fab") (width 0.1) (tstamp 9f181530-f369-4a41-b602-dd8182b9de20))
+ (fp_line (start 2.42 -2.948) (end 5.488 0.12) (layer "F.Fab") (width 0.1) (tstamp b815f5f4-465b-4190-99f7-3dbb7d85dffc))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp cdbbebd7-a899-4e7f-8c4e-a332c10cb874))
+ (fp_line (start 0.756 -2.35) (end 4.89 1.784) (layer "F.Fab") (width 0.1) (tstamp d13977e0-f089-44fc-83df-952348402b53))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp d15b8780-47a8-49ce-b95b-26ab311437fb))
+ (fp_line (start -0.097 1.324) (end 1.216 2.637) (layer "F.Fab") (width 0.1) (tstamp d33b9ac4-49c5-4c33-9a69-f1433dd8b8ce))
+ (fp_line (start 0.454 -2.086) (end 4.626 2.086) (layer "F.Fab") (width 0.1) (tstamp d6f1858d-1b9a-482d-bef3-2b5bfe039e70))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 46997272-bee4-492c-950b-50107a4cc533))
+ (fp_circle (center 2.54 0) (end 5.49 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 02e388e7-835d-44b5-a7d5-5e3d556ff5eb))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3d3e7dc3-8bc1-491e-a3fe-511fbb32226d))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp e2440fdd-46b7-46fd-b73e-8399c60e7b30))
+ (pad "2" thru_hole oval (at 0.743949 1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 325b8cf6-d271-4db4-8b1b-c7ce748e9498))
+ (pad "3" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp e0305b5d-1093-4650-a3b7-f0eaaf29743a))
+ (pad "4" thru_hole oval (at 4.336051 1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 152c50d9-af14-46bb-90ee-c80c9566b506))
+ (pad "5" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp de44ecdd-920d-4671-a4d0-3974959efc01))
+ (pad "6" thru_hole oval (at 4.336051 -1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp dc1eaa06-fc7f-4935-abf5-9baeb5b86168))
+ (pad "7" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8bcec8c0-6aca-4342-a97f-aebf439954e0))
+ (pad "8" thru_hole oval (at 0.743949 -1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 5a8e29b8-27e8-4a6a-9760-4f5c6a304b01))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-5-8_PD5.08_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-8_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-8_Window.kicad_mod
new file mode 100644
index 00000000..3d9a6b2d
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-5-8_Window.kicad_mod
@@ -0,0 +1,61 @@
+(footprint "TO-5-8_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-5-8_Window, Window")
+ (tags "TO-5-8_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.92 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5c496911-aa0f-4c9f-983c-ffe42d6fe52c)
+ )
+ (fp_text value "TO-5-8_Window" (at 2.92 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 87b3493d-5463-44bd-9253-ad547eeb959a)
+ )
+ (fp_text user "${REFERENCE}" (at 2.92 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 42d15f72-c00b-4949-8b5b-2b444c6b2e10)
+ )
+ (fp_line (start -0.968039 -4.665856) (end -1.745856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 032e9353-4fb7-491a-8a30-d157daac61b0))
+ (fp_line (start -0.077084 -3.774902) (end -0.968039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 89860559-813c-4b38-9d73-7dc63ac3ffb0))
+ (fp_line (start -1.745856 -3.888039) (end -0.854902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp fb1a6a43-24a4-430d-8ece-0ea8ec5cb1aa))
+ (fp_arc (start -0.077084 -3.774902) (mid 6.328125 3.408384) (end -0.854674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 8e68c7ae-2335-46c9-bd65-0ff63a69c730))
+ (fp_line (start -2.04 4.95) (end 7.87 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 21380071-d79c-425c-a398-003e8ab5337c))
+ (fp_line (start 7.87 4.95) (end 7.87 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 2b97cf6d-4b1a-400d-9fbc-b424ab3ceb20))
+ (fp_line (start -2.04 -4.95) (end -2.04 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 35e2dad3-aaa9-4580-8e04-b06dc39294bb))
+ (fp_line (start 7.87 -4.95) (end -2.04 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp b0aedd6a-6ab2-4735-a713-fa21f8f88678))
+ (fp_line (start 3.405 -2.911) (end 5.831 -0.485) (layer "F.Fab") (width 0.1) (tstamp 0f5c933c-a5c7-4d25-aff5-965a1eabfd58))
+ (fp_line (start 1.862 -2.755) (end 5.675 1.058) (layer "F.Fab") (width 0.1) (tstamp 1769f5aa-d2b4-4964-8626-a2f0bd768b4a))
+ (fp_line (start 1.136 -2.35) (end 5.27 1.784) (layer "F.Fab") (width 0.1) (tstamp 20c09a40-5fe3-46e8-a991-b398fe6505d0))
+ (fp_line (start 0.346 -1.443) (end 4.363 2.574) (layer "F.Fab") (width 0.1) (tstamp 2be236a2-997a-43da-b64a-3357dac9f9ee))
+ (fp_line (start -0.085408 -3.61352) (end -0.89151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 44f20e1e-0dc3-4519-b184-601dcd7e49eb))
+ (fp_line (start 2.8 -2.948) (end 5.868 0.12) (layer "F.Fab") (width 0.1) (tstamp 584837ba-0793-4768-be7a-02b60e51e324))
+ (fp_line (start 0.009 0.485) (end 2.435 2.911) (layer "F.Fab") (width 0.1) (tstamp 5a980b69-63ea-4d8c-91b2-92c06b8c779e))
+ (fp_line (start 4.244 -2.637) (end 5.557 -1.324) (layer "F.Fab") (width 0.1) (tstamp 6ff87f74-14c5-4fa6-a491-bc82f2e1b79d))
+ (fp_line (start 0.283 1.324) (end 1.596 2.637) (layer "F.Fab") (width 0.1) (tstamp 80d341b3-3555-4b81-b5e7-9ec208d2bb14))
+ (fp_line (start 1.477 -2.574) (end 5.494 1.443) (layer "F.Fab") (width 0.1) (tstamp 92f099b4-ea14-433c-a0a6-44af51bf13e5))
+ (fp_line (start -1.499621 -3.81151) (end -0.69352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 9493ced0-b001-4504-ba58-0bb3a2e9d23c))
+ (fp_line (start 0.165 -1.058) (end 3.978 2.755) (layer "F.Fab") (width 0.1) (tstamp 9cfd7662-4a90-4052-b243-284c6e869423))
+ (fp_line (start 0.036 -0.622) (end 3.542 2.884) (layer "F.Fab") (width 0.1) (tstamp b27a71b0-d3d6-4262-ad54-8b1318f81349))
+ (fp_line (start -0.89151 -4.419621) (end -1.499621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp baf7d5a8-fc0c-461a-8cb8-0be30af28fd4))
+ (fp_line (start 0.57 -1.784) (end 4.704 2.35) (layer "F.Fab") (width 0.1) (tstamp d573d7fd-b9f4-417d-abdb-f80a09588f2c))
+ (fp_line (start 2.298 -2.884) (end 5.804 0.622) (layer "F.Fab") (width 0.1) (tstamp d928eeea-5b14-4a02-96cd-8520e6a624a6))
+ (fp_line (start 0.834 -2.086) (end 5.006 2.086) (layer "F.Fab") (width 0.1) (tstamp e9b6c827-40bc-4f8e-b2aa-6c7b53fb7d58))
+ (fp_line (start -0.028 -0.12) (end 3.04 2.948) (layer "F.Fab") (width 0.1) (tstamp ec48e141-6236-4387-9027-15c1cc38dd4e))
+ (fp_arc (start -0.085408 -3.61352) (mid 6.243443 3.323361) (end -0.693594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp d1c51d73-96ef-4cbe-a5fe-8644634e7ecf))
+ (fp_circle (center 2.92 0) (end 5.87 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 16920294-221b-454a-b69c-96426b91636e))
+ (fp_circle (center 2.92 0) (end 7.17 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 61a88303-7308-4c28-b8db-8c3a0a5256ba))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1c86f1d8-5e7e-4129-afa7-e4e99ecde1e6))
+ (pad "2" thru_hole oval (at 0.855248 2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b671dd09-1797-47fe-9eed-0f0083380e77))
+ (pad "3" thru_hole oval (at 2.92 2.92) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7e30a7d8-22a9-4225-8f4b-cd47e9704181))
+ (pad "4" thru_hole oval (at 4.984752 2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp dc472382-255e-4d00-916e-ecf757f06698))
+ (pad "5" thru_hole oval (at 5.84 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 413bd826-9af6-43f2-8efd-3d540841286e))
+ (pad "6" thru_hole oval (at 4.984752 -2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp d787e14d-57c5-44ff-b76f-27d284e5f11e))
+ (pad "7" thru_hole oval (at 2.92 -2.92) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp a8a8c3db-4186-4fde-97ba-2d9a912c4992))
+ (pad "8" thru_hole oval (at 0.855248 -2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 032f17dc-d3d8-40b2-b0f4-e4384b2a4d03))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-5-8_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-52-2.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-52-2.kicad_mod
new file mode 100644
index 00000000..f1542ea9
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-52-2.kicad_mod
@@ -0,0 +1,39 @@
+(footprint "TO-52-2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-52-2")
+ (tags "TO-52-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0e638b69-6620-4db2-89da-56a62f8910ab)
+ )
+ (fp_text value "TO-52-2" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b436a39d-4480-4436-aca7-10ae1b003431)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6876999b-0016-49c2-b5a0-9d111c6fa80d)
+ )
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp 4726ecdb-6e52-4b6e-8d64-fe0a886b26be))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp 4c26def6-cdd1-44cf-aea9-ad4907b4ab66))
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp d440e4f6-182d-41cd-b03b-dbf44875a5de))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp 91107d59-87f7-4e25-89e8-f28bb4dbcbe9))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 7649beab-201c-413e-93a3-530035321512))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 8b08df74-7532-470e-a359-98371d8f5a58))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp d414d087-8217-442d-9c55-f2ac63ae05c2))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp ec290a92-4b35-4956-94ba-42358e135bc5))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp 3a2e9c00-55dd-4c2b-a657-a3c9cedac6b7))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp e483de7d-92d4-473b-b342-2bb5adbde2dc))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp ff4d7a77-40c2-4cd7-8e9f-c2c164766618))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp 77e524af-49d5-48b9-a547-419e4893d4d7))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp fa842cb1-6319-4130-ac26-7560e7cc6dbf))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 9e107fbf-a65c-4091-95ae-28a3599b0162))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp a54abb64-0f71-49c1-9556-1f5515673c2a))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-52-2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-52-2_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-52-2_Window.kicad_mod
new file mode 100644
index 00000000..afef5d56
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-52-2_Window.kicad_mod
@@ -0,0 +1,49 @@
+(footprint "TO-52-2_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-52-2_Window, Window")
+ (tags "TO-52-2_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c6813e63-8d63-4d77-847f-a99ed9e37a66)
+ )
+ (fp_text value "TO-52-2_Window" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 57eeadc0-3fca-42ac-9a86-069ad0b7b0ab)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c9a6ec46-f508-4527-bb21-76b9a1da4fc9)
+ )
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp 17133d85-49f8-4f1f-8868-e5e73a513e4c))
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp 81f33b78-2227-4b9b-93e1-ca555301562a))
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp 90df880e-60de-4c90-93e7-304e86e60a5e))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp f9204a7d-02a2-4114-8bf0-0b0e6fdf378e))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 5d41e164-f089-4103-a213-27b8e43c63e3))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 7db93c21-1c7d-4ed7-ab0e-d3848099a145))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp a181b182-bd53-4ba4-a80a-705f9d458a13))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp a2b97bcd-490e-40ff-a089-9ec854f7b801))
+ (fp_line (start -0.145 -1.415) (end 2.685 1.415) (layer "F.Fab") (width 0.1) (tstamp 0a99977e-d525-469d-a85a-8f062e1a9830))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp 3adc7d26-864a-4906-a6c6-0d1a01a18ab5))
+ (fp_line (start -0.71 -0.283) (end 1.553 1.98) (layer "F.Fab") (width 0.1) (tstamp 41e20e39-10ca-4f8e-b55b-5b2059136705))
+ (fp_line (start 0.539 -1.862) (end 3.132 0.731) (layer "F.Fab") (width 0.1) (tstamp 6a70dd39-1449-41a5-907c-c1133752f53d))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp 7ac9f287-e997-4db4-abfd-a0388257ab46))
+ (fp_line (start -0.399 -1.103) (end 2.373 1.669) (layer "F.Fab") (width 0.1) (tstamp 909afc52-8765-4c3a-b248-71a2fbc05b8f))
+ (fp_line (start 1.553 -1.98) (end 3.25 -0.283) (layer "F.Fab") (width 0.1) (tstamp 95497c68-213d-45e3-9059-2dc446785225))
+ (fp_line (start -0.592 -0.731) (end 2.001 1.862) (layer "F.Fab") (width 0.1) (tstamp b0090512-d168-494a-980d-c8e10e23f201))
+ (fp_line (start -0.71 0.283) (end 0.987 1.98) (layer "F.Fab") (width 0.1) (tstamp ccf5179f-243a-4706-9030-bd28066cf01f))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp dcc71499-804a-4f9a-8b55-7ca971be2e52))
+ (fp_line (start 0.987 -1.98) (end 3.25 0.283) (layer "F.Fab") (width 0.1) (tstamp e4ba739c-6e86-443d-b6ac-673ec9ec4d37))
+ (fp_line (start 0.167 -1.669) (end 2.939 1.103) (layer "F.Fab") (width 0.1) (tstamp f932b4af-73a1-4fcf-b3b6-46b1a0d54a06))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp 398b0715-0bc0-4531-a596-b02965e145f3))
+ (fp_circle (center 1.27 0) (end 3.27 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp adf26717-ee37-46a3-a87a-57c7ff619321))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp b0d6ee6b-3cb7-42d8-8d2b-def0a4bbd14e))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp aee1b2b3-ae52-433f-83d0-d23dd38db872))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 65b4034a-6498-46d5-84dd-05be747eda9f))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-52-2_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-52-3.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-52-3.kicad_mod
new file mode 100644
index 00000000..2ce9b7f5
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-52-3.kicad_mod
@@ -0,0 +1,40 @@
+(footprint "TO-52-3" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-52-3")
+ (tags "TO-52-3")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 62328069-4f47-4352-ab15-08c36c01a955)
+ )
+ (fp_text value "TO-52-3" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5d5486d8-1ac3-46f7-b5d5-0010ba287c64)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c55c34a3-37ad-4ee2-97bc-f0bb4713fd53)
+ )
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp 96e877e7-3068-4618-bf02-25390fdfa032))
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp 9a13c64a-a3c9-4c5a-b6f4-ff817fb207aa))
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp d14f8768-d843-49c6-9654-f1f5a9e3f1b8))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp 2c4a8cfd-b6b5-41fa-b3e1-f81d4a436fdd))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 62fd6f11-8be6-44c6-89d3-72868108aba7))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 77b26863-b3c9-4fa2-b083-9e5b4e55810a))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp d11e80e5-908e-44c2-9a02-6780464797a8))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp f327297b-59be-4b1c-af65-2ac9c3b9fdcb))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp 68b736e7-d676-4425-9d72-05e1cb47d19c))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp b887e4fa-672d-41e7-aae2-cdd049a0c3c7))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp d0b7c9e4-b5bd-44d2-84e4-376d1d18ca08))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp 8ce3c6f1-d668-404a-814f-cd8f996e88e1))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp db9c0a00-de57-4b1b-aa24-3040e7190b77))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b35f9704-508d-4fbf-8b43-9086e9ce0e3f))
+ (pad "2" thru_hole oval (at 1.27 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp aa0be85d-e91d-4c4b-9d86-4181d0dc73f3))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp fc729402-c742-4d33-86c9-c3debf9882ce))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-52-3.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-52-3_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-52-3_Window.kicad_mod
new file mode 100644
index 00000000..57d12638
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-52-3_Window.kicad_mod
@@ -0,0 +1,50 @@
+(footprint "TO-52-3_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-52-3_Window, Window")
+ (tags "TO-52-3_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a631fdf4-985a-4860-9508-40b8ead9933d)
+ )
+ (fp_text value "TO-52-3_Window" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f5d9e9a6-53a0-48c2-a041-5d0b50cf19f7)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d561bff7-bcb3-43ff-ae0c-f2e0578e2a95)
+ )
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp 5db5d505-91f6-4f45-a8a6-98aac507bc5a))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp 693c9bf3-ff30-44e4-b56a-061a698cec9c))
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp a2153f0a-c082-46c7-a090-18c1ff6807c6))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp 95ae7659-7a16-425b-9c7a-d1372d6e7940))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 05fb69d3-13c5-40fd-aaf1-89b5cd4e7f09))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 1fc8797b-1461-4d5c-99dc-355d95ce80b2))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp bb581588-555b-4308-a22a-4c5a9ecae304))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp d1ad79a6-4bd8-4f63-ad7d-9dc04e2e682a))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp 038505ac-51bc-48ae-9271-09cc7a7f0c97))
+ (fp_line (start 1.553 -1.98) (end 3.25 -0.283) (layer "F.Fab") (width 0.1) (tstamp 429fc5ba-91bf-4ff6-86d2-f5eeb2d15b28))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp 4e325748-08c0-48f2-906d-966bb882e54c))
+ (fp_line (start 0.539 -1.862) (end 3.132 0.731) (layer "F.Fab") (width 0.1) (tstamp 4edbb789-ff46-4dd5-b935-7f3bc3d5574b))
+ (fp_line (start -0.145 -1.415) (end 2.685 1.415) (layer "F.Fab") (width 0.1) (tstamp 7fa30acc-594c-485a-b018-d7779bbc8077))
+ (fp_line (start -0.71 0.283) (end 0.987 1.98) (layer "F.Fab") (width 0.1) (tstamp 9ddda9ac-eab2-4717-980e-945008fcb26f))
+ (fp_line (start 0.167 -1.669) (end 2.939 1.103) (layer "F.Fab") (width 0.1) (tstamp 9dfb8e77-3696-4ae2-a1f3-bbfb3528e8c5))
+ (fp_line (start -0.399 -1.103) (end 2.373 1.669) (layer "F.Fab") (width 0.1) (tstamp a16c21c9-75b8-4038-80b6-e6a65bbf8aaa))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp b99656ec-2591-4385-a9fa-23320fa13088))
+ (fp_line (start 0.987 -1.98) (end 3.25 0.283) (layer "F.Fab") (width 0.1) (tstamp d2a3bda2-886b-44f0-af9a-4a8ce47b6606))
+ (fp_line (start -0.592 -0.731) (end 2.001 1.862) (layer "F.Fab") (width 0.1) (tstamp e0c5cc18-7076-4cea-af35-3b5e4cf3d067))
+ (fp_line (start -0.71 -0.283) (end 1.553 1.98) (layer "F.Fab") (width 0.1) (tstamp e1745da6-bbc8-4b47-bed2-66b20582d053))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp 2c85edde-d37d-455c-b66d-64da3b4f41bb))
+ (fp_circle (center 1.27 0) (end 3.27 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 325ebc1a-b7cb-4472-89ef-cedcf9c53d3e))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3c38f443-9c61-4fe4-9d94-508b218807e8))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6a3dce12-0476-4703-ba3b-21767939014d))
+ (pad "2" thru_hole oval (at 1.27 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 3aaa9688-a6d9-42d1-8e00-3472c67fda21))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 299a69dc-f274-4e57-a0f5-d586e04e9f01))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-52-3_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-72-4.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-72-4.kicad_mod
new file mode 100644
index 00000000..4022c6da
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-72-4.kicad_mod
@@ -0,0 +1,41 @@
+(footprint "TO-72-4" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-72-4")
+ (tags "TO-72-4")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c17cd9f6-db8b-4fdd-98a8-610473dfad44)
+ )
+ (fp_text value "TO-72-4" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9353ecae-1d43-4f69-a2eb-77c7c0d538fe)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e4ee47a3-1242-4f43-a35d-8cf0034fd46c)
+ )
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp 1667a523-2010-45db-9f65-dc0202829e0f))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp 61d5b88d-071e-489c-8e62-036bd467f6f3))
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp b9e813e1-2732-416b-9d34-cfb655aadf35))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp f5bfa8e0-f012-406e-a26a-2fbb4614333f))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 4fbe66ff-64c0-49c1-bcb1-55f2dbc683d2))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 641c8ab8-d729-4339-bc8c-f158accd2a94))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 71d028e1-e8fb-4ca1-8c19-e9527a8c3518))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp febd804a-d768-4787-bb6d-20254008a9d7))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp 83573691-a956-444d-a201-fece31ee17c5))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp a86a42a0-a8fe-4ac0-acf2-150da21f02c9))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp fc096205-8525-4484-9c40-09a4037d5243))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp ee304cd3-582f-4292-83f5-381fb7618cb8))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 645db00f-e599-4f81-9352-cb8a11916219))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp e7946845-36ef-4e1a-b9e5-c2d244ac65d9))
+ (pad "2" thru_hole oval (at 1.27 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 5fa7720c-cf22-45c6-8ff9-d5fbb463a071))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp bed3e04c-d214-4251-8bf4-2cccb8409e89))
+ (pad "4" thru_hole oval (at 1.27 -1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 06f4f17a-d35a-4b7e-9c9a-e03947a3b991))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-72-4.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-72-4_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-72-4_Window.kicad_mod
new file mode 100644
index 00000000..707591c3
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-72-4_Window.kicad_mod
@@ -0,0 +1,51 @@
+(footprint "TO-72-4_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-72-4_Window, Window")
+ (tags "TO-72-4_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.02) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d99329ab-d2b8-44ea-96ed-e2ec1f846a74)
+ )
+ (fp_text value "TO-72-4_Window" (at 1.27 4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 19dcc9e1-7c2e-45e2-9582-1330d37b7912)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -4.02) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0fab72b9-a239-4f81-bc9e-4934245c0513)
+ )
+ (fp_line (start -0.312331 -2.572281) (end -1.224499 -3.484448) (layer "F.SilkS") (width 0.12) (tstamp 207f2f93-d388-46ea-afe4-967ee7b63a63))
+ (fp_line (start -1.224499 -3.484448) (end -2.214448 -2.494499) (layer "F.SilkS") (width 0.12) (tstamp e1e58fab-738e-4396-ae0a-0acee57675f3))
+ (fp_line (start -2.214448 -2.494499) (end -1.302281 -1.582331) (layer "F.SilkS") (width 0.12) (tstamp e63e4e83-773f-4d0e-9b6d-c0076c4351cf))
+ (fp_arc (start -0.312331 -2.572281) (mid 3.405374 2.135551) (end -1.30215 -1.582544) (layer "F.SilkS") (width 0.12) (tstamp 07ff6299-a364-4d9f-831d-9a1ccb69a4e8))
+ (fp_line (start 4.42 -3.5) (end -2.23 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 6e087125-ae6e-4349-9b06-61732f2d662b))
+ (fp_line (start 4.42 3.15) (end 4.42 -3.5) (layer "F.CrtYd") (width 0.05) (tstamp 75f7b635-44f7-4b14-88de-b6c784bec36f))
+ (fp_line (start -2.23 3.15) (end 4.42 3.15) (layer "F.CrtYd") (width 0.05) (tstamp 9fd85d9b-93aa-48b4-a2dd-ea189d537943))
+ (fp_line (start -2.23 -3.5) (end -2.23 3.15) (layer "F.CrtYd") (width 0.05) (tstamp dde456ed-00da-4636-9f02-79b7c801a265))
+ (fp_line (start -0.592 -0.731) (end 2.001 1.862) (layer "F.Fab") (width 0.1) (tstamp 1c014fc5-95ff-4fe4-bd09-844d180d02d4))
+ (fp_line (start -1.976616 -2.426372) (end -1.149301 -1.599057) (layer "F.Fab") (width 0.1) (tstamp 221214ca-3900-49b7-9ea0-e37f8a0c15ff))
+ (fp_line (start -0.71 -0.283) (end 1.553 1.98) (layer "F.Fab") (width 0.1) (tstamp 29ce70cb-2667-4eaa-8b24-8aea48d1a692))
+ (fp_line (start 0.987 -1.98) (end 3.25 0.283) (layer "F.Fab") (width 0.1) (tstamp 4126068f-6369-4fd7-8827-4690ced6cc34))
+ (fp_line (start -0.71 0.283) (end 0.987 1.98) (layer "F.Fab") (width 0.1) (tstamp 533faf2d-a81e-42cc-86ae-18339a172b0c))
+ (fp_line (start 0.539 -1.862) (end 3.132 0.731) (layer "F.Fab") (width 0.1) (tstamp 553f8d5f-1846-4fc5-941e-af499608d810))
+ (fp_line (start 1.553 -1.98) (end 3.25 -0.283) (layer "F.Fab") (width 0.1) (tstamp 67f4e612-ce3a-47a8-a7d7-c49422743208))
+ (fp_line (start -1.156372 -3.246616) (end -1.976616 -2.426372) (layer "F.Fab") (width 0.1) (tstamp 7b616392-d454-499f-87f1-6dc3583a06f6))
+ (fp_line (start -0.329057 -2.419301) (end -1.156372 -3.246616) (layer "F.Fab") (width 0.1) (tstamp 988a7912-e00a-4f13-b54b-1a5d8ebd88da))
+ (fp_line (start -0.399 -1.103) (end 2.373 1.669) (layer "F.Fab") (width 0.1) (tstamp c80716cd-a192-4d6c-b5d2-ec4b7230f3e1))
+ (fp_line (start -0.145 -1.415) (end 2.685 1.415) (layer "F.Fab") (width 0.1) (tstamp d42afcac-8239-4032-b43d-23526c939edd))
+ (fp_line (start 0.167 -1.669) (end 2.939 1.103) (layer "F.Fab") (width 0.1) (tstamp e2a23ebd-6aed-4ed3-86a0-2476e399021b))
+ (fp_arc (start -0.329057 -2.419301) (mid 3.321076 2.050143) (end -1.150029 -1.597956) (layer "F.Fab") (width 0.1) (tstamp 6ded2f13-ca65-483a-a120-211cb523c542))
+ (fp_circle (center 1.27 0) (end 3.67 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 0a72f2e1-59bc-4b44-a1f1-00b1a0057dc2))
+ (fp_circle (center 1.27 0) (end 3.27 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 726d0fe5-fc8e-45f4-b685-1bedd9b0dc5a))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8d501b40-d8e2-4dc7-aa76-1b2318a73b63))
+ (pad "2" thru_hole oval (at 1.27 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 56a1eea6-b85e-4cce-abe0-bf77a25d857d))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp f82b2644-52c4-4dff-ab4e-b6d5236b426f))
+ (pad "4" thru_hole oval (at 1.27 -1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1da6612c-e989-475c-a284-29a0e2896204))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-72-4_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-75-6.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-75-6.kicad_mod
new file mode 100644
index 00000000..a28b3990
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-75-6.kicad_mod
@@ -0,0 +1,43 @@
+(footprint "TO-75-6" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A0AB7E6)
+ (descr "TO-75-6")
+ (tags "TO-75-6")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp bccce0ec-512a-4d51-a0b6-b37414073bfc)
+ )
+ (fp_text value "TO-75-6" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 362ce81b-ad5a-4608-a972-6ed1bca4db4f)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ff7c8fdf-c097-4ad2-88c3-3351806c89cb)
+ )
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 1a2fe285-6463-4fac-a8c2-bdeeb34747a0))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 93029fd9-56f9-4a90-b6ca-72f309971ee5))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp d532a641-311b-4bad-b97a-334175573e61))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp b72933bf-3b60-4708-869e-71bb9dec5f64))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 0f672795-c08c-4b11-a8b6-8fa92ba08cb9))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 13639648-ac41-4802-a3b0-83e4cdc7988c))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp b07cd081-ff4f-42f7-b357-e22fee43aeb5))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp be9cb75e-3b13-496d-a400-79ad8ccface0))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 15638495-4b9b-43e1-b77e-17afabd2b65a))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 3033d854-be22-43d6-874b-2efc03e331e9))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 84911f20-f02f-455d-9506-28f29a021188))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 89a700c4-52d5-4cda-8f5b-f348812d3549))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp e7863ddd-1de3-4be1-98e2-da908e03b2ec))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 0e47741e-dc8a-474f-a003-0c4f7428e6da))
+ (pad "2" thru_hole oval (at 0.743949 1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6b018898-aee6-4267-b7a0-89f00bd0449d))
+ (pad "3" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 34725df0-0183-4e8d-b500-8fba7a6f60ee))
+ (pad "4" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 0c224579-184e-4f1b-8297-50c04b5d78b3))
+ (pad "5" thru_hole oval (at 4.336051 -1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp ea6fefcf-7473-41c7-81a6-19f2cc87d907))
+ (pad "6" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b794ff57-15b4-4641-8c73-d14466149a1e))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-75-6.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-75-6_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-75-6_Window.kicad_mod
new file mode 100644
index 00000000..a842e681
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-75-6_Window.kicad_mod
@@ -0,0 +1,59 @@
+(footprint "TO-75-6_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A0AB7E6)
+ (descr "TO-75-6_Window, Window")
+ (tags "TO-75-6_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 775db55c-8db1-499c-aa34-fb6cd04cfcc3)
+ )
+ (fp_text value "TO-75-6_Window" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4a1b7814-5169-413c-9999-b3b2bfbb78ad)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a5b8bf48-66a9-42af-a39d-69259474a7d6)
+ )
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 96775f90-825e-4fcc-9e22-5f2189375a0a))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp b79a09c2-4c38-477e-a0c8-7935b7a236ed))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp f22429eb-aca3-4dd8-b109-079424f742b9))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp fc0663ff-1dc4-43eb-9008-1e032e94f7b2))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 619246da-314d-402d-a62f-e9a60beec32d))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 69d0e27a-dff4-4bdf-a476-14218207958d))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp cc120ddf-a1f1-4367-a25c-8de3cf4eb725))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp f867a85f-bca1-43ba-9e00-6d4c63b095f1))
+ (fp_line (start 3.864 -2.637) (end 5.177 -1.324) (layer "F.Fab") (width 0.1) (tstamp 2cb6e274-6bb8-4669-ad18-52d314815d2b))
+ (fp_line (start 1.918 -2.884) (end 5.424 0.622) (layer "F.Fab") (width 0.1) (tstamp 33048880-a64c-4630-b3a5-b71acbd176d8))
+ (fp_line (start 3.025 -2.911) (end 5.451 -0.485) (layer "F.Fab") (width 0.1) (tstamp 44c45db3-1ddc-4c12-933c-a9ca5637fcaf))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 4756389a-312b-4dfe-8881-dfdf50a97f56))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 841e6ea8-8e42-4cd0-b6f9-4d9d8092d932))
+ (fp_line (start 0.19 -1.784) (end 4.324 2.35) (layer "F.Fab") (width 0.1) (tstamp 846d0e7b-3c8c-4db6-a545-4c4ac6aaee9a))
+ (fp_line (start -0.034 -1.443) (end 3.983 2.574) (layer "F.Fab") (width 0.1) (tstamp 8d71b491-2673-4bc6-99ea-233fb98a46d2))
+ (fp_line (start -0.371 0.485) (end 2.055 2.911) (layer "F.Fab") (width 0.1) (tstamp 9086efbb-42bc-419c-9b63-6e454099fe1b))
+ (fp_line (start 1.097 -2.574) (end 5.114 1.443) (layer "F.Fab") (width 0.1) (tstamp 96be211f-14e5-4544-acd0-d259fb3bfadc))
+ (fp_line (start -0.408 -0.12) (end 2.66 2.948) (layer "F.Fab") (width 0.1) (tstamp 9c0e9c5e-da0c-4ced-b0c6-157981c0e1ce))
+ (fp_line (start 0.756 -2.35) (end 4.89 1.784) (layer "F.Fab") (width 0.1) (tstamp a8014a66-e471-4fd4-b2b1-d9317b508074))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp ac8e43ed-441f-4eec-8227-a6856aa25d5c))
+ (fp_line (start 1.482 -2.755) (end 5.295 1.058) (layer "F.Fab") (width 0.1) (tstamp b39e7dca-859e-4e44-b152-9d60ceed4754))
+ (fp_line (start 2.42 -2.948) (end 5.488 0.12) (layer "F.Fab") (width 0.1) (tstamp bac02840-23d3-425e-b20e-7cd1709c06fe))
+ (fp_line (start -0.344 -0.622) (end 3.162 2.884) (layer "F.Fab") (width 0.1) (tstamp c5e590db-8b20-4d80-bdbe-8d787e474f94))
+ (fp_line (start -0.215 -1.058) (end 3.598 2.755) (layer "F.Fab") (width 0.1) (tstamp d55a6a72-3f48-427d-81bc-0621fbcfb0ec))
+ (fp_line (start -0.097 1.324) (end 1.216 2.637) (layer "F.Fab") (width 0.1) (tstamp d9a8592c-e01f-48f9-9465-189c5c5086e3))
+ (fp_line (start 0.454 -2.086) (end 4.626 2.086) (layer "F.Fab") (width 0.1) (tstamp df2708b4-275b-4530-a1e2-d852d4f67fba))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 6f4ff7d0-b078-45a0-b5f8-4e6910d666d9))
+ (fp_circle (center 2.54 0) (end 5.49 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8c0bb072-8a56-4b52-8d14-02e360bf6a9c))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp b88f838c-934a-40ad-971b-6a589d2f58e8))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 62b4517b-d92c-4f02-9b87-08e94da5b4cb))
+ (pad "2" thru_hole oval (at 0.743949 1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 47019185-7b33-4693-bf9b-3e80092f76ff))
+ (pad "3" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8b2ccb3f-ec7b-4f51-b4b3-d61b82ae93bb))
+ (pad "4" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 05d4ce92-459f-4ff0-95bc-0044da9b9b3e))
+ (pad "5" thru_hole oval (at 4.336051 -1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 5084a5a2-9cc4-49c4-847e-9efbf5527aaf))
+ (pad "6" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 32a0bda3-2b99-4e9a-bc0a-27024ed7be00))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-75-6_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-10.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-10.kicad_mod
new file mode 100644
index 00000000..e58208d7
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-10.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "TO-78-10" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-78-10")
+ (tags "TO-78-10")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.92 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c0ec1a53-1c5b-4630-a1c6-4403155861e1)
+ )
+ (fp_text value "TO-78-10" (at 2.92 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 342a72ee-79b2-494d-9919-ac244b4698f1)
+ )
+ (fp_text user "${REFERENCE}" (at 2.92 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d9ba2a8b-4621-4d13-922f-24ed45f9796e)
+ )
+ (fp_line (start -0.077084 -3.774902) (end -0.968039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 1e756421-5039-4be7-b1dd-e092019294c7))
+ (fp_line (start -1.745856 -3.888039) (end -0.854902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp a267c873-94ba-44f9-b7d9-2091659d81d4))
+ (fp_line (start -0.968039 -4.665856) (end -1.745856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp d55a468a-2735-4e38-b98f-3d2a8697cb2f))
+ (fp_arc (start -0.077084 -3.774902) (mid 6.328125 3.408384) (end -0.854674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp a4eb230a-f8a9-4bea-a626-48dfcd07cd8e))
+ (fp_line (start 7.87 4.95) (end 7.87 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 19555166-ad7c-409b-b40c-4797225505ea))
+ (fp_line (start -2.04 -4.95) (end -2.04 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 1dfc3f72-526c-4501-a3c8-a6dbabcf54c5))
+ (fp_line (start 7.87 -4.95) (end -2.04 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 7dd21637-8bc9-45d2-929c-fc029c05b5f7))
+ (fp_line (start -2.04 4.95) (end 7.87 4.95) (layer "F.CrtYd") (width 0.05) (tstamp b607f39a-4031-48a0-8a96-99942279ea9c))
+ (fp_line (start -0.085408 -3.61352) (end -0.89151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 3e11b821-5992-4da0-a8bb-91d6507c5f5c))
+ (fp_line (start -0.89151 -4.419621) (end -1.499621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 515a2ae0-2827-4121-991f-e06cbccd4846))
+ (fp_line (start -1.499621 -3.81151) (end -0.69352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 97b72b2c-9018-4c8b-8e57-a5408a3211f6))
+ (fp_arc (start -0.085408 -3.61352) (mid 6.243443 3.323361) (end -0.693594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp f24807ca-5ef7-41e0-b5c1-a7275bb6ce3a))
+ (fp_circle (center 2.92 0) (end 7.17 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 469b34ae-699b-4bac-a07b-0930a4c9e8a3))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp ad58605a-8217-4f0c-945d-b3228e9d6163))
+ (pad "2" thru_hole oval (at 0.55767 1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp a74a6a84-cf0c-43c5-8d73-395503cedccf))
+ (pad "3" thru_hole oval (at 2.01767 2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8d5fc0e7-6a02-4f09-904a-ff1cb137e524))
+ (pad "4" thru_hole oval (at 3.82233 2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 20eccd9b-3af1-49d1-a24e-b09c3a251427))
+ (pad "5" thru_hole oval (at 5.28233 1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 81c4332d-5df9-4d32-9f6b-49908a15ac2e))
+ (pad "6" thru_hole oval (at 5.84 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp d6a4d63f-ccdd-4de0-a920-c0e5bbad9430))
+ (pad "7" thru_hole oval (at 5.28233 -1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp e4fdad18-b76d-408a-9a7c-b980a53519f8))
+ (pad "8" thru_hole oval (at 3.82233 -2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp a1454c2f-bc72-4f44-b2bf-2131a5c2a78a))
+ (pad "9" thru_hole oval (at 2.01767 -2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 4d9ba631-5a5f-44af-9c02-e52e82b8c2a5))
+ (pad "10" thru_hole oval (at 0.55767 -1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 51a44850-e029-4b87-be8f-80ab630d03d7))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-78-10.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-10_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-10_Window.kicad_mod
new file mode 100644
index 00000000..0946c674
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-10_Window.kicad_mod
@@ -0,0 +1,63 @@
+(footprint "TO-78-10_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-78-10_Window, Window")
+ (tags "TO-78-10_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.92 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7b3d9a5a-403a-4839-bbd4-1ccdf11f5ea4)
+ )
+ (fp_text value "TO-78-10_Window" (at 2.92 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c4a7636b-da98-4412-8081-5437e67045d3)
+ )
+ (fp_text user "${REFERENCE}" (at 2.92 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b19001e7-240b-41db-b434-62125dc27e9b)
+ )
+ (fp_line (start -1.745856 -3.888039) (end -0.854902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 48e0612f-2801-4aef-910f-0c9e7174bde0))
+ (fp_line (start -0.968039 -4.665856) (end -1.745856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 78fc7bea-1812-41a9-8d45-b0f0963105e9))
+ (fp_line (start -0.077084 -3.774902) (end -0.968039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp fd46b201-eaf5-4831-af36-18d37a133a36))
+ (fp_arc (start -0.077084 -3.774902) (mid 6.328125 3.408384) (end -0.854674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 4164cfe5-80ce-4879-8490-b7652f4bf6cd))
+ (fp_line (start 7.87 -4.95) (end -2.04 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 022d1542-af03-4152-9a71-fd51e08ec15e))
+ (fp_line (start -2.04 -4.95) (end -2.04 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 674f3a74-9964-4835-b14a-d25231691f5a))
+ (fp_line (start -2.04 4.95) (end 7.87 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 8e3d8edc-aff2-4e79-b7a5-503d92fc2175))
+ (fp_line (start 7.87 4.95) (end 7.87 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp d8122972-85ae-4dae-8dea-f5fa786c6243))
+ (fp_line (start -0.085408 -3.61352) (end -0.89151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 0e329586-6bbb-455c-acab-710896d114d2))
+ (fp_line (start 2.298 -2.884) (end 5.804 0.622) (layer "F.Fab") (width 0.1) (tstamp 2c5d71a3-20a9-4030-9db1-62be7ddff7a7))
+ (fp_line (start 0.165 -1.058) (end 3.978 2.755) (layer "F.Fab") (width 0.1) (tstamp 2da8f992-b95d-4c74-989f-9b053f7c7a87))
+ (fp_line (start 3.405 -2.911) (end 5.831 -0.485) (layer "F.Fab") (width 0.1) (tstamp 3e0ea030-31c4-493a-b563-0705528f61d9))
+ (fp_line (start 0.283 1.324) (end 1.596 2.637) (layer "F.Fab") (width 0.1) (tstamp 5a930c9f-b09b-49f4-95f2-760549a86790))
+ (fp_line (start 0.036 -0.622) (end 3.542 2.884) (layer "F.Fab") (width 0.1) (tstamp 7b35f4ba-7eac-495a-bb47-8a083eb997f9))
+ (fp_line (start -0.89151 -4.419621) (end -1.499621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 7dab409a-7926-4057-8104-e55b4fe924e7))
+ (fp_line (start 0.834 -2.086) (end 5.006 2.086) (layer "F.Fab") (width 0.1) (tstamp 83424502-1dd7-42a5-85a1-4efef62e7d06))
+ (fp_line (start 0.57 -1.784) (end 4.704 2.35) (layer "F.Fab") (width 0.1) (tstamp 89e67ede-48ab-469d-9c57-969207565d2b))
+ (fp_line (start 1.862 -2.755) (end 5.675 1.058) (layer "F.Fab") (width 0.1) (tstamp 9574fe1c-5871-4035-bbb9-759652ad1296))
+ (fp_line (start 1.477 -2.574) (end 5.494 1.443) (layer "F.Fab") (width 0.1) (tstamp a40a0cca-d811-4f65-a083-3f6100e0ef39))
+ (fp_line (start 2.8 -2.948) (end 5.868 0.12) (layer "F.Fab") (width 0.1) (tstamp a5f7ea7b-db6a-4a1a-bde6-9c3b5a32deff))
+ (fp_line (start 0.346 -1.443) (end 4.363 2.574) (layer "F.Fab") (width 0.1) (tstamp bb493c04-b616-43c4-97bd-aaaf4246e9da))
+ (fp_line (start -1.499621 -3.81151) (end -0.69352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp bc267555-dbaa-4a31-8427-6293931216ac))
+ (fp_line (start 0.009 0.485) (end 2.435 2.911) (layer "F.Fab") (width 0.1) (tstamp c0a6e0d5-a886-4949-b233-4c330d0db503))
+ (fp_line (start -0.028 -0.12) (end 3.04 2.948) (layer "F.Fab") (width 0.1) (tstamp dc1e7fb5-b206-4af6-b7c1-08d295ad413d))
+ (fp_line (start 4.244 -2.637) (end 5.557 -1.324) (layer "F.Fab") (width 0.1) (tstamp ef9eb094-7400-4fe3-8d82-f97cee23a0c8))
+ (fp_line (start 1.136 -2.35) (end 5.27 1.784) (layer "F.Fab") (width 0.1) (tstamp f691065a-c532-45c3-b4f2-918f1dc235cc))
+ (fp_arc (start -0.085408 -3.61352) (mid 6.243443 3.323361) (end -0.693594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 70596a96-878f-4038-a6aa-feca567a59e3))
+ (fp_circle (center 2.92 0) (end 7.17 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8abca33d-a35e-4c26-a824-fa056ddf6db9))
+ (fp_circle (center 2.92 0) (end 5.87 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a8fda7ef-f1dc-40a9-99a6-44392a5a5e1c))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7f5cf752-b7fa-46e4-8819-0aa81daedb59))
+ (pad "2" thru_hole oval (at 0.55767 1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 2b9875f9-bb4d-4183-a9b1-641f952b408c))
+ (pad "3" thru_hole oval (at 2.01767 2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 20a6f3bd-875f-4ca7-aeeb-d9500e114493))
+ (pad "4" thru_hole oval (at 3.82233 2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 3cf70f43-96d1-49b8-8349-a25ee90d54c9))
+ (pad "5" thru_hole oval (at 5.28233 1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 3d7dc685-5d7d-4705-8c1d-3f96f815299f))
+ (pad "6" thru_hole oval (at 5.84 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp d4b48506-265a-4b6e-be3c-54c07c17e034))
+ (pad "7" thru_hole oval (at 5.28233 -1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp da94801d-2d1d-40be-a12d-21717efd482b))
+ (pad "8" thru_hole oval (at 3.82233 -2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 651661f7-f0e9-4add-a311-7e7385dd0711))
+ (pad "9" thru_hole oval (at 2.01767 -2.777085) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b54d6ae5-0132-4f70-a1bd-df07e228b9c0))
+ (pad "10" thru_hole oval (at 0.55767 -1.716333) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 68b3163e-7708-423f-adf2-df7b003f981e))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-78-10_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-6.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-6.kicad_mod
new file mode 100644
index 00000000..592644f8
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-6.kicad_mod
@@ -0,0 +1,43 @@
+(footprint "TO-78-6" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-78-6")
+ (tags "TO-78-6")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6e53661d-6cc0-4a57-b369-8c6a3e4dacbf)
+ )
+ (fp_text value "TO-78-6" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 76316453-e2b5-4d3f-b19b-4dd0628b829c)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d5f95d49-27a8-48c4-a50b-739591e399a8)
+ )
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 022e62d5-8dd6-4d9c-b30a-dfb607fd3c06))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 45cb3dcc-66c7-45a2-894b-a0708c851be6))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp d3f98d6f-e462-4f51-b976-317356644322))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 421b8616-f143-40ad-9533-28c55201af3f))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 27e2ae68-87e8-45f0-8892-1e6c468e6976))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 44952835-921f-476a-ba0e-0d1a0850c3ff))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 88cc905a-b985-473d-ac23-adf11cf67dfa))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp d75fe11a-f53d-432b-9bc5-3592fef2ff59))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 13c86157-4846-4e9e-9edd-514f879c6f07))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 76d4e784-f3c5-4995-a39b-924b2f9ab6d0))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp dc6ed0dc-a16b-4abe-a42b-ca344e47fcd6))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 3dd3ce72-ae0c-4bc5-85a9-b5f8e4ae9364))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6e1f967e-aa5e-4275-9f4a-b285681dc86a))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp fa301467-a430-491b-99ad-8513ff3d8b1f))
+ (pad "2" thru_hole oval (at 0.743949 1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 73ba0aae-8556-44de-be5a-046386cb8836))
+ (pad "3" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7ebf40fc-6e47-488e-a3b1-9a6594bc5ed5))
+ (pad "4" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 227a24b9-61e1-4b81-a236-2ea620f01d9e))
+ (pad "5" thru_hole oval (at 4.336051 -1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp f8c09079-0ef0-4508-ac0b-1aa3bf4d29cd))
+ (pad "6" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp c15a7d7a-1858-4408-ad6e-bab32a7c6733))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-78-6.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-6_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-6_Window.kicad_mod
new file mode 100644
index 00000000..65234ab4
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-6_Window.kicad_mod
@@ -0,0 +1,59 @@
+(footprint "TO-78-6_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-78-6_Window, Window")
+ (tags "TO-78-6_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 21f9f8c7-54b1-43c7-8405-d8f7ba26c27b)
+ )
+ (fp_text value "TO-78-6_Window" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9013eaa9-5214-4bf4-b77e-3bed3ceee776)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0963aa35-afab-452e-898b-b37b6c61830e)
+ )
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 9623c6fc-6db6-4595-8cea-c617ae416141))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp d37e5cf4-bf58-46b3-aa53-0d45565178ba))
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp dfcd6d8e-e08f-4588-bd71-afa6843bc271))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 4627efbd-52fe-4420-8e05-6a205b21ca3a))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 002f8dea-47d3-4f02-963f-0fc80c549e6e))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 02b4f544-aa1d-4888-8570-3fe510b22a49))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 170cc0e2-7228-4921-a3b9-27d1381d0649))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 534260a6-50c0-4d28-99dc-a98505a60c01))
+ (fp_line (start -0.215 -1.058) (end 3.598 2.755) (layer "F.Fab") (width 0.1) (tstamp 0204908e-19df-4813-8e0a-7e0894665ed9))
+ (fp_line (start 0.19 -1.784) (end 4.324 2.35) (layer "F.Fab") (width 0.1) (tstamp 1cd09ee8-667c-41a4-b622-8d9b3f040c53))
+ (fp_line (start 1.482 -2.755) (end 5.295 1.058) (layer "F.Fab") (width 0.1) (tstamp 1db29e07-b6ff-481e-97d0-4e21f50b76e3))
+ (fp_line (start 0.756 -2.35) (end 4.89 1.784) (layer "F.Fab") (width 0.1) (tstamp 1f5326b9-9a3c-4bc2-8ec5-7b055d27462b))
+ (fp_line (start 2.42 -2.948) (end 5.488 0.12) (layer "F.Fab") (width 0.1) (tstamp 2bee849c-7418-471a-ae6a-0eff612498e2))
+ (fp_line (start 3.864 -2.637) (end 5.177 -1.324) (layer "F.Fab") (width 0.1) (tstamp 2f46374d-d7aa-43dd-8903-af9f75399bd0))
+ (fp_line (start -0.371 0.485) (end 2.055 2.911) (layer "F.Fab") (width 0.1) (tstamp 385b0225-2b6f-46cf-8fde-e8cb02f7b14b))
+ (fp_line (start -0.344 -0.622) (end 3.162 2.884) (layer "F.Fab") (width 0.1) (tstamp 430ff07d-17ca-42f0-b947-9ad906cf957c))
+ (fp_line (start -0.408 -0.12) (end 2.66 2.948) (layer "F.Fab") (width 0.1) (tstamp 71f5bf81-c872-4ea2-a87b-f6eef910999b))
+ (fp_line (start -0.034 -1.443) (end 3.983 2.574) (layer "F.Fab") (width 0.1) (tstamp 7344be81-ebce-4989-9e12-5a2300e5f89d))
+ (fp_line (start 3.025 -2.911) (end 5.451 -0.485) (layer "F.Fab") (width 0.1) (tstamp 74248a8e-dc9b-46fe-892f-1990958b4888))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 7da17ea0-6ebc-44f0-a805-3365b77c0aef))
+ (fp_line (start 1.918 -2.884) (end 5.424 0.622) (layer "F.Fab") (width 0.1) (tstamp 7e97ef5a-d1d7-44c8-8c02-a1a1706f4dea))
+ (fp_line (start -0.097 1.324) (end 1.216 2.637) (layer "F.Fab") (width 0.1) (tstamp 99308dd6-6491-4300-bca1-5ee26e156f54))
+ (fp_line (start 0.454 -2.086) (end 4.626 2.086) (layer "F.Fab") (width 0.1) (tstamp c5f32b91-1f29-4d22-bdc7-7361a772c1a7))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp d2e679d2-8f81-46e4-ac9c-85b1e284dfef))
+ (fp_line (start 1.097 -2.574) (end 5.114 1.443) (layer "F.Fab") (width 0.1) (tstamp e7493e9b-e205-41fc-a372-eadc5749d48f))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp f47b5d0f-0306-45bb-88a7-d98735c63271))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp f317580e-ccb5-4280-a832-1b693b2325fd))
+ (fp_circle (center 2.54 0) (end 5.49 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 844b232d-d7ac-444f-9b1b-010f4937620b))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp ba1c4312-6971-43ef-b825-1f9f2cef596f))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp cb516828-140b-4402-adfa-13f58fa3d216))
+ (pad "2" thru_hole oval (at 0.743949 1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp db3de880-a184-49f8-8523-adbc5771cc03))
+ (pad "3" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6c6352fb-8cd2-4f77-83ee-ecbcbef740d6))
+ (pad "4" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 2f3e2e17-b2ec-4e6a-8f8f-ab68733b2b56))
+ (pad "5" thru_hole oval (at 4.336051 -1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 53ccead2-830f-4506-a974-12452febd6e9))
+ (pad "6" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1ad285f1-db5e-4055-a8cf-4cfe57f5ac3a))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-78-6_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-8.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-8.kicad_mod
new file mode 100644
index 00000000..3f8147c0
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-8.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "TO-78-8" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-78-8")
+ (tags "TO-78-8")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.92 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp dad3fefe-ec48-46ad-aa98-6c2755b31e21)
+ )
+ (fp_text value "TO-78-8" (at 2.92 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d5bca68e-7b36-4a2a-b6ac-a65ba3b1a8c6)
+ )
+ (fp_text user "${REFERENCE}" (at 2.92 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 217d37e7-97b3-41ff-97fd-681e34f325fb)
+ )
+ (fp_line (start -1.745856 -3.888039) (end -0.854902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp 2233b6b1-0dcc-42ca-af33-52192f084c0c))
+ (fp_line (start -0.077084 -3.774902) (end -0.968039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 6a4bf545-f18d-4fe8-b7e2-d77755e30503))
+ (fp_line (start -0.968039 -4.665856) (end -1.745856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 98cc9f70-ad0d-41f8-b85a-fce636f2fbac))
+ (fp_arc (start -0.077084 -3.774902) (mid 6.328125 3.408384) (end -0.854674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 17458633-0585-4a6e-ab81-205148717233))
+ (fp_line (start -2.04 4.95) (end 7.87 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 1006d340-d490-4406-a5f2-f9e3ee04f47b))
+ (fp_line (start -2.04 -4.95) (end -2.04 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 1beac784-7584-4b31-b022-f430e3429753))
+ (fp_line (start 7.87 -4.95) (end -2.04 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 42673bae-5c39-4778-bbef-2638c7fac727))
+ (fp_line (start 7.87 4.95) (end 7.87 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 5fb8dd19-f3d4-4bb4-88f6-94ccc53c1e68))
+ (fp_line (start -1.499621 -3.81151) (end -0.69352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp 6eb6453a-8a62-452e-96b5-07b563ebd6e2))
+ (fp_line (start -0.085408 -3.61352) (end -0.89151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 81f8b194-df06-4497-924e-fa23a9a14842))
+ (fp_line (start -0.89151 -4.419621) (end -1.499621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp a70b4aab-1c16-4aae-984a-3ccece2564d4))
+ (fp_arc (start -0.085408 -3.61352) (mid 6.243443 3.323361) (end -0.693594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp b122cdea-366c-4cd5-8b14-ec9258c877bc))
+ (fp_circle (center 2.92 0) (end 7.17 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5bfcfc17-1c40-4b4e-997c-958148223d4f))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 69d76811-a566-4538-a84e-7a4c26eca2ab))
+ (pad "2" thru_hole oval (at 0.855248 2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 5145ac3a-7abb-4634-a129-94b24413a5e9))
+ (pad "3" thru_hole oval (at 2.92 2.92) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 20df4e5b-190d-4291-b5de-58fef58d2e88))
+ (pad "4" thru_hole oval (at 4.984752 2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp cebbb8e4-6dcf-4c7f-b5a6-833e7d785326))
+ (pad "5" thru_hole oval (at 5.84 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp d8fceb57-1612-4c3c-b609-2fa43bb6e914))
+ (pad "6" thru_hole oval (at 4.984752 -2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 418b3f66-aa9e-4f7f-ab60-43a661022d8d))
+ (pad "7" thru_hole oval (at 2.92 -2.92) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 932a3ea4-4fad-45b8-8a14-b2c3171d474f))
+ (pad "8" thru_hole oval (at 0.855248 -2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b2f0e27d-05f4-402a-aadd-0d3fa1862708))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-78-8.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-8_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-8_Window.kicad_mod
new file mode 100644
index 00000000..f007f287
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-78-8_Window.kicad_mod
@@ -0,0 +1,61 @@
+(footprint "TO-78-8_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-78-8_Window, Window")
+ (tags "TO-78-8_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.92 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1bde8c19-f1de-4ea4-ba89-d4920376cd7b)
+ )
+ (fp_text value "TO-78-8_Window" (at 2.92 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8da9e944-fd09-4450-b411-fdf70c2b7347)
+ )
+ (fp_text user "${REFERENCE}" (at 2.92 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e8e1a7f1-003e-466e-a99f-991db60c95a0)
+ )
+ (fp_line (start -0.968039 -4.665856) (end -1.745856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 830f3752-4a90-4e37-96f1-1c8f3393fcfd))
+ (fp_line (start -0.077084 -3.774902) (end -0.968039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 8a9af3f0-01b0-4b05-970c-f400bfe0afe8))
+ (fp_line (start -1.745856 -3.888039) (end -0.854902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp b9c802df-9835-42bd-9da7-e57bccf0f760))
+ (fp_arc (start -0.077084 -3.774902) (mid 6.328125 3.408384) (end -0.854674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp bb408884-1c23-4a93-bfe7-6d9f8ce5e22f))
+ (fp_line (start 7.87 4.95) (end 7.87 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 52bcda15-5904-4963-bb77-0709b83ba989))
+ (fp_line (start -2.04 -4.95) (end -2.04 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 7869555f-c430-463e-a8c9-c48f51e8fc86))
+ (fp_line (start -2.04 4.95) (end 7.87 4.95) (layer "F.CrtYd") (width 0.05) (tstamp ad50a7e8-4975-4680-8b75-5219e99c917b))
+ (fp_line (start 7.87 -4.95) (end -2.04 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp b1c9edfa-748c-4f8f-a162-1f75cf15969c))
+ (fp_line (start 2.298 -2.884) (end 5.804 0.622) (layer "F.Fab") (width 0.1) (tstamp 0cf82dc2-c182-4b76-ba58-63a20ea7923f))
+ (fp_line (start -0.028 -0.12) (end 3.04 2.948) (layer "F.Fab") (width 0.1) (tstamp 39ce446b-389b-4361-97bf-364ab69a0abf))
+ (fp_line (start -0.89151 -4.419621) (end -1.499621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 41cfb149-f26a-48d8-b009-46ccb797bf79))
+ (fp_line (start 0.346 -1.443) (end 4.363 2.574) (layer "F.Fab") (width 0.1) (tstamp 5fafae29-7f1c-4a37-82e6-50a5c8cfe5f0))
+ (fp_line (start 3.405 -2.911) (end 5.831 -0.485) (layer "F.Fab") (width 0.1) (tstamp 670b9be1-08cf-4abb-938d-890ed3884322))
+ (fp_line (start 0.009 0.485) (end 2.435 2.911) (layer "F.Fab") (width 0.1) (tstamp 6ab404db-b693-4f06-bf48-3f884971de34))
+ (fp_line (start 2.8 -2.948) (end 5.868 0.12) (layer "F.Fab") (width 0.1) (tstamp 781dc13a-e6b3-47a4-af63-a55032164c75))
+ (fp_line (start 4.244 -2.637) (end 5.557 -1.324) (layer "F.Fab") (width 0.1) (tstamp 823a1e8b-bef0-4d4e-be3f-266b5597ee50))
+ (fp_line (start 0.036 -0.622) (end 3.542 2.884) (layer "F.Fab") (width 0.1) (tstamp 8b6793f9-795a-4546-a1fa-c4bfbe873ee0))
+ (fp_line (start 1.136 -2.35) (end 5.27 1.784) (layer "F.Fab") (width 0.1) (tstamp 950f2a3b-6cf4-4038-b344-ff495d5c774f))
+ (fp_line (start -0.085408 -3.61352) (end -0.89151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 97061e40-9d14-4423-a48d-8523b1051d63))
+ (fp_line (start 0.165 -1.058) (end 3.978 2.755) (layer "F.Fab") (width 0.1) (tstamp a2d626de-2ecb-4e4d-8fc5-e3f577943270))
+ (fp_line (start 1.477 -2.574) (end 5.494 1.443) (layer "F.Fab") (width 0.1) (tstamp aecc89b9-ce10-4f8d-8c57-efa33b6745de))
+ (fp_line (start 0.834 -2.086) (end 5.006 2.086) (layer "F.Fab") (width 0.1) (tstamp cf8b89cf-8684-4c13-8100-aeab6f89c61e))
+ (fp_line (start 1.862 -2.755) (end 5.675 1.058) (layer "F.Fab") (width 0.1) (tstamp de68fbac-baa0-4368-accf-f11fb7c8fe5b))
+ (fp_line (start 0.283 1.324) (end 1.596 2.637) (layer "F.Fab") (width 0.1) (tstamp deb79bfd-753f-4379-9930-5ab4ab3190c4))
+ (fp_line (start 0.57 -1.784) (end 4.704 2.35) (layer "F.Fab") (width 0.1) (tstamp edb203db-6d15-434b-9c45-ef81ca12c6ee))
+ (fp_line (start -1.499621 -3.81151) (end -0.69352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp facb12f4-0348-4b3b-a289-0a07a54a74c9))
+ (fp_arc (start -0.085408 -3.61352) (mid 6.243443 3.323361) (end -0.693594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 999c38ec-f978-4a00-8705-4dbe80d8d362))
+ (fp_circle (center 2.92 0) (end 5.87 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 94ed4c80-28ef-4c5b-bc18-621f4c990eef))
+ (fp_circle (center 2.92 0) (end 7.17 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp c7496cbf-35a9-4b51-9734-8f8873b5888f))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp efc610be-c733-4bcc-a6e3-9d9a9beaf8b9))
+ (pad "2" thru_hole oval (at 0.855248 2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b30305ca-0254-41b2-95e2-9f7881581805))
+ (pad "3" thru_hole oval (at 2.92 2.92) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 067ce48d-71d3-4afd-9a69-ebe7d955d203))
+ (pad "4" thru_hole oval (at 4.984752 2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 52692b00-65a7-41a6-861c-c43a818a66ca))
+ (pad "5" thru_hole oval (at 5.84 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp afcaa10c-9eda-4819-b458-36f5afbab92d))
+ (pad "6" thru_hole oval (at 4.984752 -2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp a62bdec7-dd54-46e4-ba13-67a5046b100c))
+ (pad "7" thru_hole oval (at 2.92 -2.92) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 5c66b7d6-f280-4bc4-8eca-c96197b227d1))
+ (pad "8" thru_hole oval (at 0.855248 -2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp eb565681-311e-42f1-bd8b-5c9cb906ee31))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-78-8_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-8-2.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-8-2.kicad_mod
new file mode 100644
index 00000000..0956263e
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-8-2.kicad_mod
@@ -0,0 +1,30 @@
+(footprint "TO-8-2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-8-2")
+ (tags "TO-8-2")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.55 -8.32) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp dba8a3bd-137e-4735-a8c1-e670a297094f)
+ )
+ (fp_text value "TO-8-2" (at 3.55 8.32) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp dd84aa39-aac6-4393-bad9-5d20923b5616)
+ )
+ (fp_text user "${REFERENCE}" (at 3.55 -8.32) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5ad8600d-2362-4248-b7ff-3fefb114bba5)
+ )
+ (fp_circle (center 3.55 0) (end 10.87 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp f7cb34c0-905d-4515-a536-479b76772525))
+ (fp_circle (center 3.55 -0.01) (end 11 -0.01) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp aba212d3-896c-47f1-8466-81756bc3e87f))
+ (fp_circle (center 3.55 0) (end 10.15 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 51b376c7-fe94-4c52-a4d8-992a5eaa9003))
+ (fp_circle (center 3.55 0) (end 10.75 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp abc4af32-20ef-47c4-b5f0-8dad7209080c))
+ (pad "1" thru_hole oval (at 0 0) (size 2.1 1.6) (drill 1.1) (layers *.Cu *.Mask) (tstamp 842bdd0c-cbf0-4a50-92b8-ee6bda34da0b))
+ (pad "2" thru_hole oval (at 7.1 0) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask) (tstamp d87f0a5f-0450-434d-af13-10bf4d0aadb9))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-8-2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-8-2_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-8-2_Window.kicad_mod
new file mode 100644
index 00000000..78b22d4b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-8-2_Window.kicad_mod
@@ -0,0 +1,58 @@
+(footprint "TO-8-2_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-8-2_Window, Window")
+ (tags "TO-8-2_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.55 -8.32) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9c3d6bfd-9a8a-4cab-b89c-befd067d6ffa)
+ )
+ (fp_text value "TO-8-2_Window" (at 3.55 8.32) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d3fb8aeb-c5ac-47dd-b0f8-7eb7eb39f51c)
+ )
+ (fp_text user "${REFERENCE}" (at 3.55 -8.32) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 112f1293-c8ef-4c47-b7c9-da5cd6d46af8)
+ )
+ (fp_circle (center 3.55 0) (end 10.87 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 9f234ee7-7fc3-4afe-9086-fea91cbb7598))
+ (fp_circle (center 3.55 -0.01) (end 11 -0.01) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp f84f8005-56f6-4082-be30-0ee0a215ac57))
+ (fp_line (start -1.307 2.498) (end 1.052 4.857) (layer "F.Fab") (width 0.1) (tstamp 116cd0f5-4cef-4605-b2ee-179d22f53ef0))
+ (fp_line (start 1.778 -5.166) (end 8.716 1.772) (layer "F.Fab") (width 0.1) (tstamp 173892e6-4bd1-4191-9819-b41e317af643))
+ (fp_line (start -0.836 -3.255) (end 6.805 4.386) (layer "F.Fab") (width 0.1) (tstamp 18349616-f0ca-49e6-a870-f560618636a2))
+ (fp_line (start -1.9 -0.359) (end 3.909 5.45) (layer "F.Fab") (width 0.1) (tstamp 22456573-52cb-47ce-a0e0-bab69ebd65ff))
+ (fp_line (start -1.274 -2.561) (end 6.111 4.824) (layer "F.Fab") (width 0.1) (tstamp 2fc8afc7-9c19-4b12-8a9f-559b528222f4))
+ (fp_line (start -1.842 -0.867) (end 4.417 5.392) (layer "F.Fab") (width 0.1) (tstamp 30bfcfcb-f3ca-4b4c-9f95-ff4644a3537f))
+ (fp_line (start 2.214 -5.296) (end 8.846 1.336) (layer "F.Fab") (width 0.1) (tstamp 31539515-32ca-4437-883b-6e02c030188c))
+ (fp_line (start 2.683 -5.392) (end 8.942 0.867) (layer "F.Fab") (width 0.1) (tstamp 54f23f47-2536-4708-b649-3e3f36f10739))
+ (fp_line (start -1.458 -2.18) (end 5.73 5.008) (layer "F.Fab") (width 0.1) (tstamp 5c5d352d-9070-41bd-a0bd-88c7dcf14468))
+ (fp_line (start 0.295 -4.386) (end 7.936 3.255) (layer "F.Fab") (width 0.1) (tstamp 5c60be04-9808-4a96-a78d-aedc59c52593))
+ (fp_line (start 1.37 -5.008) (end 8.558 2.18) (layer "F.Fab") (width 0.1) (tstamp 6f447e4c-9f06-4c9b-b84a-750631a990d2))
+ (fp_line (start 5.103 -5.236) (end 8.786 -1.553) (layer "F.Fab") (width 0.1) (tstamp 7607d2f4-0fec-463a-a029-4842e7aff162))
+ (fp_line (start -0.584 -3.569) (end 7.119 4.134) (layer "F.Fab") (width 0.1) (tstamp 77586e5c-9676-4802-b274-b7b4ad322bb4))
+ (fp_line (start -1.686 1.553) (end 1.997 5.236) (layer "F.Fab") (width 0.1) (tstamp 7a9ffa86-170f-4b6e-98b1-8c8d9a25a6fe))
+ (fp_line (start -1.849 0.825) (end 2.725 5.399) (layer "F.Fab") (width 0.1) (tstamp 7ef92f92-fd45-408b-8416-2bf520b7a726))
+ (fp_line (start -1.616 -1.772) (end 5.322 5.166) (layer "F.Fab") (width 0.1) (tstamp 8063f77d-5a38-408c-a2af-29397acb1f87))
+ (fp_line (start -1.908 0.2) (end 3.35 5.458) (layer "F.Fab") (width 0.1) (tstamp a1fbb283-3f11-48fb-84f1-f1ee6c399e8e))
+ (fp_line (start -1.066 -2.919) (end 6.469 4.616) (layer "F.Fab") (width 0.1) (tstamp b6e90168-7a89-498d-83a1-101a4e4c9aa2))
+ (fp_line (start 3.191 -5.45) (end 9 0.359) (layer "F.Fab") (width 0.1) (tstamp bc58dc07-76d8-4049-9633-d54e375bb92d))
+ (fp_line (start -1.746 -1.336) (end 4.886 5.296) (layer "F.Fab") (width 0.1) (tstamp bcdd5070-ef82-4ed7-8316-1e3cee4a8d24))
+ (fp_line (start 0.631 -4.616) (end 8.166 2.919) (layer "F.Fab") (width 0.1) (tstamp bedc9bf6-42bd-4b60-8bcf-3181158de58e))
+ (fp_line (start -0.312 -3.862) (end 7.412 3.862) (layer "F.Fab") (width 0.1) (tstamp cd91b8eb-fd35-40f4-add4-1fc97f3c2565))
+ (fp_line (start -0.019 -4.134) (end 7.684 3.569) (layer "F.Fab") (width 0.1) (tstamp d3fd0db2-784c-4c6e-9570-0ec38d1c8896))
+ (fp_line (start 3.75 -5.458) (end 9.008 -0.2) (layer "F.Fab") (width 0.1) (tstamp dc7e55ec-a960-40a5-93d9-f4aae94927ee))
+ (fp_line (start 0.989 -4.824) (end 8.374 2.561) (layer "F.Fab") (width 0.1) (tstamp df685d61-7386-4b3f-8b7e-fb7e07b1d44c))
+ (fp_line (start 6.048 -4.857) (end 8.407 -2.498) (layer "F.Fab") (width 0.1) (tstamp dfd1cf79-1ae3-493d-81a4-945e5f81b865))
+ (fp_line (start 4.375 -5.399) (end 8.949 -0.825) (layer "F.Fab") (width 0.1) (tstamp f71fa56e-0d3f-44e1-8e3e-cc93150d70f7))
+ (fp_circle (center 3.55 0) (end 9.011 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 0021781d-e60f-476b-8793-eb204056a96a))
+ (fp_circle (center 3.55 0) (end 10.15 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 61b1fb35-e39b-41c7-9618-b7127486ca89))
+ (fp_circle (center 3.55 0) (end 10.75 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 9cb40b9a-d00e-4962-be27-b18e2af9dc82))
+ (pad "1" thru_hole oval (at 0 0) (size 2.1 1.6) (drill 1.1) (layers *.Cu *.Mask) (tstamp ddc13fe5-6dc5-4b88-aff3-516c11c1189c))
+ (pad "2" thru_hole oval (at 7.1 0) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask) (tstamp 00e7c25f-afaa-4d76-bd44-467d8c1a090d))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-8-2_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-8-3.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-8-3.kicad_mod
new file mode 100644
index 00000000..d515c04e
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-8-3.kicad_mod
@@ -0,0 +1,31 @@
+(footprint "TO-8-3" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-8-3")
+ (tags "TO-8-3")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.55 -8.32) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9a2df5d4-939e-4b4e-a8a0-e605ac489b03)
+ )
+ (fp_text value "TO-8-3" (at 3.55 8.32) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7f53d300-c114-4cb1-be1c-6e90222db80f)
+ )
+ (fp_text user "${REFERENCE}" (at 3.55 -8.32) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp dc9e35c1-2da9-4642-ab81-89bbd99d28f1)
+ )
+ (fp_circle (center 3.55 0) (end 10.87 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp d42dfbe2-5817-4c09-84a4-a352ce9464e6))
+ (fp_circle (center 3.55 -0.01) (end 11 -0.01) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 4010e0ed-3fd2-429a-91cf-1f4604bf7e9f))
+ (fp_circle (center 3.55 0) (end 10.75 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 328d5dca-4a0d-4e8a-b210-f537cb82adaa))
+ (fp_circle (center 3.55 0) (end 10.15 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp d7975b83-3fea-476a-8d61-1011cb767f73))
+ (pad "1" thru_hole oval (at 0 0) (size 2.1 1.6) (drill 1.1) (layers *.Cu *.Mask) (tstamp d0036286-4422-497f-aa3c-59ea19fdfe1c))
+ (pad "2" thru_hole oval (at 3.55 3.55) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask) (tstamp 7dfd5dbc-73be-447b-bd56-7d4ca2aabf84))
+ (pad "3" thru_hole oval (at 7.1 0) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask) (tstamp 66ee04da-235b-4e0d-959a-e7c3886ef267))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-8-3.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-8-3_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-8-3_Window.kicad_mod
new file mode 100644
index 00000000..5d152624
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-8-3_Window.kicad_mod
@@ -0,0 +1,59 @@
+(footprint "TO-8-3_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-8-3_Window, Window")
+ (tags "TO-8-3_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.55 -8.32) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d68f1833-e4c2-4e70-a91b-823b0030eac1)
+ )
+ (fp_text value "TO-8-3_Window" (at 3.55 8.32) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a1059ba4-9282-4c5b-a028-6549eb11e721)
+ )
+ (fp_text user "${REFERENCE}" (at 3.55 -8.32) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c2887deb-c8f3-402d-8ed7-061cc12d9f78)
+ )
+ (fp_circle (center 3.55 0) (end 10.87 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 58bbb88e-8989-44e9-9cb9-d53c0ee381aa))
+ (fp_circle (center 3.55 -0.01) (end 11 -0.01) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp c4ad8ced-a1ea-4b7e-9492-312837d8c1ef))
+ (fp_line (start 3.191 -5.45) (end 9 0.359) (layer "F.Fab") (width 0.1) (tstamp 0f61fd6f-14ae-4611-8247-a5acc04badcb))
+ (fp_line (start 0.295 -4.386) (end 7.936 3.255) (layer "F.Fab") (width 0.1) (tstamp 10882591-49ae-41c2-b478-e4c2f25ec969))
+ (fp_line (start -1.458 -2.18) (end 5.73 5.008) (layer "F.Fab") (width 0.1) (tstamp 1d081470-3851-43e2-b287-b4e928c3233b))
+ (fp_line (start -1.842 -0.867) (end 4.417 5.392) (layer "F.Fab") (width 0.1) (tstamp 20651141-0ded-4ec4-9d14-dfb96ba9c048))
+ (fp_line (start -1.686 1.553) (end 1.997 5.236) (layer "F.Fab") (width 0.1) (tstamp 23587f7c-6721-4c26-b603-50e436da110c))
+ (fp_line (start 1.37 -5.008) (end 8.558 2.18) (layer "F.Fab") (width 0.1) (tstamp 473f9fbe-1b00-41ed-81dd-2e6a0bfcd2e4))
+ (fp_line (start -0.584 -3.569) (end 7.119 4.134) (layer "F.Fab") (width 0.1) (tstamp 480e3f74-98e4-42f1-9736-07997e50609d))
+ (fp_line (start 1.778 -5.166) (end 8.716 1.772) (layer "F.Fab") (width 0.1) (tstamp 600f97f9-d4d3-48ed-8d7f-5b6cbe490bc6))
+ (fp_line (start 5.103 -5.236) (end 8.786 -1.553) (layer "F.Fab") (width 0.1) (tstamp 6b24d3c4-366c-4fe1-816f-2410dcb4d515))
+ (fp_line (start 2.214 -5.296) (end 8.846 1.336) (layer "F.Fab") (width 0.1) (tstamp 72ad01fb-3e57-4924-ab5e-9314546ca82d))
+ (fp_line (start -1.066 -2.919) (end 6.469 4.616) (layer "F.Fab") (width 0.1) (tstamp 732335f0-dc04-41fd-b550-a808a64f97a5))
+ (fp_line (start -0.836 -3.255) (end 6.805 4.386) (layer "F.Fab") (width 0.1) (tstamp 768b31fb-d437-4484-bb66-40b8ddd5be4c))
+ (fp_line (start -0.312 -3.862) (end 7.412 3.862) (layer "F.Fab") (width 0.1) (tstamp 9a089e72-f4e3-4a84-84e1-0e7305f92fcb))
+ (fp_line (start -1.849 0.825) (end 2.725 5.399) (layer "F.Fab") (width 0.1) (tstamp 9d9ae2c7-27ef-4537-b60f-6b6a74e30567))
+ (fp_line (start 6.048 -4.857) (end 8.407 -2.498) (layer "F.Fab") (width 0.1) (tstamp a49c5666-f403-4cec-ab59-aac198a1834d))
+ (fp_line (start -1.307 2.498) (end 1.052 4.857) (layer "F.Fab") (width 0.1) (tstamp ae879a58-ba49-417b-81e2-0cc95ffbf6de))
+ (fp_line (start -1.616 -1.772) (end 5.322 5.166) (layer "F.Fab") (width 0.1) (tstamp ae92ce37-5c4a-4865-ac28-58969e9b851a))
+ (fp_line (start 0.631 -4.616) (end 8.166 2.919) (layer "F.Fab") (width 0.1) (tstamp b2363c05-727d-40a8-a4ff-52a5cc09e05c))
+ (fp_line (start 2.683 -5.392) (end 8.942 0.867) (layer "F.Fab") (width 0.1) (tstamp b48af5b8-f698-445e-8416-a6db9ca3afbc))
+ (fp_line (start 0.989 -4.824) (end 8.374 2.561) (layer "F.Fab") (width 0.1) (tstamp b5eb8588-6536-4892-8f88-f3e333f8c8c5))
+ (fp_line (start -0.019 -4.134) (end 7.684 3.569) (layer "F.Fab") (width 0.1) (tstamp c20a7269-cea0-41ef-805e-825a6e41dab5))
+ (fp_line (start -1.274 -2.561) (end 6.111 4.824) (layer "F.Fab") (width 0.1) (tstamp c66ee198-67d1-43ec-a8ba-95ea16dbe806))
+ (fp_line (start -1.746 -1.336) (end 4.886 5.296) (layer "F.Fab") (width 0.1) (tstamp ca1bd863-b638-480a-8e62-a32c99f6fd45))
+ (fp_line (start -1.908 0.2) (end 3.35 5.458) (layer "F.Fab") (width 0.1) (tstamp cc9ff3ea-7d6d-4f63-aa44-4c3412c698ac))
+ (fp_line (start -1.9 -0.359) (end 3.909 5.45) (layer "F.Fab") (width 0.1) (tstamp dd4ff2ab-5d3d-4c32-aa06-127f8d6185d1))
+ (fp_line (start 4.375 -5.399) (end 8.949 -0.825) (layer "F.Fab") (width 0.1) (tstamp ed26b950-6af5-4999-af63-9dda117b43ee))
+ (fp_line (start 3.75 -5.458) (end 9.008 -0.2) (layer "F.Fab") (width 0.1) (tstamp fbf46ff9-0413-4fed-af35-509e83c54aad))
+ (fp_circle (center 3.55 0) (end 9.011 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 2ddd522d-bbbb-4156-85f2-2d71c82ac2ec))
+ (fp_circle (center 3.55 0) (end 10.15 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8cd61d71-74da-4d7d-a9fd-0c8ea6f0478e))
+ (fp_circle (center 3.55 0) (end 10.75 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp db40c516-f857-42c7-918a-16ed6d65f59b))
+ (pad "1" thru_hole oval (at 0 0) (size 2.1 1.6) (drill 1.1) (layers *.Cu *.Mask) (tstamp 5b0ebf96-51fa-4376-b12a-f457d7288b62))
+ (pad "2" thru_hole oval (at 3.55 3.55) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask) (tstamp 99a13aa9-3413-49a1-a92d-975a75a4ee09))
+ (pad "3" thru_hole oval (at 7.1 0) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask) (tstamp f5021e6e-cb49-40a4-8e02-f6f081502308))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-8-3_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2.kicad_mod
new file mode 100644
index 00000000..02b06b21
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2.kicad_mod
@@ -0,0 +1,36 @@
+(footprint "TO-92-2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A1DD157)
+ (descr "TO-92 2-pin leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 diode SOD70")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -3.56) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 07ea9490-e83b-42ab-8c3b-f7609f4443f6)
+ )
+ (fp_text value "TO-92-2" (at 1.27 2.79) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp dd50da20-5557-43d4-85c0-3440e4561a57)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d712ea08-1aa7-49d5-9a04-056d9d786f8c)
+ )
+ (fp_line (start -0.53 1.85) (end 3.07 1.85) (layer "F.SilkS") (width 0.12) (tstamp 00966d19-93e6-482b-926c-e0cd25982194))
+ (fp_arc (start 1.27 -2.6) (mid 3.672087 -0.994977) (end 3.108478 1.838478) (layer "F.SilkS") (width 0.12) (tstamp 7e90dbbf-296e-4f5d-ab5c-9bc814cf9257))
+ (fp_arc (start -0.568478 1.838478) (mid -1.132087 -0.994977) (end 1.27 -2.6) (layer "F.SilkS") (width 0.12) (tstamp 7ea9e3ff-0a2d-4bb2-9cc8-b38f5fbad920))
+ (fp_line (start 4 2.01) (end -1.46 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 0551a8e7-8972-4860-9e05-50ee493553ef))
+ (fp_line (start 4 2.01) (end 4 -2.73) (layer "F.CrtYd") (width 0.05) (tstamp 11ac06b1-e5e3-45db-82e2-4d4d5ea4aeb3))
+ (fp_line (start -1.46 -2.73) (end -1.46 2.01) (layer "F.CrtYd") (width 0.05) (tstamp f1a41df5-52a7-45ee-a309-4282066bf09e))
+ (fp_line (start -1.46 -2.73) (end 4 -2.73) (layer "F.CrtYd") (width 0.05) (tstamp f2c2a860-7e8a-4f86-8950-44a23728fa82))
+ (fp_line (start -0.5 1.75) (end 3 1.75) (layer "F.Fab") (width 0.1) (tstamp f8cae2e0-267d-43b7-8aa6-c6744be095db))
+ (fp_arc (start 1.27 -2.48) (mid 3.561221 -0.949055) (end 3.023625 1.753625) (layer "F.Fab") (width 0.1) (tstamp b5a957da-e5c1-423d-9f0b-ee9bee681ef0))
+ (fp_arc (start -0.483625 1.753625) (mid -1.021221 -0.949055) (end 1.27 -2.48) (layer "F.Fab") (width 0.1) (tstamp dc2f7c11-fc9e-45ad-9bdf-08da3863b9c0))
+ (pad "1" thru_hole rect (at 0 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 604564be-f6ec-411b-821f-fad19f6e74dd))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp c2835a8d-8b84-4b9b-ba12-fadadf55b3c8))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92-2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_Horizontal1.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_Horizontal1.kicad_mod
new file mode 100644
index 00000000..c952191b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_Horizontal1.kicad_mod
@@ -0,0 +1,42 @@
+(footprint "TO-92-2_Horizontal1" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A282EC5)
+ (descr "2-pin TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 temperature sensor diode")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -1.55) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp bb4ed3b1-c7e8-40d0-8b51-3c85d0eafcce)
+ )
+ (fp_text value "TO-92-2_Horizontal1" (at 1.14 10.03) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 961aa9a1-02e2-4d37-b5bd-2e6e601f5577)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 6.6) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 914ec9d0-6429-46b0-add1-9b4ee8bf8f65)
+ )
+ (fp_line (start 2.54 1.02) (end 2.54 3.81) (layer "F.SilkS") (width 0.12) (tstamp 25eccff8-f0b2-47a7-b310-b75bcb33619d))
+ (fp_line (start 0 1.02) (end 0 3.81) (layer "F.SilkS") (width 0.12) (tstamp 5f5428f5-f616-4ced-ae3d-8f5305b72f58))
+ (fp_line (start -1.13 9) (end -1.13 3.81) (layer "F.SilkS") (width 0.12) (tstamp 90457493-3e1b-4e95-8807-0f9527a9be35))
+ (fp_line (start 3.67 3.81) (end 3.67 9) (layer "F.SilkS") (width 0.12) (tstamp c7e325fe-60df-43fb-902d-36710ec43331))
+ (fp_line (start -1.13 3.81) (end 3.67 3.81) (layer "F.SilkS") (width 0.12) (tstamp cfaf7d40-888b-448a-abd0-44342bb41523))
+ (fp_line (start 3.67 9) (end -1.13 9) (layer "F.SilkS") (width 0.12) (tstamp cff83f82-495f-4e78-bac8-221c6d1ad593))
+ (fp_line (start 3.81 9.14) (end 3.8 -0.9) (layer "F.CrtYd") (width 0.05) (tstamp 548c4189-411c-4d42-8f42-b633fc06d5ac))
+ (fp_line (start -1.25 -0.9) (end -1.27 9.14) (layer "F.CrtYd") (width 0.05) (tstamp 698e4c28-d8b7-4b32-adb5-e562d5a0cb2e))
+ (fp_line (start -1.25 -0.9) (end 3.8 -0.9) (layer "F.CrtYd") (width 0.05) (tstamp e1f399f3-802c-4e26-86a2-e080d39ed491))
+ (fp_line (start 3.81 9.14) (end -1.27 9.14) (layer "F.CrtYd") (width 0.05) (tstamp e77d3674-ae72-45ed-ad8a-6a7228eae3e9))
+ (fp_line (start 2.54 3.94) (end 2.54 1.02) (layer "F.Fab") (width 0.1) (tstamp 52ccd547-ef0f-4e42-a55f-9e9c8f12e35e))
+ (fp_line (start 3.56 3.94) (end 3.56 8.89) (layer "F.Fab") (width 0.1) (tstamp 5e205658-671c-4b5b-9d7a-26b0499bd394))
+ (fp_line (start -1.02 8.89) (end -1.02 3.94) (layer "F.Fab") (width 0.1) (tstamp 67e9c304-0d57-48ce-acab-a65ef8652302))
+ (fp_line (start 3.56 8.89) (end -1.02 8.89) (layer "F.Fab") (width 0.1) (tstamp 7b9174a7-7886-4f5a-ab1a-d8c19119413f))
+ (fp_line (start 0 3.94) (end 0 1.02) (layer "F.Fab") (width 0.1) (tstamp ac091000-c40e-4aef-9c3a-b64e42e405e0))
+ (fp_line (start -1.02 3.94) (end 3.56 3.94) (layer "F.Fab") (width 0.1) (tstamp af0ae810-35c0-476e-9355-920d8e31afd6))
+ (pad "1" thru_hole rect (at 0 0 90) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp c6ba7014-4153-4956-8d03-7f00affbc07b))
+ (pad "2" thru_hole circle (at 2.54 0 90) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp cb6b553e-c7f0-45c7-ba9e-ddd2b68e04bc))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92-2_Horizontal1.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_Horizontal2.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_Horizontal2.kicad_mod
new file mode 100644
index 00000000..22308f55
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_Horizontal2.kicad_mod
@@ -0,0 +1,42 @@
+(footprint "TO-92-2_Horizontal2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A282F1D)
+ (descr "2-pin TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 temperature sensor diode")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.35 1.7) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2a2ae36f-1bf1-4262-95e3-94310bb21692)
+ )
+ (fp_text value "TO-92-2_Horizontal2" (at 1.14 -10.03) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5970a7ed-74cd-44e5-8c7b-27b9766e063a)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -6.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f9da96e9-0608-4443-b3c4-7b0325c17866)
+ )
+ (fp_line (start -1.13 -3.81) (end 3.67 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 0b1f834b-d32a-488a-8b51-f78b465c52e1))
+ (fp_line (start 0 -1.02) (end 0 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 1152d2d0-21d1-4278-9246-2218b88fe8f3))
+ (fp_line (start 3.67 -3.81) (end 3.67 -9) (layer "F.SilkS") (width 0.12) (tstamp 56ea6105-0152-4bfb-b363-70c2deb1a30e))
+ (fp_line (start 3.67 -9) (end -1.13 -9) (layer "F.SilkS") (width 0.12) (tstamp 8675c2f8-06df-4dc2-b95a-61a71e63f373))
+ (fp_line (start 2.54 -1.02) (end 2.54 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 8f8d5790-8a19-4cd5-ab7b-84fd3b2606f1))
+ (fp_line (start -1.13 -9) (end -1.13 -3.81) (layer "F.SilkS") (width 0.12) (tstamp a451b8f3-7aa7-4a49-b792-a992e941fd00))
+ (fp_line (start 3.8 0.9) (end -1.3 0.9) (layer "F.CrtYd") (width 0.05) (tstamp 53ba7039-40c7-4004-96c2-34d5622be060))
+ (fp_line (start -1.27 -9.14) (end 3.81 -9.14) (layer "F.CrtYd") (width 0.05) (tstamp 67036734-7630-4916-8b35-d2bbe5f5f6d6))
+ (fp_line (start 3.8 0.9) (end 3.81 -9.14) (layer "F.CrtYd") (width 0.05) (tstamp 67c63aca-bd0d-45ec-8a14-9aee8827b61c))
+ (fp_line (start -1.27 -9.14) (end -1.3 0.9) (layer "F.CrtYd") (width 0.05) (tstamp c65805cc-a6d8-4913-9a94-69605f6a88c4))
+ (fp_line (start -1.02 -3.94) (end 3.56 -3.94) (layer "F.Fab") (width 0.1) (tstamp 63ea8919-23c1-4d7e-82c5-ffbc084a455c))
+ (fp_line (start -1.02 -8.89) (end -1.02 -3.94) (layer "F.Fab") (width 0.1) (tstamp 7ac65d28-16ce-4a4e-812c-2d9d14614851))
+ (fp_line (start 3.56 -3.94) (end 3.56 -8.89) (layer "F.Fab") (width 0.1) (tstamp 7f9320b5-118c-4be6-80fb-78a7be39f9ab))
+ (fp_line (start 3.56 -8.89) (end -1.02 -8.89) (layer "F.Fab") (width 0.1) (tstamp 8da29824-5681-4384-95f2-7fa60611f693))
+ (fp_line (start 2.54 -3.94) (end 2.54 -1.02) (layer "F.Fab") (width 0.1) (tstamp a2c6c91e-38ae-4bb3-bc33-3ce66ac06808))
+ (fp_line (start 0 -3.94) (end 0 -1.02) (layer "F.Fab") (width 0.1) (tstamp f6d5c831-b930-4986-8b22-60bf327d5d00))
+ (pad "1" thru_hole rect (at 0 0 270) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 708ddb7d-0ba0-4731-a1b9-1402b99370fb))
+ (pad "2" thru_hole circle (at 2.54 0 270) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp d74c5fa6-02d2-4038-9382-da0757cf18ce))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92-2_Horizontal2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_W4.0mm_Horizontal_FlatSideDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_W4.0mm_Horizontal_FlatSideDown.kicad_mod
new file mode 100644
index 00000000..49e6b800
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_W4.0mm_Horizontal_FlatSideDown.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "TO-92-2_W4.0mm_Horizontal_FlatSideDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A2D5363)
+ (descr "TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 10.033) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 934e4722-922a-46ed-b3da-bfcd04047884)
+ )
+ (fp_text value "TO-92-2_W4.0mm_Horizontal_FlatSideDown" (at 1.27 -1.778) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fb24756c-c13a-46a1-8713-06d626bf8733)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 6.4) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cdb04e44-d699-4377-b446-94bf6cb2ab1e)
+ )
+ (fp_line (start -1.13 9) (end -1.13 3.81) (layer "F.SilkS") (width 0.12) (tstamp 0381b0c1-4653-4a32-a339-08918813df1c))
+ (fp_line (start -0.889 0) (end -1.27 -0.381) (layer "F.SilkS") (width 0.12) (tstamp 119c7118-e6f3-44e2-b35d-4c83c02cdd31))
+ (fp_line (start -1.27 0.381) (end -0.889 0) (layer "F.SilkS") (width 0.12) (tstamp 45486c0b-32ca-44ad-96ee-425f4e4066ce))
+ (fp_line (start 2.54 1.02) (end 2.54 3.81) (layer "F.SilkS") (width 0.12) (tstamp 5e7c72f6-a508-4a4a-855a-6a682abc4577))
+ (fp_line (start -1.13 3.81) (end 3.67 3.81) (layer "F.SilkS") (width 0.12) (tstamp 71a84d5c-b796-4852-aceb-c3052f46af44))
+ (fp_line (start 3.67 3.81) (end 3.67 9) (layer "F.SilkS") (width 0.12) (tstamp 83adc31f-aa43-4c50-ac24-2622f5b9e996))
+ (fp_line (start 0 1.02) (end 0 3.81) (layer "F.SilkS") (width 0.12) (tstamp a06a75ff-5e70-4885-aa8d-f5a5dd529439))
+ (fp_line (start -0.635 3.81) (end -0.635 9.017) (layer "F.SilkS") (width 0.12) (tstamp af1a0bd5-e282-4aea-95bf-3054bf809516))
+ (fp_line (start -1.27 -0.381) (end -1.27 0.381) (layer "F.SilkS") (width 0.12) (tstamp c9d15c66-ec7c-4c41-8f59-79cd017014bd))
+ (fp_line (start 3.175 3.81) (end 3.175 9.017) (layer "F.SilkS") (width 0.12) (tstamp d8e21c8d-6a50-432b-86bc-66f2367cd359))
+ (fp_line (start 3.67 9) (end -1.13 9) (layer "F.SilkS") (width 0.12) (tstamp ff6a22f3-a60a-49ff-b023-0d84251e416c))
+ (fp_line (start -1.27 -1) (end 3.81 -1) (layer "F.CrtYd") (width 0.05) (tstamp 2995a66b-b7c2-4e4e-a3e6-f2480b271d0d))
+ (fp_line (start -1.27 -1) (end -1.27 9.14) (layer "F.CrtYd") (width 0.05) (tstamp 6f53032b-8392-4e24-8cd4-f350492379fb))
+ (fp_line (start 3.81 9.14) (end -1.27 9.14) (layer "F.CrtYd") (width 0.05) (tstamp d7850a99-27a8-407b-b4db-04c9f74bbd14))
+ (fp_line (start 3.81 9.14) (end 3.81 -1) (layer "F.CrtYd") (width 0.05) (tstamp e3d67d7a-d5b8-4dfa-b2c0-f4869689f952))
+ (fp_line (start -1.02 8.89) (end -1.02 3.94) (layer "F.Fab") (width 0.1) (tstamp 031677a5-11b9-4757-938f-f68718f476ea))
+ (fp_line (start -1.02 3.94) (end 3.56 3.94) (layer "F.Fab") (width 0.1) (tstamp 1aea5121-e46d-4a69-b7db-dd4f4021cbcd))
+ (fp_line (start 0 3.94) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 4546d26a-8e4c-4c67-af8b-784be251b5e6))
+ (fp_line (start 3.56 8.89) (end -1.02 8.89) (layer "F.Fab") (width 0.1) (tstamp 67059fc6-8e0e-4937-acd2-2ae7a701e667))
+ (fp_line (start 3.56 3.94) (end 3.56 8.89) (layer "F.Fab") (width 0.1) (tstamp 8eea7499-41c0-48a7-91b1-b76b43bfe984))
+ (fp_line (start 2.54 3.94) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp b2d7f762-2d1b-45cc-ba9a-11c448c9f446))
+ (pad "1" thru_hole rect (at 0 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp aa4b2da5-9b9f-46a6-992a-2409e489cf74))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp c67ebbb1-0df7-41bb-934a-1bafed4e8b59))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92-2_W4.0mm_Horizontal_FlatSideDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_W4.0mm_Horizontal_FlatSideUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_W4.0mm_Horizontal_FlatSideUp.kicad_mod
new file mode 100644
index 00000000..9bcd22cf
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_W4.0mm_Horizontal_FlatSideUp.kicad_mod
@@ -0,0 +1,48 @@
+(footprint "TO-92-2_W4.0mm_Horizontal_FlatSideUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A2D5272)
+ (descr "TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.143 -9.779) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 62686fec-41be-4f6a-8faa-b136b4bd9499)
+ )
+ (fp_text value "TO-92-2_W4.0mm_Horizontal_FlatSideUp" (at 1.143 1.778) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 384663dc-ea47-461c-ac5b-69bc16eed641)
+ )
+ (fp_text user "${REFERENCE}" (at 1.25 -6.4) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 13dee738-99b6-48d4-978c-5431e3c09e19)
+ )
+ (fp_line (start 2.54 -1.02) (end 2.54 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 1b18eb8e-f53b-411d-9e60-74abc7a14b98))
+ (fp_line (start -0.889 0) (end -1.27 -0.381) (layer "F.SilkS") (width 0.12) (tstamp 297ef2dc-d4de-491c-82b2-f992e46b9f05))
+ (fp_line (start 3.67 -3.81) (end 3.67 -9) (layer "F.SilkS") (width 0.12) (tstamp 3163dc12-d9c9-4cec-accc-88d9a1df68a0))
+ (fp_line (start 3.67 -9) (end -1.13 -9) (layer "F.SilkS") (width 0.12) (tstamp 4537c841-1947-433c-a609-9473b8f924bd))
+ (fp_line (start -1.13 -3.81) (end 3.67 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 51c9f82e-f3cc-4a5d-8437-3a1ca916ee17))
+ (fp_line (start 1.651 -9.017) (end 1.651 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 57ae8c1c-9f14-44c1-8b9b-d936be325f56))
+ (fp_line (start 0.889 -8.89) (end 1.651 -9.017) (layer "F.SilkS") (width 0.12) (tstamp 7af05118-a242-4ca3-9379-9bc380a5111a))
+ (fp_line (start -1.13 -9) (end -1.13 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 80828a7e-1da3-495e-8b56-14d4386f824e))
+ (fp_line (start 0 -1.02) (end 0 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 9a437d18-6381-466a-8b02-45cc212a9e9a))
+ (fp_line (start -1.27 -0.381) (end -1.27 0.381) (layer "F.SilkS") (width 0.12) (tstamp 9e0642d5-2f54-4376-b9e0-95626dbb0e1d))
+ (fp_line (start 0.889 -3.81) (end 0.889 -8.89) (layer "F.SilkS") (width 0.12) (tstamp b26711f0-b6f1-4178-979a-580d8517fb7b))
+ (fp_line (start -1.27 0.381) (end -0.889 0) (layer "F.SilkS") (width 0.12) (tstamp e2d1c700-0a5b-4700-8a0f-8b8354971b71))
+ (fp_line (start 3.81 1) (end -1.27 1) (layer "F.CrtYd") (width 0.05) (tstamp 4952a47d-e7fd-40db-9122-c64f5a225624))
+ (fp_line (start 3.81 1) (end 3.81 -9.14) (layer "F.CrtYd") (width 0.05) (tstamp 7647d24a-8763-4edb-8f03-b922d3eeaf5d))
+ (fp_line (start -1.27 -9.14) (end -1.27 1) (layer "F.CrtYd") (width 0.05) (tstamp d6188541-21dc-4e93-8d08-a5ee8a49e189))
+ (fp_line (start -1.27 -9.14) (end 3.81 -9.14) (layer "F.CrtYd") (width 0.05) (tstamp f32ebf51-ea4e-46e1-856f-fd1e5d04036a))
+ (fp_line (start 3.56 -8.89) (end -1.02 -8.89) (layer "F.Fab") (width 0.1) (tstamp 035bf80b-c8f7-44f6-a9b0-b454a6e74cf9))
+ (fp_line (start -1.02 -8.89) (end -1.02 -3.94) (layer "F.Fab") (width 0.1) (tstamp 66a7a776-37b4-41c6-a2c0-22f72c1abac0))
+ (fp_line (start 0 -3.94) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 7123a22a-fe49-4437-ae7a-5f830a395ece))
+ (fp_line (start 3.56 -3.94) (end 3.56 -8.89) (layer "F.Fab") (width 0.1) (tstamp b4ed5722-81bc-43db-9281-757b8a820b53))
+ (fp_line (start 2.54 -3.94) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp df7bfd6e-ccec-43c3-89c5-20011bf5b4fb))
+ (fp_line (start -1.02 -3.94) (end 3.56 -3.94) (layer "F.Fab") (width 0.1) (tstamp e55cdcd5-122b-43b7-a3ba-fce98aabd7ad))
+ (pad "1" thru_hole rect (at 0 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 4982cd51-1ffe-4960-8b38-62a22b57f925))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 908d23f1-a3f5-4b2b-9b35-51824be63bd9))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92-2_W4.0mm_Horizontal_FlatSideUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_Wide.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_Wide.kicad_mod
new file mode 100644
index 00000000..dfd3d724
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92-2_Wide.kicad_mod
@@ -0,0 +1,38 @@
+(footprint "TO-92-2_Wide" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A1DD157)
+ (descr "TO-92 2-pin leads in-line, wide, drill 0.75mm")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 diode SOD70")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -3.43) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7b422fd0-7b9e-47a6-a6d3-8cf9ea8d2824)
+ )
+ (fp_text value "TO-92-2_Wide" (at 2.54 2.79) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 884761af-6103-41a0-84c8-bcf78e3ee861)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 738681da-3fd5-4908-a59c-8f48548f0df9)
+ )
+ (fp_line (start 0.74 1.85) (end 4.34 1.85) (layer "F.SilkS") (width 0.12) (tstamp 5118f483-d8d3-4e97-b5ca-74801507de3b))
+ (fp_arc (start 2.54 -2.6) (mid 3.936979 -2.192818) (end 4.8964 -1.098807) (layer "F.SilkS") (width 0.12) (tstamp 0836c5e5-f3b3-45ec-854a-461e9f900ccc))
+ (fp_arc (start 4.864184 1.122795) (mid 4.633903 1.509328) (end 4.34 1.85) (layer "F.SilkS") (width 0.12) (tstamp cd5173a6-ecb1-45f2-acba-9fa0ae52bd4e))
+ (fp_arc (start 0.74 1.85) (mid 0.446097 1.509328) (end 0.215816 1.122795) (layer "F.SilkS") (width 0.12) (tstamp d7e2a108-ca15-498f-a086-77bb70ccf751))
+ (fp_arc (start 0.1836 -1.098807) (mid 1.143021 -2.192817) (end 2.54 -2.6) (layer "F.SilkS") (width 0.12) (tstamp ee1e2717-779a-4bda-9166-5d6864c2a466))
+ (fp_line (start -1.01 -2.73) (end 6.09 -2.73) (layer "F.CrtYd") (width 0.05) (tstamp 1f6311d2-4ee5-4658-9596-053e207d8ca3))
+ (fp_line (start -1.01 -2.73) (end -1.01 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 7479d276-b0dd-4ede-927d-3f041d4b28b1))
+ (fp_line (start 6.09 2.01) (end -1.01 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 8fe6d4c1-2c4e-4476-b1fc-d7fccba669ff))
+ (fp_line (start 6.09 2.01) (end 6.09 -2.73) (layer "F.CrtYd") (width 0.05) (tstamp e3b87a56-8c5a-487f-b7be-577a43f432d6))
+ (fp_line (start 0.8 1.75) (end 4.3 1.75) (layer "F.Fab") (width 0.1) (tstamp 925ea22d-fd00-45fa-9d7d-d2d5d326c957))
+ (fp_arc (start 0.786375 1.753625) (mid 0.248779 -0.949055) (end 2.54 -2.48) (layer "F.Fab") (width 0.1) (tstamp d35463e5-7fd9-49a3-8981-8856654315ec))
+ (fp_arc (start 2.54 -2.48) (mid 4.831221 -0.949055) (end 4.293625 1.753625) (layer "F.Fab") (width 0.1) (tstamp f891a09a-8678-4fc1-ae03-a083d7088769))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 87159a24-bd6e-4612-9aea-baa5cd51d58b))
+ (pad "2" thru_hole circle (at 5.08 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 97479549-063c-44c6-bf4d-f7120724b8aa))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92-2_Wide.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92.kicad_mod
new file mode 100644
index 00000000..55696ee3
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92.kicad_mod
@@ -0,0 +1,37 @@
+(footprint "TO-92" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A279852)
+ (descr "TO-92 leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -3.56) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 510ceadc-8acf-48ae-9bfb-d5ce0510ffb8)
+ )
+ (fp_text value "TO-92" (at 1.27 2.79) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 578cee08-75e2-44ae-a8d1-5b6f932a521b)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9c4766a4-a891-451d-8acc-fe12a110ffaa)
+ )
+ (fp_line (start -0.53 1.85) (end 3.07 1.85) (layer "F.SilkS") (width 0.12) (tstamp 3fa71cb6-d3af-4fe7-bdc8-7a7a3e6fea79))
+ (fp_arc (start 1.27 -2.6) (mid 3.672087 -0.994977) (end 3.108478 1.838478) (layer "F.SilkS") (width 0.12) (tstamp 2408a95c-8d6a-4a7b-9a72-783a955573ff))
+ (fp_arc (start -0.568478 1.838478) (mid -1.132087 -0.994977) (end 1.27 -2.6) (layer "F.SilkS") (width 0.12) (tstamp 7552e1f5-b53b-4aec-987b-5b68ae746623))
+ (fp_line (start -1.46 -2.73) (end -1.46 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 026e692f-2e5f-46c7-847e-dc405dc24581))
+ (fp_line (start -1.46 -2.73) (end 4 -2.73) (layer "F.CrtYd") (width 0.05) (tstamp 34e20c15-b796-4f1b-9427-7a26b66e3de5))
+ (fp_line (start 4 2.01) (end -1.46 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 41d03eb5-c3e9-4784-8965-61cd951c1895))
+ (fp_line (start 4 2.01) (end 4 -2.73) (layer "F.CrtYd") (width 0.05) (tstamp d7368784-a674-4ce9-beff-3d787427adc5))
+ (fp_line (start -0.5 1.75) (end 3 1.75) (layer "F.Fab") (width 0.1) (tstamp a49e0cfb-a74b-47a9-a7a2-d73fbf089cff))
+ (fp_arc (start -0.483625 1.753625) (mid -1.021221 -0.949055) (end 1.27 -2.48) (layer "F.Fab") (width 0.1) (tstamp 21bad7a3-6043-4b5d-9d73-b296f6412318))
+ (fp_arc (start 1.27 -2.48) (mid 3.561221 -0.949055) (end 3.023625 1.753625) (layer "F.Fab") (width 0.1) (tstamp 5c428ebe-084c-4465-91c7-5d7afe7fab2d))
+ (pad "1" thru_hole rect (at 0 0) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 129cf978-a737-4a06-9a20-2af2f1e220ab))
+ (pad "2" thru_hole circle (at 1.27 -1.27) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 14c03013-7df3-4cea-a6cc-8967297d8168))
+ (pad "3" thru_hole circle (at 2.54 0) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp a2e20a5a-84f3-453a-a749-88b94720b57e))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92Flat.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92Flat.kicad_mod
new file mode 100644
index 00000000..b2b122f0
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92Flat.kicad_mod
@@ -0,0 +1,47 @@
+(footprint "TO-92Flat" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5C2D433B)
+ (descr "TO-92Flat package, often used for hall sensors, drill 0.75mm (see e.g. http://www.ti.com/lit/ds/symlink/drv5023.pdf)")
+ (tags "to-92Flat hall sensor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -1.45) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 25ca052c-15bc-49e2-a378-a73cbdf71820)
+ )
+ (fp_text value "TO-92Flat" (at 1.25 1.7) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.17)))
+ (tstamp f90169ab-4c84-4b81-9ba0-3f9bb54284e2)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 0.2) (layer "F.Fab")
+ (effects (font (size 0.7 0.7) (thickness 0.13)))
+ (tstamp ea8d5945-e9e1-4615-b196-6c3608b03356)
+ )
+ (fp_line (start -0.71 0.45) (end -0.86 0.3) (layer "F.SilkS") (width 0.12) (tstamp 026fe702-fdf8-4b64-a81e-2066fcb3bea8))
+ (fp_line (start -0.86 0.3) (end -0.86 -0.65) (layer "F.SilkS") (width 0.12) (tstamp 1889132f-586b-41c6-8023-3acb242abaae))
+ (fp_line (start 2.59 1.1) (end 2.84 0.85) (layer "F.SilkS") (width 0.12) (tstamp 4c695640-0bbb-4af4-9dd9-04360adeffa9))
+ (fp_line (start 3.24 0.45) (end 3.39 0.3) (layer "F.SilkS") (width 0.12) (tstamp 4f45ec30-19d0-441d-89b8-e5d58c8ab453))
+ (fp_line (start 3.39 -0.65) (end 3.39 0.3) (layer "F.SilkS") (width 0.12) (tstamp 61d9429b-2277-4ccc-9a12-90cd0f92411e))
+ (fp_line (start -0.01 1.1) (end -0.26 0.85) (layer "F.SilkS") (width 0.12) (tstamp 8d930f72-4a33-4ac7-9711-2f51e3dac868))
+ (fp_line (start -0.01 1.1) (end 2.59 1.1) (layer "F.SilkS") (width 0.12) (tstamp 9fed294a-0470-4f71-b74f-dd517eb968d5))
+ (fp_line (start -0.14 1.23) (end -0.98 0.39) (layer "F.CrtYd") (width 0.05) (tstamp 01d2f1db-c1a9-4c8a-857c-6dc3dc221da7))
+ (fp_line (start -0.98 -0.9) (end 3.52 -0.9) (layer "F.CrtYd") (width 0.05) (tstamp 2b15fe29-fd18-4238-a136-36f7c121b54d))
+ (fp_line (start 3.52 -0.9) (end 3.52 0.33) (layer "F.CrtYd") (width 0.05) (tstamp 36c2f371-216a-4554-9a68-839783a259b3))
+ (fp_line (start 3.52 0.33) (end 2.62 1.23) (layer "F.CrtYd") (width 0.05) (tstamp 79863781-e473-491a-a0e2-d1bb2b7a1d73))
+ (fp_line (start 2.62 1.23) (end -0.14 1.23) (layer "F.CrtYd") (width 0.05) (tstamp e8a0fbe2-cee2-435d-bf5b-11dbaeff1c68))
+ (fp_line (start -0.98 0.39) (end -0.98 -0.9) (layer "F.CrtYd") (width 0.05) (tstamp fa6d113a-01ff-42ae-bde7-b4739dcf5ff4))
+ (fp_line (start 3.27 0.2175) (end 2.51 0.9775) (layer "F.Fab") (width 0.1) (tstamp 248bee5b-dc6c-46d2-a211-059261b69439))
+ (fp_line (start 0.03 0.9775) (end -0.73 0.2175) (layer "F.Fab") (width 0.1) (tstamp 2ff1e73a-7ed0-4d09-8292-d444280d1806))
+ (fp_line (start -0.73 -0.5425) (end -0.73 0.2175) (layer "F.Fab") (width 0.1) (tstamp 4f8a77b1-1348-438b-ad37-73a3cd9fc301))
+ (fp_line (start 2.51 0.9775) (end 0.03 0.9775) (layer "F.Fab") (width 0.1) (tstamp 956a729f-45cb-4794-b389-dd1105115803))
+ (fp_line (start 3.27 -0.5425) (end -0.73 -0.5425) (layer "F.Fab") (width 0.1) (tstamp bbd8c6e3-fb85-4586-8bc9-dbf483434566))
+ (fp_line (start 3.27 -0.5425) (end 3.27 0.2175) (layer "F.Fab") (width 0.1) (tstamp bf12556d-4782-4a7c-89c4-39a695e2b1ca))
+ (fp_line (start 2.51 0.9775) (end 0.03 0.9775) (layer "F.Fab") (width 0.1) (tstamp cf6ea5b9-93a8-46bd-b5b5-abbd4a225e8a))
+ (pad "1" thru_hole roundrect (at 0 0) (size 1.05 1.3) (drill 0.75) (layers *.Cu *.Mask) (roundrect_rratio 0.238) (tstamp 8c23ca1f-0c47-4a59-9c65-2786359b4486))
+ (pad "2" thru_hole oval (at 1.27 0) (size 1.05 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp e46d5cd7-ccc6-41e1-b353-444534f60e51))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.05 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 764eab16-86d5-463f-8aae-e1aa39f90662))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92Flat.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L.kicad_mod
new file mode 100644
index 00000000..cc8c03bf
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L.kicad_mod
@@ -0,0 +1,36 @@
+(footprint "TO-92L" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A27966C)
+ (descr "TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf)")
+ (tags "TO-92L Molded Narrow transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.29 -3.56) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cfa53b8d-e135-4e93-bf7a-b4dfc8987ea1)
+ )
+ (fp_text value "TO-92L" (at 1.29 2.79) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 67a8c5e8-216c-43d1-b774-4f12ec43b4fd)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e081727d-c9e4-42a2-a746-1aba0bf9f98c)
+ )
+ (fp_line (start -0.65 1.7) (end 3.2 1.7) (layer "F.SilkS") (width 0.12) (tstamp e393bb30-1694-4f23-8a42-aff098691e8c))
+ (fp_arc (start -0.65 1.7) (mid 1.283448 -2.579449) (end 3.238611 1.690122) (layer "F.SilkS") (width 0.12) (tstamp f0a15e2e-7bdb-44bd-a355-f6e8381987cb))
+ (fp_line (start 4.05 1.85) (end 4.05 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 4ac16439-c0dd-411f-a2f9-5a700fa0c2bb))
+ (fp_line (start 4.05 1.85) (end -1.45 1.85) (layer "F.CrtYd") (width 0.05) (tstamp 631de534-4c68-4b78-b33c-d06168c5353c))
+ (fp_line (start -1.45 -2.75) (end 4.05 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 90e56fa2-a1b7-4be1-b1af-f4890b34c0ee))
+ (fp_line (start -1.45 -2.75) (end -1.45 1.85) (layer "F.CrtYd") (width 0.05) (tstamp bb57273f-965e-40f4-9781-1f464a9b2b62))
+ (fp_line (start -0.6 1.6) (end 3.15 1.6) (layer "F.Fab") (width 0.1) (tstamp 155960fd-6294-49a1-995e-aae94a4355b7))
+ (fp_arc (start 1.29 -2.48) (mid 3.537211 -1.049019) (end 3.191103 1.592547) (layer "F.Fab") (width 0.1) (tstamp 19290070-5e69-4987-8ac7-fd887b6346fb))
+ (fp_arc (start -0.602818 1.602385) (mid -0.959924 -1.043188) (end 1.29 -2.48) (layer "F.Fab") (width 0.1) (tstamp beb62922-b6a0-452a-a162-094008dd90c7))
+ (pad "1" thru_hole rect (at 0 0) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 3fe274fd-2130-4dab-be7b-ff2ffcd3db11))
+ (pad "2" thru_hole circle (at 1.28 -1.27) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 7923fcf5-0e7b-4898-ba4e-f6826ba2859d))
+ (pad "3" thru_hole circle (at 2.54 0) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 8cc94704-d906-41b1-8edb-11598147d75b))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92L.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L_HandSolder.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L_HandSolder.kicad_mod
new file mode 100644
index 00000000..484c00e0
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L_HandSolder.kicad_mod
@@ -0,0 +1,37 @@
+(footprint "TO-92L_HandSolder" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A282C70)
+ (descr "TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm, hand-soldering variant with enlarged pads (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -3.8) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 255a3f3d-48af-42f2-9e87-7b6c5bbe44c2)
+ )
+ (fp_text value "TO-92L_HandSolder" (at 1.27 2.79) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b8a088c0-0601-470e-97c3-f66dbad7444c)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 05184a92-5e1e-41df-a424-3217628006f2)
+ )
+ (fp_line (start -0.53 1.85) (end 3.07 1.85) (layer "F.SilkS") (width 0.12) (tstamp d64a7fb5-d89b-44da-8808-e643b0885396))
+ (fp_arc (start -0.541453 1.842156) (mid -1.247298 -0.581475) (end 0.45 -2.45) (layer "F.SilkS") (width 0.12) (tstamp 518fcc4b-74c7-4626-8816-fb8d9a127ab1))
+ (fp_arc (start 2.05 -2.45) (mid 3.769931 -0.601036) (end 3.078445 1.827684) (layer "F.SilkS") (width 0.12) (tstamp e9023bca-434e-4e3f-a879-f84d46f1b721))
+ (fp_line (start 4 2.01) (end 4 -3.05) (layer "F.CrtYd") (width 0.05) (tstamp 0983b693-5f8a-4340-baff-335d11a4dc28))
+ (fp_line (start -1.46 -3.05) (end 4 -3.05) (layer "F.CrtYd") (width 0.05) (tstamp 5159f970-1d5e-4f69-8422-433adb96a990))
+ (fp_line (start -1.45 -3.05) (end -1.46 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 673077ca-b847-4126-9e7b-1eaa40965c3f))
+ (fp_line (start 4 2.01) (end -1.46 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 89207006-6cf8-4f40-a090-025daff9e076))
+ (fp_line (start -0.5 1.75) (end 3 1.75) (layer "F.Fab") (width 0.1) (tstamp f4d06a81-d9c8-4409-8a80-5204afe8a578))
+ (fp_arc (start -0.483625 1.753625) (mid -1.021221 -0.949055) (end 1.27 -2.48) (layer "F.Fab") (width 0.1) (tstamp 97204285-a016-478e-9a92-10ee80cf75c2))
+ (fp_arc (start 1.27 -2.48) (mid 3.561221 -0.949055) (end 3.023625 1.753625) (layer "F.Fab") (width 0.1) (tstamp ddcc10ec-c9c5-40ba-b8d6-9d49e0495431))
+ (pad "1" thru_hole rect (at 0 0) (size 1.1 1.8) (drill 0.75 (offset 0 0.4)) (layers *.Cu *.Mask) (tstamp 7f4c0e7e-ebde-4f99-9252-f166acfae17a))
+ (pad "2" thru_hole roundrect (at 1.27 -1.27) (size 1.1 1.8) (drill 0.75 (offset 0 -0.4)) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 27febb48-fc56-46d0-9f9c-83df96c13fe4))
+ (pad "3" thru_hole roundrect (at 2.54 0) (size 1.1 1.8) (drill 0.75 (offset 0 0.4)) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 5491f777-7aca-4010-862a-2f69e1e929ae))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92L.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L_Inline.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L_Inline.kicad_mod
new file mode 100644
index 00000000..2df76d46
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L_Inline.kicad_mod
@@ -0,0 +1,36 @@
+(footprint "TO-92L_Inline" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A279A44)
+ (descr "TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf)")
+ (tags "TO-92L Inline Wide transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.19 -3.56) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 320e4a7f-6f2b-447b-9273-242b037b5ca2)
+ )
+ (fp_text value "TO-92L_Inline" (at 1.19 2.79) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ed91a454-6e7d-48aa-8418-45df23d5053b)
+ )
+ (fp_text user "${REFERENCE}" (at 1.19 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1e2b74eb-d123-44a7-b629-c173fbe1ed3a)
+ )
+ (fp_line (start -0.75 1.7) (end 3.1 1.7) (layer "F.SilkS") (width 0.12) (tstamp b814c72d-4e8d-4989-9b4a-23c9011748fe))
+ (fp_arc (start -0.75 1.7) (mid 1.183448 -2.579449) (end 3.138611 1.690122) (layer "F.SilkS") (width 0.12) (tstamp e6161c72-4bd9-4f06-9d99-94c2a8c59f83))
+ (fp_line (start -1.55 -2.75) (end -1.55 1.85) (layer "F.CrtYd") (width 0.05) (tstamp 0582b8b1-231a-4a06-9922-6b1aa0f70b3a))
+ (fp_line (start 3.95 1.85) (end -1.55 1.85) (layer "F.CrtYd") (width 0.05) (tstamp 2416a659-7261-4dd0-b289-54efc9c158d1))
+ (fp_line (start -1.55 -2.75) (end 3.95 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 32342a56-f2e9-4aa5-afec-9b9a23813ee8))
+ (fp_line (start 3.95 1.85) (end 3.95 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 6655a6ce-a4c1-4bc4-89bc-8471fbbccfd1))
+ (fp_line (start -0.7 1.6) (end 3.05 1.6) (layer "F.Fab") (width 0.1) (tstamp d3696d7b-0bea-4b1c-a2f1-a2297de8514b))
+ (fp_arc (start 1.19 -2.48) (mid 3.437211 -1.049019) (end 3.091103 1.592547) (layer "F.Fab") (width 0.1) (tstamp 451ea7eb-78ec-408c-bfea-6cf97c1ca0a9))
+ (fp_arc (start -0.702818 1.602385) (mid -1.059924 -1.043188) (end 1.19 -2.48) (layer "F.Fab") (width 0.1) (tstamp b5db4ca2-30b2-45e4-ac7b-201ee44283bb))
+ (pad "1" thru_hole rect (at 0 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 8e219ac4-349e-4256-a582-d633bc50f7ed))
+ (pad "2" thru_hole oval (at 1.27 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp ba4c6019-0d42-40d1-a579-b464553552cc))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp b086b84c-29cb-42f4-a786-a1fca09ad4d3))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92L_Inline.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L_Inline_Wide.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L_Inline_Wide.kicad_mod
new file mode 100644
index 00000000..383f4500
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L_Inline_Wide.kicad_mod
@@ -0,0 +1,39 @@
+(footprint "TO-92L_Inline_Wide" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A11996A)
+ (descr "TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf)")
+ (tags "TO-92L Inline Wide transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -3.56) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a0275656-ee77-4ef6-961d-741829c6d5ae)
+ )
+ (fp_text value "TO-92L_Inline_Wide" (at 2.54 2.79) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e50d001f-74a7-42a5-ab94-bf49f0f74536)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 21e757ea-d962-4cde-a7b7-98ef2a198c54)
+ )
+ (fp_line (start 0.6 1.7) (end 4.45 1.7) (layer "F.SilkS") (width 0.12) (tstamp f126d3a4-46cc-4e4d-8027-a401199d6ab1))
+ (fp_arc (start 0.6 1.7) (mid 0.389183 1.423933) (end 0.217369 1.122045) (layer "F.SilkS") (width 0.12) (tstamp 47f0026f-5cad-48c2-aeca-1b29d953fc78))
+ (fp_arc (start 2.54 -2.6) (mid 3.936979 -2.192818) (end 4.8964 -1.098807) (layer "F.SilkS") (width 0.12) (tstamp 7a5556ba-6610-45df-b3a5-7dc94232fd45))
+ (fp_arc (start 4.842383 1.112264) (mid 4.666594 1.419753) (end 4.45 1.7) (layer "F.SilkS") (width 0.12) (tstamp 93dced74-f871-4b17-9e71-652900ddaed5))
+ (fp_arc (start 0.1836 -1.098807) (mid 1.143021 -2.192817) (end 2.54 -2.6) (layer "F.SilkS") (width 0.12) (tstamp fd60bfec-c6b3-46c7-89e2-b474fac7f1dc))
+ (fp_line (start 6.1 1.85) (end -1 1.85) (layer "F.CrtYd") (width 0.05) (tstamp 4a12f13d-1d86-4f86-8e92-09ffea8e913e))
+ (fp_line (start 6.1 1.85) (end 6.1 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp bec29c0c-a07c-439f-90da-e7d2678b5363))
+ (fp_line (start -1 -2.75) (end 6.1 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp c2e0f346-2e56-4639-9a70-7f8d9c062a85))
+ (fp_line (start -1 -2.75) (end -1 1.85) (layer "F.CrtYd") (width 0.05) (tstamp e51508ef-1469-4fbd-8d54-8491abfe77ee))
+ (fp_line (start 0.65 1.6) (end 4.4 1.6) (layer "F.Fab") (width 0.1) (tstamp ee2d6428-4913-4489-bc39-4c1d2876070a))
+ (fp_arc (start 0.647182 1.602385) (mid 0.290076 -1.043188) (end 2.54 -2.48) (layer "F.Fab") (width 0.1) (tstamp aeba7c26-fc1f-4359-84a0-3ce28a60c01f))
+ (fp_arc (start 2.54 -2.48) (mid 4.787211 -1.049019) (end 4.441103 1.592547) (layer "F.Fab") (width 0.1) (tstamp dc70415b-f762-4a23-ad26-ed875be953c9))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 220ba17f-7d70-48c8-9ccc-f61fa998466c))
+ (pad "2" thru_hole circle (at 2.54 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp e88a7ef4-c85f-4a13-b36e-b0ce7b1f22c2))
+ (pad "3" thru_hole circle (at 5.08 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 97a12d3e-04b3-446c-bb2c-53b3da20f8af))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92L_Inline_Wide.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L_Wide.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L_Wide.kicad_mod
new file mode 100644
index 00000000..d48441cb
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92L_Wide.kicad_mod
@@ -0,0 +1,39 @@
+(footprint "TO-92L_Wide" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A152D5B)
+ (descr "TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf)")
+ (tags "TO-92L Molded Wide transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.55 -4.15) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a2d347b4-8342-4342-95b9-56b212fe793d)
+ )
+ (fp_text value "TO-92L_Wide" (at 2.54 2.79) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp db2502d4-8214-403b-b495-0183a514b7ff)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 482d2714-fa57-42d2-ac28-3dc2d224e57f)
+ )
+ (fp_line (start 0.6 1.7) (end 4.45 1.7) (layer "F.SilkS") (width 0.12) (tstamp d327e910-dc01-4f5e-b560-f87214b71407))
+ (fp_arc (start 0.6 1.7) (mid 0.389183 1.423933) (end 0.217369 1.122045) (layer "F.SilkS") (width 0.12) (tstamp 239120c1-485c-4e7b-be69-586293ecb171))
+ (fp_arc (start 4.842383 1.112264) (mid 4.666594 1.419753) (end 4.45 1.7) (layer "F.SilkS") (width 0.12) (tstamp 773da34a-aef1-4fac-b964-3782e5a7806b))
+ (fp_arc (start 3.6 -2.35) (mid 4.351408 -1.834367) (end 4.876463 -1.089513) (layer "F.SilkS") (width 0.12) (tstamp d66ef526-1947-4e8b-a0db-d5a06dca02ec))
+ (fp_arc (start 0.192226 -1.094786) (mid 0.710119 -1.833613) (end 1.45 -2.35) (layer "F.SilkS") (width 0.12) (tstamp e7cd8785-9933-48dc-9988-d43bf80ee51b))
+ (fp_line (start 6.1 1.85) (end 6.1 -3.55) (layer "B.CrtYd") (width 0.05) (tstamp 28a9f7b1-bea0-42b7-8891-3bbad8a0b0c4))
+ (fp_line (start 6.1 -3.55) (end -1 -3.55) (layer "B.CrtYd") (width 0.05) (tstamp 32a4d438-faa2-44fd-96d9-d3e3efeca9da))
+ (fp_line (start -1 -3.55) (end -1 1.85) (layer "B.CrtYd") (width 0.05) (tstamp a9e762bb-7b78-48dd-a071-2b893861a529))
+ (fp_line (start -1 1.85) (end 6.1 1.85) (layer "B.CrtYd") (width 0.05) (tstamp cd763317-53d7-434a-b8d0-331e7fcc691d))
+ (fp_line (start 0.65 1.6) (end 4.4 1.6) (layer "F.Fab") (width 0.1) (tstamp 4de8f8b2-0def-46c9-a33d-386beb5c331d))
+ (fp_arc (start 2.54 -2.48) (mid 4.787211 -1.049019) (end 4.441103 1.592547) (layer "F.Fab") (width 0.1) (tstamp 00c0e629-3e50-49f2-bd8f-4bebdb46bad0))
+ (fp_arc (start 0.647182 1.602385) (mid 0.290076 -1.043188) (end 2.54 -2.48) (layer "F.Fab") (width 0.1) (tstamp 556dd8c4-3d33-4cb4-9829-e0bbedf9fb65))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 9ce890ea-fbc7-4077-8671-d4711498d995))
+ (pad "2" thru_hole circle (at 2.54 -2.54) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 0e6d31db-291f-4c6c-ac63-4f2c4a91905c))
+ (pad "3" thru_hole circle (at 5.08 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 894c3f7a-8ec7-4800-8913-bd79f4e90166))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92L_Wide.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92Mini-2.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92Mini-2.kicad_mod
new file mode 100644
index 00000000..921ea46e
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92Mini-2.kicad_mod
@@ -0,0 +1,32 @@
+(footprint "TO-92Mini-2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A206982)
+ (descr "TO-92Mini package, drill 0.6mm (https://media.digikey.com/pdf/Data%20Sheets/Infineon%20PDFs/KT,KTY.pdf)")
+ (tags "to-92Mini transistor ")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -2.06) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 83a39d47-a561-4290-9daf-6ca62115b439)
+ )
+ (fp_text value "TO-92Mini-2" (at 1.25 1.7) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2f09659f-8ede-4f48-b876-ed9859532cb1)
+ )
+ (fp_text user "${REFERENCE}" (at 0.45 0) (layer "F.Fab")
+ (effects (font (size 0.5 0.5) (thickness 0.07)))
+ (tstamp 81abf8f8-ac76-4e6d-a861-bb9b440e9cd5)
+ )
+ (fp_arc (start -0.352932 -0.853112) (mid 1.253024 -0.853025) (end 1.35 0.75) (layer "F.SilkS") (width 0.12) (tstamp 0ec57e54-f8ba-4eed-ab58-9dd3330c9733))
+ (fp_arc (start -0.599971 0.500061) (mid -0.71297 0.000034) (end -0.6 -0.5) (layer "F.SilkS") (width 0.12) (tstamp a9305ba7-6f46-410e-b279-9d0d99c0fd2b))
+ (fp_line (start -0.55 0.85) (end 1.45 0.85) (layer "F.CrtYd") (width 0.05) (tstamp 77725de9-954b-4dbe-8d51-7411c58af8b5))
+ (fp_arc (start -0.550431 0.849492) (mid 0.450333 -1.31244) (end 1.45 0.85) (layer "F.CrtYd") (width 0.05) (tstamp 577a28b0-67bb-4e83-8511-151c808c9612))
+ (fp_line (start -0.35 0.65) (end 1.25 0.65) (layer "F.Fab") (width 0.1) (tstamp 770939b1-e722-4f6f-bf89-08fe534f3947))
+ (fp_arc (start -0.349861 0.650171) (mid 0.44989 -1.030776) (end 1.25 0.65) (layer "F.Fab") (width 0.1) (tstamp 2ebb2f94-b9dc-4ec0-9ce3-621dd77eee2f))
+ (pad "1" thru_hole rect (at 0 0) (size 0.8 1.2) (drill 0.6) (layers *.Cu *.Mask) (tstamp 528724e1-f3fb-4415-ab2c-a029e002b8da))
+ (pad "2" thru_hole oval (at 0.9 0) (size 0.8 1.2) (drill 0.6) (layers *.Cu *.Mask) (tstamp 9aeb9aff-e8fb-4257-a803-51b514622f96))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92Mini-2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92S-2.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92S-2.kicad_mod
new file mode 100644
index 00000000..f7a971a6
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92S-2.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "TO-92S-2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A27952C)
+ (descr "TO-92S package, 2-pin, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf)")
+ (tags "to-92S transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -2.35) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d555f8e9-002e-455c-90a2-81324a80386b)
+ )
+ (fp_text value "TO-92S-2" (at 1.15 1.8) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp bb36e165-91f1-4e0f-95a5-15fb637f9bf6)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5f3ad57a-1b45-4535-9e65-e6077493e7d0)
+ )
+ (fp_line (start -0.7 -0.3) (end -0.8 0) (layer "F.SilkS") (width 0.12) (tstamp 53d2b7c3-da47-4c14-9057-a1bde15a5657))
+ (fp_line (start -0.65 0.85) (end 3.2 0.85) (layer "F.SilkS") (width 0.12) (tstamp 95821c92-29ca-4683-83e9-2cad46c65a6b))
+ (fp_line (start 3.2 0.85) (end 3.35 0) (layer "F.SilkS") (width 0.12) (tstamp a4607e05-489e-4f29-a9a5-58dc5ee70d48))
+ (fp_line (start -0.2 -1.6) (end -0.45 -0.95) (layer "F.SilkS") (width 0.12) (tstamp a83b2ba5-f94b-4d73-9d3a-9d1ef002cccb))
+ (fp_line (start 2.75 -1.6) (end -0.2 -1.6) (layer "F.SilkS") (width 0.12) (tstamp af1582da-3d60-447b-bc7d-4f3896dbc17a))
+ (fp_line (start 3.35 0) (end 2.75 -1.6) (layer "F.SilkS") (width 0.12) (tstamp c052c0ca-0ef8-4b84-973e-c3b58fe44d93))
+ (fp_line (start -0.8 0) (end -0.65 0.85) (layer "F.SilkS") (width 0.12) (tstamp c8162ab7-be91-4157-a784-9f72e853ee78))
+ (fp_line (start -1 0) (end -0.75 1) (layer "F.CrtYd") (width 0.05) (tstamp 464acb42-1527-4632-a368-70e481e50ca4))
+ (fp_line (start 3.5 0) (end 2.85 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 77e153d6-7145-4af3-98ce-ce28dab51a33))
+ (fp_line (start -0.3 -1.8) (end -1 0) (layer "F.CrtYd") (width 0.05) (tstamp 9a18c020-3b71-4ca9-83f6-768488b5d712))
+ (fp_line (start 2.85 -1.8) (end -0.3 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp d7187ece-b896-4ab0-8ab0-f6372ea226c9))
+ (fp_line (start 3.3 1) (end 3.5 0) (layer "F.CrtYd") (width 0.05) (tstamp e5c74bbf-790b-495b-83dd-d2e0bf560dad))
+ (fp_line (start -0.75 1) (end 3.3 1) (layer "F.CrtYd") (width 0.05) (tstamp efca52d5-ece2-4067-9450-5d3586f60598))
+ (fp_line (start -0.75 0) (end -0.15 -1.55) (layer "F.Fab") (width 0.1) (tstamp 1af4208b-5c0e-4dd0-8af5-f356958a196e))
+ (fp_line (start -0.6 0.75) (end -0.75 0) (layer "F.Fab") (width 0.1) (tstamp 6311a2e4-06b9-4e5f-a707-cf455016a460))
+ (fp_line (start -0.6 0.75) (end 3.15 0.75) (layer "F.Fab") (width 0.1) (tstamp 7eb47ba1-6b9f-42b7-b0be-a787235e1adf))
+ (fp_line (start -0.15 -1.55) (end 2.7 -1.55) (layer "F.Fab") (width 0.1) (tstamp b3439c43-d1e7-4462-84df-29cd2c2c71bc))
+ (fp_line (start 3.15 0.75) (end 3.3 0) (layer "F.Fab") (width 0.1) (tstamp eb76ef8e-4f2d-4b83-96ed-98f9efee5432))
+ (fp_line (start 3.3 0) (end 2.7 -1.55) (layer "F.Fab") (width 0.1) (tstamp efbd2ae4-aed1-4236-aec6-bd53bf7698ee))
+ (pad "1" thru_hole rect (at 0 0) (size 1.05 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 44a59018-5bbf-4753-b381-1588b0acf446))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.05 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 01731c92-0544-45be-8325-a4cf1024da92))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92S-2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92S.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92S.kicad_mod
new file mode 100644
index 00000000..3ed5486d
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92S.kicad_mod
@@ -0,0 +1,46 @@
+(footprint "TO-92S" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A2794EE)
+ (descr "TO-92S package, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf)")
+ (tags "to-92S transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -2.35) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6e5b5e5c-8d5b-4eec-9f2b-648606b670b4)
+ )
+ (fp_text value "TO-92S" (at 1.15 1.8) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5425fa9e-e876-424c-963a-b1472ec8a246)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 25113da4-4ee8-4b9b-aaac-5818ac0b2994)
+ )
+ (fp_line (start -0.65 0.85) (end 3.2 0.85) (layer "F.SilkS") (width 0.12) (tstamp 37c54db7-787c-4caa-879d-b8283b8ef095))
+ (fp_line (start -0.2 -1.6) (end -0.45 -0.95) (layer "F.SilkS") (width 0.12) (tstamp 6ce2fe67-995b-4f22-9e77-cea3b6c26079))
+ (fp_line (start 3.2 0.85) (end 3.35 0) (layer "F.SilkS") (width 0.12) (tstamp 7bd3114a-5e16-4a9c-8755-7cc5ee9c4ee5))
+ (fp_line (start -0.7 -0.3) (end -0.8 0) (layer "F.SilkS") (width 0.12) (tstamp 964d1f13-4b64-48f7-adf9-b7fecac232dc))
+ (fp_line (start 3.35 0) (end 2.75 -1.6) (layer "F.SilkS") (width 0.12) (tstamp ac4a15dc-e006-45f1-92ee-31af73ad1258))
+ (fp_line (start 2.75 -1.6) (end -0.2 -1.6) (layer "F.SilkS") (width 0.12) (tstamp cbff79a1-50f3-44e3-a4e1-57dddd7088d1))
+ (fp_line (start -0.8 0) (end -0.65 0.85) (layer "F.SilkS") (width 0.12) (tstamp dda4cd78-443e-464a-a01a-8deddcc04969))
+ (fp_line (start -1 0) (end -0.75 1) (layer "F.CrtYd") (width 0.05) (tstamp 38c2addc-cb3a-40fc-bb5e-28186d8b8ba9))
+ (fp_line (start -0.3 -1.8) (end -1 0) (layer "F.CrtYd") (width 0.05) (tstamp 8c42bc03-1e9b-4089-89e1-fe6a572f2446))
+ (fp_line (start 3.3 1) (end 3.5 0) (layer "F.CrtYd") (width 0.05) (tstamp 8f69753b-8383-451d-b3aa-8ee70513c72f))
+ (fp_line (start 2.85 -1.8) (end -0.3 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 96c03bb3-3eb8-4809-8a32-0cd04a555c63))
+ (fp_line (start 3.5 0) (end 2.85 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp e6b0c1e4-6509-45d7-b6f6-93701173121a))
+ (fp_line (start -0.75 1) (end 3.3 1) (layer "F.CrtYd") (width 0.05) (tstamp fc0bd2e7-aefc-4b47-9a4c-fff0303345c3))
+ (fp_line (start -0.6 0.75) (end 3.15 0.75) (layer "F.Fab") (width 0.1) (tstamp 1b2e0374-0dc1-4415-8303-5fbbc3374c92))
+ (fp_line (start -0.75 0) (end -0.15 -1.55) (layer "F.Fab") (width 0.1) (tstamp 3061f207-34b7-4682-b346-874b30a018dd))
+ (fp_line (start 3.3 0) (end 2.7 -1.55) (layer "F.Fab") (width 0.1) (tstamp 5a22cff6-043c-4995-9149-74cf8d1aac4c))
+ (fp_line (start -0.6 0.75) (end -0.75 0) (layer "F.Fab") (width 0.1) (tstamp 6a6d864c-b6c8-4a4f-a119-607e1656575e))
+ (fp_line (start -0.15 -1.55) (end 2.7 -1.55) (layer "F.Fab") (width 0.1) (tstamp ad1c8195-b42c-48da-8f68-a24c2c3dd539))
+ (fp_line (start 3.15 0.75) (end 3.3 0) (layer "F.Fab") (width 0.1) (tstamp cacdf6b3-f292-4a9f-987f-15050e991591))
+ (pad "1" thru_hole rect (at 0 0) (size 1.05 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp f324318a-f445-4e7a-a4ae-babe01b7c9e0))
+ (pad "2" thru_hole oval (at 1.27 0) (size 1.05 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp a7edbd4d-8620-47f9-8fc4-71d64f402ad4))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.05 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp c68f5960-c10b-44a3-baf7-b4334fd201ee))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92S.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92S_Wide.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92S_Wide.kicad_mod
new file mode 100644
index 00000000..0ab139f4
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92S_Wide.kicad_mod
@@ -0,0 +1,50 @@
+(footprint "TO-92S_Wide" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A279587)
+ (descr "TO-92S_Wide package, drill 0.75mm (https://www.diodes.com/assets/Package-Files/TO92S%20(Type%20B).pdf)")
+ (tags "TO-92S_Wide transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -2.35) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d28b2650-ebae-4772-ba3a-36502aa846a7)
+ )
+ (fp_text value "TO-92S_Wide" (at 2.42 1.8) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fc5d2608-defd-4cf9-ba4b-e1b401925301)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 424e9c52-4a9c-4371-b59d-94bd7f41bbbf)
+ )
+ (fp_line (start 0.62 0.85) (end 4.47 0.85) (layer "F.SilkS") (width 0.12) (tstamp 3602225d-d926-4c51-8d0f-4c3da5a54a39))
+ (fp_line (start 4.47 0.85) (end 4.5 0.7) (layer "F.SilkS") (width 0.12) (tstamp 36f2ebd8-88f6-4105-acc2-6232dfba1b93))
+ (fp_line (start 4.35 -0.7) (end 4.02 -1.6) (layer "F.SilkS") (width 0.12) (tstamp 3b4e5468-1822-4cd0-8675-dbee35c37830))
+ (fp_line (start 4.02 -1.6) (end 1.07 -1.6) (layer "F.SilkS") (width 0.12) (tstamp 4d6b2166-4fa1-4508-8800-2e15f10fc617))
+ (fp_line (start 1.07 -1.6) (end 0.7 -0.7) (layer "F.SilkS") (width 0.12) (tstamp 83e0e554-fb1f-438c-ab20-ac9705649c33))
+ (fp_line (start 4.5 -0.85) (end 5.85 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp 2327765e-a90e-41f7-b292-b444ddff020e))
+ (fp_line (start -0.7 -0.85) (end -0.7 0.85) (layer "F.CrtYd") (width 0.05) (tstamp 2a4bf749-74d8-4a57-8b50-d01f84efd5be))
+ (fp_line (start 0.51 1) (end 0.43 0.85) (layer "F.CrtYd") (width 0.05) (tstamp 2c05f7e1-3e35-42db-a2be-de39f0135f8a))
+ (fp_line (start 4.57 1) (end 4.65 0.85) (layer "F.CrtYd") (width 0.05) (tstamp 356c9e29-e167-4661-9e79-d447319adaac))
+ (fp_line (start 0.51 1) (end 4.57 1) (layer "F.CrtYd") (width 0.05) (tstamp 4343222f-af78-4aca-ad63-9e0874726fe2))
+ (fp_line (start 5.85 0.85) (end 4.65 0.85) (layer "F.CrtYd") (width 0.05) (tstamp 5b232ebc-ffc7-4789-87ca-d7a587188747))
+ (fp_line (start 0.58 -0.85) (end -0.7 -0.85) (layer "F.CrtYd") (width 0.05) (tstamp 69ad8591-8db1-487d-87c8-6a47687536bc))
+ (fp_line (start 4.12 -1.8) (end 0.96 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 7d7ab44b-4065-419e-94d9-8e81d9606c95))
+ (fp_line (start 0.58 -0.85) (end 0.96 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 88168732-4b4a-4ea9-a612-6f18a5510f76))
+ (fp_line (start -0.7 0.85) (end 0.43 0.85) (layer "F.CrtYd") (width 0.05) (tstamp 9c5f052f-52b6-49f0-bc9b-326d92947f07))
+ (fp_line (start 5.85 -0.85) (end 5.85 0.85) (layer "F.CrtYd") (width 0.05) (tstamp e04da4d7-aa79-41ca-aaaf-db5c1f38a466))
+ (fp_line (start 4.5 -0.85) (end 4.12 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp ec7006fb-9d5d-44b6-879e-b3f41e93ad26))
+ (fp_line (start 0.67 0.75) (end 0.52 0) (layer "F.Fab") (width 0.1) (tstamp 03039552-ada1-451a-85a8-4b843d71e0db))
+ (fp_line (start 0.67 0.75) (end 4.42 0.75) (layer "F.Fab") (width 0.1) (tstamp 0699ebbc-e424-4bad-a21a-42815c0c56cf))
+ (fp_line (start 0.52 0) (end 1.12 -1.55) (layer "F.Fab") (width 0.1) (tstamp 13b6def4-edf7-4a72-9201-4ca78492eb4a))
+ (fp_line (start 4.42 0.75) (end 4.57 0) (layer "F.Fab") (width 0.1) (tstamp 79c2a1d1-cec4-4f10-a8b0-63b5e5a77f79))
+ (fp_line (start 4.57 0) (end 3.97 -1.55) (layer "F.Fab") (width 0.1) (tstamp d14015ba-d976-46ae-a50d-4442ba76487a))
+ (fp_line (start 1.12 -1.55) (end 3.97 -1.55) (layer "F.Fab") (width 0.1) (tstamp dba9606b-10aa-4cd2-a6de-415e9f098cc3))
+ (pad "1" thru_hole rect (at 0 0) (size 1.05 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp e5139b01-44f2-4b9a-bc30-e9ab13895226))
+ (pad "2" thru_hole oval (at 2.54 0) (size 1.05 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 453de4c8-004a-4e97-915e-213b964a11f5))
+ (pad "3" thru_hole oval (at 5.08 0) (size 1.05 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp ee47edaa-861e-4d7d-99cf-c176a066b5d1))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92S_Wide.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_HandSolder.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_HandSolder.kicad_mod
new file mode 100644
index 00000000..c5ec1263
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_HandSolder.kicad_mod
@@ -0,0 +1,37 @@
+(footprint "TO-92_HandSolder" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A282C46)
+ (descr "TO-92 leads molded, narrow, drill 0.75mm, handsoldering variant with enlarged pads (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -4.4) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 63cd3592-1886-4c8f-80ae-7e197d42a52f)
+ )
+ (fp_text value "TO-92_HandSolder" (at 1.27 2.79) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d35dc2cb-5405-4f49-a932-e42b61bff2ff)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0b5bce11-a7df-4e09-ab53-c0ae844a5bba)
+ )
+ (fp_line (start -0.53 1.85) (end 3.07 1.85) (layer "F.SilkS") (width 0.12) (tstamp c0dbcfd1-8d05-44bc-bd11-e9e1531b99ba))
+ (fp_arc (start 2.05 -2.45) (mid 3.769931 -0.601036) (end 3.078445 1.827684) (layer "F.SilkS") (width 0.12) (tstamp e2b28ef0-ae35-4a37-8de2-e68628666046))
+ (fp_arc (start -0.541875 1.841741) (mid -1.247231 -0.581764) (end 0.45 -2.45) (layer "F.SilkS") (width 0.12) (tstamp ee736258-d946-442e-b2a1-d681f4ad66d9))
+ (fp_line (start 4 2.01) (end -1.46 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 4231b7f6-55fc-428f-865f-2c0932e248a7))
+ (fp_line (start 4 2.01) (end 4 -3.05) (layer "F.CrtYd") (width 0.05) (tstamp 6d97ff3e-30ce-4bdd-a4f7-721280c95c5e))
+ (fp_line (start -1.46 -3.05) (end 4 -3.05) (layer "F.CrtYd") (width 0.05) (tstamp d22e6313-3e09-4c28-8da5-154253db1557))
+ (fp_line (start -1.46 -3.05) (end -1.46 2.01) (layer "F.CrtYd") (width 0.05) (tstamp f7ae6312-8406-4d27-b5ad-287a2e377b11))
+ (fp_line (start -0.5 1.75) (end 3 1.75) (layer "F.Fab") (width 0.1) (tstamp bda8e229-5a67-488a-8d3d-2fd4bbd8a7d6))
+ (fp_arc (start -0.483625 1.753625) (mid -1.021221 -0.949055) (end 1.27 -2.48) (layer "F.Fab") (width 0.1) (tstamp 6c18f713-4d27-472d-91de-242ae28221dd))
+ (fp_arc (start 1.27 -2.48) (mid 3.561221 -0.949055) (end 3.023625 1.753625) (layer "F.Fab") (width 0.1) (tstamp e96eae4b-6764-48e8-aeba-cf327d739aff))
+ (pad "1" thru_hole rect (at 0 0) (size 1.1 1.8) (drill 0.75 (offset 0 0.4)) (layers *.Cu *.Mask) (tstamp 70d16592-6ee9-4a51-97bb-d96fd28d353e))
+ (pad "2" thru_hole roundrect (at 1.27 -1.27) (size 1.1 1.8) (drill 0.75 (offset 0 -0.4)) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp b766a593-8700-4aea-8b0f-3f94e2f6d9c7))
+ (pad "3" thru_hole roundrect (at 2.54 0) (size 1.1 1.8) (drill 0.75 (offset 0 0.4)) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 69da8651-1e1c-4c77-b857-1303a50eea93))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Horizontal1.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Horizontal1.kicad_mod
new file mode 100644
index 00000000..dceffc9a
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Horizontal1.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "TO-92_Horizontal1" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A279893)
+ (descr "TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -2.67) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2c4b60b1-a7c7-4cc2-b855-a37817e2b5d1)
+ )
+ (fp_text value "TO-92_Horizontal1" (at 1.14 10.03) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4390bfc3-f011-4d0f-9d7c-dc41df365c82)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 6.6) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f3fcdfdd-f4b6-4ca7-bb98-e94d87cbec7d)
+ )
+ (fp_line (start 3.67 3.81) (end 3.67 9) (layer "F.SilkS") (width 0.12) (tstamp 0437cb5b-7090-4c26-8a36-9cc4796cac41))
+ (fp_line (start -1.13 3.81) (end 3.67 3.81) (layer "F.SilkS") (width 0.12) (tstamp 3eed62e8-bbb0-4b16-b617-6640f418bde1))
+ (fp_line (start 3.67 9) (end -1.13 9) (layer "F.SilkS") (width 0.12) (tstamp 611787e7-1dae-4544-8dc9-002c4732f390))
+ (fp_line (start 2.54 1.02) (end 2.54 3.81) (layer "F.SilkS") (width 0.12) (tstamp ad1ffbd2-451a-4667-b212-4ef827b2cca3))
+ (fp_line (start 0 1.02) (end 0 3.81) (layer "F.SilkS") (width 0.12) (tstamp c10e942d-6271-4e70-8ad7-0986d6a07e71))
+ (fp_line (start 1.27 -0.25) (end 1.27 3.81) (layer "F.SilkS") (width 0.12) (tstamp c16148a7-83e4-4745-97ac-deb8d1ef551d))
+ (fp_line (start -1.13 9) (end -1.13 3.81) (layer "F.SilkS") (width 0.12) (tstamp c311d409-1e25-405f-b5e0-dc34af48fc1b))
+ (fp_line (start 3.81 9.14) (end 3.8 -2.2) (layer "F.CrtYd") (width 0.05) (tstamp 18e5860f-91cc-487f-b0fd-bdef07a78798))
+ (fp_line (start -1.25 -2.2) (end -1.27 9.14) (layer "F.CrtYd") (width 0.05) (tstamp 286c4e77-55f9-4a7b-a014-374c34687821))
+ (fp_line (start -1.25 -2.2) (end 3.8 -2.2) (layer "F.CrtYd") (width 0.05) (tstamp 455fef8e-92c5-47c4-9e76-3bee6da88723))
+ (fp_line (start 3.81 9.14) (end -1.27 9.14) (layer "F.CrtYd") (width 0.05) (tstamp ba24f2d5-3e1f-4f55-a088-7d74dbb9c6c4))
+ (fp_line (start -1.02 3.94) (end 3.56 3.94) (layer "F.Fab") (width 0.1) (tstamp 020ca9df-c35f-4a46-99e1-74d213fae7a1))
+ (fp_line (start 0 3.94) (end 0 1.02) (layer "F.Fab") (width 0.1) (tstamp 06b587ae-965a-4f82-8137-89425c190c20))
+ (fp_line (start 2.54 3.94) (end 2.54 1.02) (layer "F.Fab") (width 0.1) (tstamp 0833e1c8-2e8a-4578-a54d-3841c31a2aa5))
+ (fp_line (start 1.27 3.94) (end 1.27 -0.25) (layer "F.Fab") (width 0.1) (tstamp 3330f798-7006-4d50-a9f0-41f84d4aecab))
+ (fp_line (start -1.02 8.89) (end -1.02 3.94) (layer "F.Fab") (width 0.1) (tstamp 6d2c6a73-1566-4626-b925-4a4b7cde6fd4))
+ (fp_line (start 3.56 3.94) (end 3.56 8.89) (layer "F.Fab") (width 0.1) (tstamp 83a361a6-264d-4470-96c1-f63ed55041cb))
+ (fp_line (start 3.56 8.89) (end -1.02 8.89) (layer "F.Fab") (width 0.1) (tstamp c1ea3f22-bd64-4f20-aa75-3a8f37b392e4))
+ (pad "1" thru_hole rect (at 0 0 90) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp b42074e2-6dde-4f4a-a3b8-3535d0fdd25e))
+ (pad "2" thru_hole circle (at 1.27 -1.27 90) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 10ce7b85-fb38-4787-8085-d2cec11d827f))
+ (pad "3" thru_hole circle (at 2.54 0 90) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 783a8cd3-8be2-445f-bb9b-25ace9eaf8db))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92_Horizontal1.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Horizontal2.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Horizontal2.kicad_mod
new file mode 100644
index 00000000..d9c4dff6
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Horizontal2.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "TO-92_Horizontal2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A2798E6)
+ (descr "TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.25 3.05) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e1e197fe-35a4-4c12-9919-304259c82dcb)
+ )
+ (fp_text value "TO-92_Horizontal2" (at 1.14 -10.03) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0278a903-5beb-4e11-8087-ba13d1d4ebc5)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -6.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ef34995a-bfc9-4deb-825b-c97af0e6ac4d)
+ )
+ (fp_line (start -1.13 -3.81) (end 3.67 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 0dd24bea-70cf-4eac-bc95-9ac61c091e72))
+ (fp_line (start 2.54 -1.02) (end 2.54 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 31e9c6ad-0f9d-4517-9ce8-8f108e401271))
+ (fp_line (start 1.27 0.25) (end 1.27 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 6de490d3-2936-4017-a94f-a6f58ae14836))
+ (fp_line (start 3.67 -9) (end -1.13 -9) (layer "F.SilkS") (width 0.12) (tstamp 83f19aab-a470-4995-ace4-24c97dc07875))
+ (fp_line (start 3.67 -3.81) (end 3.67 -9) (layer "F.SilkS") (width 0.12) (tstamp 8de47cf5-101d-49b4-8825-7d008a5bba5f))
+ (fp_line (start -1.13 -9) (end -1.13 -3.81) (layer "F.SilkS") (width 0.12) (tstamp e13cfc35-cb5f-4558-b971-6135cb879c5b))
+ (fp_line (start 0 -1.02) (end 0 -3.81) (layer "F.SilkS") (width 0.12) (tstamp e722774a-d210-4e6c-b1f1-548e8032eb6d))
+ (fp_line (start 3.8 2.15) (end 3.81 -9.14) (layer "F.CrtYd") (width 0.05) (tstamp 568a4d13-c77d-4ba3-bd65-fecb36002195))
+ (fp_line (start -1.27 -9.14) (end -1.3 2.15) (layer "F.CrtYd") (width 0.05) (tstamp 72388168-4360-4e72-99c3-f04a4c2b3dc3))
+ (fp_line (start 3.8 2.15) (end -1.3 2.15) (layer "F.CrtYd") (width 0.05) (tstamp 7b02f309-7756-4d8f-867f-0d29f1d8a37f))
+ (fp_line (start -1.27 -9.14) (end 3.81 -9.14) (layer "F.CrtYd") (width 0.05) (tstamp b05b0689-5882-46ad-b6e8-a076c2f156c7))
+ (fp_line (start 0 -3.94) (end 0 -1.02) (layer "F.Fab") (width 0.1) (tstamp 1ca5f2bb-8d96-45c8-af43-d90b771e468c))
+ (fp_line (start 3.56 -3.94) (end 3.56 -8.89) (layer "F.Fab") (width 0.1) (tstamp 3db3ce85-d7d6-4b2c-ba92-9d9e5625d5b8))
+ (fp_line (start -1.02 -8.89) (end -1.02 -3.94) (layer "F.Fab") (width 0.1) (tstamp 4a138915-e3fe-4fc1-8f5e-fef6b57297ab))
+ (fp_line (start 1.27 -3.94) (end 1.27 0.25) (layer "F.Fab") (width 0.1) (tstamp 4a39db5a-fafb-4aa5-a10b-8dadbb88f874))
+ (fp_line (start -1.02 -3.94) (end 3.56 -3.94) (layer "F.Fab") (width 0.1) (tstamp 4b2b0f5f-ae6e-40da-8449-417fe47e1c86))
+ (fp_line (start 2.54 -3.94) (end 2.54 -1.02) (layer "F.Fab") (width 0.1) (tstamp a93b6a3a-0705-412c-9ff1-3870dfa5ba17))
+ (fp_line (start 3.56 -8.89) (end -1.02 -8.89) (layer "F.Fab") (width 0.1) (tstamp d7e1cc71-5126-4d56-949f-681aa940bd89))
+ (pad "1" thru_hole rect (at 0 0 270) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 391b29ec-9a58-4f1f-b150-0d4648b3090a))
+ (pad "2" thru_hole circle (at 1.27 1.27 270) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 0fa1c80a-bf72-465e-849e-6989d883cff5))
+ (pad "3" thru_hole circle (at 2.54 0 270) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp a0680f1a-9cde-4c27-b188-dc6f9644d967))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92_Horizontal2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline.kicad_mod
new file mode 100644
index 00000000..58ffae68
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline.kicad_mod
@@ -0,0 +1,37 @@
+(footprint "TO-92_Inline" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A1DD157)
+ (descr "TO-92 leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -3.56) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f8d60c07-fcb4-4333-b1c1-8b3d3f312520)
+ )
+ (fp_text value "TO-92_Inline" (at 1.27 2.79) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 46e152dd-3e84-4692-ab08-8f8d182ac1f0)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 77380750-baf8-4990-b61d-2bd2227c89ba)
+ )
+ (fp_line (start -0.53 1.85) (end 3.07 1.85) (layer "F.SilkS") (width 0.12) (tstamp cf5cf09f-aa3b-4d09-93f0-cd60b4888842))
+ (fp_arc (start 1.27 -2.6) (mid 3.672087 -0.994977) (end 3.108478 1.838478) (layer "F.SilkS") (width 0.12) (tstamp 6883339b-fe76-44dd-867c-5e7513ca94d9))
+ (fp_arc (start -0.568478 1.838478) (mid -1.132087 -0.994977) (end 1.27 -2.6) (layer "F.SilkS") (width 0.12) (tstamp 99142eee-f758-4736-a8c8-cb8594d72329))
+ (fp_line (start 4 2.01) (end -1.46 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 05180e66-b002-4a73-b421-69cbe95c21e7))
+ (fp_line (start -1.46 -2.73) (end -1.46 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 72a79f77-a855-4ceb-b60f-4bb0540506aa))
+ (fp_line (start 4 2.01) (end 4 -2.73) (layer "F.CrtYd") (width 0.05) (tstamp 986d9fd3-f662-42cd-a6e8-73c40d564b49))
+ (fp_line (start -1.46 -2.73) (end 4 -2.73) (layer "F.CrtYd") (width 0.05) (tstamp dad691fd-038e-4d6a-bbce-b7dcbddfb4a5))
+ (fp_line (start -0.5 1.75) (end 3 1.75) (layer "F.Fab") (width 0.1) (tstamp 5d7416fc-4b8c-4be4-a9fd-ef9b81ac6c9c))
+ (fp_arc (start -0.483625 1.753625) (mid -1.021221 -0.949055) (end 1.27 -2.48) (layer "F.Fab") (width 0.1) (tstamp aa16c43c-65a5-4741-be20-e91b6c83fa25))
+ (fp_arc (start 1.27 -2.48) (mid 3.561221 -0.949055) (end 3.023625 1.753625) (layer "F.Fab") (width 0.1) (tstamp f16cbdf0-79ae-4941-a6bc-5ea567fda1f0))
+ (pad "1" thru_hole rect (at 0 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 30d66bfc-1f65-461a-a175-eddb5ee97273))
+ (pad "2" thru_hole oval (at 1.27 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 19a641f3-2188-4ac8-845f-9705044a4d32))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 58a02559-fefd-4819-914f-420454f3bf9f))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92_Inline.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_Horizontal1.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_Horizontal1.kicad_mod
new file mode 100644
index 00000000..2ffab5d0
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_Horizontal1.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "TO-92_Inline_Horizontal1" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A27990F)
+ (descr "TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -1.78) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cb559c3c-a2d8-4c6c-a543-0cd2d096a3a5)
+ )
+ (fp_text value "TO-92_Inline_Horizontal1" (at 1.27 10.03) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9cb5e74d-dfbc-4772-9e0c-3393d27e2a82)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 6.4) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b12b55a3-7549-4f30-be8f-3fc13705e76d)
+ )
+ (fp_line (start -1.13 9) (end -1.13 3.81) (layer "F.SilkS") (width 0.12) (tstamp 16313795-4c14-4e78-b9d2-d9824462e739))
+ (fp_line (start 3.67 9) (end -1.13 9) (layer "F.SilkS") (width 0.12) (tstamp 3240278e-b7ff-471c-9940-772eb27f5831))
+ (fp_line (start 3.67 3.81) (end 3.67 9) (layer "F.SilkS") (width 0.12) (tstamp 349481c6-d9f7-4579-95dc-4e3b6046e04a))
+ (fp_line (start 2.54 1.02) (end 2.54 3.81) (layer "F.SilkS") (width 0.12) (tstamp 4f7a910f-0121-4c2c-adce-722cf368da8b))
+ (fp_line (start -1.13 3.81) (end 3.67 3.81) (layer "F.SilkS") (width 0.12) (tstamp 61c2ec24-05a0-481e-b16c-5ca6d2cd0f4d))
+ (fp_line (start 0 1.02) (end 0 3.81) (layer "F.SilkS") (width 0.12) (tstamp 99e60822-8f81-4e4b-a4aa-01bd342486af))
+ (fp_line (start 1.27 1.02) (end 1.27 3.81) (layer "F.SilkS") (width 0.12) (tstamp bfe92a1f-cc92-4f4b-80f3-1e5592df7a6f))
+ (fp_line (start 3.81 9.14) (end -1.27 9.14) (layer "F.CrtYd") (width 0.05) (tstamp 1d8c23be-98e2-413e-acf5-2e73775fcefb))
+ (fp_line (start -1.27 -1) (end -1.27 9.14) (layer "F.CrtYd") (width 0.05) (tstamp 7d62387d-2d4f-4266-847d-6ca8b23a1316))
+ (fp_line (start 3.81 9.14) (end 3.81 -1) (layer "F.CrtYd") (width 0.05) (tstamp 95f39de9-e78f-449f-a6dd-4e53fc4de122))
+ (fp_line (start -1.27 -1) (end 3.81 -1) (layer "F.CrtYd") (width 0.05) (tstamp e4a4d4ae-c63b-4f0e-a53f-0b32dcc9a57c))
+ (fp_line (start -1.02 3.94) (end 3.56 3.94) (layer "F.Fab") (width 0.1) (tstamp 180545f2-7c30-4a0f-bce4-05a9273c3589))
+ (fp_line (start 3.56 3.94) (end 3.56 8.89) (layer "F.Fab") (width 0.1) (tstamp 33c0227f-7412-4bdc-99f5-fff4b7cd54aa))
+ (fp_line (start -1.02 8.89) (end -1.02 3.94) (layer "F.Fab") (width 0.1) (tstamp 46cf3032-d4ec-4af4-85c8-6a5ebabe75b3))
+ (fp_line (start 3.56 8.89) (end -1.02 8.89) (layer "F.Fab") (width 0.1) (tstamp 9989f346-60da-406d-90c3-1ab13060a207))
+ (fp_line (start 0 3.94) (end 0 1.02) (layer "F.Fab") (width 0.1) (tstamp a9761cc6-0f1b-436d-ab71-d551397d6551))
+ (fp_line (start 1.27 3.94) (end 1.27 1.02) (layer "F.Fab") (width 0.1) (tstamp cc65f940-a656-4453-83ad-5a55694d335f))
+ (fp_line (start 2.54 3.94) (end 2.54 1.02) (layer "F.Fab") (width 0.1) (tstamp f06d6f19-448a-49c1-be4a-0e98948c4692))
+ (pad "1" thru_hole rect (at 0 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp a26cdaf8-6520-4ef0-be55-429c55110397))
+ (pad "2" thru_hole oval (at 1.27 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 6cdc423a-3b47-4034-bd2f-2857da9e87f2))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 6377544a-eb03-4fa2-939e-0ce5e61a7c56))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92_Inline_Horizontal1.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_Horizontal2.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_Horizontal2.kicad_mod
new file mode 100644
index 00000000..c43d2381
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_Horizontal2.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "TO-92_Inline_Horizontal2" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A27991D)
+ (descr "TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 1.78) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp dae36ee2-5551-4d48-bf74-e4de834a5572)
+ )
+ (fp_text value "TO-92_Inline_Horizontal2" (at 1.27 -10.03) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4cffdb3f-19b2-470b-878b-1030bb3ba973)
+ )
+ (fp_text user "${REFERENCE}" (at 1.25 -6.4) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e07877f9-b74c-49ec-95fd-5ec5f083f821)
+ )
+ (fp_line (start -1.13 -3.81) (end 3.67 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 35d8f294-02d7-4e6a-9c43-3cdb9cb18f58))
+ (fp_line (start 3.67 -9) (end -1.13 -9) (layer "F.SilkS") (width 0.12) (tstamp 3f3ce413-6eb7-418d-9e5f-d66ea8f1b210))
+ (fp_line (start 2.54 -1.02) (end 2.54 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 524d743e-42a7-438b-a741-2baaaadfef94))
+ (fp_line (start 3.67 -3.81) (end 3.67 -9) (layer "F.SilkS") (width 0.12) (tstamp 55bb2ddc-7026-4a83-a1ac-98b02b69c324))
+ (fp_line (start 0 -1.02) (end 0 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 92e1e42c-94dc-43aa-aa3b-28aff35db0c3))
+ (fp_line (start -1.13 -9) (end -1.13 -3.81) (layer "F.SilkS") (width 0.12) (tstamp eba176b2-5919-4949-9ed1-7823eeab730f))
+ (fp_line (start 1.27 -1.02) (end 1.27 -3.81) (layer "F.SilkS") (width 0.12) (tstamp f6403502-dc7a-40ed-9759-d8d23678dbcc))
+ (fp_line (start 3.81 1) (end -1.27 1) (layer "F.CrtYd") (width 0.05) (tstamp 082cff47-5350-4f0b-bac9-54d60affa5cc))
+ (fp_line (start -1.27 -9.14) (end -1.27 1) (layer "F.CrtYd") (width 0.05) (tstamp 3f4c8a8b-83e0-48a9-8c86-87776c6d2aff))
+ (fp_line (start -1.27 -9.14) (end 3.81 -9.14) (layer "F.CrtYd") (width 0.05) (tstamp 6446d05f-eff0-428a-934f-0cef2b9a6362))
+ (fp_line (start 3.81 1) (end 3.81 -9.14) (layer "F.CrtYd") (width 0.05) (tstamp d83df765-5b04-4cf0-abef-2df4ea235a53))
+ (fp_line (start 3.56 -3.94) (end 3.56 -8.89) (layer "F.Fab") (width 0.1) (tstamp 0b1a11c8-0f72-4b94-9c7a-1ac6f73c2bee))
+ (fp_line (start -1.02 -8.89) (end -1.02 -3.94) (layer "F.Fab") (width 0.1) (tstamp 571dbd96-57a6-4d2e-ab1e-6688a71886b0))
+ (fp_line (start 1.27 -3.94) (end 1.27 -1.02) (layer "F.Fab") (width 0.1) (tstamp 88b420df-7d8e-41f5-b671-3082b7e4fff8))
+ (fp_line (start -1.02 -3.94) (end 3.56 -3.94) (layer "F.Fab") (width 0.1) (tstamp a1e95828-eb0a-40c7-a700-edd88178750e))
+ (fp_line (start 3.56 -8.89) (end -1.02 -8.89) (layer "F.Fab") (width 0.1) (tstamp bafcf779-e298-49df-87b2-1ff9f20a0036))
+ (fp_line (start 0 -3.94) (end 0 -1.02) (layer "F.Fab") (width 0.1) (tstamp c3ccb7a5-5f54-420b-adf2-e69ce1fbec4b))
+ (fp_line (start 2.54 -3.94) (end 2.54 -1.02) (layer "F.Fab") (width 0.1) (tstamp fb725573-883f-45c0-aba7-b2af711f5c48))
+ (pad "1" thru_hole rect (at 0 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 48f5d9b1-b3eb-4005-8a6b-c7e81512ab65))
+ (pad "2" thru_hole oval (at 1.27 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 7d073cea-dd8c-40fe-b12f-0d7841d09d7c))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 08fd573c-e671-4cf8-9b8a-6f27b23bf8b8))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92_Inline_Horizontal2.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_W4.0mm_Horizontal_FlatSideDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_W4.0mm_Horizontal_FlatSideDown.kicad_mod
new file mode 100644
index 00000000..0cc50491
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_W4.0mm_Horizontal_FlatSideDown.kicad_mod
@@ -0,0 +1,50 @@
+(footprint "TO-92_Inline_W4.0mm_Horizontal_FlatSideDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A2D51E9)
+ (descr "TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 10.033) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c68f9380-ec89-48ae-a98c-38addd4e1402)
+ )
+ (fp_text value "TO-92_Inline_W4.0mm_Horizontal_FlatSideDown" (at 1.27 -1.778) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 42a7a0f7-45cd-42d8-b54f-c6b9e092493b)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 6.4) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fc785c38-a5d5-4d98-b8b8-2c45122d2bec)
+ )
+ (fp_line (start -1.13 9) (end -1.13 3.81) (layer "F.SilkS") (width 0.12) (tstamp 1155c959-7acf-4473-b0f1-9d2b7f06381e))
+ (fp_line (start -1.27 -0.381) (end -1.27 0.381) (layer "F.SilkS") (width 0.12) (tstamp 5f03c9fe-460f-41ec-af83-d853832baf5d))
+ (fp_line (start -1.13 3.81) (end 3.67 3.81) (layer "F.SilkS") (width 0.12) (tstamp 6a121426-04f0-4ecd-8d8d-d1b4eb2b091e))
+ (fp_line (start 1.27 1.02) (end 1.27 3.81) (layer "F.SilkS") (width 0.12) (tstamp 70c62687-e3a6-40e6-81ee-f630277c777d))
+ (fp_line (start -0.635 3.81) (end -0.635 9.017) (layer "F.SilkS") (width 0.12) (tstamp 71383a73-d791-4e0c-8a4b-daba8323a8d0))
+ (fp_line (start 3.67 9) (end -1.13 9) (layer "F.SilkS") (width 0.12) (tstamp 77128d75-c08a-4a7d-87c2-d2c1ccbae334))
+ (fp_line (start 2.54 1.02) (end 2.54 3.81) (layer "F.SilkS") (width 0.12) (tstamp 87c8f224-d317-434e-b310-546bf2c4d1f7))
+ (fp_line (start 0 1.02) (end 0 3.81) (layer "F.SilkS") (width 0.12) (tstamp 8e9b05c4-4042-4f5d-8147-9daf23f96d54))
+ (fp_line (start -1.27 0.381) (end -0.889 0) (layer "F.SilkS") (width 0.12) (tstamp 9c212897-444a-4b7a-9fd0-9df676dd8350))
+ (fp_line (start 3.175 3.81) (end 3.175 9.017) (layer "F.SilkS") (width 0.12) (tstamp b3fa7c32-c990-4fe8-a48a-257d7283d9e0))
+ (fp_line (start 3.67 3.81) (end 3.67 9) (layer "F.SilkS") (width 0.12) (tstamp fb64abfd-15c3-4112-a1b2-d44bd2c0532b))
+ (fp_line (start -0.889 0) (end -1.27 -0.381) (layer "F.SilkS") (width 0.12) (tstamp fedb71be-ca51-4674-ab30-5c2558584d8a))
+ (fp_line (start 3.81 9.14) (end 3.81 -1) (layer "F.CrtYd") (width 0.05) (tstamp 468ee73b-cb08-41c0-8aeb-faf6764ef524))
+ (fp_line (start -1.27 -1) (end -1.27 9.14) (layer "F.CrtYd") (width 0.05) (tstamp 498a6750-b1cc-419e-92f2-deaef5cc3760))
+ (fp_line (start -1.27 -1) (end 3.81 -1) (layer "F.CrtYd") (width 0.05) (tstamp a5de8251-dbbd-4bc0-a5f6-fc1642a1fc09))
+ (fp_line (start 3.81 9.14) (end -1.27 9.14) (layer "F.CrtYd") (width 0.05) (tstamp cde36095-c8a6-4fcf-a495-44bd8527ae11))
+ (fp_line (start -1.02 8.89) (end -1.02 3.94) (layer "F.Fab") (width 0.1) (tstamp 2c290c21-423e-4033-934b-4b84ec727627))
+ (fp_line (start 2.54 3.94) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp 83989a5a-59eb-42be-b45a-ebf3f35c879a))
+ (fp_line (start 1.27 3.94) (end 1.27 0) (layer "F.Fab") (width 0.1) (tstamp 852c2d69-718f-4bd2-9c86-900121867e40))
+ (fp_line (start 3.56 3.94) (end 3.56 8.89) (layer "F.Fab") (width 0.1) (tstamp 956cd286-abb6-4e42-bdf6-3e67418d61c8))
+ (fp_line (start -1.02 3.94) (end 3.56 3.94) (layer "F.Fab") (width 0.1) (tstamp 95d2067d-81b3-4869-9139-0424cd39a68b))
+ (fp_line (start 0 3.94) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp bc161f01-8dd6-4bd1-8b21-5afa7588fa91))
+ (fp_line (start 3.56 8.89) (end -1.02 8.89) (layer "F.Fab") (width 0.1) (tstamp ca4e2676-bc2f-4821-b380-523e90f7ea8f))
+ (pad "1" thru_hole rect (at 0 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 943113d6-3036-4d9b-b1c1-d27a925ae997))
+ (pad "2" thru_hole oval (at 1.27 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 1d2925e4-2382-47a4-aa2d-1b0614505c86))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 595e557b-3063-4d57-b1ff-486d82160510))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92_Inline_W4.0mm_Horizontal_FlatSideDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_W4.0mm_Horizontal_FlatSideUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_W4.0mm_Horizontal_FlatSideUp.kicad_mod
new file mode 100644
index 00000000..4a500abb
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_W4.0mm_Horizontal_FlatSideUp.kicad_mod
@@ -0,0 +1,51 @@
+(footprint "TO-92_Inline_W4.0mm_Horizontal_FlatSideUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A2D5245)
+ (descr "TO-92 horizontal, leads in-line, narrow, oval pads, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.143 -9.779) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0a6fe190-2427-47f4-9d27-678c0ee0ab1c)
+ )
+ (fp_text value "TO-92_Inline_W4.0mm_Horizontal_FlatSideUp" (at 1.143 1.778) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f7b13873-ab10-403c-8993-533df77cebb2)
+ )
+ (fp_text user "${REFERENCE}" (at 1.25 -6.4) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 56a1d95e-de8a-4092-8052-42304b572edb)
+ )
+ (fp_line (start -1.27 0.381) (end -0.889 0) (layer "F.SilkS") (width 0.12) (tstamp 147c7f15-bc76-4a97-8ccd-6fcd569ecc37))
+ (fp_line (start -1.27 -0.381) (end -1.27 0.381) (layer "F.SilkS") (width 0.12) (tstamp 2b42b0dd-6f0b-4749-af34-2ed2a1ec7366))
+ (fp_line (start 3.67 -9) (end -1.13 -9) (layer "F.SilkS") (width 0.12) (tstamp 2bf9d2c2-781f-40a5-8feb-d10d609d76c8))
+ (fp_line (start 2.54 -1.02) (end 2.54 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 497220b0-ab52-42f7-af7c-22a06eb26fe0))
+ (fp_line (start 1.27 -1.02) (end 1.27 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 81d0b66d-627e-491a-8403-ad0e5082b662))
+ (fp_line (start 3.67 -3.81) (end 3.67 -9) (layer "F.SilkS") (width 0.12) (tstamp 8c09f19e-cf57-483d-bb88-e02c683e7c1e))
+ (fp_line (start -0.889 0) (end -1.27 -0.381) (layer "F.SilkS") (width 0.12) (tstamp 98df6945-23d8-4a3a-8a70-a4c0979ac751))
+ (fp_line (start -1.13 -9) (end -1.13 -3.81) (layer "F.SilkS") (width 0.12) (tstamp af348203-4065-4af4-b3ae-1d10b69a75c7))
+ (fp_line (start 0 -1.02) (end 0 -3.81) (layer "F.SilkS") (width 0.12) (tstamp cc91cbb4-34a1-4059-af9b-97c63aa57423))
+ (fp_line (start 0.889 -8.89) (end 1.651 -9.017) (layer "F.SilkS") (width 0.12) (tstamp d00b8ee8-ba8d-48ad-b622-d4a8119d3c43))
+ (fp_line (start -1.13 -3.81) (end 3.67 -3.81) (layer "F.SilkS") (width 0.12) (tstamp dea234b7-7e3b-4322-85e8-bad79f3f7da0))
+ (fp_line (start 0.889 -3.81) (end 0.889 -8.89) (layer "F.SilkS") (width 0.12) (tstamp e093f4e1-7125-4f32-86ad-f22e54667cc6))
+ (fp_line (start 1.651 -9.017) (end 1.651 -3.81) (layer "F.SilkS") (width 0.12) (tstamp f274fc36-45ed-4966-8b4b-3af23c886f08))
+ (fp_line (start 3.81 1) (end -1.27 1) (layer "F.CrtYd") (width 0.05) (tstamp 4587f8d3-ac88-412d-8b2b-767a2e0767c6))
+ (fp_line (start -1.27 -9.14) (end 3.81 -9.14) (layer "F.CrtYd") (width 0.05) (tstamp 51eb7b5e-c305-47f2-aa0d-074ad7de490e))
+ (fp_line (start -1.27 -9.14) (end -1.27 1) (layer "F.CrtYd") (width 0.05) (tstamp 7c99bdf6-a031-459b-a823-dfc9dcec8af0))
+ (fp_line (start 3.81 1) (end 3.81 -9.14) (layer "F.CrtYd") (width 0.05) (tstamp b7634a04-313d-4905-85d5-1301f7f19afc))
+ (fp_line (start 3.56 -8.89) (end -1.02 -8.89) (layer "F.Fab") (width 0.1) (tstamp 0cf177e5-c2c6-4875-bd74-c1629d1317e0))
+ (fp_line (start 0 -3.94) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 3c3c5e83-c700-4e46-8ce8-fc581eb2764f))
+ (fp_line (start -1.02 -8.89) (end -1.02 -3.94) (layer "F.Fab") (width 0.1) (tstamp 53236104-be47-4e85-b609-864dc84323d9))
+ (fp_line (start -1.02 -3.94) (end 3.56 -3.94) (layer "F.Fab") (width 0.1) (tstamp 75dbf085-c592-4f6a-9b33-3ace9a8d830d))
+ (fp_line (start 1.27 -3.94) (end 1.27 0) (layer "F.Fab") (width 0.1) (tstamp a444bbd3-cab4-4c57-ad7a-8870c110eb07))
+ (fp_line (start 3.56 -3.94) (end 3.56 -8.89) (layer "F.Fab") (width 0.1) (tstamp e5bfc719-e6f8-4319-a07f-d2e6e48b0867))
+ (fp_line (start 2.54 -3.94) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp f4e1284c-63e0-4006-801c-94a511ebb381))
+ (pad "1" thru_hole rect (at 0 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 0792b08e-8e23-4fd5-9b79-52579c940cbf))
+ (pad "2" thru_hole oval (at 1.27 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 7704a4c0-3a20-4d9e-87f8-d171ae3b29c1))
+ (pad "3" thru_hole oval (at 2.54 0) (size 1.05 1.5) (drill 0.75) (layers *.Cu *.Mask) (tstamp 14725648-5c17-4d96-a6d9-49cc15d49762))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92_Inline_W4.0mm_Horizontal_FlatSideUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_Wide.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_Wide.kicad_mod
new file mode 100644
index 00000000..6454dd4b
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Inline_Wide.kicad_mod
@@ -0,0 +1,39 @@
+(footprint "TO-92_Inline_Wide" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-92 leads in-line, wide, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -3.56) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cfb0dc15-59fa-4eeb-b916-3eed622e9ca3)
+ )
+ (fp_text value "TO-92_Inline_Wide" (at 2.54 2.79) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3981b786-22fe-4fd9-a92d-cf3443336eb2)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp fcbb24d5-9b86-4ea0-b61f-66a5b084d49b)
+ )
+ (fp_line (start 0.74 1.85) (end 4.34 1.85) (layer "F.SilkS") (width 0.12) (tstamp 75cd3a85-d8a2-4d5d-9ecd-8c97a2217b57))
+ (fp_arc (start 2.54 -2.6) (mid 3.936979 -2.192818) (end 4.8964 -1.098807) (layer "F.SilkS") (width 0.12) (tstamp 2b521f8b-2262-4a1b-b28f-ffeaa12cf27f))
+ (fp_arc (start 0.1836 -1.098807) (mid 1.143021 -2.192817) (end 2.54 -2.6) (layer "F.SilkS") (width 0.12) (tstamp 8393c248-831d-4bde-b6d4-7b9d6441c038))
+ (fp_arc (start 0.74 1.85) (mid 0.446097 1.509328) (end 0.215816 1.122795) (layer "F.SilkS") (width 0.12) (tstamp ad6bbe6a-4850-4690-ade3-8c4899f6ef0c))
+ (fp_arc (start 4.864184 1.122795) (mid 4.633903 1.509328) (end 4.34 1.85) (layer "F.SilkS") (width 0.12) (tstamp b9fc58ca-2048-41a4-ae3e-921048847dfc))
+ (fp_line (start -1.01 -2.73) (end 6.09 -2.73) (layer "F.CrtYd") (width 0.05) (tstamp 45c40f84-ffad-447e-ae97-3005f572fb43))
+ (fp_line (start -1.01 -2.73) (end -1.01 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 653b8027-3b3e-49d6-ace9-ad5db41582d3))
+ (fp_line (start 6.09 2.01) (end -1.01 2.01) (layer "F.CrtYd") (width 0.05) (tstamp b68eedd9-bbd5-44d9-bf28-634847d00c47))
+ (fp_line (start 6.09 2.01) (end 6.09 -2.73) (layer "F.CrtYd") (width 0.05) (tstamp e275c1ee-7389-4926-9cd7-3d42ddc1a6a0))
+ (fp_line (start 0.8 1.75) (end 4.3 1.75) (layer "F.Fab") (width 0.1) (tstamp bfd33ae7-fed5-48b2-9a00-9eb71bb2d975))
+ (fp_arc (start 0.786375 1.753625) (mid 0.248779 -0.949055) (end 2.54 -2.48) (layer "F.Fab") (width 0.1) (tstamp 514aade0-1a17-45d0-97d9-4c41de66c644))
+ (fp_arc (start 2.54 -2.48) (mid 4.831221 -0.949055) (end 4.293625 1.753625) (layer "F.Fab") (width 0.1) (tstamp 8e6dcc6f-3a9b-4466-86cb-384ee9cf630c))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 8b6bfafd-78be-428e-9284-06b806d9be52))
+ (pad "2" thru_hole circle (at 2.54 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 5c465419-2560-409c-8ce5-53d4f4032dd5))
+ (pad "3" thru_hole circle (at 5.08 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp db3318f8-3229-4cee-bd32-a6f971b7cea0))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92_Inline_Wide.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideDown.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideDown.kicad_mod
new file mode 100644
index 00000000..279d9922
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideDown.kicad_mod
@@ -0,0 +1,50 @@
+(footprint "TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideDown" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A2D50AB)
+ (descr "TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 9.906) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7de77e4b-1413-479b-9b98-e5993b0561d5)
+ )
+ (fp_text value "TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideDown" (at 1.27 -3.048) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2a3ff22e-5120-4bad-b814-20f5509e77b3)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 6.6) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a071a808-b006-4ae2-a6d8-82c9309a65b2)
+ )
+ (fp_line (start -0.381 -0.889) (end 0 -1.27) (layer "F.SilkS") (width 0.12) (tstamp 07e5de29-e0e4-4ccd-b0fc-c43ffa49fbbb))
+ (fp_line (start 3.67 9) (end -1.13 9) (layer "F.SilkS") (width 0.12) (tstamp 12444d55-148f-4408-a7b8-ad8083d2e1b2))
+ (fp_line (start 2.54 1.02) (end 2.54 3.81) (layer "F.SilkS") (width 0.12) (tstamp 12624555-ea46-41fe-8d62-7de2f96bb834))
+ (fp_line (start 0 1.02) (end 0 3.81) (layer "F.SilkS") (width 0.12) (tstamp 1554b49a-3178-438f-94bd-26a8434a119f))
+ (fp_line (start 3.048 8.89) (end 3.048 3.81) (layer "F.SilkS") (width 0.12) (tstamp 3579c17c-59a3-4837-b630-2da48617fe88))
+ (fp_line (start 3.67 3.81) (end 3.67 9) (layer "F.SilkS") (width 0.12) (tstamp 4643b202-2b30-4b23-a6a7-9fb2fc0c6b75))
+ (fp_line (start -0.508 3.81) (end -0.508 8.89) (layer "F.SilkS") (width 0.12) (tstamp 469e0cf4-6fb0-4a25-9dfe-fc6b051f485b))
+ (fp_line (start 0 -1.27) (end -0.762 -1.27) (layer "F.SilkS") (width 0.12) (tstamp 54acc30a-d53e-4bfe-8339-56551855fade))
+ (fp_line (start -1.13 9) (end -1.13 3.81) (layer "F.SilkS") (width 0.12) (tstamp 94e00881-9ec2-4e86-91ed-02925c89a721))
+ (fp_line (start -1.13 3.81) (end 3.67 3.81) (layer "F.SilkS") (width 0.12) (tstamp c2a09020-38e2-433d-bde6-c07f0781d9a4))
+ (fp_line (start 1.27 -0.25) (end 1.27 3.81) (layer "F.SilkS") (width 0.12) (tstamp ea3f53f3-754f-4dce-9e35-0425320eb2e2))
+ (fp_line (start -0.762 -1.27) (end -0.381 -0.889) (layer "F.SilkS") (width 0.12) (tstamp fedd78de-7114-4ce4-b8c6-42e9d2808daf))
+ (fp_line (start -1.25 -2.2) (end 3.8 -2.2) (layer "F.CrtYd") (width 0.05) (tstamp 0926fd4c-8b61-4e63-b29e-2bf3008e1264))
+ (fp_line (start 3.81 9.14) (end 3.8 -2.2) (layer "F.CrtYd") (width 0.05) (tstamp 3cb34c8a-085e-4aef-a46e-7864264e7b96))
+ (fp_line (start -1.25 -2.2) (end -1.27 9.14) (layer "F.CrtYd") (width 0.05) (tstamp 45b7aa38-5cd0-41d5-98e2-c07070e48d54))
+ (fp_line (start 3.81 9.14) (end -1.27 9.14) (layer "F.CrtYd") (width 0.05) (tstamp 6ad6ebd6-5ea6-41a9-aa80-abed4d977fcb))
+ (fp_line (start 3.56 8.89) (end -1.02 8.89) (layer "F.Fab") (width 0.1) (tstamp 03c6687c-5d42-47bb-9168-7cc5ff5b3dfa))
+ (fp_line (start 0 3.94) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp 0aef0c3f-1220-480b-9033-bf8774a2bdbe))
+ (fp_line (start 3.56 3.94) (end 3.56 8.89) (layer "F.Fab") (width 0.1) (tstamp 6a5b3753-11b3-4eb6-95e7-0c468258abe7))
+ (fp_line (start -1.02 3.94) (end 3.56 3.94) (layer "F.Fab") (width 0.1) (tstamp 717aca17-a0c8-4f04-8428-59971c5ead28))
+ (fp_line (start -1.02 8.89) (end -1.02 3.94) (layer "F.Fab") (width 0.1) (tstamp 8866f756-776d-4daa-b8a0-db456932397d))
+ (fp_line (start 2.54 3.94) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp cc11ca34-2bf8-47a2-808d-4d2ce31693c6))
+ (fp_line (start 1.27 3.94) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp ccbe9e0e-6617-4e0e-8edf-c341fe79379f))
+ (pad "1" thru_hole rect (at 0 0 90) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp c60f7fd6-95e4-4cd7-9051-2f79fcff586b))
+ (pad "2" thru_hole circle (at 1.27 -1.27 90) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp a4723bdf-08c7-47c9-bcad-8be779ed7599))
+ (pad "3" thru_hole circle (at 2.54 0 90) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 95302721-cfa6-49c1-864d-16085d39d5a1))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideDown.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideUp.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideUp.kicad_mod
new file mode 100644
index 00000000..3f73b427
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideUp.kicad_mod
@@ -0,0 +1,50 @@
+(footprint "TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideUp" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A2D5123)
+ (descr "TO-92 horizontal, leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.27 -9.779) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e59a3f36-da04-4d4d-a030-de8aeb11c10f)
+ )
+ (fp_text value "TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideUp" (at 1.27 2.921) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4b0d647b-059b-460d-9381-2c8b8fffea0c)
+ )
+ (fp_text user "${REFERENCE}" (at 1.27 -6.25) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6074e5fb-9f9b-4656-b6c0-ef82f5689547)
+ )
+ (fp_line (start -1.13 -3.81) (end 3.67 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 059d6f62-2970-4bf9-ac2c-c1fb1b447c62))
+ (fp_line (start 1.27 0.25) (end 1.27 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 07e0c671-60c1-4736-9fdc-165c5d830e3e))
+ (fp_line (start 1.524 -3.81) (end 1.524 -8.89) (layer "F.SilkS") (width 0.12) (tstamp 0ba868a1-e0f2-4dae-b687-c54a462f2e66))
+ (fp_line (start 0 -1.02) (end 0 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 109867ca-50ea-49ab-8009-99e15629cf00))
+ (fp_line (start 2.54 -1.02) (end 2.54 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 2cd55f0b-d992-4b37-86c0-e829a9145e13))
+ (fp_line (start -0.381 1.016) (end 0 1.397) (layer "F.SilkS") (width 0.12) (tstamp 33c02e65-f275-4ebb-bae1-107ca3b82910))
+ (fp_line (start -1.13 -9) (end -1.13 -3.81) (layer "F.SilkS") (width 0.12) (tstamp 5a42e492-859d-497d-893b-7a576232069b))
+ (fp_line (start 1.016 -3.81) (end 1.016 -8.89) (layer "F.SilkS") (width 0.12) (tstamp b1fb711b-a543-4c0f-a682-07cdb923ca8f))
+ (fp_line (start -0.762 1.397) (end -0.381 1.016) (layer "F.SilkS") (width 0.12) (tstamp b61dedf4-486a-444b-9f4b-08c767e37a90))
+ (fp_line (start 3.67 -9) (end -1.13 -9) (layer "F.SilkS") (width 0.12) (tstamp b7eda9a9-839b-42ee-8c90-043de7f261c8))
+ (fp_line (start 0 1.397) (end -0.762 1.397) (layer "F.SilkS") (width 0.12) (tstamp bf6f44d1-0ab7-409f-a9e0-1d5480d34991))
+ (fp_line (start 3.67 -3.81) (end 3.67 -9) (layer "F.SilkS") (width 0.12) (tstamp cec39e0f-1024-458a-92c0-f9131ed9648c))
+ (fp_line (start -1.27 -9.14) (end -1.3 2.15) (layer "F.CrtYd") (width 0.05) (tstamp 6f5e5753-b11d-466c-93ca-fd0225739188))
+ (fp_line (start 3.8 2.15) (end -1.3 2.15) (layer "F.CrtYd") (width 0.05) (tstamp 819e1282-5eed-4ac8-9c75-182f9696f156))
+ (fp_line (start -1.27 -9.14) (end 3.81 -9.14) (layer "F.CrtYd") (width 0.05) (tstamp 8f470e77-17e2-4a84-bb3b-e7b32d06ba2c))
+ (fp_line (start 3.8 2.15) (end 3.81 -9.14) (layer "F.CrtYd") (width 0.05) (tstamp d0667b39-b1cb-4007-b909-39ee7c3dd8e7))
+ (fp_line (start 1.27 -3.94) (end 1.27 1.27) (layer "F.Fab") (width 0.1) (tstamp 2200a73b-bf59-49ca-a4ec-c909e2f5f6b1))
+ (fp_line (start 3.56 -8.89) (end -1.02 -8.89) (layer "F.Fab") (width 0.1) (tstamp 2654f104-39fd-4820-9b6d-ca338cf6d245))
+ (fp_line (start -1.02 -3.94) (end 3.56 -3.94) (layer "F.Fab") (width 0.1) (tstamp 5ef92b1d-398c-464d-b9c9-94a2f8dec8ac))
+ (fp_line (start -1.02 -8.89) (end -1.02 -3.94) (layer "F.Fab") (width 0.1) (tstamp c2597cf8-9c76-4efa-814f-148c29f7fd9d))
+ (fp_line (start 3.56 -3.94) (end 3.56 -8.89) (layer "F.Fab") (width 0.1) (tstamp d63a9b61-c50d-4cb4-8b2c-d6aefdc95ae9))
+ (fp_line (start 0 -3.94) (end 0 0) (layer "F.Fab") (width 0.1) (tstamp ddf06870-1900-45f9-9ff5-c7928d88d95f))
+ (fp_line (start 2.54 -3.94) (end 2.54 0) (layer "F.Fab") (width 0.1) (tstamp f05385f6-aa25-4262-8b00-6acede0ea6f6))
+ (pad "1" thru_hole rect (at 0 0 270) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 80565f2c-56be-43a1-9ea9-d7cebdea1a8d))
+ (pad "2" thru_hole circle (at 1.27 1.27 270) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp db0136d3-7bd6-4ef6-bc0d-75eacc49934a))
+ (pad "3" thru_hole circle (at 2.54 0 270) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (tstamp 3a6ac35c-5025-44fa-9515-d644d1d8c352))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92_W4.0mm_StaggerEven_Horizontal_FlatSideUp.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Wide.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Wide.kicad_mod
new file mode 100644
index 00000000..636f5029
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-92_Wide.kicad_mod
@@ -0,0 +1,39 @@
+(footprint "TO-92_Wide" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A2795B7)
+ (descr "TO-92 leads molded, wide, drill 0.75mm (see NXP sot054_po.pdf)")
+ (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.55 -4.19) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6606b60e-693b-46c0-b6e5-64ac2796463b)
+ )
+ (fp_text value "TO-92_Wide" (at 2.54 2.79) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1cc62a6e-c260-4663-8881-f29bfe598f90)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 0) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a4ba959a-766c-40fa-af70-3aed2781adba)
+ )
+ (fp_line (start 0.74 1.85) (end 4.34 1.85) (layer "F.SilkS") (width 0.12) (tstamp 2f8466ce-0711-4f42-acea-998b935d1082))
+ (fp_arc (start 0.74 1.85) (mid 0.446097 1.509328) (end 0.215816 1.122795) (layer "F.SilkS") (width 0.12) (tstamp 463becb8-fa78-4849-9d07-9b8787475a17))
+ (fp_arc (start 3.65 -2.35) (mid 4.382279 -1.833196) (end 4.895458 -1.098371) (layer "F.SilkS") (width 0.12) (tstamp 59f74c06-c053-4068-9a5e-3842327506c3))
+ (fp_arc (start 0.172801 -1.103842) (mid 0.678995 -1.832692) (end 1.4 -2.35) (layer "F.SilkS") (width 0.12) (tstamp aa6ca7b1-011d-433c-9ab1-dd5527fac865))
+ (fp_arc (start 4.864184 1.122795) (mid 4.633903 1.509328) (end 4.34 1.85) (layer "F.SilkS") (width 0.12) (tstamp e00396b9-b4a7-441e-8689-866e0d7a65bd))
+ (fp_line (start 6.09 2.01) (end -1.01 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 75537795-9db8-4136-8e6e-1f7db47a9027))
+ (fp_line (start -1.01 -3.55) (end -1.01 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 9fb387a9-74d8-4d50-abc3-bd601fc421b7))
+ (fp_line (start 6.09 2.01) (end 6.09 -3.55) (layer "F.CrtYd") (width 0.05) (tstamp a35188c6-279d-400a-b166-fd5e2ae96687))
+ (fp_line (start -1.01 -3.55) (end 6.09 -3.55) (layer "F.CrtYd") (width 0.05) (tstamp accc5072-2b8d-43b3-99da-42a7b438a93f))
+ (fp_line (start 0.8 1.75) (end 4.3 1.75) (layer "F.Fab") (width 0.1) (tstamp 6e3c741e-fac3-4939-86f4-b27953604a18))
+ (fp_arc (start 2.54 -2.48) (mid 4.831221 -0.949055) (end 4.293625 1.753625) (layer "F.Fab") (width 0.1) (tstamp a03a41b4-2639-424c-9692-79982bdbef5b))
+ (fp_arc (start 0.786375 1.753625) (mid 0.248779 -0.949055) (end 2.54 -2.48) (layer "F.Fab") (width 0.1) (tstamp c613968c-863f-4d2b-8968-6a8ec69e7211))
+ (pad "1" thru_hole rect (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp ed6b5aa4-6dac-4819-aaed-a8bdb780c990))
+ (pad "2" thru_hole circle (at 2.54 -2.54) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp e9862526-ef92-4e0b-982b-321e1261dbc9))
+ (pad "3" thru_hole circle (at 5.08 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp e0803e41-768f-4dab-acc0-bcb1faef6954))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92_Wide.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-99-6.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-99-6.kicad_mod
new file mode 100644
index 00000000..a73b6ee7
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-99-6.kicad_mod
@@ -0,0 +1,43 @@
+(footprint "TO-99-6" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-99-6")
+ (tags "TO-99-6")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9c7da2f1-fd1e-4916-a1c4-8e465f7380fe)
+ )
+ (fp_text value "TO-99-6" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6a6b60dd-4769-4ffd-82c0-0eaa72d8e6c4)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp af1d838d-d545-4150-82aa-5d513f26d31f)
+ )
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 643b05aa-6bfa-47c7-a83d-24e24f88c1df))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 8889c9d5-1394-48cd-9239-60e3d8e56e95))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp a6974072-f627-4a54-a3c5-c584ddb81510))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 268d34cb-4d77-471d-aea2-3bb93289108b))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 06a3095f-2967-4472-81ed-4726fda91814))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp a21a46e4-2a44-43a2-b941-bd694a717a00))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp f84983de-d65e-42fa-919f-0cd0d5e7deed))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp fc481868-6112-4858-8aae-8b02e8607522))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 11cb4c76-7a7c-43b2-b5ec-88f02eb79edf))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 7995ac16-24d6-4622-af45-ccde12f44e95))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp e76a98b9-fccf-4324-83a6-8eb1c813607b))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 89b4eead-7127-425d-b015-40b92ed904e2))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5586a81e-71e9-41ba-a01c-b390c8a9b6d2))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 77f19b60-9b9c-4bc9-870f-f7aa53e65492))
+ (pad "2" thru_hole oval (at 0.743949 1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6e07b0fc-616c-40b8-aa6c-8e57c1421520))
+ (pad "3" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 4145b4d5-cc84-4156-be08-5bd17047c5dd))
+ (pad "4" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 86091232-fe57-41eb-a902-be950cf4d749))
+ (pad "5" thru_hole oval (at 4.336051 -1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp e9d36015-064e-489d-81fd-c079652391f1))
+ (pad "6" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 389b295b-2db6-4165-8b85-98c402012089))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-99-6.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-99-6_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-99-6_Window.kicad_mod
new file mode 100644
index 00000000..8445998c
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-99-6_Window.kicad_mod
@@ -0,0 +1,59 @@
+(footprint "TO-99-6_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-99-6_Window, Window")
+ (tags "TO-99-6_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.54 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 33f278fb-09f9-4e6d-abe0-ddba9346eae0)
+ )
+ (fp_text value "TO-99-6_Window" (at 2.54 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp badd9313-fbca-42a8-9708-956203b0efcf)
+ )
+ (fp_text user "${REFERENCE}" (at 2.54 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 03c11813-c787-4d38-8548-96851a292801)
+ )
+ (fp_line (start -0.457084 -3.774902) (end -1.348039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp 20e5fc23-f492-4fc3-9929-b1dea73033c1))
+ (fp_line (start -1.348039 -4.665856) (end -2.125856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 22ccf480-8454-40ce-9cc2-7e68dce24b75))
+ (fp_line (start -2.125856 -3.888039) (end -1.234902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp e74f519f-7d49-4a9b-bc25-4daea78f3a72))
+ (fp_arc (start -0.457084 -3.774902) (mid 5.948125 3.408384) (end -1.234674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 8e0236aa-11a2-4450-84ed-492703b49a36))
+ (fp_line (start 7.49 -4.95) (end -2.41 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 1b4ad69f-9eee-4b3a-9c4d-8734f5eef402))
+ (fp_line (start -2.41 -4.95) (end -2.41 4.95) (layer "F.CrtYd") (width 0.05) (tstamp a4b69467-a684-4e34-8eb1-c52cab3e2434))
+ (fp_line (start -2.41 4.95) (end 7.49 4.95) (layer "F.CrtYd") (width 0.05) (tstamp be504fce-2347-46ae-9744-9b56d8af1b15))
+ (fp_line (start 7.49 4.95) (end 7.49 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp e9a224e7-ca5e-45c7-ba5d-2add58aa1a14))
+ (fp_line (start 0.454 -2.086) (end 4.626 2.086) (layer "F.Fab") (width 0.1) (tstamp 0037abfa-f55e-422f-b9da-ce019201e8a5))
+ (fp_line (start -0.097 1.324) (end 1.216 2.637) (layer "F.Fab") (width 0.1) (tstamp 1b9f1e7d-c241-4cc8-af03-cf0bfa24b1dd))
+ (fp_line (start 1.482 -2.755) (end 5.295 1.058) (layer "F.Fab") (width 0.1) (tstamp 21c5e3de-d660-455b-8552-915cf0b77a0e))
+ (fp_line (start 3.025 -2.911) (end 5.451 -0.485) (layer "F.Fab") (width 0.1) (tstamp 3793d322-096b-4a11-8dc2-e1e243e05e5d))
+ (fp_line (start 1.918 -2.884) (end 5.424 0.622) (layer "F.Fab") (width 0.1) (tstamp 3d065811-5a51-4429-b425-74f597fcc45a))
+ (fp_line (start -0.034 -1.443) (end 3.983 2.574) (layer "F.Fab") (width 0.1) (tstamp 47195018-bd1e-4f95-8a9f-cd4d05f435ee))
+ (fp_line (start 0.19 -1.784) (end 4.324 2.35) (layer "F.Fab") (width 0.1) (tstamp 4e9cabbc-798a-4c35-a636-e6f3c308cb0b))
+ (fp_line (start -0.465408 -3.61352) (end -1.27151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 531f89ed-ba1d-4f3c-9ab3-4d8e63ad1488))
+ (fp_line (start 1.097 -2.574) (end 5.114 1.443) (layer "F.Fab") (width 0.1) (tstamp 634ef6f3-4e0d-4768-8111-5ef937835238))
+ (fp_line (start 0.756 -2.35) (end 4.89 1.784) (layer "F.Fab") (width 0.1) (tstamp 70ebc3b2-c00e-443b-9f24-fa164578553a))
+ (fp_line (start 2.42 -2.948) (end 5.488 0.12) (layer "F.Fab") (width 0.1) (tstamp 7d7a8e1b-85d2-4ee6-b66a-0a1392408638))
+ (fp_line (start -0.344 -0.622) (end 3.162 2.884) (layer "F.Fab") (width 0.1) (tstamp 98face6e-13c2-47b8-9bee-d36efa981e02))
+ (fp_line (start -0.215 -1.058) (end 3.598 2.755) (layer "F.Fab") (width 0.1) (tstamp 9dd4313b-adf7-40f8-95e0-384289a8c73a))
+ (fp_line (start 3.864 -2.637) (end 5.177 -1.324) (layer "F.Fab") (width 0.1) (tstamp abc8cfba-e612-4694-a4c2-d4ffb07283ab))
+ (fp_line (start -1.879621 -3.81151) (end -1.07352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp bbf597d6-08a2-40a1-8571-5e35e4533257))
+ (fp_line (start -0.371 0.485) (end 2.055 2.911) (layer "F.Fab") (width 0.1) (tstamp d0af994b-e668-46fd-8392-459913170cee))
+ (fp_line (start -0.408 -0.12) (end 2.66 2.948) (layer "F.Fab") (width 0.1) (tstamp e42e0474-3f6f-497e-8f4d-50a2de43e4ca))
+ (fp_line (start -1.27151 -4.419621) (end -1.879621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp e76e2318-1d55-4c6e-96bb-4e1dc09820f0))
+ (fp_arc (start -0.465408 -3.61352) (mid 5.863443 3.323361) (end -1.073594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp ef7f9e12-30e4-4b79-8703-43fdacca6403))
+ (fp_circle (center 2.54 0) (end 6.79 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8f939bf7-c4d1-4fa3-9582-72a48620838a))
+ (fp_circle (center 2.54 0) (end 5.49 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp ce44bdc5-2d19-4651-9aeb-b87de0f369bf))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 892b3d80-05c2-4817-8b5f-b14c1c0e305a))
+ (pad "2" thru_hole oval (at 0.743949 1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6433a965-1010-4f31-8d1d-f59814e38873))
+ (pad "3" thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7b8ef545-a00f-4fc5-8f87-244e4b329f6c))
+ (pad "4" thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1d1dbe67-9913-4961-aad4-64009edc8a02))
+ (pad "5" thru_hole oval (at 4.336051 -1.796051) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7e557932-d7d5-4cb8-9ef2-97ab5b4aeb34))
+ (pad "6" thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 13380c5e-d133-4a47-9a55-da90d423c588))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-99-6_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-99-8.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-99-8.kicad_mod
new file mode 100644
index 00000000..26e1e6ac
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-99-8.kicad_mod
@@ -0,0 +1,45 @@
+(footprint "TO-99-8" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-99-8")
+ (tags "TO-99-8")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.92 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8e377b44-1ee2-4f53-b44d-387663c5652d)
+ )
+ (fp_text value "TO-99-8" (at 2.92 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1c329c32-d924-4b5d-8154-c70fcfc90cc9)
+ )
+ (fp_text user "${REFERENCE}" (at 2.92 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d1ea8ad7-5591-4139-ad29-028c239207ff)
+ )
+ (fp_line (start -0.968039 -4.665856) (end -1.745856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp 62c0a052-9c41-4e78-b56c-f7c956ef23d0))
+ (fp_line (start -0.077084 -3.774902) (end -0.968039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp e3c9fb45-ae5b-4a36-8cea-e5bbed5026fc))
+ (fp_line (start -1.745856 -3.888039) (end -0.854902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp e613d02b-ea5c-4f7c-920d-d1df040de313))
+ (fp_arc (start -0.077084 -3.774902) (mid 6.328125 3.408384) (end -0.854674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp de8c72ab-316e-4f63-a171-df48b362d426))
+ (fp_line (start 7.87 4.95) (end 7.87 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 64e8043f-9f4c-4511-8918-554d72f45ecd))
+ (fp_line (start -2.04 4.95) (end 7.87 4.95) (layer "F.CrtYd") (width 0.05) (tstamp 6ad5a413-354c-4077-8542-1a1ec344ff39))
+ (fp_line (start -2.04 -4.95) (end -2.04 4.95) (layer "F.CrtYd") (width 0.05) (tstamp a53a181a-fdbf-4823-89df-051b312f4d6b))
+ (fp_line (start 7.87 -4.95) (end -2.04 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp b3c54f2c-88fd-4d04-bcaf-f4379b28426f))
+ (fp_line (start -0.085408 -3.61352) (end -0.89151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp 38b85506-c741-4b3c-86cd-390d6ed55535))
+ (fp_line (start -0.89151 -4.419621) (end -1.499621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 9ea585fb-9eb8-447b-a703-bc40338a601f))
+ (fp_line (start -1.499621 -3.81151) (end -0.69352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp dad5eb8e-62e5-4a42-a1c0-823ecc05c4bd))
+ (fp_arc (start -0.085408 -3.61352) (mid 6.243443 3.323361) (end -0.693594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 07ff9b8b-85d9-42a6-af6a-bff06b1a20c5))
+ (fp_circle (center 2.92 0) (end 7.17 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp f7e27b60-7d9f-4f4e-8394-f8f126c51b72))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 2a3f2f4a-7f7d-479a-aa0b-f21a5d20c8fc))
+ (pad "2" thru_hole oval (at 0.855248 2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp f5785e78-2451-4349-966f-18d67df4f112))
+ (pad "3" thru_hole oval (at 2.92 2.92) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp dd288205-888b-4f79-8578-9381e93cbbf2))
+ (pad "4" thru_hole oval (at 4.984752 2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp daf4653b-ef10-4f63-ab27-5eee8232daa0))
+ (pad "5" thru_hole oval (at 5.84 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 259a4b62-f5ef-4d1c-a3e4-b9e1f7fca609))
+ (pad "6" thru_hole oval (at 4.984752 -2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 93490941-d3f1-47a4-8a6a-c81a2c2f2ccd))
+ (pad "7" thru_hole oval (at 2.92 -2.92) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp c8a8dd0c-4fed-4a09-aa45-7ffacb170b22))
+ (pad "8" thru_hole oval (at 0.855248 -2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp cc1abd6a-f6dd-436c-8af8-ee408ea39823))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-99-8.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-99-8_Window.kicad_mod b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-99-8_Window.kicad_mod
new file mode 100644
index 00000000..9bac9daf
--- /dev/null
+++ b/library/kicadLibrary/footprints/Package_TO_SOT_THT.pretty/TO-99-8_Window.kicad_mod
@@ -0,0 +1,61 @@
+(footprint "TO-99-8_Window" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5A02FF81)
+ (descr "TO-99-8_Window, Window")
+ (tags "TO-99-8_Window Window")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 2.92 -5.82) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f16d734e-5ad2-42ed-afea-4a035e4f41b1)
+ )
+ (fp_text value "TO-99-8_Window" (at 2.92 5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2913172d-c6d6-4def-86f5-4ce3849bbcac)
+ )
+ (fp_text user "${REFERENCE}" (at 2.92 -5.82) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8f9cdfbf-a360-4375-9635-6c9971dba2bd)
+ )
+ (fp_line (start -1.745856 -3.888039) (end -0.854902 -2.997084) (layer "F.SilkS") (width 0.12) (tstamp a1be9dfd-a5a8-4427-a38e-1b32fe74a168))
+ (fp_line (start -0.968039 -4.665856) (end -1.745856 -3.888039) (layer "F.SilkS") (width 0.12) (tstamp b6fcfe34-833d-4753-aea9-d4060c9f8212))
+ (fp_line (start -0.077084 -3.774902) (end -0.968039 -4.665856) (layer "F.SilkS") (width 0.12) (tstamp ca687f4b-fba9-4edd-bc6a-da2057640c9d))
+ (fp_arc (start -0.077084 -3.774902) (mid 6.328125 3.408384) (end -0.854674 -2.997371) (layer "F.SilkS") (width 0.12) (tstamp 7bc045f7-7f9a-4e0a-ab33-e3484466e397))
+ (fp_line (start 7.87 -4.95) (end -2.04 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 6592c593-d3a7-443f-92f4-b99a64ab71f6))
+ (fp_line (start 7.87 4.95) (end 7.87 -4.95) (layer "F.CrtYd") (width 0.05) (tstamp 8cc7deed-a7ae-4ff4-896c-99cefbe3a941))
+ (fp_line (start -2.04 4.95) (end 7.87 4.95) (layer "F.CrtYd") (width 0.05) (tstamp cb0f408d-30de-409b-8e45-9f8c0182438f))
+ (fp_line (start -2.04 -4.95) (end -2.04 4.95) (layer "F.CrtYd") (width 0.05) (tstamp db3ceb9b-3345-4f7c-aabe-1946262541cd))
+ (fp_line (start 2.298 -2.884) (end 5.804 0.622) (layer "F.Fab") (width 0.1) (tstamp 196213fe-2227-4e26-a4f4-7ed009c1db24))
+ (fp_line (start 2.8 -2.948) (end 5.868 0.12) (layer "F.Fab") (width 0.1) (tstamp 2dd39716-e338-4bd2-937c-fc048a793608))
+ (fp_line (start 3.405 -2.911) (end 5.831 -0.485) (layer "F.Fab") (width 0.1) (tstamp 302c84d2-e53a-476a-8993-ef1b2d1da631))
+ (fp_line (start 0.009 0.485) (end 2.435 2.911) (layer "F.Fab") (width 0.1) (tstamp 46850cf0-d144-4e8d-a5fe-c9ad17e32fa7))
+ (fp_line (start 1.136 -2.35) (end 5.27 1.784) (layer "F.Fab") (width 0.1) (tstamp 4d3ed571-9502-4f6f-b741-d8bc18d12889))
+ (fp_line (start -0.028 -0.12) (end 3.04 2.948) (layer "F.Fab") (width 0.1) (tstamp 51848596-538c-4a39-b59a-538e68c53c92))
+ (fp_line (start 4.244 -2.637) (end 5.557 -1.324) (layer "F.Fab") (width 0.1) (tstamp 72c35f89-2a45-48c2-9510-49f4899b2504))
+ (fp_line (start 0.036 -0.622) (end 3.542 2.884) (layer "F.Fab") (width 0.1) (tstamp 890864ce-beae-4725-8ccc-6c53bdda4238))
+ (fp_line (start -0.89151 -4.419621) (end -1.499621 -3.81151) (layer "F.Fab") (width 0.1) (tstamp 8c410e5e-3dec-4198-86a4-9078128d8ef8))
+ (fp_line (start 0.283 1.324) (end 1.596 2.637) (layer "F.Fab") (width 0.1) (tstamp 8e523ba7-ce77-486f-8af5-a88bd75dc03d))
+ (fp_line (start 1.862 -2.755) (end 5.675 1.058) (layer "F.Fab") (width 0.1) (tstamp 98468e0b-f6ac-4e72-b577-95cab4962ccb))
+ (fp_line (start -1.499621 -3.81151) (end -0.69352 -3.005408) (layer "F.Fab") (width 0.1) (tstamp a2b17463-ba36-4901-9b62-d8820ad40058))
+ (fp_line (start 0.57 -1.784) (end 4.704 2.35) (layer "F.Fab") (width 0.1) (tstamp c4a9987c-6679-49f4-b6c1-f36eb0b4a1ca))
+ (fp_line (start -0.085408 -3.61352) (end -0.89151 -4.419621) (layer "F.Fab") (width 0.1) (tstamp cda38144-2a53-4696-850a-daf8095e56ea))
+ (fp_line (start 1.477 -2.574) (end 5.494 1.443) (layer "F.Fab") (width 0.1) (tstamp d072ee86-8b30-48d9-9dd2-3e03af2962ac))
+ (fp_line (start 0.346 -1.443) (end 4.363 2.574) (layer "F.Fab") (width 0.1) (tstamp d2d2dac4-4b46-4950-b079-0fc0d616e24d))
+ (fp_line (start 0.834 -2.086) (end 5.006 2.086) (layer "F.Fab") (width 0.1) (tstamp e739f4cf-114b-4b5b-81c1-9769ff947626))
+ (fp_line (start 0.165 -1.058) (end 3.978 2.755) (layer "F.Fab") (width 0.1) (tstamp feeb26ce-bbec-4be7-bf6d-31eb8cee5eb0))
+ (fp_arc (start -0.085408 -3.61352) (mid 6.243443 3.323361) (end -0.693594 -3.005319) (layer "F.Fab") (width 0.1) (tstamp 2d3ec403-badf-460b-8227-da4a70dc6d78))
+ (fp_circle (center 2.92 0) (end 7.17 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp d28d11cf-138e-4419-b0e7-ca8a049a36f9))
+ (fp_circle (center 2.92 0) (end 5.87 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp d7ad0952-a3f6-4bc8-8556-256dc64b4524))
+ (pad "1" thru_hole oval (at 0 0) (size 1.6 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8e351b36-d8e3-423e-97df-1cf23b8fe1df))
+ (pad "2" thru_hole oval (at 0.855248 2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b52f839b-0f1c-4605-bd28-14b1cdf9f86a))
+ (pad "3" thru_hole oval (at 2.92 2.92) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp f3a37e21-d997-4fdd-8c11-4139fd3a8ab1))
+ (pad "4" thru_hole oval (at 4.984752 2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp b149be3e-81ea-4bbd-9f50-70e8b85c3b21))
+ (pad "5" thru_hole oval (at 5.84 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp 96701410-9e4c-4251-83bb-12631ce86d2f))
+ (pad "6" thru_hole oval (at 4.984752 -2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp f69b4747-6b3c-4b0e-9b3e-19bd3a45e9ef))
+ (pad "7" thru_hole oval (at 2.92 -2.92) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp e9dbafb8-3dfd-4971-a5c5-4b436ebc843c))
+ (pad "8" thru_hole oval (at 0.855248 -2.064752) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (tstamp e2b4ce06-3555-404a-8fd9-9d1fa57a40f1))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-99-8_Window.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)