component
JSM4056
Public Made by Adomby adom
JSMSEMI Battery Management, ESOP-8. Pinout extracted from the datasheet, KiCad symbol/footprint/3D.
← Commit history
README.mdadded+43@@ -0,0 +1,43 @@+# JSM4056++**JSMSEMI** · Battery Management · ESOP-8++JSM4056 from JSMSEMI, in a ESOP-8. Pinout and pin descriptions extracted from the manufacturer datasheet by ds2sf; symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | TS | input | Battery temperature sense/protection input. Connect an external NTC thermistor and resistor divider to set the battery temperature protection window. Internally compared against OTPH (45% x VCC) and OTPL (80% x VCC) thresholds; charging is suspended when VTS is outside this range. Tie to GND to disable the temperature protection function. |+| 2 | PROG | passive | Charge current program pin. Connect a resistor RPROG from PROG to GND to set the constant charge current per IBAT = 1000 V / RPROG (RPROG >= 0.8 kOhm). Pin voltage is regulated to 1.0 V in constant-current mode and 0.1 V in trickle-charge mode; C/10 termination is detected via this pin. |+| 3 | GND | power_in | Device ground / power return. |+| 4 | VCC | power_in | Charger positive supply input (4.5 V typ 5 V, max 5.5 V absolute max 8 V). Powers all internal circuitry. Charging begins when VCC exceeds the UVLO threshold (typ 3.73 V) AND VCC > VBAT + 144 mV; if VCC-VBAT falls below 94 mV the part enters low-power shutdown (IBAT < 3 uA). Decouple with a 2.2 uF ceramic capacitor to GND. |+| 5 | VBAT | power_out | Battery positive terminal / charge current output. Delivers up to 1000 mA of charge current and regulates the float voltage to 4.2 V (+/-1%). In standby or with VCC removed, BAT leakage is < 3 uA (typ 1 uA). Automatic recharge starts when VBAT falls below VFLOAT - 210 mV. |+| 6 | STDBY | output | Charge-complete status indicator, open-drain output. Pulled low (VOL ~ 0.3 V at 5 mA) when the charge cycle has terminated to light an external LED; high-impedance during an active charge cycle. |+| 7 | CHRG | output | Charge status indicator, open-drain output. Pulled low (VOL ~ 0.3 V at 5 mA) while the battery is being charged; goes high-impedance when charging completes. If charger is inserted with no battery attached the LED will blink to indicate the fault. |+| 8 | CE | input | Chip enable input (absolute max -0.3 to 8 V). Tie to VCC or leave floating for normal operation; tie to GND to shut the chip down. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | JSMSEMI |+| Package | ESOP-8 |+| Category | PMIC |+| Pins | 8 |++## CAD (KiCad official)++- Symbol: `JSM4056`+- Footprint: `Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm`+- 3D model: ESOP-8 (KiCad packages3D, STEP)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [JSMSEMI datasheet](docs/jsm4056-datasheet.pdf) (8 pp, sha256 `4c75700de81934b6`, retrieved 2026-08-17, tier: lcsc)+- **Extractor:** `ds2sf` (Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/jsm4056-datasheet.pdf)
page.jsonadded+34@@ -0,0 +1,34 @@+{+ "slug": "jsm4056",+ "version": "0.1.0",+ "type": "component",+ "description": "JSMSEMI Battery Management, ESOP-8. Datasheet-verified pinout, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "pmic",+ "jsm4056"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "jsm4056.kicad_sym",+ "jsm4056.kicad_mod",+ "jsm4056.glb",+ "jsm4056.step",+ "jsm4056.lbr",+ "docs/hero.png",+ "docs/jsm4056-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html"+ ],+ "visibility": "public",+ "author": {+ "name": "Ray",+ "email": "[email protected]"+ }+}