← Commit history

jsm24c02: factory component page (tier=lcsc)

Ray ·d985d713ca ·1mo ago ·parent 577cb38
3 files changed +24−21
README.md+7−7
@@ -8,13 +8,13 @@ JSM24C02 from JSMSEMI, in a SOP-8. Pinout and pin descriptions extracted from th  | Pin | Name | Type | Function | |---|---|---|---|-| 1 | A0 | input | Hardwired device address input bit 0. Compared against the A0 bit in the I²C device address byte to select one of up to eight 24C02 devices on a shared bus. Must be tied to VCC or GND (no internal pull). |-| 2 | A1 | input | Hardwired device address input bit 1. Compared against the A1 bit in the I²C device address byte. Tie to VCC or GND. |-| 3 | A2 | input | Hardwired device address input bit 2. Compared against the A2 bit in the I²C device address byte. Tie to VCC or GND. |-| 4 | GND | power_in | Ground / 0 V reference for the device. |-| 5 | SDA | bidirectional | I²C serial data line. Bi-directional, open-drain; requires an external pull-up resistor to VCC. May be wire-ORed with any number of other open-drain / open-collector devices on the bus. |-| 6 | SCL | input | I²C serial clock input. Positive edge clocks data into the EEPROM; negative edge clocks data out. Schmitt-trigger filtered. |-| 7 | WP | input | Write-protect input. Tie to GND for normal read/write; tie to VCC to hardware-protect the full array against writes. |+| 1 | A0 | input | Device address input bit 0. Hard-wired to VCC or GND to set one of up to 8 unique I2C slave addresses on a shared bus. Schmitt-trigger, filtered input. |+| 2 | A1 | input | Device address input bit 1. Hard-wired to VCC or GND; combined with A2/A0 to select the I2C slave address. Schmitt-trigger, filtered input. |+| 3 | A2 | input | Device address input bit 2. Hard-wired to VCC or GND; combined with A1/A0 to select the I2C slave address. Schmitt-trigger, filtered input. |+| 4 | GND | power_in | Ground reference for the device. |+| 5 | SDA | bidirectional | I2C serial data. Bi-directional, open-drain; requires an external pull-up resistor to VCC. May be wire-ORed with any number of other open-drain / open-collector devices. |+| 6 | SCL | input | I2C serial clock input. Positive edge clocks data into and negative edge clocks data out of the EEPROM. Schmitt-trigger, filtered input. |+| 7 | WP | input | Write Protect. When tied to GND, normal read/write operations are allowed. When tied to VCC, the entire array is write-protected. Schmitt-trigger, filtered input. | | 8 | VCC | power_in | Positive supply voltage input for the EEPROM. |  ## Key specifications
jsm24c02.lbr+9−3
@@ -50,7 +50,7 @@ <layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> </layers> <library>-<description></description>+<description>JSMSEMI 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="JSM24C02">+  <description>JSMSEMI 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"/>@@ -104,7 +105,7 @@ </symbols> <devicesets> <deviceset name="JSM24C02" prefix="U">-  <description></description>+  <description>JSMSEMI EEPROM, SOP-8</description>   <gates>     <gate name="G$1" symbol="JSM24C02" x="0" y="0"/>   </gates>@@ -120,7 +121,12 @@         <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="JSM24C02" constant="no"/>+          <attribute name="MANUFACTURER" value="JSMSEMI" constant="no"/>+        </technology>+      </technologies>     </device>   </devices> </deviceset>
page.json+8−11
@@ -32,43 +32,43 @@         "number": "1",         "name": "A0",         "type": "input",-        "description": "Hardwired device address input bit 0. Compared against the A0 bit in the I²C device address byte to select one of up to eight 24C02 devices on a shared bus. Must be tied to VCC or GND (no internal pull)."+        "description": "Device address input bit 0. Hard-wired to VCC or GND to set one of up to 8 unique I2C slave addresses on a shared bus. Schmitt-trigger, filtered input."       },       {         "number": "2",         "name": "A1",         "type": "input",-        "description": "Hardwired device address input bit 1. Compared against the A1 bit in the I²C device address byte. Tie to VCC or GND."+        "description": "Device address input bit 1. Hard-wired to VCC or GND; combined with A2/A0 to select the I2C slave address. Schmitt-trigger, filtered input."       },       {         "number": "3",         "name": "A2",         "type": "input",-        "description": "Hardwired device address input bit 2. Compared against the A2 bit in the I²C device address byte. Tie to VCC or GND."+        "description": "Device address input bit 2. Hard-wired to VCC or GND; combined with A1/A0 to select the I2C slave address. Schmitt-trigger, filtered input."       },       {         "number": "4",         "name": "GND",         "type": "power_in",-        "description": "Ground / 0 V reference for the device."+        "description": "Ground reference for the device."       },       {         "number": "5",         "name": "SDA",         "type": "bidirectional",-        "description": "I²C serial data line. Bi-directional, open-drain; requires an external pull-up resistor to VCC. May be wire-ORed with any number of other open-drain / open-collector devices on the bus."+        "description": "I2C serial data. Bi-directional, open-drain; requires an external pull-up resistor to VCC. May be wire-ORed with any number of other open-drain / open-collector devices."       },       {         "number": "6",         "name": "SCL",         "type": "input",-        "description": "I²C serial clock input. Positive edge clocks data into the EEPROM; negative edge clocks data out. Schmitt-trigger filtered."+        "description": "I2C serial clock input. Positive edge clocks data into and negative edge clocks data out of the EEPROM. Schmitt-trigger, filtered input."       },       {         "number": "7",         "name": "WP",         "type": "input",-        "description": "Write-protect input. Tie to GND for normal read/write; tie to VCC to hardware-protect the full array against writes."+        "description": "Write Protect. When tied to GND, normal read/write operations are allowed. When tied to VCC, the entire array is write-protected. Schmitt-trigger, filtered input."       },       {         "number": "8",@@ -138,8 +138,5 @@     "docs/jsm24c02-datasheet.pdf",     "viewers/symbol.html",     "viewers/footprint.html"-  ],-  "visibility": {-    "public": true-  }+  ] }\ No newline at end of file