From c81f7ad9c90ecf19e7bcfba0d07e66ee1130dcb1 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Sat, 27 Dec 2025 17:47:59 -0330 Subject: ATA6563, N24C32, and STM32C092 symbols --- hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.dcm | 9 +++ hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.kicad_sym | 78 ++++++++++++++++++++ hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.lib | 31 ++++++++ hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.mod | 81 +++++++++++++++++++++ .../N24C32UDTG/KiCad/SOP50P312X90-8N.kicad_mod | 41 +++++++++++ hw/symbols/N24C32UDTG/license.txt | 3 + hw/symbols/N24C32UDTG/version.bin | Bin 0 -> 7 bytes 7 files changed, 243 insertions(+) create mode 100644 hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.dcm create mode 100644 hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.kicad_sym create mode 100644 hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.lib create mode 100644 hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.mod create mode 100644 hw/symbols/N24C32UDTG/KiCad/SOP50P312X90-8N.kicad_mod create mode 100644 hw/symbols/N24C32UDTG/license.txt create mode 100644 hw/symbols/N24C32UDTG/version.bin (limited to 'hw/symbols/N24C32UDTG') diff --git a/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.dcm b/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.dcm new file mode 100644 index 0000000..d7c050a --- /dev/null +++ b/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.dcm @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP N24C32UDTG +D Supports Standard, Fast and FastPlus I2C Protocol; 1.7 V / 1.6 V to 5.5 V Supply Voltage Range; 32Byte Page Write Buffer; Fast Write Time (4 ms max); Hardware Write Protection for Entire Memory; Schmitt Triggers and Noise Suppression Filters on I2C Bus Inputs (SCL and SDA); Low Power CMOS Technology; 1,000,000 Program/Erase Cycles; 100 Year Data Retention; Industrial and Automotive Grade 1 Temperature Range; US 8lead Package Compliant; This Device is PbFree, Halogen Free/BFR Free, and RoHS +K +F https://www.onsemi.com/pub/Collateral/N24C32-D.PDF +$ENDCMP +# +#End Doc Library diff --git a/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.kicad_sym b/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.kicad_sym new file mode 100644 index 0000000..6ee4e59 --- /dev/null +++ b/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.kicad_sym @@ -0,0 +1,78 @@ +(kicad_symbol_lib (version 20211014) (generator SamacSys_ECAD_Model) + (symbol "N24C32UDTG" (in_bom yes) (on_board yes) + (property "Reference" "IC" (at 21.59 7.62 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (property "Value" "N24C32UDTG" (at 21.59 5.08 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (property "Footprint" "SOP50P312X90-8N" (at 21.59 -94.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/N24C32-D.PDF" (at 21.59 -194.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "ki_description" "Supports Standard, Fast and FastPlus I2C Protocol; 1.7 V / 1.6 V to 5.5 V Supply Voltage Range; 32Byte Page Write Buffer; Fast Write Time (4 ms max); Hardware Write Protection for Entire Memory; Schmitt Triggers and Noise Suppression Filters on I2C Bus Inputs (SCL and SDA); Low Power CMOS Technology; 1,000,000 Program/Erase Cycles; 100 Year Data Retention; Industrial and Automotive Grade 1 Temperature Range; US 8lead Package Compliant; This Device is PbFree, Halogen Free/BFR Free, and RoHS" (at 21.59 -294.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Height" "0.9" (at 21.59 -394.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Manufacturer_Name" "onsemi" (at 21.59 -494.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Manufacturer_Part_Number" "N24C32UDTG" (at 21.59 -594.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Mouser Part Number" "863-N24C32UDTG" (at 21.59 -694.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/onsemi/N24C32UDTG?qs=gZXFycFWdAO4CePQ1R6QGw%3D%3D" (at 21.59 -794.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Arrow Part Number" "" (at 21.59 -894.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Arrow Price/Stock" "" (at 21.59 -994.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (rectangle + (start 5.08 2.54) + (end 20.32 -10.16) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin passive line (at 0 0 0) (length 5.08) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -2.54 0) (length 5.08) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -5.08 0) (length 5.08) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -7.62 0) (length 5.08) + (name "VSS" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 25.4 0 180) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 25.4 -2.54 180) (length 5.08) + (name "WP" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 25.4 -5.08 180) (length 5.08) + (name "SCL" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 25.4 -7.62 180) (length 5.08) + (name "SDA" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) +) diff --git a/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.lib b/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.lib new file mode 100644 index 0000000..456c5d9 --- /dev/null +++ b/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.lib @@ -0,0 +1,31 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +#SamacSys ECAD Model N24C32UDTG +#/18357733/1781667/2.50/8/2/Integrated Circuit +DEF N24C32UDTG IC 0 30 Y Y 1 F N +F0 "IC" 850 300 50 H V L CNN +F1 "N24C32UDTG" 850 200 50 H V L CNN +F2 "SOP50P312X90-8N" 850 100 50 H I L CNN +F3 "https://www.onsemi.com/pub/Collateral/N24C32-D.PDF" 850 0 50 H I L CNN +F4 "Supports Standard, Fast and FastPlus I2C Protocol; 1.7 V / 1.6 V to 5.5 V Supply Voltage Range; 32Byte Page Write Buffer; Fast Write Time (4 ms max); Hardware Write Protection for Entire Memory; Schmitt Triggers and Noise Suppression Filters on I2C Bus Inputs (SCL and SDA); Low Power CMOS Technology; 1,000,000 Program/Erase Cycles; 100 Year Data Retention; Industrial and Automotive Grade 1 Temperature Range; US 8lead Package Compliant; This Device is PbFree, Halogen Free/BFR Free, and RoHS" 850 -100 50 H I L CNN "Description" +F5 "0.9" 850 -200 50 H I L CNN "Height" +F6 "onsemi" 850 -300 50 H I L CNN "Manufacturer_Name" +F7 "N24C32UDTG" 850 -400 50 H I L CNN "Manufacturer_Part_Number" +F8 "863-N24C32UDTG" 850 -500 50 H I L CNN "Mouser Part Number" +F9 "https://www.mouser.co.uk/ProductDetail/onsemi/N24C32UDTG?qs=gZXFycFWdAO4CePQ1R6QGw%3D%3D" 850 -600 50 H I L CNN "Mouser Price/Stock" +F10 "" 850 -700 50 H I L CNN "Arrow Part Number" +F11 "" 850 -800 50 H I L CNN "Arrow Price/Stock" +DRAW +X A0 1 0 0 200 R 50 50 0 0 P +X A1 2 0 -100 200 R 50 50 0 0 P +X A2 3 0 -200 200 R 50 50 0 0 P +X VSS 4 0 -300 200 R 50 50 0 0 P +X VCC 8 1000 0 200 L 50 50 0 0 P +X WP 7 1000 -100 200 L 50 50 0 0 P +X SCL 6 1000 -200 200 L 50 50 0 0 P +X SDA 5 1000 -300 200 L 50 50 0 0 P +P 5 0 1 6 200 100 800 100 800 -400 200 -400 200 100 N +ENDDRAW +ENDDEF +# +#End Library diff --git a/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.mod b/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.mod new file mode 100644 index 0000000..ec721e0 --- /dev/null +++ b/hw/symbols/N24C32UDTG/KiCad/N24C32UDTG.mod @@ -0,0 +1,81 @@ +PCBNEW-LibModule-V1 2025-12-27 00:51:35 +# encoding utf-8 +Units mm +$INDEX +SOP50P312X90-8N +$EndINDEX +$MODULE SOP50P312X90-8N +Po 0 0 0 15 694f2d97 00000000 ~~ +Li SOP50P312X90-8N +Cd 8 LEAD SOICCDHJ +Kw Integrated Circuit +Sc 0 +At SMD +AR +Op 0 0 0 +T0 0 0 1.27 1.27 0 0.254 N V 21 N "IC**" +T1 0 0 1.27 1.27 0 0.254 N I 21 N "SOP50P312X90-8N" +DS -2.275 -1.3 2.275 -1.3 0.05 24 +DS 2.275 -1.3 2.275 1.3 0.05 24 +DS 2.275 1.3 -2.275 1.3 0.05 24 +DS -2.275 1.3 -2.275 -1.3 0.05 24 +DS -1.15 -1 1.15 -1 0.1 24 +DS 1.15 -1 1.15 1 0.1 24 +DS 1.15 1 -1.15 1 0.1 24 +DS -1.15 1 -1.15 -1 0.1 24 +DS -1.15 -0.5 -0.65 -1 0.1 24 +DS -0.8 -1 0.8 -1 0.2 21 +DS 0.8 -1 0.8 1 0.2 21 +DS 0.8 1 -0.8 1 0.2 21 +DS -0.8 1 -0.8 -1 0.2 21 +DS -2.025 -1.25 -1.15 -1.25 0.2 21 +$PAD +Po -1.588 -0.75 +Sh "1" R 0.3 0.875 0 0 900 +At SMD N 00888000 +Ne 0 "" +$EndPAD +$PAD +Po -1.588 -0.25 +Sh "2" R 0.3 0.875 0 0 900 +At SMD N 00888000 +Ne 0 "" +$EndPAD +$PAD +Po -1.588 0.25 +Sh "3" R 0.3 0.875 0 0 900 +At SMD N 00888000 +Ne 0 "" +$EndPAD +$PAD +Po -1.588 0.75 +Sh "4" R 0.3 0.875 0 0 900 +At SMD N 00888000 +Ne 0 "" +$EndPAD +$PAD +Po 1.588 0.75 +Sh "5" R 0.3 0.875 0 0 900 +At SMD N 00888000 +Ne 0 "" +$EndPAD +$PAD +Po 1.588 0.25 +Sh "6" R 0.3 0.875 0 0 900 +At SMD N 00888000 +Ne 0 "" +$EndPAD +$PAD +Po 1.588 -0.25 +Sh "7" R 0.3 0.875 0 0 900 +At SMD N 00888000 +Ne 0 "" +$EndPAD +$PAD +Po 1.588 -0.75 +Sh "8" R 0.3 0.875 0 0 900 +At SMD N 00888000 +Ne 0 "" +$EndPAD +$EndMODULE SOP50P312X90-8N +$EndLIBRARY diff --git a/hw/symbols/N24C32UDTG/KiCad/SOP50P312X90-8N.kicad_mod b/hw/symbols/N24C32UDTG/KiCad/SOP50P312X90-8N.kicad_mod new file mode 100644 index 0000000..1590013 --- /dev/null +++ b/hw/symbols/N24C32UDTG/KiCad/SOP50P312X90-8N.kicad_mod @@ -0,0 +1,41 @@ +(module "SOP50P312X90-8N" (layer F.Cu) + (descr "8 LEAD SOICCDHJ") + (tags "Integrated Circuit") + (attr smd) + (fp_text reference IC** (at 0 0) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.254))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1.27 1.27) (thickness 0.254))) + ) + (fp_text value "SOP50P312X90-8N" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.254))) + ) + (fp_line (start -2.275 -1.3) (end 2.275 -1.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.275 -1.3) (end 2.275 1.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.275 1.3) (end -2.275 1.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.275 1.3) (end -2.275 -1.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.15 -1) (end 1.15 -1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.15 -1) (end 1.15 1) (layer F.Fab) (width 0.1)) + (fp_line (start 1.15 1) (end -1.15 1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.15 1) (end -1.15 -1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.15 -0.5) (end -0.65 -1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -1) (end 0.8 -1) (layer F.SilkS) (width 0.2)) + (fp_line (start 0.8 -1) (end 0.8 1) (layer F.SilkS) (width 0.2)) + (fp_line (start 0.8 1) (end -0.8 1) (layer F.SilkS) (width 0.2)) + (fp_line (start -0.8 1) (end -0.8 -1) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.025 -1.25) (end -1.15 -1.25) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at -1.588 -0.75 90) (size 0.3 0.875) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -1.588 -0.25 90) (size 0.3 0.875) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.588 0.25 90) (size 0.3 0.875) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -1.588 0.75 90) (size 0.3 0.875) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 1.588 0.75 90) (size 0.3 0.875) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 1.588 0.25 90) (size 0.3 0.875) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 1.588 -0.25 90) (size 0.3 0.875) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 1.588 -0.75 90) (size 0.3 0.875) (layers F.Cu F.Paste F.Mask)) + (model N24C32UDTG.stp + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/hw/symbols/N24C32UDTG/license.txt b/hw/symbols/N24C32UDTG/license.txt new file mode 100644 index 0000000..0329ebc --- /dev/null +++ b/hw/symbols/N24C32UDTG/license.txt @@ -0,0 +1,3 @@ +1. There are no restrictions on the circuit board designs you make with our library components. +2. You do not need to credit SamacSys in any way after using our Libraries. +3. You will not distribute our models in any form useable as a PCB Library Component - except within your own company. diff --git a/hw/symbols/N24C32UDTG/version.bin b/hw/symbols/N24C32UDTG/version.bin new file mode 100644 index 0000000..4fe2085 Binary files /dev/null and b/hw/symbols/N24C32UDTG/version.bin differ -- cgit v1.2.3