← Commit history

at24c02m: factory component page (tier=lcsc)

Ray ·9d127db255 · ·parent 4fbfdb0
4 files changed +30−27
README.md+8−8
@@ -8,14 +8,14 @@ AT24C02M from HGSEMI, in a SOP-8. Pinout and pin descriptions extracted from the  | Pin | Name | Type | Function | |---|---|---|---|-| 1 | E0 | input | Hardware slave-address bit 0. Tie to VCC or VSS to set one bit of the device's I2C slave address; if left floating the pin is internally pulled down to VSS. Schmitt-triggered CMOS input. |-| 2 | E1 | input | Hardware slave-address bit 1. Tie to VCC or VSS to set one bit of the device's I2C slave address; internally pulled down to VSS if floating. |-| 3 | E2 | input | Hardware slave-address bit 2. Tie to VCC or VSS to set one bit of the device's I2C slave address; internally pulled down to VSS if floating. Allows up to 8 AT24C02 devices on the same I2C bus. |-| 4 | Vss | power_in | Ground reference for the VCC supply. |-| 5 | SDA | bidirectional | I2C serial data. Bidirectional open-drain pin; requires an external pull-up resistor and may be wire-OR'ed with other open-drain devices on the bus. |-| 6 | SCL | input | I2C serial clock input. Positive edges clock data in and negative edges clock data out. Supports up to 400 kHz (standard) / 1 MHz (high-speed). |-| 7 | WCB | input | Write Control, active-low write enable. When tied to VCC all write operations to the memory are inhibited; when tied to VSS normal writes are allowed. Internally pulled down to VSS if left floating (writes enabled by default). |-| 8 | VCC | power_in | Positive supply voltage, 1.7 V to 5.5 V. Typical Icc is 0.2 mA read / 0.8 mA write at 400 kHz; standby current 1 uA at 3.3 V. |+| 1 | E0 | input | Device slave address input bit 0. Hardware addressing pin allowing up to 8 devices on one I2C bus. Internally pulled down to Vss if left floating. Schmitt-trigger input. |+| 2 | E1 | input | Device slave address input bit 1. Hardware addressing pin allowing up to 8 devices on one I2C bus. Internally pulled down to Vss if left floating. |+| 3 | E2 | input | Device slave address input bit 2. Hardware addressing pin allowing up to 8 devices on one I2C bus. Internally pulled down to Vss if left floating. |+| 4 | Vss | power_in | Ground reference for the Vcc supply voltage. |+| 5 | SDA | bidirectional | I2C serial data input/output. Open-drain, can be wire-OR'ed with other open-drain/open-collector devices. Requires an external pull-up resistor. Input capacitance 8 pF max. |+| 6 | SCL | input | I2C serial clock input. Positive edge clocks data in, negative edge clocks data out. Supports up to 400 kHz (standard AC table) and 1 MHz per features summary. Schmitt-trigger, noise-filtered input. |+| 7 | WCB | input | Write Control (active low). Tie to Vcc to inhibit all write operations to the memory; tie to Vss for normal write operation. Internally pulled down to Vss if left floating. |+| 8 | Vcc | power_in | Positive supply voltage input, 1.7 V to 5.5 V. Read current 0.2 mA typ @ 400 kHz; write current 0.8 mA typ. Standby current 1 uA typ at Vcc=3.3V. |  ## Key specifications 
at24c02m.kicad_sym+1−1
@@ -25,7 +25,7 @@       (number "4" (effects (font (size 1.27 1.27))))     )     (pin power_in line (at 17.78 2.54 180) (length 5.08)-      (name "VCC" (effects (font (size 1.27 1.27))))+      (name "Vcc" (effects (font (size 1.27 1.27))))       (number "8" (effects (font (size 1.27 1.27))))     )     (pin input line (at 17.78 0.00 180) (length 5.08)
at24c02m.lbr+11−5
@@ -50,7 +50,7 @@ <layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> </layers> <library>-<description></description>+<description>HGSEMI EEPROM, SOP-8</description> <packages> <package name="SOIC-8_3.9x4.9mm_P1.27mm">   <description>SOIC-8, 3.9 x 4.9 mm, 1.27 mm pitch</description>@@ -86,6 +86,7 @@ </packages> <symbols> <symbol name="AT24C02M">+  <description>HGSEMI EEPROM, SOP-8</description>   <wire x1="-12.7" y1="5.08" x2="12.7" y2="5.08" width="0.254" layer="94"/>   <wire x1="12.7" y1="5.08" x2="12.7" y2="-7.62" width="0.254" layer="94"/>   <wire x1="12.7" y1="-7.62" x2="-12.7" y2="-7.62" width="0.254" layer="94"/>@@ -96,7 +97,7 @@   <pin name="E1" x="-17.78" y="0" length="middle" direction="in"/>   <pin name="E2" x="-17.78" y="-2.54" length="middle" direction="in"/>   <pin name="Vss" x="-17.78" y="-5.08" length="middle" direction="pwr"/>-  <pin name="VCC" x="17.78" y="2.54" length="middle" direction="pwr" rot="R180"/>+  <pin name="Vcc" x="17.78" y="2.54" length="middle" direction="pwr" rot="R180"/>   <pin name="WCB" x="17.78" y="0" length="middle" direction="in" rot="R180"/>   <pin name="SCL" x="17.78" y="-2.54" length="middle" direction="in" rot="R180"/>   <pin name="SDA" x="17.78" y="-5.08" length="middle" direction="io" rot="R180"/>@@ -104,7 +105,7 @@ </symbols> <devicesets> <deviceset name="AT24C02M" prefix="U">-  <description></description>+  <description>HGSEMI EEPROM, SOP-8</description>   <gates>     <gate name="G$1" symbol="AT24C02M" x="0" y="0"/>   </gates>@@ -115,12 +116,17 @@         <connect gate="G$1" pin="E1" pad="2"/>         <connect gate="G$1" pin="E2" pad="3"/>         <connect gate="G$1" pin="Vss" pad="4"/>-        <connect gate="G$1" pin="VCC" pad="8"/>+        <connect gate="G$1" pin="Vcc" pad="8"/>         <connect gate="G$1" pin="WCB" pad="7"/>         <connect gate="G$1" pin="SCL" pad="6"/>         <connect gate="G$1" pin="SDA" pad="5"/>       </connects>-      <technologies><technology name=""/></technologies>+      <technologies>+        <technology name="">+          <attribute name="MPN" value="AT24C02M" constant="no"/>+          <attribute name="MANUFACTURER" value="HGSEMI" constant="no"/>+        </technology>+      </technologies>     </device>   </devices> </deviceset>
page.json+10−13
@@ -32,49 +32,49 @@         "number": "1",         "name": "E0",         "type": "input",-        "description": "Hardware slave-address bit 0. Tie to VCC or VSS to set one bit of the device's I2C slave address; if left floating the pin is internally pulled down to VSS. Schmitt-triggered CMOS input."+        "description": "Device slave address input bit 0. Hardware addressing pin allowing up to 8 devices on one I2C bus. Internally pulled down to Vss if left floating. Schmitt-trigger input."       },       {         "number": "2",         "name": "E1",         "type": "input",-        "description": "Hardware slave-address bit 1. Tie to VCC or VSS to set one bit of the device's I2C slave address; internally pulled down to VSS if floating."+        "description": "Device slave address input bit 1. Hardware addressing pin allowing up to 8 devices on one I2C bus. Internally pulled down to Vss if left floating."       },       {         "number": "3",         "name": "E2",         "type": "input",-        "description": "Hardware slave-address bit 2. Tie to VCC or VSS to set one bit of the device's I2C slave address; internally pulled down to VSS if floating. Allows up to 8 AT24C02 devices on the same I2C bus."+        "description": "Device slave address input bit 2. Hardware addressing pin allowing up to 8 devices on one I2C bus. Internally pulled down to Vss if left floating."       },       {         "number": "4",         "name": "Vss",         "type": "power_in",-        "description": "Ground reference for the VCC supply."+        "description": "Ground reference for the Vcc supply voltage."       },       {         "number": "5",         "name": "SDA",         "type": "bidirectional",-        "description": "I2C serial data. Bidirectional open-drain pin; requires an external pull-up resistor and may be wire-OR'ed with other open-drain devices on the bus."+        "description": "I2C serial data input/output. Open-drain, can be wire-OR'ed with other open-drain/open-collector devices. Requires an external pull-up resistor. Input capacitance 8 pF max."       },       {         "number": "6",         "name": "SCL",         "type": "input",-        "description": "I2C serial clock input. Positive edges clock data in and negative edges clock data out. Supports up to 400 kHz (standard) / 1 MHz (high-speed)."+        "description": "I2C serial clock input. Positive edge clocks data in, negative edge clocks data out. Supports up to 400 kHz (standard AC table) and 1 MHz per features summary. Schmitt-trigger, noise-filtered input."       },       {         "number": "7",         "name": "WCB",         "type": "input",-        "description": "Write Control, active-low write enable. When tied to VCC all write operations to the memory are inhibited; when tied to VSS normal writes are allowed. Internally pulled down to VSS if left floating (writes enabled by default)."+        "description": "Write Control (active low). Tie to Vcc to inhibit all write operations to the memory; tie to Vss for normal write operation. Internally pulled down to Vss if left floating."       },       {         "number": "8",-        "name": "VCC",+        "name": "Vcc",         "type": "power_in",-        "description": "Positive supply voltage, 1.7 V to 5.5 V. Typical Icc is 0.2 mA read / 0.8 mA write at 400 kHz; standby current 1 uA at 3.3 V."+        "description": "Positive supply voltage input, 1.7 V to 5.5 V. Read current 0.2 mA typ @ 400 kHz; write current 0.8 mA typ. Standby current 1 uA typ at Vcc=3.3V."       }     ],     "provenance": {@@ -138,8 +138,5 @@     "docs/at24c02m-datasheet.pdf",     "viewers/symbol.html",     "viewers/footprint.html"-  ],-  "visibility": {-    "public": true-  }+  ] }\ No newline at end of file