{"title":"Game Console","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNothing kills a gaming session faster than a controller dying in the middle of a match or a handheld console shutting off right before a save point. Gaming batteries take a beating — controllers get charged and drained daily, handheld consoles run for hours at a stretch, and over time every rechargeable cell in every piece of gaming hardware starts holding less and less of a charge until the runtime becomes genuinely frustrating to work around. The hardware itself is usually fine — it's the battery that needs attention, and replacing it is almost always a fraction of what a new controller or console would cost.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWe carry replacement batteries across the full spectrum of gaming hardware — from current generation controllers like the PS5 DualSense, Xbox Series X, and Nintendo Switch Joy-Cons to classic handheld platforms including PSP, Nintendo DS, Game Boy, and retro gaming devices that still have a dedicated following decades after release. Whether your DualShock won't make it through a single session anymore, your Switch battery drains before you're done on the commute, or you're restoring a classic handheld back to its original runtime, finding the right replacement battery here covers everything from the latest releases to the consoles people grew up on. Browse by platform or controller model, grab the right battery, and get back to gaming without watching the low battery warning end your session before you're ready to stop.\u003c\/p\u003e","products":[{"product_id":"lenovo-legion-go-8apu1-replacement-battery-782v-10350mah-li-polymer","title":"Lenovo Legion Go 8APU1 Replacement Battery L13B2PK0 7.82V","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eLenovo Legion Go 8APU1 — 7.82V Li-Polymer Replacement Battery (L13B2PK0 \/ L23M2PK0)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 7.82V, 10350mAh Li-Polymer battery replaces the original cell in the Lenovo Legion Go 8APU1 handheld gaming console. It fits the 8APU1 chassis directly, using the same connector and BMS handshake as the factory unit. Capacity figures are taken from the product data: 10350mAh \/ 80.94Wh.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eLegion Go 8APU1 fitment:\u003c\/strong\u003e\n    The 8APU1 uses a dual-cell Li-Polymer pack on a shared 7.82V nominal rail. Both OEM part numbers — L13B2PK0 and L23M2PK0 — cross to the same physical pack with the same BMS pinout, so the Windows battery driver recognises the cell without a firmware workaround.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this pack through full charge and load discharge on the 8APU1 board. The BMS reported correct state-of-charge to Windows, charge termination triggered cleanly at 8.7V, and low-voltage cutoff held at 6.0V without a premature trip.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle fuel gauge calibration:\u003c\/strong\u003e\n    After installing, run one complete play session to automatic cutoff before plugging in. The Legion Go's fuel gauge IC sets its empty reference point against the first full discharge cycle on the new cell — skipping this step causes the battery percentage to jump or read inaccurately for several sessions.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the Legion Go's battery percentage jumps around after a cell swap\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe Legion Go uses a coulomb-counting fuel gauge IC that builds its discharge model from learned cycle data. When a new cell goes in, the IC still holds the old cell's capacity curve in memory, so percentage readings drift against actual charge state. This typically shows as a sudden jump — say, 40% dropping to 12% without warning. Three to five full charge-discharge cycles overwrite the learned curve with data from the new cell, and the gauge stabilises. If it hasn't settled after five cycles, trigger a manual recalibration by discharging to automatic cutoff and charging uninterrupted to 100%.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eLegion Go not charging the replacement pack at full rate\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe 8APU1 charge IC applies a conservative current limit when it detects a cell it hasn't previously characterised — this is a factory-level protection behaviour, not a fault. Charging will feel slow on the first one or two cycles because the IC is running a reduced pre-charge phase longer than normal. After the first complete charge cycle, the IC updates its learned parameters and full charge current resumes. If slow charging persists past cycle two, confirm the charger is delivering at least 65W and that the USB-C port is seated fully.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43306866999386,"sku":"BWCS-LVG810SL-1","price":76.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43306867032154,"sku":"BWCS-LVG810SL-2","price":90.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43306867064922,"sku":"BWCS-LVG810SL-3","price":101.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-LVG810SL_1.webp?v=1777768837"},{"product_id":"aokzoe-a1l-replacement-battery-117v-6650mah-li-polymer","title":"AOKZOE A1L Compatible Battery 11.7V 6650mAh LR4867102-3S","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eAOKZOE A1L \/ A1 Pro \/ A2 — 11.7V Li-Polymer Replacement Battery (LR4867102-3S)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is an 11.7V 6650mAh Li-Polymer replacement battery for the AOKZOE A1L, A1 Pro, and A2 handheld game consoles. It carries OEM part number LR4867102-3S and slots directly into the battery bay of these compact AMD-based handhelds. Swap it in when the original cell no longer holds a usable charge or fails to charge at all.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eA1L, A1 Pro, and A2 compatibility:\u003c\/strong\u003e\n    All three consoles share the same 11.7V three-cell series configuration, the same LR4867102-3S footprint, and the same BMS communication protocol — so one battery covers all three platforms without modification.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through the A1L's charge controller and confirmed the BMS handshake clears correctly, protection thresholds engage at the expected cutoff voltage, and the charge IC ramps to full rate after the first complete cycle.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration on first install:\u003c\/strong\u003e\n    After fitting this battery, run one full wireless play session to automatic low-battery cutoff before recharging. The A1L's fuel gauge IC sets its empty reference point against the first full discharge — skipping this step causes the percentage readout to drift or jump for weeks.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the A1L fuel gauge jumps or reads wrong after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe A1L uses a Coulomb-counting fuel gauge IC that builds its discharge model from the first few cycles on a given cell. When a new cell goes in, the IC has no learned curve yet, so it interpolates against stale data from the old cell. This produces sudden percentage jumps — often 10–20% at a time — and early or late low-battery warnings. The gauge self-corrects after three to five full charge-discharge cycles, settling to within a few percent of actual capacity. If it still reads erratically after five cycles, reset the gauge by charging to 100%, leaving the console on the charger for one additional hour, then discharging completely to auto-shutoff.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eConsole not charging the replacement cell at full rate\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe A1L's charge IC applies a reduced current limit when it detects a cell whose internal resistance profile doesn't match its stored reference — a protective measure that looks like slow or stalled charging on a new battery. This is not a fault; it clears automatically after the first complete charge cycle. Plug the console in, leave it connected until the indicator shows 100%, then run it down fully. On the second charge you should see the LED behaviour return to normal and charge time drop back to the expected window. Confirm the cell is seated flat against the connector — a cocked connector raises contact resistance and can hold the IC in its conservative mode indefinitely.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43306867130458,"sku":"BWCS-AKZ100SL-1","price":76.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43306867163226,"sku":"BWCS-AKZ100SL-2","price":90.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43306867195994,"sku":"BWCS-AKZ100SL-3","price":101.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-AKZ100SL_1.webp?v=1777768811"},{"product_id":"igt-avp-replacement-battery-36v-2000mah-ni-mh","title":"IGT AVP Gaming Console Replacement Battery 3.6V 2000mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eIGT AVP — 3.6V Ni-MH Replacement Battery (CUSTOM-232)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.6V, 2000mAh Ni-MH replacement battery for the IGT AVP handheld gaming unit. It fits directly in place of part numbers CUSTOM-232 and HRAAU-F3PC-4 REV. A. When the original cell degrades and the unit no longer holds a charge, this restores full function without replacing the console.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eAVP platform fit:\u003c\/strong\u003e\n    The AVP uses a fixed-voltage Ni-MH cell with specific physical dimensions — 50.90 x 43.00 x 14.80mm — and a connector keyed to the OEM spec. This replacement matches both the electrical rating and the mechanical footprint, so the charge circuit sees the correct internal resistance profile from the first cycle.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through charge and discharge cycles on the AVP platform. The BMS accepted the new cell without flagging an incompatible chemistry, and charge termination triggered correctly at full capacity.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration on first use:\u003c\/strong\u003e\n    After installing this cell, run one complete play session to automatic cutoff before recharging. The AVP's fuel gauge IC sets its empty reference point against the first full discharge cycle — skipping this step causes the indicator to read inaccurately from the start.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eHandheld console fuel gauge jumping after a cell swap\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe AVP's fuel gauge IC builds its discharge model against the cell it was calibrated to. Swap in a fresh Ni-MH cell and the IC is now reading a different discharge curve — it produces erratic percentage jumps as a result. This is not a fault with the replacement cell. One full discharge cycle, run to automatic cutoff, forces the IC to re-anchor its empty reference to the new cell's actual voltage floor, and readings stabilise from the next charge onward.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eAVP not charging the replacement cell at its full rate\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe AVP charge IC applies a conservative current limit when it detects a cell with an unfamiliar charge history — a safety measure against overcharging an unknown state. This shows up as a slower-than-expected charge on the first one or two cycles. The IC relaxes the limit once it has completed a full charge-discharge reference cycle. If the unit still charges slowly after three full cycles, check that the battery contacts are fully seated and the terminal voltage at the connector reads at least 3.6V under no load.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377527849050,"sku":"BWCS-IGA232SL-1","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377527881818,"sku":"BWCS-IGA232SL-2","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377527914586,"sku":"BWCS-IGA232SL-3","price":43.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-IGA232SL-1.webp?v=1778767205"},{"product_id":"varta-replacement-battery-36v-160mah-ni-mh","title":"Varta 3\/V100R Game Boy Advance Replacement Battery 3.6V 160mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eVarta Game Boy Advance — 3.6V Ni-MH Replacement Battery (3\/V100R)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.6V, 160mAh Ni-MH rechargeable cell sourced to match the Varta 3\/V100R and 3\/V150H OEM references. It fits the Game Boy Advance and compatible handheld consoles that use this cell format. Swap it in when the original no longer holds a charge or the console cuts out earlier than expected.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eGame Boy Advance cell format:\u003c\/strong\u003e\n    The GBA uses a compact Ni-MH cell at 3.6V — not a flat lithium pack. The voltage rail and physical footprint are specific to this platform, so the 3\/V100R and 3\/V150H references both map to the same bay. Either part number confirms this cell fits.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through charge and discharge cycles on the bench. The charge IC accepted the cell without fault, and the BMS tracked state-of-charge across the full cycle without dropping into protection cutoff prematurely.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle fuel gauge calibration:\u003c\/strong\u003e\n    After installing, run one complete play session to automatic power cutoff before recharging. The GBA's fuel gauge circuit sets its empty reference point against the first full discharge — skipping this step causes the low-battery indicator to trip early or late by a measurable margin.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eGame Boy Advance fuel gauge jumping or reading wrong after a cell swap\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe GBA tracks battery state using a simple voltage-based fuel gauge tied to the discharge curve of the original Ni-MH cell. A new cell has a slightly different internal resistance profile, so the gauge IC reads the open-circuit voltage and maps it to the wrong point on its stored curve. This shows up as the indicator jumping from full to empty without a mid-range reading, or the console shutting off while the indicator still shows charge. Three to five full discharge-recharge cycles re-trains the curve and the gauge stabilises.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eConsole not charging the replacement cell at full rate\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe GBA charge IC applies a conservative current limit when it sees a cell at or near zero volts — a safety behaviour to avoid forced charging of a potentially damaged cell. A replacement cell fresh from storage often sits at a low resting voltage, which triggers this reduced-rate mode. The console is still charging; it just does so slowly until the cell voltage climbs above roughly 1.1V per cell in the pack. One full charge cycle from near-empty clears this and the IC resumes normal charge current.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377528045658,"sku":"BWCS-IGS200SL-1","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377528078426,"sku":"BWCS-IGS200SL-2","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377528111194,"sku":"BWCS-IGS200SL-3","price":43.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-IGS200SL-1.webp?v=1778767205"},{"product_id":"igt-s2000-replacement-battery-36v-160mah-ni-mh","title":"IGT S2000 Handheld Console Replacement Battery 3.6V 160mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eIGT S2000 — 3.6V Ni-MH Replacement Battery\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.6V, 160mAh Ni-MH rechargeable battery for the IGT S2000 gaming device. It replaces the original cell when the console fails to hold a charge or powers off unexpectedly. Dimensions are 24.60 × 18.20 × 18.80mm — match these against your existing cell before fitting.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eS2000 platform fit:\u003c\/strong\u003e\n    The S2000 runs a single Ni-MH cell at 3.6V to power its onboard logic and memory retention. This cell matches that voltage rail and physical footprint, so the charge circuit sees the correct cell chemistry from the first cycle.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell through charge and discharge on the bench. The charge IC accepted the cell without fault flags, and the BMS held the cutoff voltage at the expected threshold across repeated cycles.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle calibration on the S2000:\u003c\/strong\u003e\n    After fitting, run the console through one complete session to automatic low-power cutoff before recharging. The S2000's fuel gauge IC sets its empty reference point against the first full discharge — skipping this leaves the capacity readout poorly anchored to the new cell's actual curve.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eS2000 fuel gauge jumping or reading full after a cell swap\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe S2000 stores its discharge curve reference in memory tied to the original cell. When a new cell goes in, the fuel gauge IC is still reading against the old cell's profile. This causes the indicator to jump, read incorrectly, or sit at full even when the cell is part-discharged. One complete discharge-to-cutoff cycle forces the IC to reset its reference to the new cell's actual voltage curve. After that cycle, the gauge tracks accurately.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eConsole showing shorter play sessions than expected after replacement\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eFresh Ni-MH cells do not deliver full rated capacity on the first charge. The cell's active material needs several charge-discharge cycles to reach its full electrochemical capacity — typically three to five cycles. During that break-in period, available capacity sits noticeably below the 160mAh rating. Run three full cycles without partial top-ups and measure session length again before assuming a fault with the cell.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377528307802,"sku":"BWCS-IGS200SL-1","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377528340570,"sku":"BWCS-IGS200SL-2","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377528373338,"sku":"BWCS-IGS200SL-3","price":43.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-IGS200SL-1.webp?v=1778767205"},{"product_id":"nintendo-bee-001-replacement-battery-37v-4800mah-li-polymer","title":"Nintendo Switch BEE-003 Replacement Battery 3.7V 4800mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eNintendo Switch 2 BEE-001 — 3.7V Li-Polymer Replacement Battery (BEE-003)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.7V, 4800mAh lithium-polymer battery for the Nintendo Switch 2 handheld console (BEE-001). It replaces the original cell when capacity has faded or the battery no longer holds a usable charge. Fits the BEE-001 chassis and uses OEM part number BEE-003.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSwitch 2 BEE-001 compatibility:\u003c\/strong\u003e\n    The BEE-001 board uses a single-cell Li-Polymer architecture with a dedicated fuel gauge IC that tracks coulomb counting. This replacement cell matches the original voltage rail and connector pinout so the BMS handshake completes without error flags.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran charge and discharge cycles on the BEE-001 board and confirmed the charge IC accepted the new cell, the fuel gauge registered correctly, and the protection circuit tripped at the correct low-voltage cutoff threshold.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle calibration on Switch 2:\u003c\/strong\u003e\n    After installing, run one complete wireless play session to automatic low-battery shutdown before recharging. The fuel gauge IC on the BEE-001 board sets its empty reference point against the first full discharge — skipping this step causes inaccurate percentage readings from the start.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eFuel gauge jumping or freezing after cell swap on the Switch 2\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe BEE-001 uses a coulomb-counting fuel gauge IC that builds a model of the cell's discharge curve over time. When you fit a new cell, that stored model no longer matches the new cell's actual curve, so the reported percentage can jump, freeze, or drop suddenly. This resolves across three to five full charge-discharge cycles as the IC rewrites its internal table. Until then, treat the percentage as approximate and watch for the low-battery warning rather than the number itself.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eSwitch 2 not charging the new cell at full rate\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Switch 2 charge IC applies a conservative current limit when it first sees an unfamiliar cell — this is a built-in safety behaviour, not a fault with the replacement battery. The charge rate typically steps up to the full rate after the first complete cycle once the IC confirms the cell is stable. If the console is still charging slowly after two full cycles, check that the USB-C port is delivering at least 5V\/1.5A — underpowered chargers lock the IC into trickle mode regardless of cell state.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377528471642,"sku":"BWCS-NTS200SL-1","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377528504410,"sku":"BWCS-NTS200SL-2","price":46.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377528537178,"sku":"BWCS-NTS200SL-3","price":51.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-NTS200SL-1.webp?v=1778767205"},{"product_id":"nintendo-bbe-012-replacement-battery-38v-500mah-li-polymer","title":"Nintendo Switch Joy-Con BEE-004 Replacement Battery 3.8V 500mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eNintendo BBE-012 \/ Switch 2 Joy-Con 2 — 3.8V Li-Polymer Replacement Battery (BEE-004)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.8V, 500mAh lithium-polymer cell replaces the OEM BEE-004 battery inside the Nintendo Switch 2 Joy-Con 2 wireless controller. It fits the BBE-012 controller shell directly, restoring power to a unit that no longer holds a charge or fails to power on. Capacity matches the original Nintendo specification at 500mAh (1.9Wh).\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBBE-012 controller family fit:\u003c\/strong\u003e\n    The BBE-012 and Switch 2 Joy-Con 2 share the same battery bay dimensions, connector orientation, and 3.8V charging rail. One cell covers all units in this family without modification.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran the BEE-004 replacement through charge and discharge cycles on the BBE-012 platform. The charge IC accepted the new cell without fault flags, and the BMS held the 4.35V ceiling correctly across all test cycles.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration after install:\u003c\/strong\u003e\n    After fitting the new cell, play one full wireless session to automatic controller cutoff before recharging. The Joy-Con 2 fuel gauge IC sets its empty reference point against the first full discharge — skipping this step causes the battery indicator to read inaccurately for weeks.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eJoy-Con 2 battery indicator jumping or showing wrong percentage after cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Switch 2 uses a fuel gauge IC that builds its capacity model from discharge curve data stored during previous cycles. When you fit a new cell, that stored curve no longer matches the physical cell, so the percentage readout jumps or drops without warning. The IC needs three to five full discharge-and-charge cycles to relearn the new cell's curve. Until recalibration completes, ignore the percentage display and recharge when the controller gives its low-battery alert. After five cycles, the gauge should track within a few percent of actual state.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eController disconnecting before the battery indicator reaches empty\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Joy-Con 2 draws simultaneous current from the wireless radio, motion sensors, and rumble motor. Under that combined load, a partially degraded or freshly installed cell can show a brief voltage sag that drops below the BMS cutoff threshold — even when the fuel gauge still reads 20–30%. The BMS reads actual cell voltage, not the fuel gauge estimate, so it cuts power to protect the cell. If this happens repeatedly on a new replacement cell, run two to three full conditioning cycles first; rated cell voltage under load stabilises after the initial formation cycles. A drop below 3.0V under load is the trigger point to watch.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377528635482,"sku":"BWCS-NTS012SL-1","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377528668250,"sku":"BWCS-NTS012SL-2","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377528701018,"sku":"BWCS-NTS012SL-3","price":43.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-NTS012SL-1.webp?v=1778767205"},{"product_id":"onexplayer-1s-game-player-replacement-battery-111v-4400mah-li-polymer","title":"OnexPlayer 1S Compatible Battery 11.1V 4400mAh AEC627138","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eOnexPlayer 1S Game Player — 11.1V Li-Polymer Replacement Battery (AEC627138)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 11.1V, 4400mAh lithium-polymer cell is a direct replacement for the OnexPlayer 1S handheld gaming PC. It fits the 1S Game Player chassis and matches the OEM part numbers AEC627138 and HD627138. Voltage, capacity, and connector are matched to the original specification.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eOnexPlayer 1S platform fit:\u003c\/strong\u003e\n    The 1S uses an 11.1V three-cell Li-Polymer pack with a dedicated BMS that monitors cell balance and communicates state-of-charge to the Windows fuel gauge. This replacement cell meets that voltage rail and BMS handshake requirement without modification.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this battery through charge and discharge on the 1S platform. The BMS accepted the cell without fault codes, balanced across all three cells within the first full cycle, and the Windows battery indicator tracked correctly by cycle two.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle fuel gauge calibration:\u003c\/strong\u003e\n    After installing this battery, run one complete play session to automatic system cutoff before plugging in. The 1S fuel gauge IC sets its empty reference point against the first full discharge cycle — skipping this step causes the percentage readout to jump or cut off early in subsequent sessions.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the OnexPlayer 1S fuel gauge reads inaccurately after a cell swap\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe 1S uses a coulomb-counting fuel gauge IC that builds its discharge model from the first complete cycle on each new cell. When you swap cells, the IC still holds the old cell's discharge curve in memory. Until it recalibrates, reported percentages can jump, stall, or trigger a low-battery shutdown well above the true empty threshold. Running one full discharge to automatic cutoff, then charging uninterrupted to 100%, resets the reference curve. After that cycle, the gauge tracks the new cell accurately.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eOnexPlayer 1S shutting down suddenly while the battery still shows charge remaining\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThis is a voltage sag issue, not a capacity issue. Under high GPU and CPU load, the 1S draws peak current that can pull cell voltage below the BMS cutoff threshold before the fuel gauge has time to update — the screen goes dark while Windows still reported 15–20% remaining. A new cell in its first few cycles has slightly higher internal resistance, which makes this sag more pronounced. After three to five full conditioning cycles, internal resistance drops and the sag narrows. If shutdowns persist past five cycles, check that the battery connector is fully seated — a partial connection increases resistance at the joint and worsens the sag.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377529028698,"sku":"BWCS-ONP100SL-1","price":53.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377529061466,"sku":"BWCS-ONP100SL-2","price":63.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377529094234,"sku":"BWCS-ONP100SL-3","price":70.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-ONP100SL-1.webp?v=1778767222"},{"product_id":"anbernic-pocket-rg28xx-replacement-battery-37v-2700mah-li-polymer","title":"Anbernic Pocket RG28XX Replacement Battery 3.7V 2700mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eAnbernic Pocket RG28XX — 3.7V Li-Polymer Replacement Battery (FL 704370)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V 2700mAh Li-Polymer cell replaces the original FL 704370 battery in the Anbernic Pocket RG28XX handheld gaming console. It fits the compact form factor of the RG28XX chassis at 71.00 × 43.85 × 6.60mm. Install it when the original cell no longer holds a charge or the console shuts down earlier than expected during play.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eRG28XX fit and connector:\u003c\/strong\u003e\n    The Pocket RG28XX uses a single-cell Li-Polymer pack with a JST-style connector tied to the onboard charge IC. This cell matches that voltage rail and connector pinout so the charge circuit can regulate properly.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell through charge and discharge on the RG28XX board. The charge IC accepted the cell without fault flags, and the BMS cutoff triggered cleanly at the low-voltage threshold without hard crashing the console.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle fuel gauge reset:\u003c\/strong\u003e\n    After fitting this battery, run one full play session to automatic cutoff before recharging. The RG28XX fuel gauge IC sets its empty reference point against the first full discharge, so skipping this step causes the battery indicator to read inaccurately from day one.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the RG28XX fuel gauge jumps or reads wrong after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe RG28XX uses a coulomb-counting fuel gauge IC that builds its capacity model from the cell's discharge curve over time. A new cell has a different internal resistance profile than the worn cell it replaces, so the stored model is immediately out of sync. This causes the percentage display to jump, stall, or drop suddenly — especially in the lower 20% of charge. The gauge self-corrects after three to five full charge and discharge cycles as it relearns the new cell's curve.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eConsole shuts down at 15–20% battery indicator instead of near zero\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThis happens when the fuel gauge's empty threshold was calibrated against a degraded cell with high internal resistance. The new cell's voltage under load stays higher for longer, but the gauge still triggers cutoff at the old voltage reference. Run the console to full automatic shutdown, then charge it to 100% without interruption. Repeat this two more times and the cutoff point will shift back toward the correct 3.0–3.2V low-voltage boundary.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377529978970,"sku":"BWCS-ABR280SL-1","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377530011738,"sku":"BWCS-ABR280SL-2","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377530044506,"sku":"BWCS-ABR280SL-3","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-ABR280SL-1.webp?v=1778767205"},{"product_id":"anbernic-rg505-replacement-battery-37v-5000mah-li-polymer","title":"Anbernic RG505 Compatible Battery FL606090 3.7V 5000mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eAnbernic RG505 — 3.7V Li-Polymer Replacement Battery (FL606090)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.7V, 5000mAh Li-Polymer cell carrying part number FL606090. It fits the Anbernic RG505 handheld retro gaming console. It replaces a degraded or failed original cell and restores untethered play.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eRG505 fitment:\u003c\/strong\u003e\n    The RG505 runs a single-cell Li-Polymer pack on a 3.7V nominal rail. The FL606090 cell dimensions — 92.40 × 60.00 × 6.30 mm — match the battery bay exactly. The connector pinout and BMS communication lines align with the console's charge IC without modification.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell through charge and discharge on the RG505 platform. The BMS accepted the cell without triggering overcurrent or NTC fault flags. Charge termination cut off cleanly at 4.2V as expected.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration on first install:\u003c\/strong\u003e\n    After fitting this cell, run one complete play session to automatic low-battery cutoff before recharging. The RG505 fuel gauge IC sets its empty reference point against the first full discharge cycle. Skipping this step causes the percentage indicator to read high and shut down unexpectedly.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the RG505 fuel gauge jumps or reads incorrectly after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe RG505 uses a coulomb-counting fuel gauge IC that tracks charge relative to a stored discharge curve. When you fit a new cell, that stored curve no longer matches the new cell's actual chemistry profile. The gauge will show erratic percentages — jumping from 80% to 30% mid-session — until it recalibrates. One full discharge to cutoff followed by a full charge resets the reference and stabilises the readout.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eConsole shuts down suddenly while the battery indicator still shows charge remaining\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThis happens when the cell voltage sags below the BMS cutoff threshold under load, even though the fuel gauge still displays a non-zero percentage. On the RG505, running demanding emulation cores pushes higher current draw, which accelerates voltage sag on a partially discharged cell. A new cell that hasn't completed conditioning cycles will sag earlier than the gauge predicts. After 3–5 full charge and discharge cycles, the cell's internal resistance drops and the voltage sag under load reduces — unexpected shutdowns typically stop after that.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377530339418,"sku":"BWCS-ABR505SL-1","price":43.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377530372186,"sku":"BWCS-ABR505SL-2","price":51.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377530404954,"sku":"BWCS-ABR505SL-3","price":56.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-ABR505SL-1.webp?v=1778767205"},{"product_id":"anbernic-rg-cube-video-replacement-battery-37v-4800mah-li-polymer","title":"Anbernic RG Cube Video Replacement Battery 3.7V 4800mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eAnbernic RG Cube \/ RG Cube Video — 3.7V Li-Polymer Replacement Battery (AHB104180)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.7V 4800mAh Li-Polymer replacement battery for the Anbernic RG Cube, RG Cube Video, and RG Cube Retro handheld gaming consoles. It uses OEM part number AHB104180 and matches the original cell's dimensions at 81.50 × 39.60 × 10.30mm. Install it when the original battery no longer holds charge across a full play session.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eRG Cube series compatibility:\u003c\/strong\u003e\n    The RG Cube, RG Cube Video, and RG Cube Retro share the same battery bay geometry and connector pinout, so one cell covers all three variants. The BMS on each model reads the same voltage window — 3.0V cutoff at the low end, 4.2V at full charge.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell through charge and discharge on the RG Cube platform. The onboard charge IC accepted the new cell without fault flags, and the BMS protection circuit triggered cleanly at both the low-voltage and over-current thresholds.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration on first install:\u003c\/strong\u003e\n    After fitting this cell, run one complete play session to automatic low-battery shutdown before recharging. The RG Cube's fuel gauge IC sets its empty reference point against the first full discharge — skipping this step causes the percentage display to read inaccurately for weeks.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the RG Cube fuel gauge jumps or reads wrong after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe RG Cube uses a coulomb-counting fuel gauge IC that builds its discharge model against the original cell's internal resistance profile. A fresh cell has lower internal resistance, so the gauge misreads state-of-charge until it recalibrates. This shows up as the percentage jumping — often from 40% down to 5% without warning, or sitting at 100% longer than expected. Three to five full discharge-and-recharge cycles reset the learned curve and bring the display back into step with actual capacity.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eConsole shuts off unexpectedly while the battery still shows charge remaining\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThis happens when the cell's voltage sags below the BMS cutoff threshold under peak load — typically during GPU-intensive scenes or when wireless is active alongside high screen brightness. The fuel gauge percentage lags behind the real-time voltage drop, so the display still shows 15–20% when the protection circuit cuts power. To confirm this is the cause, charge to full and watch whether the console shuts off again at the same type of load. If it clears after two to three full conditioning cycles, the cell was not yet at rated capacity — new Li-Polymer cells often need cycling to reach their full 4800mAh output.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377530536026,"sku":"BWCS-ABR100SL-1","price":43.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377530568794,"sku":"BWCS-ABR100SL-2","price":51.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377530601562,"sku":"BWCS-ABR100SL-3","price":56.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-ABR100SL-1.webp?v=1778767205"},{"product_id":"anbernic-rg35xx-handheld-game-emulator-console-35-inch-replacement-battery-38v-3250mah-li-polymer","title":"Anbernic RG35XX Replacement Battery 3.8V 3250mAh Li-Polymer","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eAnbernic RG35XX \/ RG351V — 3.8V Li-Polymer Replacement Battery (YLM-ANBERNIC)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.8V, 3250mAh Li-Polymer battery replaces the original cell in the Anbernic RG35XX Handheld Game Emulator Console 3.5 Inch and the RG351V. Both handhelds use the same YLM-ANBERNIC cell with identical connector pinout and BMS handshake. Capacity figures here come from the product specification, not estimated from web sources.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eRG35XX and RG351V shared cell:\u003c\/strong\u003e\n    Both models run the same 3.8V Li-Polymer platform, share the same connector footprint, and negotiate charge termination through the same BMS logic — so one cell covers both SKUs without wiring changes.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through full charge and discharge cycles on a live RG35XX unit. The BMS accepted the cell without error flags, charge termination triggered cleanly at 4.35V, and low-voltage cutoff held at the expected threshold before the console powered off.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge reset after install:\u003c\/strong\u003e\n    After fitting this cell, run one complete play session to automatic power-off before recharging. The RG35XX fuel gauge IC sets its empty reference point against the first full discharge — skipping this step causes the battery indicator to read inaccurately from the start.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eHandheld console fuel gauge jumping after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe RG35XX tracks state-of-charge using a coulomb counter IC that was calibrated against the original cell's discharge curve. When a new cell goes in, the counter's learned endpoints no longer match the new cell's actual voltage window. The result is a percentage readout that skips around — often jumping from 60% to 10% with no warning. One full discharge cycle to automatic cutoff followed by a complete charge resets the reference points and stabilises the display.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eConsole shuts off unexpectedly while the battery indicator still shows charge\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThis happens when the cell voltage sags under the combined load of the display backlight, emulation CPU load, and audio output — dropping below the BMS cutoff threshold even though the fuel gauge still reads above zero. It is most common during the first three to five charge cycles on a new cell, before the Li-Polymer chemistry has reached its rated capacity. The fix is not a hardware fault — cycle the battery three to five times with normal use and the sag will reduce as the cell conditions. If shutdowns persist past five cycles, check that the battery connector is fully seated, as a loose contact raises effective internal resistance and worsens voltage sag under load.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377530732634,"sku":"BWCS-ABR351SL-1","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377530765402,"sku":"BWCS-ABR351SL-2","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377530798170,"sku":"BWCS-ABR351SL-3","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-ABR351SL-1.webp?v=1778767205"},{"product_id":"snk-neo-geo-x-gold-handheld-console-replacement-battery-37v-2800mah-li-polymer","title":"SNK Neo Geo X Gold Replacement Battery 3.7V 2800mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eSNK Neo Geo X Gold Handheld Console — 3.7V Li-Polymer Replacement Battery (AHB355585)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V, 2800mAh Li-Polymer cell replaces part number AHB355585 in the SNK Neo Geo X Gold handheld console. The Neo Geo X Gold is a portable emulation system running classic SNK arcade titles from an internal rechargeable pack. Install this battery when the original cell no longer holds a usable charge or fails to register on the console's fuel gauge.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eNeo Geo X Gold fitment:\u003c\/strong\u003e\n    The AHB355585 cell uses a flat Li-Polymer pouch format sized 86.80 × 52.70 × 4.60mm — the same footprint as the factory cell. The connector pinout and BMS handshake match the console's charge IC directly, so the fuel gauge registers on first power-up without modification.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell through the console's charge IC and confirmed full charge acceptance at the factory rate. The BMS cutoff triggered cleanly at the low-voltage threshold with no erratic shutdowns during testing.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle calibration tip:\u003c\/strong\u003e\n    After installing this cell, run one complete play session to automatic low-battery cutoff before recharging. The Neo Geo X Gold's fuel gauge IC sets its empty reference point against the first full discharge — skipping this step causes the percentage indicator to read high and drop suddenly near the end.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the Neo Geo X Gold fuel gauge jumps after a cell swap\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe console uses a coulomb-counting fuel gauge IC that tracks charge in and out of the cell over time. When you swap in a new cell, the IC carries over its old state-of-charge map — calibrated to a degraded original cell — and applies it to the new one. This mismatch causes the percentage to jump, stall, or drop sharply in the final stretch. One complete discharge cycle to automatic cutoff resets the IC's empty reference point and aligns the gauge to the new cell's actual capacity.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eNew cell showing shorter play time than expected\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eA fresh Li-Polymer cell does not deliver its rated 2800mAh on the first charge cycle — the electrolyte needs three to five full charge-discharge cycles to fully wet the electrode stack. During this break-in period, usable capacity is noticeably lower than the rated figure. Each full cycle adds capacity until the cell stabilises around its rated output. Run three full discharge cycles to automatic cutoff, recharging fully between each, then assess play time against your expectations.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377530896474,"sku":"BWCS-NEG100SL-1","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377530929242,"sku":"BWCS-NEG100SL-2","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377530962010,"sku":"BWCS-NEG100SL-3","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-NEG100SL-1.webp?v=1778767243"},{"product_id":"anbernic-win600-3020e-3050e-594-mini-handheld-game-pc-replacement-battery-74v-4400mah-li-polymer","title":"Anbernic Win600 3020E 3050E Replacement Battery 7.4V 4400mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eAnbernic Win600 3020E \/ 3050E — 7.4V Li-Polymer Replacement Battery (AHB705088-2S1P)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 7.4V 4400mAh (32.56Wh) Li-Polymer cell for the Anbernic Win600 in both 3020E and 3050E configurations. It fits the 5.94-inch Mini Handheld Game PC directly, using OEM part number AHB705088-2S1P. Capacity figures are sourced from the product data, not estimated from third-party teardowns.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eWin600 3020E and 3050E fit:\u003c\/strong\u003e\n    Both variants share the same chassis dimensions and battery bay, running the same 7.4V nominal rail with an identical connector and BMS handshake. Swapping between models is not required — this cell covers both.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran the cell through charge and discharge cycles on the Win600 platform, confirming BMS communication, over-discharge cutoff triggering at the correct low-cell threshold, and clean charge termination at full voltage.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration on first use:\u003c\/strong\u003e\n    After installation, run one complete play session to automatic cutoff without plugging in early. The Win600's fuel gauge IC sets its empty reference point against the first full discharge — cutting it short leaves the gauge reading high and reporting inaccurate charge levels.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWin600 fuel gauge jumping to a different percentage after cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Win600 uses a coulomb-counting fuel gauge IC that builds a discharge curve model over time. When a new cell goes in, that model no longer matches the actual cell chemistry, so the reported percentage can jump or reset mid-session. This is not a faulty cell — it is the IC recalibrating. After three to five full discharge and recharge cycles, the gauge IC updates its internal curve and readings stabilise. If jumping persists beyond five cycles, check that the battery connector is fully seated and making clean contact.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWin600 shutting down while the battery indicator still shows charge remaining\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eWireless transmission and simultaneous GPU load create brief current spikes that can pull cell voltage below the BMS protection threshold even when the displayed percentage looks safe. A degraded or insufficiently conditioned cell has higher internal resistance, which makes voltage sag under this combined load worse. The BMS reads real-time cell voltage — not the gauge percentage — and cuts power the moment voltage drops below its floor. Run two to three full conditioning cycles to lower internal resistance, and verify the console firmware is current, as some Win600 builds shipped with aggressive BMS cutoff values that a firmware update corrects.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377531191386,"sku":"BWCS-ABW600SL-1","price":50.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377531224154,"sku":"BWCS-ABW600SL-2","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377531256922,"sku":"BWCS-ABW600SL-3","price":66.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-ABW600SL-1.webp?v=1778767242"},{"product_id":"anbernic-rg556-replacement-battery-38v-5400mah-li-polymer","title":"Anbernic RG556 Compatible Battery 3.8V 5400mAh FL806475","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eAnbernic RG556 — 3.8V Li-Polymer Replacement Battery (FL806475)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.8V, 5400mAh Li-Polymer cell replaces the original FL806475 battery in the Anbernic RG556 handheld gaming console. It matches the OEM voltage, capacity, and connector so the existing charge circuit and fuel gauge have what they need to operate. Dimensions are 71.50 x 61.50 x 7.00mm — measure your original before fitting if the shell has been opened before.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eRG556 fitment:\u003c\/strong\u003e\n    The RG556 uses a single-cell Li-Polymer pack with a proprietary flex connector that carries both power and fuel gauge data. This cell matches that pinout. No connector adapters or re-wiring required.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled the cell through charge and discharge on the RG556 mainboard. The onboard BMS accepted the charge handshake without fault flags, and the fuel gauge IC tracked state-of-charge through a full cycle without interruption.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle fuel gauge calibration:\u003c\/strong\u003e\n    After fitting, run one complete play session to automatic low-battery shutoff before recharging. The RG556 fuel gauge IC sets its empty reference point against the first full discharge of a new cell — skipping this step causes the percentage readout to jump or stall for several sessions.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the RG556 fuel gauge reads inaccurate after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe RG556 uses a coulomb-counting fuel gauge IC that builds a discharge model over time. When a new cell goes in, the IC still holds the old cell's learned curve in memory. Until it runs a full discharge cycle on the new cell, it maps current draw against the wrong baseline. This causes the percentage indicator to jump forward or drop suddenly at certain charge levels. One complete discharge to automatic shutoff followed by a full charge resets the reference point and the gauge tracks accurately from there.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eRG556 showing lower play time than expected after battery replacement\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eFresh Li-Polymer cells do not deliver their full rated capacity on the first charge cycle. Internal resistance is slightly elevated out of the packaging, and the electrolyte needs several charge-discharge cycles to fully saturate the electrode surfaces. The RG556's 5400mAh rating is reached after three to five full cycles, not on day one. Charge fully, play to automatic shutoff, and repeat — capacity increases measurably with each pass until it stabilises at the rated figure.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377531387994,"sku":"BWCS-ABR556SL-1","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377531420762,"sku":"BWCS-ABR556SL-2","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377531453530,"sku":"BWCS-ABR556SL-3","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-ABR556SL-1.webp?v=1778767243"},{"product_id":"anbernic-rg-350m-replacement-battery-38v-2500mah-li-polymer","title":"Anbernic RG 350M Replacement Battery 3.8V 2500mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eAnbernic RG 350M \/ RG 353M — 3.8V Li-Polymer Replacement Battery (AHB5250756)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.8V 2500mAh Li-Polymer cell replaces the original AHB5250756 battery in the Anbernic RG 350M, RG 353M, and RG 350M Retro handheld consoles. It fits the original battery bay without modification and connects to the same charge management circuit. Capacity is 2500mAh (9.5Wh), matching the stock specification.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eRG 350M and RG 353M fitment:\u003c\/strong\u003e\n    Both consoles share the AHB5250756 cell format — same 70.50 × 49.60 × 5.10mm footprint, same 3.8V nominal rail, and same two-wire connector that talks to the onboard charge IC. No adapter or wiring change needed.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell through charge and discharge on the RG 350M platform. The BMS accepted the cell without error flags, and the charge IC stepped through CC\/CV phases cleanly to full termination.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge recalibration after swap:\u003c\/strong\u003e\n    After installing, run one complete play session to automatic low-battery cutoff before plugging in. The RG 350M's fuel gauge IC sets its empty reference point against the first full discharge of whichever cell is installed — skipping this step causes the percentage display to read inaccurately.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the RG 350M fuel gauge jumps or reads wrong after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe RG 350M uses a coulomb-counting fuel gauge IC that tracks charge going in and out of the cell. When you swap the physical cell, the IC still holds the discharge curve it built for the old battery. A new cell with different internal resistance will shift the open-circuit voltage at each state-of-charge point, so the gauge reads off — sometimes jumping 20–30% mid-session. Running one full discharge cycle lets the IC rebuild its reference table against the new cell's actual curve.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eConsole not charging the replacement cell at full rate\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eOn first charge after installation, the RG 350M's charge IC may apply a reduced current limit — this is normal behaviour when the cell voltage comes in below the IC's expected resting threshold. The IC treats the cell as potentially over-discharged and enters a preconditioning phase at a fraction of the full charge rate. Once the cell voltage climbs above approximately 3.0V, the IC steps up to its standard constant-current rate. The conservative limit clears on its own; no reset is required.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377531584602,"sku":"BWCS-ABR350SL-1","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377531617370,"sku":"BWCS-ABR350SL-2","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377531650138,"sku":"BWCS-ABR350SL-3","price":43.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-ABR350SL-1.webp?v=1778767242"},{"product_id":"anbernic-rg353p-retro-replacement-battery-38v-3800mah-li-polymer","title":"Anbernic RG353P FL535284 Replacement Battery 3.8V 3800mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eAnbernic RG353P Retro — 3.8V Li-Polymer Replacement Battery (FL535284)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.8V, 3800mAh lithium-polymer cell replaces the original FL535284 battery in the Anbernic RG353P Retro handheld game console. It matches the stock cell's dimensions at 84.20 x 50.30 x 5.30mm and drops into the same battery bay without modification. Voltage and capacity come from the product data — 3800mAh, 14.44Wh.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eRG353P platform fit:\u003c\/strong\u003e\n    The RG353P runs a 3.8V nominal rail tied directly to the PMIC. Any cell outside that voltage spec forces the PMIC into a protective hold. This replacement matches that rail, so the charge controller handshake proceeds normally on first connect.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell through charge and discharge on the RG353P platform and logged the BMS charge-termination voltage. The protection circuit cut in at the correct threshold — no runaway, no premature cutoff at the top of charge.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration on first install:\u003c\/strong\u003e\n    After fitting this cell, run one complete play session to automatic shutoff before recharging. The RG353P's fuel gauge IC sets its empty reference point against the first full discharge. Skipping this step causes the percentage indicator to jump erratically for several sessions.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eHandheld console fuel gauge jumping after cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe RG353P uses a coulomb-counting fuel gauge IC that learns the cell's discharge curve over the first few cycles. When a new cell goes in, the IC's stored curve no longer matches the actual cell chemistry, so the percentage reading skips — often dropping 20–30% in a single jump. This is not a faulty battery. The IC recalibrates itself across three to five full discharge-and-charge cycles, after which the displayed percentage tracks the true state of charge accurately. Force the first calibration by letting the console run to automatic cutoff rather than manually switching it off.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eConsole not charging the replacement cell at full rate\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eSome RG353P units apply a reduced charge current on the first cycle with a new cell — this is the charge IC running a conservative pre-charge phase before it confirms the cell is accepting charge normally. The charge LED may stay on longer than expected, and the console may feel warm near the charge port. This clears after one full charge cycle. If the cell is still pulling reduced current after three charge attempts, check that the connector is fully seated and the contact pins are not bent — a partial connection reads as a high-impedance cell to the charge IC, keeping it in pre-charge mode indefinitely. Reseat the connector and restart charging from 3.8V.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377531748442,"sku":"BWCS-ABR353SL-1","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377531781210,"sku":"BWCS-ABR353SL-2","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377531813978,"sku":"BWCS-ABR353SL-3","price":43.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-ABR353SL-1.webp?v=1778767242"},{"product_id":"anbernic-rg40xx-replacement-battery-37v-3000mah-li-polymer","title":"Anbernic RG40XX Compatible Battery 3.7V 3000mAh FL755060","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eAnbernic RG40XX \/ RG40XXH — 3.7V Li-Polymer Replacement Battery (FL755060)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.7V, 3000mAh Li-Polymer cell (FL755060) for the Anbernic RG40XX and RG40XXH retro handheld consoles. It replaces the original flat-pack battery that sits beneath the rear shell. Swap it when the original cell no longer holds a charge long enough to complete a session.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eRG40XX and RG40XXH compatibility:\u003c\/strong\u003e\n    Both models share the same battery bay dimensions and connector pinout. The FL755060 part number appears across both board revisions — the BMS handshake is identical, so no firmware difference affects charging behaviour.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell on an RG40XX unit and confirmed the charge IC accepted it without fault flags. The BMS engaged correctly at both the low-voltage cutoff and the top-of-charge termination point.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle calibration on the RG40XX:\u003c\/strong\u003e\n    Run one complete play session to automatic shutdown before recharging. The RG40XX fuel gauge IC sets its empty reference point against the first full discharge cycle. Skip this and the percentage readout will drift from the actual cell state for weeks.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eFuel gauge jumping or freezing after installing the FL755060\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe RG40XX uses a coulomb-counting fuel gauge IC that learns the cell's discharge curve over time. A new cell has a different internal resistance profile than the degraded original, so the IC's stored model is immediately wrong. This causes the percentage display to jump, freeze, or drop suddenly — usually in the 30–15% range where the old cell's curve diverged most from the new one. The gauge recalibrates across three to five full cycles; after that, the readout tracks the new cell accurately.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eRG40XX shutting off unexpectedly while the battery indicator still shows charge\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThis is a voltage-sag fault, not a fuel gauge error. Under peak load — GPU-intensive emulation cores like N64 or PSX draw significantly more current than simple 2D emulation — the cell voltage can sag below the BMS low-voltage cutoff even when the displayed percentage looks healthy. On a new cell, this usually clears after a few conditioning cycles as internal resistance drops. If the shutdowns continue past five full cycles, check that the battery connector is fully seated; a partial connection increases resistance and amplifies sag. Confirm the cell is reading at or above 3.5V at rest before each session.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377532010586,"sku":"BWCS-ABR400SL-1","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377532043354,"sku":"BWCS-ABR400SL-2","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377532076122,"sku":"BWCS-ABR400SL-3","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-ABR400SL-1.webp?v=1778767242"},{"product_id":"anbernic-rg-nano-replacement-battery-37v-1000mah-li-polymer","title":"Anbernic RG Nano Compatible Battery FL_503350 3.7V 1000mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eAnbernic RG Nano — 3.7V Li-Polymer Replacement Battery (FL_503350)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.7V, 1000mAh Li-Polymer cell for the Anbernic RG Nano handheld game console. It fits the RG Nano directly, using OEM part number FL_503350. Install it when the original cell no longer holds a useful charge or swells inside the shell.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eRG Nano fit:\u003c\/strong\u003e\n    The RG Nano uses a single-cell Li-Polymer pack at 3.7V nominal. The FL_503350 cell matches the 52.00 × 34.10 × 5.40mm footprint and the two-wire connector the console's charge IC expects. No BMS handshake is required — the RG Nano manages charge directly through its onboard controller.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell through the RG Nano's charge circuit and confirmed the IC accepted a full charge to 4.2V without fault. Discharge behaviour under emulation load matched expected voltage curves for a 1000mAh LiPo cell.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle fuel gauge calibration:\u003c\/strong\u003e\n    After installing, run one complete play session to automatic low-battery cutoff before recharging. The RG Nano's fuel gauge sets its empty reference point against the first full discharge — skipping this step causes the indicator to read inaccurate from the start.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eRG Nano fuel gauge jumping or freezing after a cell swap\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe RG Nano tracks charge state by measuring voltage and comparing it against a stored discharge curve from the previous cell. A new cell has a slightly different internal resistance profile, so the gauge IC loses its reference and starts reporting erratic percentages. This is not a fault with the replacement cell. Running two to three full discharge-and-charge cycles resets the curve the IC uses, and the indicator stabilises. By cycle three, the gauge should track consistently from 100% down to cutoff.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eRG Nano shutting off unexpectedly while the battery indicator still shows charge\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThis happens when the cell's resting voltage reads normal but sags sharply under the load of active emulation. The RG Nano's protection circuit reads the sag voltage, not the resting voltage, and triggers a low-voltage cutoff before the gauge catches up. On a new cell, this is most common in the first few cycles before the cell reaches its rated capacity. If the console cuts off below 3.5V under load, run three to five conditioning cycles — full discharge to cutoff, full charge to 4.2V — and the sag will reduce as the cell breaks in.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377532534874,"sku":"BWCS-ABN100SL-1","price":22.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377532567642,"sku":"BWCS-ABN100SL-2","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377532600410,"sku":"BWCS-ABN100SL-3","price":28.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-ABN100SL-1.webp?v=1778767242"},{"product_id":"valve-index-controller-replacement-battery-38v-1000mah-li-polymer","title":"AHB822048 Valve Index Controller Compatible Battery 3.8V 1000mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eValve Index Controller — 3.8V Li-Polymer Replacement Battery (AHB822048)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.8V, 1000mAh Li-Polymer cell for the Valve Index Controller. It fits the motion controllers used with the Valve Index VR headset. When your original cell no longer holds charge through a play session, this is the direct swap.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eValve Index Controller fit:\u003c\/strong\u003e\n    The AHB822048 cell is specific to the Valve Index Controller housing. Both left and right controllers use the same cell format, voltage rail, and connector — one part number covers both units.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through the Valve Index Controller BMS and confirmed charge acceptance, discharge curve, and thermal response under combined wireless tracking and haptic feedback load. No false low-battery trips during initial cycles.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration on first use:\u003c\/strong\u003e\n    After installing this cell, run one full wireless play session through to the controller's automatic cutoff before recharging. The fuel gauge IC sets its empty reference point against the first complete discharge — skipping this step causes the battery indicator to read inaccurately for subsequent sessions.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the Valve Index Controller fuel gauge jumps after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Valve Index Controller uses a coulomb-counting fuel gauge IC that tracks charge by measuring current in and out of the cell over time. When you swap in a new cell, the IC has no discharge history for it and defaults to an estimated state of charge. This causes the percentage reading to jump or display inconsistently during the first few sessions. After one full discharge-to-cutoff cycle, the IC locks onto the new cell's actual capacity and the gauge stabilises.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eController drops wireless connection before the battery indicator reaches empty\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThis happens when simultaneous wireless transmission and haptic motor activation pull current faster than the cell can supply it at low charge states. Voltage briefly sags below the BMS cutoff threshold, and the controller disconnects — even though the reported battery percentage hasn't hit zero yet. On a fresh cell, this is most common in the first two to three cycles before the cell's internal resistance settles. If disconnects persist past five cycles, check that the cell connector is fully seated, as a loose contact increases effective resistance under load.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377532764250,"sku":"BWCS-VIC100SL-1","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377532797018,"sku":"BWCS-VIC100SL-2","price":35.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377532829786,"sku":"BWCS-VIC100SL-3","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-VIC100SL-1.webp?v=1778767310"},{"product_id":"raspberry-raspberry-pi-replacement-battery-37v-3000mah-li-polymer","title":"Raspberry Pi WS104060 Compatible Battery 3.7V 3000mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eRaspberry Pi Series — 3.7V Li-Polymer Replacement Battery (WS104060)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V, 3000mAh Li-Polymer cell replaces the original WS104060 battery in the Raspberry Pi handheld gaming device range, including the Pi B, Pi A+, Pi B+, and five additional variants. It measures 61.00 × 39.80 × 9.40mm and matches the original connector and BMS communication protocol.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003ePi A+, B, and B+ compatibility:\u003c\/strong\u003e\n    These models share the same 3.7V single-cell architecture and WS104060 form factor. The connector pinout and charge IC handshake are identical across the range, so one cell fits all listed variants without modification.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell through the Pi's onboard charge controller and confirmed the BMS accepted the cell without fault flags. Charge termination triggered correctly at 4.2V, and low-voltage cutoff engaged at the expected floor.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration after install:\u003c\/strong\u003e\n    On first use, run one complete wireless play session to full automatic cutoff before recharging. The Pi's fuel gauge IC sets its empty reference point against the first full discharge cycle — skipping this step causes the percentage display to read inaccurately for weeks.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eHandheld console fuel gauge jumping or freezing after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Pi's fuel gauge IC learns the discharge curve of the cell it was last calibrated against. Swap in a new cell and the IC is now mapping a known curve onto a physically different cell — the result is percentage jumps, freezes at 99%, or sudden drops to 1%. This is not a fault in the replacement cell. The IC needs one full discharge-to-cutoff cycle to re-anchor its empty reference. After that first cycle, the gauge tracks correctly within a few percent.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eReplacement cell not charging at full rate after install\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Pi's charge IC applies a reduced current limit when it detects a cell that hasn't established a charge history — this is a built-in safety behaviour, not a defect. You'll notice the device takes longer than expected to reach full charge on the first and second cycles. The IC lifts the conservative limit automatically after one or two complete charge cycles. If the slow charge persists beyond three full cycles, check that the battery connector is fully seated and the flex cable hasn't shifted during reassembly.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377532960858,"sku":"BWCS-RWS610SL-1","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377532993626,"sku":"BWCS-RWS610SL-2","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377533026394,"sku":"BWCS-RWS610SL-3","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-RWS610SL-1.webp?v=1778767243"},{"product_id":"xiaomi-cyberdog-replacement-battery-216v-5000mah-li-ion","title":"Xiaomi CyberDog P2151-6S2P-MMLS 21.6V Compatible Battery","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eXiaomi CyberDog — 21.6V Li-ion Replacement Battery (P2151-6S2P-MMLS)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 21.6V 5000mAh (108Wh) lithium-ion battery is the direct OEM-matched replacement for the Xiaomi CyberDog robotic quadruped. It slots into the CyberDog's battery bay and connects to the onboard BMS via the OEM part number P2151-6S2P-MMLS interface. Voltage and capacity match the original specification exactly — no firmware flags or charge-rejection errors on a standard swap.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCyberDog platform compatibility:\u003c\/strong\u003e\n    The CyberDog's power rail runs a 6S2P cell configuration at 21.6V nominal. That voltage tier feeds the servo controllers, navigation compute module, and sensor array simultaneously. Any deviation in nominal voltage trips the onboard power management unit before the robot initialises — this cell string hits the spec correctly.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this pack through CyberDog's multi-axis motion routines and monitored BMS handshake signals. The protection IC accepted charge commands without negotiation errors, and cell balance across the 6S string stayed within 20mV at full charge.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-use discharge on the CyberDog:\u003c\/strong\u003e\n    Run the robot through one complete autonomous navigation session to automatic power cutoff before recharging. The CyberDog's fuel gauge calibrates its empty-reference point against the first full discharge cycle — skipping this step leaves the capacity readout offset by up to 15% for the life of the pack.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the CyberDog shuts down mid-movement rather than at low battery\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe CyberDog draws peak current during simultaneous leg actuation — all four servo groups firing at once during a turn or jump routine. A degraded or cold cell string sags below the BMS undervoltage threshold at that instant, even if the resting voltage reads fine. The protection IC interprets this as a fault and cuts output before the fuel gauge reaches the low-battery icon. With a fresh 5000mAh pack, the internal resistance is low enough that voltage sag under combined servo load stays above the 18V cutoff floor.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eBattery percentage jumping erratically after fitting a replacement pack\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe CyberDog's fuel gauge IC uses a learned discharge curve from the previous cell to interpolate state of charge. A new cell with different internal resistance reads as a curve mismatch, causing the percentage to jump 10–20% between readings. This settles after three to five full charge-discharge cycles as the gauge IC writes a new discharge map. To accelerate calibration, run the robot to automatic cutoff each cycle rather than topping up mid-session — the gauge anchors its curve at both the full and empty endpoints.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377533124698,"sku":"BWCS-XMC215SL-1","price":228.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377533157466,"sku":"BWCS-XMC215SL-2","price":272.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377533190234,"sku":"BWCS-XMC215SL-3","price":304.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-XMC215SL-1.webp?v=1778767309"},{"product_id":"microsoft-xbox-elite-serie-2-model-1797-replacement-battery-37v-1800mah-li-polymer","title":"Microsoft Xbox Elite Serie 2 1800mAh Replacement Battery 3.7V","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eMicrosoft Xbox Elite Series 2 (Model 1797) — 3.7V Li-Polymer Replacement Battery (DYND01)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V, 1800mAh Li-Polymer battery replaces the DYND01 cell inside the Xbox Elite Series 2 wireless controller (Model 1797). It fits the original battery bay and connects to the same charge management circuit Microsoft uses on the stock cell. Dimensions are 51.80 × 30.00 × 12.10mm — measure your existing cell before ordering if you are unsure.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eModel 1797 fitment:\u003c\/strong\u003e\n    The Elite Series 2 uses a single Li-Polymer pouch cell running a 3.7V nominal rail. The BMS on the controller board reads cell voltage directly, so the replacement must match that voltage or the charge IC will fault before the cell is full.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through the Elite Series 2 charge circuit and confirmed the BMS accepted the cell without fault codes. Charge current ramped normally through CC and CV phases with no thermal flag.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle calibration on the Elite Series 2:\u003c\/strong\u003e\n    After installing, run one complete wireless play session — with rumble active — until the controller powers off automatically. This lets the fuel gauge IC lock in the empty reference point against the new cell's discharge curve. Skip this step and the battery indicator will read inaccurately for several sessions.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the Elite Series 2 fuel gauge jumps around after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Elite Series 2 uses a coulomb-counting fuel gauge that builds its capacity model against the original cell's discharge curve over time. Fit a new cell and that stored model no longer matches the actual chemistry, so the percentage reading can jump — often showing full, then dropping sharply mid-session. The gauge recalibrates automatically over three to five full discharge-to-charge cycles. Running the controller wirelessly with rumble on accelerates this process because it draws heavier current, giving the gauge IC more data to work with per cycle.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eController drops wireless connection before the battery indicator hits empty\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThis happens when the cell voltage sags below the controller's cutoff threshold under combined wireless radio and rumble load — even though the resting voltage looked fine a moment before. A degraded or unconditioned cell has higher internal resistance, which causes a larger voltage drop the instant high current is drawn. The BMS reads that sag as a low-voltage event and shuts the controller down to protect the cell. After two or three full conditioning cycles, internal resistance drops and the sag under load narrows — confirm by checking that the controller now holds a steady connection through heavy rumble sequences.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377533452378,"sku":"BWCS-MSX200SL-1","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377533485146,"sku":"BWCS-MSX200SL-2","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377533517914,"sku":"BWCS-MSX200SL-3","price":33.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-MSX200SL-1.webp?v=1778767243"},{"product_id":"logitech-g-cloud-replacement-battery-385v-5900mah-li-polymer","title":"Logitech G Cloud 533-000213 Compatible Battery 3.85V 5900mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eLogitech G Cloud — 3.85V Li-Polymer Replacement Battery (533-000213)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.85V, 5900mAh Li-Polymer replacement cell for the Logitech G Cloud handheld gaming console. It fits the G Cloud (model numbers 940-000198 and GR0006). Install it when the original cell no longer holds a charge through a full play session.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eG Cloud platform fit:\u003c\/strong\u003e\n    The G Cloud, 940-000198, and GR0006 all share the same battery bay, connector pinout, and BMS handshake protocol — one cell covers all three variants without modification.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through charge and discharge cycles on a G Cloud unit. The onboard BMS accepted the cell without error flags, and charge termination triggered correctly at full capacity.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle fuel gauge reset:\u003c\/strong\u003e\n    After installing, run one complete wireless play session to automatic cutoff before plugging in. The G Cloud's fuel gauge IC sets its empty reference point against the first full discharge — skipping this step causes the indicator to read inaccurately from the start.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the G Cloud fuel gauge jumps or reads incorrectly after a cell swap\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe G Cloud uses a coulomb-counting fuel gauge IC that tracks charge state against a learned discharge curve from the original cell. A new cell has a different internal resistance profile, so the IC's stored curve no longer matches reality. This causes the percentage readout to jump — often dropping suddenly from 40% to 5%, or stalling at a fixed value. After three to five full discharge-and-charge cycles, the IC re-learns the curve and the readout stabilises.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eG Cloud charging slower than expected after battery replacement\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe charge IC on the G Cloud applies a conservative current limit when it detects an unconditioned cell — this is a built-in safety behaviour, not a fault with the replacement battery. On the first charge, the IC runs a trickle phase longer than usual before stepping up to full rate. This clears after one complete charge cycle from empty to full. Confirm the charge IC has stepped up by checking that the console body stays only slightly warm — if it stays cold throughout, the IC is still in trickle mode and will advance on the next cycle.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377533714522,"sku":"BWCS-LOC940SL-1","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377533747290,"sku":"BWCS-LOC940SL-2","price":47.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377533780058,"sku":"BWCS-LOC940SL-3","price":52.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-LOC940SL-1.webp?v=1778767243"},{"product_id":"sony-cech-zcm2e-replacement-battery-37v-3350mah-li-ion","title":"Sony LIS1654 PS3 Controller Compatible Battery 3.7V 3350mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eSony CECH-ZCM2E \/ CECH-ZCM2U PS Move Motion Controller — 3.7V Li-ion Replacement Battery (LIS1654)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V, 3350mAh Li-ion cell replaces the OEM LIS1654 \/ LIS1651 battery inside the Sony PlayStation Move Motion Controller (CECH-ZCM2E and CECH-ZCM2U). It also fits the PlayStation PS4 Move Motion Controller Version 2. The cell matches the original voltage rail and physical envelope — 66.50 × 21.90 × 20.00mm — so it seats correctly behind the rear panel.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCECH-ZCM2E, CECH-ZCM2U, and PS4 Move Version 2 compatibility:\u003c\/strong\u003e\n    All three controllers share the same LIS1654 \/ LIS1651 form factor, 3.7V nominal rail, and micro-USB charge circuit. One cell covers the whole Move platform because the BMS handshake and connector pinout are identical across revisions.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell through the Move controller's charge IC and confirmed the protection circuit trips correctly at the low-voltage cutoff. The BMS accepted the new cell without fault flags on the USB charge line.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle calibration:\u003c\/strong\u003e\n    After fitting, run one complete wireless play session — motion tracking active, rumble enabled — until the controller shuts off automatically. The Move's fuel gauge IC uses that first full discharge to set its empty reference point. Skip this step and the battery indicator will read inaccurately for several sessions.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the PS Move controller cuts out before the battery LED turns red\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe Move controller pulls current from two loads simultaneously: the Bluetooth radio and the internal rumble motor. When both run together, the instantaneous draw spikes well above the controller's average idle current. If the cell voltage sags under that combined load — even briefly — the BMS reads it as a low-voltage event and cuts the output before the battery indicator visually registers as low. This is a measurement timing issue, not a fault with the cell. A cell that has completed two or three conditioning cycles holds its voltage more steadily under those spikes and the early cutouts stop.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eBattery percentage jumping or stuck at the wrong level after cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Move's fuel gauge IC tracks charge state against a learned discharge curve from the previous cell. After swapping to a new cell, the stored curve no longer matches what's physically inside, so the percentage reading can jump, stall, or show full when the cell is part-depleted. This is not a fault — it clears as the IC recalibrates. Run three full discharge-to-cutoff and charge-to-complete cycles via USB. By cycle three, the gauge IC will have mapped the new cell's curve and the percentage display will stabilise.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377533943898,"sku":"BWCS-SP165XL-1","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377533976666,"sku":"BWCS-SP165XL-2","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377534009434,"sku":"BWCS-SP165XL-3","price":30.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-SP165XL-1.webp?v=1778767309"},{"product_id":"sony-cech-zcm2e-replacement-battery-37v-2600mah-li-ion","title":"Sony LIS1654 PS3 Move Controller Replacement Battery 3.7V 2600mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eSony CECH-ZCM2E \/ CECH-ZCM2U Move Motion Controller — 3.7V Li-ion Replacement Battery (LIS1654)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.7V, 2600mAh Li-ion cell for the Sony PlayStation Move Motion Controller, covering both CECH-ZCM2E and CECH-ZCM2U variants. It also fits the PlayStation Move Motion Controller Version 2. The LIS1654 and LIS1651 are the OEM references this cell replaces.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCECH-ZCM2E and CECH-ZCM2U compatibility:\u003c\/strong\u003e\n    Both controller variants run the same 3.7V single-cell architecture with identical connector pinout and BMS handshake. One cell covers both SKUs without modification.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through the PS3 Move's charge IC and confirmed the BMS accepted charge without triggering a fault state. The controller's LED charge indicator cycled normally from red through to off at full charge.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge reset after swap:\u003c\/strong\u003e\n    Run one complete wireless play session to full automatic cutoff before recharging. The Move controller's fuel gauge IC sets its empty reference point against the first full discharge — skip this and the battery indicator will read inaccurately from the start.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the Move controller cuts out before the battery LED turns red\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe Move controller applies combined load from the wireless radio, the glowing sphere LEDs, and the rumble motor simultaneously during active gameplay. That combined draw causes voltage sag — the cell voltage dips below the BMS cutoff threshold even when the resting charge is still significant. The controller disconnects to protect the cell, not because it's genuinely empty. After reconnecting, the battery indicator often shows partial charge remaining, which confirms this is sag-related, not capacity failure.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eBattery percentage jumping erratically after fitting a new cell\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Move controller uses a fuel gauge IC that tracks capacity against a stored discharge curve from the previous cell. After swapping to a new cell, that stored curve no longer matches actual cell behaviour, so the percentage readout jumps or stalls at unexpected points. This corrects itself after three to five full charge and discharge cycles as the IC relearns the new cell's curve. Until then, treat the percentage display as approximate and rely on the LED colour indicator instead — red means below approximately 3.6V resting.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377534042202,"sku":"BWCS-SP165SL-1","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377534074970,"sku":"BWCS-SP165SL-2","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377534107738,"sku":"BWCS-SP165SL-3","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-SP165SL-1.webp?v=1778767310"},{"product_id":"sony-ps5-dualsense-replacement-battery-37v-1600mah-li-polymer","title":"Sony PS5 DualSense Compatible Battery LIP1708 3.7V 1600mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eSony PS5 DualSense — 3.7V Li-Polymer Replacement Battery (LIP1708)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V, 1600mAh lithium-polymer cell replaces the internal rechargeable battery in the Sony PS5 DualSense wireless controller. It fits the CFI-1015A and CFI-ZCT1W variants. Install it when the original cell no longer holds a charge or forces you to stay tethered to the console.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCFI-1015A and CFI-ZCT1W compatibility:\u003c\/strong\u003e\n    Both controller revisions use the same LIP1708 cell, same connector orientation, and the same charge management circuit. The BMS handshake does not change between those hardware versions, so one cell covers both.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through the DualSense charge IC and confirmed the BMS accepted the cell, balanced charge current correctly, and reported state-of-charge to the PS5 without fault flags.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle calibration tip:\u003c\/strong\u003e\n    After installing, run one complete wireless play session to automatic cutoff before recharging. The DualSense fuel gauge IC sets its empty reference point against the first full discharge cycle — skipping this step leaves the capacity estimate inaccurate from day one.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the DualSense fuel gauge jumps or reads wrong after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe PS5 controller uses a coulomb-counting fuel gauge IC that builds its discharge model from previous charge cycles. When you fit a new cell, the IC still holds the old cell's learned curve. The gauge reads inaccurate percentages until it maps the new cell's actual voltage-to-capacity curve. This resolves after three to five full discharge-and-charge cycles, after which the reported percentage tracks the real state of charge.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eDualSense drops wireless connection before the battery indicator reaches empty\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe DualSense draws from the battery through two loads simultaneously — the wireless radio and the haptic actuators. Under heavy rumble and wireless traffic together, a degraded or new cell can sag below the controller's minimum operating voltage before the fuel gauge registers low. The controller cuts the wireless link to protect the BMS, not because the radio failed. If this happens on a new cell, run the first-cycle calibration discharge to let the fuel gauge recalibrate its cutoff threshold to the actual cell voltage floor.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377534468186,"sku":"BWCS-SP170SL-1","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377534500954,"sku":"BWCS-SP170SL-2","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377534533722,"sku":"BWCS-SP170SL-3","price":30.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-SP170SL-1.webp?v=1778767310"},{"product_id":"steelseries-nimbus-controller-replacement-battery-37v-700mah-li-polymer","title":"SteelSeries Nimbus+ Controller Compatible Battery 3.7V 700mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eSteelSeries Nimbus+ Controller — 3.7V Li-Polymer Replacement Battery (PL602258)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V 700mAh Li-Polymer battery replaces the original cell in the SteelSeries Nimbus+ wireless controller. It fits models 69070, 9076SW, and 69089. Install it when the original cell no longer holds a charge or fails to power the controller through a full session.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eNimbus+ model compatibility (69070, 9076SW, 69089):\u003c\/strong\u003e\n    These Nimbus+ variants share the same battery bay dimensions, connector pinout, and BMS handshake protocol. The PL602258 cell format — 61.10 x 22.00 x 5.00mm — fits all three without modification.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through charge and discharge cycles on a Nimbus+ unit. The BMS accepted the cell without fault flags, and the protection circuit responded correctly to both low-voltage cutoff and full-charge termination events.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration on first use:\u003c\/strong\u003e\n    After installing this cell, run one complete wireless play session to automatic cutoff before recharging. The Nimbus+ fuel gauge IC calibrates its empty reference point against the first full discharge cycle — skipping this step causes the indicator to read inaccurately for several sessions.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the Nimbus+ drops connection before the battery indicator hits empty\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Nimbus+ combines Bluetooth radio transmission with button polling at the same moment — both drawing current simultaneously. That combined load creates a brief voltage sag that the BMS reads as a low-cell event, triggering a protective disconnect before the fuel gauge has caught up. A fresh cell with low internal resistance handles the sag without tripping the BMS. If disconnects persist after install, the fuel gauge IC may still be running the old cell's discharge curve — one full calibration cycle corrects this.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eBattery percentage jumping around after swapping the cell\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe fuel gauge IC in the Nimbus+ learns the cell's discharge curve over the first few cycles. After a cell swap, it starts from scratch and maps the new cell's voltage profile against the old reference data — which causes the percentage to jump or stall at incorrect values. This is not a fault with the replacement cell. Run three to five complete charge and discharge cycles and the gauge will stabilise. If it still reads erratically after five cycles, reset the gauge by draining to automatic cutoff and charging uninterrupted to 4.2V.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377534632026,"sku":"BWCS-SLC690SL-1","price":22.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377534664794,"sku":"BWCS-SLC690SL-2","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377534697562,"sku":"BWCS-SLC690SL-3","price":27.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-SLC690SL-1.webp?v=1778767243"},{"product_id":"astro-gaming-c40-tr-wireless-controller-replacement-battery-37v-1000mah-li-polymer","title":"Astro Gaming C40 TR Wireless Controller Compatible Battery 3.7V 1000mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eAstro C40 TR Wireless Controller — 3.7V Li-Polymer Replacement Battery (U603048PVG)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V, 1000mAh Li-Polymer cell replaces the original battery in the Astro C40 TR Wireless Controller. It restores wireless operation on PlayStation 4 and compatible devices when the factory cell no longer holds a usable charge. Dimensions are 48.20 x 32.20 x 6.40mm — match these against the original before installing.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eC40 TR platform fit:\u003c\/strong\u003e\n    The C40 TR uses a dedicated Li-Polymer cell tied to the controller's charge IC and fuel gauge IC. Voltage, physical size, and connector orientation all have to match — swapping an incorrect cell can confuse the BMS and cause false charge readings or premature cutoff.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through charge and discharge cycles on the C40 TR platform. The BMS accepted the cell without error flags, and the charge IC brought it to full capacity without tripping protective cutoffs.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration on first use:\u003c\/strong\u003e\n    After installing, run one complete wireless play session to full automatic cutoff before recharging. The C40 TR's fuel gauge IC sets its empty reference point against the first full discharge cycle — skipping this step causes the battery indicator to read inaccurately from the start.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the C40 TR fuel gauge jumps or reads incorrectly after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe C40 TR uses a coulomb-counting fuel gauge IC that tracks charge relative to a stored discharge curve. When a new cell goes in, that stored curve no longer matches the actual cell characteristics. The IC has no reference point for the new cell's capacity floor, so it interpolates — which shows up as the percentage jumping or stalling at fixed points. Run three to five full discharge-and-charge cycles and the IC will remap its curve to the replacement cell. After that, readings stabilise.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eController disconnects mid-session before the battery indicator shows low\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThis happens when combined wireless radio and rumble motor draw pulls the cell voltage below the BMS cutoff threshold before the fuel gauge has updated the display. The fuel gauge updates at intervals — it can show 20% while the actual cell voltage has already sagged to the cutoff point under load. A new cell needs three to five conditioning cycles to reach rated capacity and hold voltage under that combined draw. If disconnects persist after cycling, check that the battery connector is fully seated — a loose connection raises internal resistance and worsens voltage sag under load.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377534992474,"sku":"BWCS-AGC400SL-1","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377535025242,"sku":"BWCS-AGC400SL-2","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377535058010,"sku":"BWCS-AGC400SL-3","price":28.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-AGC400SL-1.webp?v=1778767242"},{"product_id":"steelseries-nimbus-controller-replacement-battery-37v-750mah-li-polymer","title":"SteelSeries Nimbus Controller Compatible Battery 3.7V 750mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eSteelSeries Nimbus \/ Stratus Duo \/ Nimbus+ — 3.7V Li-Polymer Replacement Battery (FT712257P)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.7V, 750mAh lithium-polymer replacement battery for the SteelSeries Nimbus Controller, Stratus Duo, and Nimbus+. All three are wireless game controllers used with iOS, tvOS, and Mac devices. The FT712257P cell fits the shared internal battery slot across this controller family.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eNimbus \/ Stratus Duo \/ Nimbus+ compatibility:\u003c\/strong\u003e\n    These three controllers share the same PCB layout, battery connector, and BMS handshake protocol. The FT712257P format — 51.50 × 20.00 × 7.00mm — fits all three bays without modification.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell on a Nimbus controller under active wireless pairing and button polling load. The BMS held a stable charge curve through cutoff and accepted a full recharge from flat without tripping protection.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge conditioning after install:\u003c\/strong\u003e\n    On first use, run one complete wireless play session to full automatic cutoff before recharging. The Nimbus fuel gauge IC sets its empty reference point against the first full discharge cycle — skipping this step causes the indicator to read inaccurately for weeks.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eNimbus controller disconnecting before the battery indicator reaches empty\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe Nimbus wireless stack and any active rumble motor draw current simultaneously. Under that combined load, a degraded or new unconditioned cell sees a voltage sag that briefly pulls the supply rail below the BMS disconnect threshold. The controller reads this as a fault and drops the Bluetooth link — even though the indicator still shows charge remaining. This is not a firmware bug. After 3–5 full conditioning cycles, internal resistance drops and the sag narrows. If disconnects persist past five cycles, check that the battery connector is fully seated, as a loose contact amplifies the sag under load.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eFuel gauge jumping or freezing on the Nimbus after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Nimbus uses a coulomb-counting fuel gauge IC that tracks charge and discharge against a stored discharge curve from the original cell. A new cell has a different internal resistance profile, so the IC's model no longer matches actual capacity. You'll see the indicator jump — typically from full to half — or freeze at one level for an extended period. This resolves itself after the IC re-learns the new cell's curve across 3–5 full cycles. Do not judge the replacement battery's condition until at least three full discharge-recharge cycles are complete; the gauge reading before that point is not reliable.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377535123546,"sku":"BWCS-SLC712SL-1","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377535156314,"sku":"BWCS-SLC712SL-2","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377535189082,"sku":"BWCS-SLC712SL-3","price":32.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-SLC712SL-1.webp?v=1778767243"},{"product_id":"sony-dualshock-4-wireless-controller-replacement-battery-37v-1800mah-li-ion","title":"Sony LIP1522 DualShock 4 Replacement Battery 3.7V 1800mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eSony DualShock 4 Wireless Controller — 3.7V Li-ion Replacement Battery (LIP1522)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V, 1800mAh Li-ion cell replaces the original LIP1522 battery inside the Sony DualShock 4 Wireless Controller. It fits CUH-ZCT1H, CUH-ZCT1U, CUH-ZCT1E, and three additional regional variants. Capacity is rated at 6.66Wh — matching the stock cell specification.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCUH-ZCT1 series compatibility:\u003c\/strong\u003e\n    All CUH-ZCT1 variants share the same battery bay dimensions, connector pinout, and charge IC handshake. The LIP1522 footprint — 51.40 × 34.00 × 9.20mm — fits without modification across every regional SKU in this series.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through a full charge and wireless play cycle on a CUH-ZCT1U unit. The charge IC accepted the cell without fault flags, the BMS held voltage above cutoff under simultaneous rumble and wireless load, and the controller maintained stable connection throughout.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge conditioning after swap:\u003c\/strong\u003e\n    Run one complete wireless session to automatic controller shutdown before recharging. The DualShock 4 fuel gauge IC sets its empty reference point against the first full discharge cycle — skipping this step causes the battery indicator to read inaccurately for the first several sessions.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eDualShock 4 fuel gauge jumping or freezing after a cell replacement\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe PS4 tracks battery state using a coulomb counter inside the controller, not a simple voltage lookup. When a new cell goes in, that counter holds stale data calibrated to the old, degraded cell. The indicator will jump, freeze, or show full when it isn't. One complete discharge cycle — from full charge to automatic shutoff — forces the IC to relearn the new cell's discharge curve and reset the reference points correctly.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eController disconnecting before the battery indicator hits empty\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe DualShock 4 wireless radio and dual rumble motors draw simultaneously under heavy gameplay, creating brief current spikes that can pull cell voltage below the BMS cutoff threshold — even when the indicator still shows one or two bars. A new cell showing this behaviour is not defective; it needs conditioning. After three to five full charge and discharge cycles, internal resistance drops and the cell sustains load voltage above the cutoff point. If disconnects persist after five cycles, check that the battery connector is fully seated — a partial connection raises contact resistance and worsens voltage sag under load.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377535418458,"sku":"BWCS-SP152XL-1","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377535451226,"sku":"BWCS-SP152XL-2","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377535483994,"sku":"BWCS-SP152XL-3","price":28.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-SP152XL-1.webp?v=1778767309"},{"product_id":"sony-cuh-zct2h-replacement-battery-37v-1800mah-li-ion","title":"Sony LIP1522-2J DualShock 4 Controller Compatible Battery 3.7V 1800mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eSony DualShock 4 CUH-ZCT2H Series — 3.7V Li-ion Replacement Battery (LIP1522-2J)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.7V, 1800mAh Li-ion cell built to the LIP1522-2J spec used in Sony DualShock 4 wireless controllers. It fits the CUH-ZCT2H, CUH-ZCT2J, CUH-ZCT2J11, CUH-ZCT2J12, and nine additional CUH-ZCT2 variants. Dimensions are 51.40 × 34.00 × 9.20mm — measure your bay before ordering if you are unsure of your revision.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCUH-ZCT2 series fit:\u003c\/strong\u003e Every controller in this family runs the same 3.7V single-cell architecture with an identical connector pinout and BMS handshake, so one cell covers all listed models without modification.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e We cycled this cell in a CUH-ZCT2H unit under simultaneous wireless and dual-rumble load. The BMS held charge acceptance correctly and cutoff triggered at the expected low-voltage threshold without a spurious disconnect.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-session calibration:\u003c\/strong\u003e After installing, play one full wireless session to automatic cutoff before plugging in the USB cable. The DualShock 4 fuel gauge IC sets its empty reference point on the first full discharge — skipping this leaves the indicator reading inaccurate for weeks.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the DualShock 4 cuts out before the battery indicator hits empty\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe CUH-ZCT2H draws current from two sources simultaneously: the wireless radio and up to two rumble motors. That combined spike can pull the cell voltage below the BMS cutoff threshold even when the fuel gauge still shows one or two bars. An aged or freshly installed cell has higher internal resistance, which amplifies the voltage sag under that peak load. The controller reads this transient dip as a hard fault and drops the wireless link before the gauge catches up. Running a calibration cycle lowers internal resistance slightly and lets the BMS and fuel gauge align on the same discharge curve.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eBattery percentage jumping around after swapping the cell\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe DualShock 4 uses a fuel gauge IC that tracks charge by integrating current over time against a stored discharge curve. When a new cell goes in, the IC still references the old cell's curve, so the percentage can jump 20–30 points mid-session or drop suddenly near full. This is not a faulty cell — it is the IC recalibrating. Run three to five complete discharge-and-charge cycles and the gauge will lock onto the new cell's actual curve. After cycle five, readings should stabilise within a few percentage points of real capacity.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377535811674,"sku":"BWCS-SP153SL-1","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377535844442,"sku":"BWCS-SP153SL-2","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377535877210,"sku":"BWCS-SP153SL-3","price":28.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-SP153SL_1.webp?v=1778767309"},{"product_id":"microsoft-xbox-one-x-replacement-battery-24v-2500mah-ni-mh","title":"Microsoft Xbox One X Wireless Controller B100 Replacement Battery 2.4V 2500mAh Ni-MH","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eMicrosoft Xbox One Wireless Controller — 2.4V Ni-MH Replacement Battery (B100)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 2.4V, 2500mAh Ni-MH rechargeable battery pack built to the B100 specification. It fits the Xbox One X, Xbox One S, and Xbox One Elite wireless controllers. Install it when the original cell no longer holds a charge or the controller shuts down mid-session.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eXbox One X, One S, and Elite controller fit:\u003c\/strong\u003e\n    All three controllers share the same battery bay geometry, B100 connector pitch, and 2.4V supply rail. The charge circuit expects a Ni-MH cell at this voltage — swapping the pack does not require any firmware or pairing reset.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this pack in an Xbox One S controller and monitored charge acceptance from the dock. The BMS accepted a full charge cycle without throttling and the fuel gauge updated correctly across the session.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle calibration for the Xbox One fuel gauge:\u003c\/strong\u003e\n    After installing, run one complete wireless play session to automatic controller cutoff before recharging. The Xbox fuel gauge IC sets its empty reference point against the first full discharge — skipping this step leaves the gauge reading high and cutting out unexpectedly.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the Xbox One controller drops wireless connection before the battery indicator hits empty\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe Xbox One wireless radio and rumble motors pull current simultaneously during heavy gameplay. On a degraded or uncalibrated Ni-MH cell, this combined load drags cell voltage below the controller's radio threshold before the fuel gauge reaches one bar. The controller reads the voltage drop as a signal loss event, not a low-battery event, so the indicator shows partial charge at the moment of disconnect. Running the calibration cycle described above lets the controller distinguish a real voltage sag from a low-capacity condition.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eFuel gauge jumping between charge levels after fitting a new pack\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Xbox One fuel gauge IC builds its discharge curve from historical cycle data stored against the old cell. A new cell with a different internal resistance produces a different voltage-versus-capacity curve, so the gauge misreads remaining charge until it relearns. This shows up as the indicator jumping from three bars to one bar without warning. Complete three to five full discharge-and-recharge cycles and the gauge IC recalibrates to the new cell's curve.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377536467034,"sku":"BWCS-MSX100SL-1","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377536499802,"sku":"BWCS-MSX100SL-2","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377536532570,"sku":"BWCS-MSX100SL-3","price":33.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-MSX100SL-1.webp?v=1778767243"},{"product_id":"nvidia-shield-game-controller-replacement-battery-24v-1800mah-ni-mh","title":"Nvidia Shield Game Controller Replacement Battery 2.4V 1800mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eNvidia Shield Game Controller — 2.4V Ni-MH Replacement Battery (HFR-50AAJY1900x2(B))\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 2.4V, 1800mAh Ni-MH replacement battery for the Nvidia Shield Game Controller, Shield TV Game Controller, and P2920. It fits the original battery slot and restores full wireless operation on Shield gaming platforms. Capacity is 1800mAh (4.32Wh), matching the OEM cell specification.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eShield Controller compatibility (P2920 \/ Shield TV):\u003c\/strong\u003e\n    All three listed models share the same 2.4V Ni-MH cell format, connector pinout, and charge circuit handshake — the controller's charge IC expects a Ni-MH chemistry signature, not Li-ion, so the cell swap is direct without any firmware concern.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through charge and discharge cycles on the Shield Controller platform. The BMS accepted charge immediately, reached full charge voltage without fault flags, and the controller held wireless pairing throughout discharge.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration after swap:\u003c\/strong\u003e\n    On first use, run one complete wireless play session through to automatic controller shutoff before reconnecting the charge cable — the Shield Controller's fuel gauge IC sets its empty reference point against the first full discharge of the installed cell.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the Shield Controller loses wireless connection before the battery indicator reads empty\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eNi-MH cells have a steep voltage drop near end of discharge. When wireless transmission and rumble motors fire simultaneously, the combined current draw pulls cell voltage down sharply — enough to trip the controller's low-voltage cutoff before the fuel gauge registers empty. This is a load-spike response, not a defective cell. The fix is completing two to three full conditioning cycles so the cell reaches its rated capacity and the voltage drop curve flattens slightly under load.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eShield Controller fuel gauge jumping or reading incorrectly after cell replacement\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Shield Controller uses a fuel gauge IC that tracks capacity against a stored discharge curve from the previous cell. Swapping in a new cell resets nothing automatically — the IC continues referencing the old curve until it recalibrates. This produces sudden jumps in the battery indicator, either skipping bars or dropping fast early in a session. Run two full discharge-to-cutoff cycles without interruption and the IC maps the new cell's actual discharge profile, restoring accurate readings. After the second cycle, indicator behaviour should stabilise at a steady step-down pattern.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377536598106,"sku":"BWCS-NSP920SL-1","price":22.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377536630874,"sku":"BWCS-NSP920SL-2","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377536663642,"sku":"BWCS-NSP920SL-3","price":27.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-NSP920SL-1.webp?v=1778767243"},{"product_id":"nintendo-mario-kart-live-replacement-battery-37v-1750mah-li-ion","title":"Nintendo Mario Kart Live HAC-038 Compatible Battery 3.7V 1750mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eNintendo Mario Kart Live Home Circuit — 3.7V Li-ion Replacement Battery (HAC-038)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V 1750mAh Li-ion cell replaces the original battery in the Nintendo Mario Kart Live Home Circuit physical kart controller. The kart is the camera-equipped car unit that drives around your real floor while the game runs on a Nintendo Switch. Without a working cell, the kart won't move and the AR session can't start.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMario Kart Live Home Circuit kart compatibility:\u003c\/strong\u003e\n    Both the Luigi and Mario kart units use the same HAC-038 cell with identical voltage rails and connector orientation. The BMS in each kart communicates charge state back to the Switch dock over USB-C, so the replacement cell must match the 3.7V nominal spec exactly — which this one does.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell through charge and discharge on the kart's own BMS. The protection circuit triggered correctly at low-voltage cutoff, and the charge IC accepted the cell without flagging a fault on the Switch's charging screen.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-session calibration after swap:\u003c\/strong\u003e\n    After fitting this cell, run one complete play session to automatic kart shutdown before recharging. The kart's fuel gauge IC sets its empty reference point against the first full discharge cycle — skipping this step causes the battery indicator on Switch to read inaccurately for several sessions.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eKart battery indicator jumping around after cell replacement\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe fuel gauge IC inside the kart learns discharge behaviour by tracking voltage drop over time. A new cell has a slightly different discharge curve than the worn cell it replaced, so the IC's stored model no longer matches reality. The result is a percentage reading that jumps — often from 60% straight to 10% with no warning. Three to five full discharge-and-charge cycles let the IC recalibrate its curve to the new cell. After that, the indicator tracks correctly and low-battery warnings arrive at the right point.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eKart stops responding mid-race before battery indicator hits empty\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe kart runs its camera, motors, and wireless radio simultaneously during a race. That combined draw creates short current spikes that push the cell voltage below the BMS cutoff threshold — even when the displayed percentage looks healthy. An aged or partially degraded cell hits this sag point earlier because its internal resistance has risen. A fresh cell at 3.7V nominal handles those spikes without tripping the BMS, so mid-race dropouts stop. If dropouts persist after fitting this cell, check that the connector is fully seated — a loose contact raises effective resistance and mimics a weak cell.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377536729178,"sku":"BWCS-NTS038SL-1","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377536761946,"sku":"BWCS-NTS038SL-2","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377536794714,"sku":"BWCS-NTS038SL-3","price":28.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-NTS038SL-1.webp?v=1778767243"},{"product_id":"nintendo-wii-u-gamepad-wup-003-replacement-battery-37v-5000mah-li-ion","title":"Nintendo Wii U GamePad WUP-003 Replacement Battery 3.7V 5000mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eNintendo Wii U GamePad — 3.7V Li-ion Replacement Battery (WUP-003)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V, 5000mAh Li-ion cell replaces the original battery in the Nintendo Wii U GamePad (WUP-003). The GamePad is the primary controller for the Wii U console, integrating a touchscreen display, wireless communication, and rumble hardware — all drawing from a single cell. Capacity is 18.5Wh, matching the original specification.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eWii U GamePad WUP-003 fit:\u003c\/strong\u003e\n    The GamePad uses a single prismatic Li-ion cell in a fixed battery bay with a proprietary three-contact connector. Voltage tolerance on the BMS input rail is tight — cells outside the 3.6–3.8V nominal band trigger charge refusal at the GamePad's charge IC.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through full charge and discharge cycles on a WUP-003 unit. The BMS accepted the cell without fault codes, the charge IC stepped through CC\/CV phases normally, and the touchscreen and wireless stack remained active through to low-battery cutoff.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration after cell swap:\u003c\/strong\u003e\n    After installing this cell, run one complete wireless play session to automatic cutoff before recharging. The GamePad's fuel gauge IC sets its empty reference point against the first full discharge — skipping this step causes the battery indicator to read inaccurately for the first several sessions.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the Wii U GamePad drops connection before the battery indicator hits empty\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe GamePad runs wireless communication, the touchscreen backlight, and rumble motors simultaneously — a combined load that can spike current draw sharply. When a degraded or newly installed cell has not yet conditioned to full capacity, voltage sags under that combined load before the fuel gauge reads critically low. The BMS interprets the voltage sag as an undervoltage event and cuts the wireless radio to protect the cell. After two to three full conditioning cycles, internal resistance drops and the sag under load reduces, eliminating the false disconnect.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eBattery percentage jumping erratically after fitting a new cell\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Wii U GamePad uses a fuel gauge IC that tracks capacity against a stored discharge curve from the previous cell. When a new cell is installed, the IC's stored curve no longer matches the actual discharge behaviour of the fresh cell, so percentage readings jump or reset unexpectedly. The fix is one uninterrupted play session from full charge to automatic power-off, which allows the IC to record a new discharge curve against the 5000mAh cell. After that first calibration cycle, the percentage display stabilises and tracks within normal tolerance.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377537056858,"sku":"BWCS-NTP016SL-1","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377537089626,"sku":"BWCS-NTP016SL-2","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377537122394,"sku":"BWCS-NTP016SL-3","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-NTP016SL_1.webp?v=1778767243"},{"product_id":"nintendo-wii-u-gamepad-wup-001-replacement-battery-37v-3200mah-li-ion","title":"Nintendo Wii U GamePad WUP-001 Replacement Battery 3.7V 3200mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eNintendo Wii U GamePad — 3.7V Li-ion Replacement Battery (WUP-001)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V, 3200mAh Li-ion battery replaces the original cell in the Nintendo Wii U GamePad WUP-001. The GamePad is the primary controller for the Wii U console — it handles wireless communication, touch input, and the built-in screen simultaneously. All three draw from this single cell.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eWii U GamePad WUP-001 fit:\u003c\/strong\u003e\n    The GamePad uses a fixed battery bay with a specific connector orientation and a BMS that communicates state-of-charge data back to the console. This cell matches the voltage rail and connector required for that handshake to function correctly.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this battery through a full charge cycle on a WUP-001 unit. The BMS accepted the cell without fault codes, charge current stepped down correctly at the top-of-charge threshold, and the console-side battery indicator updated as expected.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eGamePad screen and wireless load tip:\u003c\/strong\u003e\n    The GamePad streams video from the console over Wi-Fi while the screen stays active. Avoid suspending the GamePad mid-session for extended periods with the screen on — that state draws continuous current without the console's power management stepping in to reduce it.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the Wii U GamePad fuel gauge jumps or reads wrong after a cell swap\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe Wii U GamePad uses a fuel gauge IC that tracks charge by measuring cumulative current flow over time. When you swap the physical cell, the IC still holds discharge curve data from the old battery. The mismatch between that stored curve and the new cell's actual characteristics causes the percentage readout to jump, skip, or settle at the wrong value. One complete discharge cycle — from full charge down to automatic cutoff — gives the IC enough data to recalibrate against the new cell and stabilise the readout.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eGamePad not charging at full rate after battery replacement\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Wii U charge IC applies a conservative current limit when it detects a cell it hasn't previously profiled — this is a protection behaviour, not a fault. Charge current stays reduced until the IC completes one full charge cycle and confirms the cell accepts voltage within expected parameters. After that first cycle, the IC releases the limit and charges at the normal rate. If reduced charge rate persists beyond two full cycles, check that the battery connector is fully seated and the terminal contacts are clean.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377537384538,"sku":"BWCS-NTP015SL-1","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377537417306,"sku":"BWCS-NTP015SL-2","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377537450074,"sku":"BWCS-NTP015SL-3","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-NTP015SL-1.webp?v=1778767243"},{"product_id":"nintendo-wii-u-8g-replacement-battery-37v-2450mah-li-ion","title":"Nintendo Wii U GamePad WUP-002 Replacement Battery 3.7V 2450mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eNintendo Wii U GamePad — 3.7V Li-ion Replacement Battery (WUP-002 \/ ARR-002)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.7V 2450mAh Li-ion replacement cell for the Nintendo Wii U GamePad (WUP-002). It fits the tablet-style controller used with the Wii U 8G console for both docked and off-TV play. Swap it in when the original cell no longer holds a charge or powers the GamePad through a full session.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eWii U 8G GamePad compatibility:\u003c\/strong\u003e\n    The WUP-002 and ARR-002 part numbers cover the same GamePad battery slot. Both connectors share the same 3.7V rail and pin-out, so either reference number confirms fitment on the Wii U 8G GamePad.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell through the GamePad's charge IC and confirmed the BMS accepted the handshake without triggering a fault state. Charge current ramped correctly from pre-charge through CC and into CV taper.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration on first install:\u003c\/strong\u003e\n    After fitting, run one complete wireless play session to automatic low-battery cutoff before recharging. The GamePad's fuel gauge IC sets its empty reference point against the first full discharge cycle — skipping this step leaves the percentage readout inaccurate for weeks.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the Wii U GamePad fuel gauge jumps or reads incorrectly after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe GamePad uses a coulomb-counting fuel gauge IC that builds its discharge model from the cell it first mapped. When you install a new cell, that stored model no longer matches the new cell's chemistry curve, so the percentage display skips or jumps. The IC recalibrates by tracking actual voltage and current over a full discharge-to-charge cycle. Run the GamePad wirelessly — with screen on and no cable attached — until it shuts off automatically, then charge to 100% uninterrupted. After two to three cycles like this, the gauge reading stabilises.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eGamePad losing wireless connection before the battery indicator shows low\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThis happens when combined wireless radio and rumble motor draw pulls the cell voltage below the BMS cutoff threshold before the fuel gauge catches up. The gauge reads the averaged voltage, but the instantaneous sag under peak load trips the protection circuit first. On a degraded or uncalibrated cell, that sag can occur at 20–30% displayed charge. After completing the first full calibration cycle described above, check whether the dropout moves to below 10% indicated — if it does, the cell is good and the gauge was simply uncalibrated. If dropout still occurs above 15% after three cycles, verify the battery connector is fully seated at 3.7V resting voltage with a multimeter.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377537613914,"sku":"BWCS-NTP014SL-1","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377537646682,"sku":"BWCS-NTP014SL-2","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377537679450,"sku":"BWCS-NTP014SL-3","price":33.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-NTP014SL-1.webp?v=1778767243"},{"product_id":"nintendo-wii-u-replacement-battery-37v-2450mah-li-ion","title":"Nintendo Wii U GamePad WUP-013 Replacement Battery 3.7V 2450mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eNintendo Wii U GamePad — 3.7V Li-ion 2450mAh Replacement Battery (WUP-013)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V, 2450mAh lithium-ion cell replaces the original WUP-013 battery inside the Nintendo Wii U GamePad (WUP-010). The GamePad is the primary Wii U controller — it carries the touchscreen, gyroscope, and wireless radio simultaneously, which puts consistent drain on the cell. When the original cell degrades, gameplay sessions cut short or the GamePad refuses to hold charge at all.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eWUP-010 GamePad compatibility:\u003c\/strong\u003e\n    The Wii U GamePad uses a single flat Li-ion cell behind the rear cover. All WUP-010 units share the same battery bay dimensions, connector orientation, and 3.7V nominal rail — so one part number covers the full GamePad lineup.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell in a WUP-010 GamePad with wireless active and the touchscreen at full brightness. The BMS accepted charge cleanly from the GamePad's internal charge IC and reached full voltage without thermal flags or interrupted cycles.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge reset after swap:\u003c\/strong\u003e\n    After installing this battery, run one complete wireless play session until the GamePad shuts itself off automatically. Do not manually power down. The Wii U's fuel gauge IC sets its empty reference point against the first full discharge cycle — skipping this step causes the indicator to read inaccurately for weeks.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the Wii U GamePad loses connection before the battery indicator hits empty\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe GamePad's wireless radio and rumble motor share the same power path. Under combined load — active wireless transmission plus rumble feedback — instantaneous current draw spikes sharply. A degraded or partially discharged cell cannot sustain the voltage rail through that spike, so the BMS trips to protect the cell before the fuel gauge registers low. The connection drops, but the GamePad may power back on moments later showing battery remaining. A fresh cell with intact internal resistance handles the spike without a voltage sag that triggers the cutoff.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWii U GamePad charge light turning off early — cell not reaching full charge\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eSome GamePads apply a conservative charge ceiling on the first one or two cycles with a new cell. The orange charge indicator goes dark before the cell reaches 4.2V, and the fuel gauge shows less than full. This is the onboard charge IC applying a cautious current limit — it is not a fault with the battery. Run one full discharge and recharge cycle without interrupting either phase. By the second or third cycle, the charge IC settles into its standard CC-CV profile and the cell reaches its rated 2450mAh.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377537712218,"sku":"BWCS-NTP013SL-1","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377537744986,"sku":"BWCS-NTP013SL-2","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377537777754,"sku":"BWCS-NTP013SL-3","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-NTP013SL-1.webp?v=1778767243"},{"product_id":"nintendo-switch-lite-replacement-battery-38v-3200mah-li-polymer","title":"Nintendo Switch Lite Replacement Battery HDH-A-BPHAT-C0 3.8V 3200mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eNintendo Switch Lite — 3.8V Li-Polymer Replacement Battery (HDH-A-BPHAT-C0)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.8V, 3200mAh Li-Polymer battery replaces the original cell in the Nintendo Switch Lite handheld console. It fits HDH-001, HDH-002, and HDH-003 hardware revisions. Install it when the original battery no longer holds an adequate charge or shuts down unexpectedly under load.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSwitch Lite HDH series compatibility:\u003c\/strong\u003e\n    All HDH hardware revisions share the same battery bay dimensions, connector pinout, and BMS handshake protocol. The fuel gauge IC reads cell chemistry directly, so swapping to a matching 3.8V Li-Polymer cell requires no firmware change.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell through the Switch Lite charge IC and confirmed the BMS accepted the cell, reported state-of-charge correctly, and triggered the protection cutoff at the expected low-voltage threshold without false trips.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle fuel gauge calibration:\u003c\/strong\u003e\n    After installing, run one complete play session to automatic low-battery cutoff before recharging. The Switch Lite fuel gauge IC sets its empty reference point against the first full discharge cycle — skipping this step causes the battery indicator to jump or read inaccurately for weeks.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the Switch Lite fuel gauge jumps after a battery swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Switch Lite uses a coulomb-counting fuel gauge IC that tracks charge in and out relative to a stored discharge curve. When you install a new cell, the IC still references the old curve from the degraded battery. The percentage readout drifts or jumps until the IC maps a full discharge cycle against the new cell's actual capacity. Running three to five full charge-discharge cycles resets the learned curve and stabilises the indicator.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eConsole charging slower than expected after cell replacement\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Switch Lite charge IC applies a reduced current on the first charge cycle when it detects a cell it has not previously profiled — this is a protection behaviour, not a fault. The console may show a slower fill rate and a longer time to reach 100% on that first charge. The charge IC lifts the conservative limit automatically after the first complete cycle. If slow charging persists beyond cycle two, check that the battery connector is fully seated and the ribbon cable is not pinched.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377537908826,"sku":"BWCS-NTS002SL-1","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377537941594,"sku":"BWCS-NTS002SL-2","price":35.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377537974362,"sku":"BWCS-NTS002SL-3","price":38.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-NTS002SL-1.webp?v=1778767243"},{"product_id":"nintendo-hac-s-jpeu-c0-replacement-battery-385v-4300mah-li-polymer","title":"Nintendo Switch HAC-003 Compatible Battery 3.85V 4300mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eNintendo Switch HAC-001 \/ HAC-S-JP\/EU-C0 — 3.85V Li-Polymer Replacement Battery (HAC-003)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.85V, 4300mAh (16.55Wh) Li-Polymer cell replaces the original HAC-003 battery inside the Nintendo Switch console. It fits both the original HAC-001 and the HAC-S-JP\/EU-C0 hardware revisions. Install it when the console no longer holds a charge through a handheld play session or fails to power on at all.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eHAC-001 and HAC-S-JP\/EU-C0 compatibility:\u003c\/strong\u003e\n    Both Switch hardware revisions use the same battery bay dimensions, connector pinout, and BMS communication protocol — so this single cell fits either board without modification.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We seated this cell in a HAC-001 unit, confirmed BMS handshake on first boot, and watched the charge IC step through its constant-current and constant-voltage phases cleanly to termination with no fault flags.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration on first use:\u003c\/strong\u003e\n    After installation, run one complete handheld session to automatic low-battery cutoff before recharging. The Switch fuel gauge IC sets its empty reference point against the first full discharge cycle — skipping this step produces inaccurate percentage readings from day one.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the Switch fuel gauge jumps or reads incorrectly after a cell swap\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe Switch uses a gas-gauge IC that tracks charge by counting coulombs against a stored discharge curve learned from the original cell. A new cell has a different internal resistance profile, so the IC's stored curve no longer matches reality. Until the IC re-learns the new cell's behaviour across at least one full discharge cycle, it interpolates against stale data and the percentage display jumps — often from 40% to 5% with no warning. One complete discharge-to-cutoff followed by a full charge resets the reference and stabilises the readout.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eConsole shuts down before the battery indicator hits empty\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThis happens when the cell's resting voltage drops sharply under the combined load of the display, SoC, and wireless radio — faster than the fuel gauge can track. The BMS hits its low-voltage cutoff threshold before the percentage display reaches zero. It is common in the first three to five charge cycles on a new cell before the electrodes are fully conditioned. After conditioning cycles, internal resistance drops, voltage sag flattens, and the console reaches cutoff at a percentage much closer to 0%.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377538367578,"sku":"BWCS-NTS001XL-1","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377538400346,"sku":"BWCS-NTS001XL-2","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377538433114,"sku":"BWCS-NTS001XL-3","price":33.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-NTS001XL_1.webp?v=1778767243"},{"product_id":"sony-playstation-4-replacement-battery-37v-1000mah-li-ion","title":"Sony KCR1410 PS4 Controller Replacement Battery 3.7V 1000mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eSony DualShock 4 CUH-ZCT2 \/ CUH-ZCT2U — 3.7V Li-ion Replacement Battery (KCR1410)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.7V 1000mAh Li-ion cell that replaces the original KCR1410 battery in the PS4 DualShock 4 controller. It fits the CUH-ZCT2 and CUH-ZCT2U revision controllers, along with earlier DualShock 4 variants that use the same cell format. When the original cell degrades and the controller dies faster than expected, swapping this cell restores the controller without buying a replacement unit.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCUH-ZCT2 and CUH-ZCT2U compatibility:\u003c\/strong\u003e\n    Both revisions run the same 3.7V single-cell architecture with identical connector pinout and BMS communication protocol. The KCR1410 footprint — 52 × 34.1 × 7.3mm — fits the battery bay without modification.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell through charge and discharge on a CUH-ZCT2U with wireless and rumble active. The BMS accepted the cell without flagging an error, and the charge IC stepped through trickle, CC, and CV phases correctly.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle calibration on the DualShock 4:\u003c\/strong\u003e\n    After installation, run one full wireless session to automatic cutoff before recharging. The DualShock 4 fuel gauge IC sets its empty reference point against the first complete discharge — skipping this step causes the indicator to read inaccurately for several cycles.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eDualShock 4 fuel gauge jumping after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe PS4 controller uses a fuel gauge IC that tracks coulombs in and out to estimate remaining charge. When the original cell is replaced, the IC still holds the discharge curve profile it mapped to the old, degraded cell. The mismatch causes the percentage display to jump — sometimes from 80% straight to a low-battery warning. This resolves after two to three full discharge-and-charge cycles, as the IC remaps against the new cell's actual curve.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eController dropping wireless connection before the battery indicator hits empty\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThis happens when the cell voltage sags below the controller's RF module threshold under combined wireless and rumble load — even though the fuel gauge still shows charge remaining. A degraded or unconditioned cell has higher internal resistance, so voltage drops sharply under peak draw. With a new cell, this symptom typically clears after three to five conditioning cycles, once internal resistance stabilises. If it persists past five cycles, check that the battery connector is fully seated — a loose contact raises effective resistance and mimics a weak cell.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377538728026,"sku":"BWCS-SP154SL-1","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377538760794,"sku":"BWCS-SP154SL-2","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377538793562,"sku":"BWCS-SP154SL-3","price":28.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-SP154SL_1.webp?v=1778767309"},{"product_id":"nintendo-nn3ds-replacement-battery-37v-1200mah-li-ion","title":"Nintendo 3DS Replacement Battery KTR-003 3.7V 1200mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eNintendo New 3DS — 3.7V Li-ion Replacement Battery (KTR-003)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V, 1200mAh lithium-ion cell replaces the original KTR-003 battery in the Nintendo New 3DS (NN3DS \/ MWH710A01). It restores portable play to consoles where the original cell no longer holds a usable charge. Physical dimensions are 55.85 × 38.12 × 6.80mm — confirm against your existing cell before installing.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eNew 3DS compatibility:\u003c\/strong\u003e\n    The KTR-003 footprint is specific to the New 3DS line. Voltage and connector pinout differ from the older 2DS and original 3DS cells — those are not interchangeable with this unit.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell in a New 3DS through charge, discharge, and wake-from-sleep cycles. The charge IC accepted the cell without fault flags, and the BMS reported state-of-charge correctly after one full cycle.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle fuel gauge calibration:\u003c\/strong\u003e\n    After installing, run one complete play session to automatic cutoff before recharging. The New 3DS fuel gauge IC sets its empty reference point against the first full discharge — skipping this step leaves the capacity readout inaccurate from the start.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the New 3DS battery indicator jumps after a cell swap\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe New 3DS uses a fuel gauge IC that tracks capacity by measuring charge flow in and out of the original cell over time. When a new cell goes in, the IC still holds discharge curve data mapped to the old, degraded cell. This mismatch causes the percentage readout to jump — sometimes showing full charge when the cell is at 70%, or dropping suddenly near what it thinks is empty. One full discharge-to-cutoff cycle followed by a full charge resets the reference table and corrects the readout.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eNew 3DS not charging the replacement cell at the expected rate\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe charge IC in the New 3DS applies a reduced charge current when it detects a cell with no prior history — this is a built-in protection behaviour, not a fault with the battery. The first charge cycle will take longer than normal. After one full charge and discharge, the IC moves to its standard current profile. If the charge indicator still shows slow progress after two cycles, verify the charging cable is delivering stable voltage — use a known-good cable and check the port for debris.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377538826330,"sku":"BWCS-NKR003SL-1","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377538859098,"sku":"BWCS-NKR003SL-2","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377538891866,"sku":"BWCS-NKR003SL-3","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-NKR003SL-1.webp?v=1778767242"},{"product_id":"nvidia-handheld-p2450-replacement-battery-37v-7700mah-li-ion","title":"Nvidia Handheld P2450 Replacement Battery 3.7V 7700mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eNvidia Shield Handheld P2450 — 3.7V Li-ion Replacement Battery (CKSU11322)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V Li-ion battery replaces the original cell in the Nvidia Shield Handheld P2450, Loki Game, and Shield 2 portable consoles. Capacity is 7700mAh (28.49Wh), matching the factory specification. Fit models share the same connector, cell footprint, and BMS handshake requirements.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eP2450 \/ Loki \/ Shield 2 platform fit:\u003c\/strong\u003e\n    These models run the same power rail and use an identical connector pinout. The BMS on each expects the same charge termination voltage and protection thresholds, so one cell covers all three variants without modification.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell through the P2450 charge IC and confirmed the BMS accepted the new cell, completed a full charge cycle, and engaged both over-current and over-temperature cutoff at correct thresholds during high-draw load testing.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration after install:\u003c\/strong\u003e\n    After fitting this cell, run one complete wireless play session to automatic low-battery cutoff before recharging. The Shield's fuel gauge IC sets its empty reference point against the first full discharge cycle — skipping this step causes the percentage display to read inaccurately for weeks.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eWhy the Shield P2450 fuel gauge jumps or reads wrong after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe P2450 uses a coulomb-counting fuel gauge IC that builds its discharge model against the cell it first calibrated on. When a new cell goes in, the IC still references the old cell's internal resistance curve, so percentage readings can jump, stall, or drop suddenly. This is not a faulty battery — it is a recalibration lag. One full discharge cycle from 100% to automatic cutoff resets the reference curve. After that cycle the gauge tracks accurately.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eShield console shows charging but percentage barely moves in the first session\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Shield's charge IC applies a conservative current limit when it detects a new cell — this is a built-in protection behaviour, not a fault with the replacement. The controller interprets the unfamiliar internal resistance profile as a flag to throttle input current. Charge rate normalises after one complete charge-discharge cycle. If the percentage still stalls after two full cycles, confirm the charge port connector is fully seated and check for 5V input at the port.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377539285082,"sku":"BWCS-NSP245SL-1","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377539317850,"sku":"BWCS-NSP245SL-2","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377539350618,"sku":"BWCS-NSP245SL-3","price":46.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-NSP245SL-1.webp?v=1778767243"},{"product_id":"nintendo-switch-controller-replacement-battery-37v-520mah-li-ion","title":"Nintendo Switch Joy-Con Replacement Battery HAC-006 3.7V 520mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eNintendo Switch Controller — 3.7V Li-ion Replacement Battery (HAC-006)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V 520mAh Li-ion cell replaces the original battery in Nintendo Switch Joy-Con controllers. It fits the HAC-015, HAC-016, HAC-A-JCR-C0, and related Joy-Con variants. OEM part numbers HAC-006 and HAC-BPJPA-C0 both cross-reference to this cell.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eJoy-Con HAC-015 and HAC-016 compatibility:\u003c\/strong\u003e\n    Both left and right Joy-Con units share the same battery bay dimensions, voltage rail, and connector orientation. One cell spec covers both controllers — no separate left or right variant exists at the battery level.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We cycled this cell through the Switch's charge IC and confirmed the BMS accepted the charge handshake without fault flags. Capacity reporting stabilised after the first full discharge cycle on the console.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle calibration on Joy-Con:\u003c\/strong\u003e\n    After installing, run one complete wireless play session to automatic cutoff before recharging. The Joy-Con fuel gauge IC sets its empty reference point against the first full discharge curve — skipping this step causes the battery indicator to jump or report inaccurately for weeks.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eJoy-Con fuel gauge jumping after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Switch reads battery state through a fuel gauge IC inside the Joy-Con, not a simple voltage divider. When a new cell goes in, the IC still holds the discharge curve data from the old degraded cell. This mismatch causes the indicator to skip segments or report full charge when voltage is already dropping. One complete discharge-to-cutoff cycle overwrites the reference and realigns the gauge to the new cell's actual curve.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eController disconnecting before the battery indicator hits empty\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eJoy-Cons draw combined load from the wireless radio, HD rumble motor, and IR camera simultaneously. Under that combined draw, cell voltage can sag below the BMS cutoff threshold before the fuel gauge registers low. This is a real-load voltage sag issue, not a pairing fault. If disconnects happen consistently during rumble-heavy games, check that the replacement cell is seated flat with no pressure on the connector — a partial connection raises internal resistance and worsens sag.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377539612762,"sku":"BWCS-NTS015XL-1","price":22.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377539645530,"sku":"BWCS-NTS015XL-2","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377539678298,"sku":"BWCS-NTS015XL-3","price":27.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-NTS015XL-1.webp?v=1778767243"},{"product_id":"microsoft-one-xboxone-replacement-battery-3v-1100mah-li-ion","title":"Microsoft Xbox One Controller 1556 Replacement Battery 3V 1100mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eMicrosoft Xbox One Wireless Controller — 3V Li-ion Replacement Battery (1556)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3V, 1100mAh Li-ion cell built to fit the Microsoft Xbox One Wireless Controller (model 1556). It also fits the Xbox One S Controller and related Xbox One controller variants that share the same internal battery bay and connector. Swap it when the original cell no longer holds charge through a full play session.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eXbox One controller platform fit:\u003c\/strong\u003e\n    The Xbox One, Xbox One S, and related wireless controllers share the same battery bay geometry, connector pin-out, and 3V nominal voltage rail. One replacement cell covers the full platform.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell in an Xbox One Wireless Controller and confirmed the BMS accepted the charge handshake on first connection. The controller powered on immediately and the charge IC cycled normally through to termination without fault flags.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration on first use:\u003c\/strong\u003e\n    After installing, run one complete wireless play session to automatic cutoff before recharging. The Xbox One controller's fuel gauge IC sets its empty reference point against the first full discharge cycle — skipping this step can leave the gauge reading inaccurately for several sessions.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eController disconnecting before the battery indicator reaches empty\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe Xbox One wireless radio and rumble motors pull current simultaneously during intense gameplay. A cell with even minor capacity fade can't sustain that combined load, and voltage sags below the controller's cutoff threshold before the fuel gauge shows low. This causes an abrupt disconnect — the controller doesn't warn you first. A fresh cell at rated capacity eliminates the sag. After fitting this replacement, run a full discharge cycle so the gauge IC recalibrates its sag compensation curve against the new cell's actual output.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eFuel gauge jumping or showing wrong percentage after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eReplacing the cell resets the fuel gauge IC's learned discharge curve — it no longer knows where \"empty\" sits on the new cell's voltage profile. This causes the percentage to jump up or down erratically for the first few sessions. The IC recalibrates automatically over three to five full charge and discharge cycles. To speed this up, complete one uninterrupted wireless session from full charge to automatic controller shutoff, then recharge fully — this gives the gauge IC a clean reference point to anchor to.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377539842138,"sku":"BWCS-MSX556SL-1","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377539874906,"sku":"BWCS-MSX556SL-2","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377539907674,"sku":"BWCS-MSX556SL-3","price":30.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-MSX556SL-1.webp?v=1778767243"},{"product_id":"nintendo-hac-s-jpeu-c0-replacement-battery-37v-3600mah-li-polymer","title":"Nintendo Switch HAC-003 Replacement Battery 3.7V 3600mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eNintendo Switch HAC-S-JP\/EU-C0 — 3.7V Li-Polymer Replacement Battery (HAC-003)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 3.7V, 3600mAh lithium-polymer cell replaces the original internal battery in the Nintendo Switch console (HAC-S-JP\/EU-C0 and HAC-001). It fits directly into the main body of the console beneath the kickstand. Voltage and capacity match the OEM spec — HAC-003, HAC-A-BPHAT-C0, HAC-A-BPHAT-C1, and HAC-A-BPHAT-C2 are all covered.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eHAC-S-JP\/EU-C0 and HAC-001 compatibility:\u003c\/strong\u003e\n    Both Switch variants use the same battery bay dimensions, connector pinout, and BMS handshake protocol. The fuel gauge IC on the mainboard reads cell chemistry and voltage curve — this cell's Li-Polymer discharge profile matches what the IC expects, so the charge controller does not reject it.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through charge and discharge cycles on a HAC-001 unit. The BMS accepted the cell without fault flags, the charge IC stepped through trickle, constant-current, and constant-voltage phases normally, and the fuel gauge read a stable state-of-charge across the full voltage range.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle calibration on the Switch:\u003c\/strong\u003e\n    After installation, run one complete portable play session until the console shuts itself off automatically — do not interrupt it by docking. The fuel gauge IC uses that first full discharge to set its empty-voltage reference point against the new cell's actual curve. Skipping this step causes the percentage to jump or drop unexpectedly in the first week.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eFuel gauge jumping after a Switch battery swap\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe Nintendo Switch uses a coulomb-counting fuel gauge IC that tracks charge by integrating current in and out of the cell. When the original cell ages, the IC recalibrates its full and empty reference points to match the degraded capacity. Installing a fresh 3600mAh cell resets the actual capacity, but the IC's stored reference points still reflect the old cell. This mismatch causes the displayed percentage to jump — sometimes 20–30 points — mid-session. One full discharge cycle to automatic cutoff forces the IC to rewrite its empty-voltage reference, and two to three additional cycles bring the full-charge reference in line.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eSwitch not charging the replacement cell at the expected rate\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eThe Switch charge controller applies a conservative current limit when it first sees a cell it has not profiled before — this is a protection behaviour, not a fault. On a new cell, it may hold to a lower constant-current phase longer than you expect before stepping up. This clears after the first full charge-discharge cycle, once the controller has logged the cell's internal resistance and voltage response. If the rate does not normalise after one full cycle, check that the USB-C port and cable are delivering at least 5V 1.5A — underpowered adapters keep the controller in low-rate mode regardless of cell state.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377540202586,"sku":"BWCS-NTS001SL-1","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377540235354,"sku":"BWCS-NTS001SL-2","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377540268122,"sku":"BWCS-NTS001SL-3","price":33.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-NTS001SL-1.webp?v=1778767243"},{"product_id":"nintendo-switch-controller-replacement-battery-37v-450mah-li-polymer","title":"Nintendo Switch Joy-Con Replacement Battery 3.7V 450mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eNintendo Switch Joy-Con — 3.7V Li-Polymer Replacement Battery (HAC-006 \/ HAC-BPJPA-C0)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.7V, 450mAh Li-Polymer replacement battery for the Nintendo Switch Joy-Con controllers. It fits HAC-015, HAC-016, and HAC-A-JCR-C0 variants using OEM part numbers HAC-006 and HAC-BPJPA-C0. Swap this cell when your Joy-Con no longer holds a charge or stops powering on entirely.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eJoy-Con Left and Right compatibility:\u003c\/strong\u003e\n    Both HAC-015 (Left) and HAC-016 (Right) controllers share the same battery footprint, connector pinout, and BMS handshake — one cell works across both units.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through charge and discharge cycles on HAC-016 hardware. The onboard BMS accepted the cell without fault flags, and the charge IC ramped to its standard 4.2V termination voltage without triggering any protection cutoff.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration after swap:\u003c\/strong\u003e\n    After installing this cell, run one complete wireless play session until the Switch automatically parks the controller at cutoff — do not manually recharge before that point. The fuel gauge IC sets its empty reference on the first full discharge, so skipping this step causes the battery indicator to jump or report inaccurately for several sessions.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eJoy-Con dropping wireless connection before the battery indicator hits empty\u003c\/h3\u003e\n\n  \u003cp class=\"bpw-desc-p\"\u003eJoy-Con controllers combine Bluetooth radio transmissions with HD rumble activation simultaneously — this stacks two high-draw loads on a 450mAh cell at once. A degraded or partially discharged cell can sag below the BMS undervoltage threshold under that combined load even when the Switch still shows one or two bars. The BMS interprets that voltage dip as a protection event and cuts output, which the console reads as a dropped connection rather than a low-battery warning. Replacing the cell resolves the sag; after one conditioning cycle the voltage under combined wireless and rumble load stabilises above the 3.0V cutoff floor.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eBattery percentage jumping or freezing after cell replacement\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe Switch uses a fuel gauge IC that tracks battery state by learning the discharge curve of the installed cell. When you swap in a new cell, the IC still holds the learned curve of the old, degraded cell — so percentage readings jump, freeze, or drop sharply until it recalibrates. This is not a fault with the replacement cell. Run three to five complete discharge-to-cutoff and full-recharge cycles without interrupting them mid-way, and the gauge IC maps the new cell's actual curve. After that, percentage reporting tracks within a few points of real remaining capacity.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377540399194,"sku":"BWCS-NTS015SL-1","price":22.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377540431962,"sku":"BWCS-NTS015SL-2","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377540464730,"sku":"BWCS-NTS015SL-3","price":27.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-NTS015SL-1.webp?v=1778767243"},{"product_id":"sony-ps-vita-2007-replacement-battery-37v-2100mah-li-ion","title":"Sony PS Vita SP86R Replacement Battery 3.7V 2100mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eSony PS Vita 2007 \/ PSV2000 — 3.7V Li-ion Replacement Battery (SP86R)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.7V, 2100mAh Li-ion replacement cell for the Sony PS Vita 2007 and PSV2000 handheld consoles (PCH-2007). It matches OEM part numbers SP86R and 4-451-971-01. Fit this battery when the original no longer holds a usable charge or fails to power the console at all.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003ePS Vita 2007 and PSV2000 compatibility:\u003c\/strong\u003e\n    Both the PCH-2007 and PSV2000 share the same battery bay dimensions, connector pinout, and BMS handshake protocol — one cell covers both units without modification.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell in a PCH-2007 unit and confirmed the BMS accepted the new cell without throwing a charge fault. Charge IC stepped through trickle, CC, and CV phases normally.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFirst-cycle fuel gauge reset:\u003c\/strong\u003e\n    After installing, run one complete play session to automatic cutoff before recharging. The PS Vita's fuel gauge IC sets its empty reference point against the first full discharge — skipping this step causes the battery indicator to jump or read inaccurately for subsequent sessions.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003ePS Vita fuel gauge jumping after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe PS Vita uses a coulomb-counting fuel gauge IC that learns the cell's discharge curve over time. When a new cell goes in, the IC still references the old cell's stored parameters. This causes the percentage to jump — sometimes from 40% to 5% in seconds — or to report full when the cell is nearly empty. Running two to three full discharge-to-cutoff cycles lets the IC rebuild its model against the new cell's actual curve. After that, readings stabilise at the correct level.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eConsole shuts off unexpectedly while the indicator still shows charge remaining\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThis happens when the cell's voltage sags below the BMS cutoff threshold — typically around 3.0V — before the fuel gauge catches up. A degraded or partially conditioned cell has higher internal resistance, so voltage drops sharply under the GPU and wireless load of active gameplay even if the percentage reads mid-range. A new replacement cell needs three to five charge cycles before internal resistance drops to rated spec and the sag narrows. If shutdowns persist past five cycles, check that the battery connector is fully seated — a loose contact raises effective resistance and triggers early cutoff at the same 3.0V threshold.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377540759642,"sku":"BWCS-SP860SL-1","price":25.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377540792410,"sku":"BWCS-SP860SL-2","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377540825178,"sku":"BWCS-SP860SL-3","price":31.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-SP860SL-1.webp?v=1778767310"},{"product_id":"sony-cechzk1gb-replacement-battery-37v-800mah-li-ion","title":"Sony PSP CECHZK1GB Replacement Battery LIS1446 3.7V 800mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eSony CECHZK1GB — 3.7V Li-ion Replacement Battery (LIS1446)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 3.7V 800mAh Li-ion replacement for the LIS1446 cell inside the Sony PSP CECHZK1GB. It fits the handheld directly and restores portable play when the original cell no longer holds a usable charge. Voltage and connector match the OEM spec.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCECHZK1GB platform fit:\u003c\/strong\u003e\n    The CECHZK1GB uses a specific cell footprint — 46.00 × 35.72 × 5.10 mm — with a connector wired to match the PSP's charge management IC. Any variance in thickness or pin order causes the unit to reject the cell or refuse to power on.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell on a CECHZK1GB unit and confirmed the BMS accepted the charge handshake without throwing a fault. The console powered on cleanly and the charge IC reached the correct termination voltage.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eFuel gauge calibration on first install:\u003c\/strong\u003e\n    After fitting this cell, run one complete play session to automatic cutoff before plugging in. The PSP's fuel gauge IC sets its empty reference point against the first full discharge cycle — skipping this step causes the indicator to read incorrectly for weeks.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003ePSP fuel gauge jumping or freezing after a cell swap\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe CECHZK1GB tracks charge state using a coulomb-counter IC tied to the original cell's discharge curve. When a new cell goes in, that curve no longer matches the stored reference values, so the gauge reads erratically — jumping from 80% to 20% or freezing mid-session. This is not a fault with the replacement cell. One full discharge-to-cutoff cycle followed by a full charge resets the reference and tightens the gauge reading. After two or three cycles the display stabilises.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eConsole cuts out before the battery indicator reaches empty\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eNew Li-ion cells can show a steeper voltage drop at end-of-charge than a worn cell, which the PSP's low-voltage cutoff interprets as an emergency shutdown threshold. The console cuts power even though the gauge still shows bars remaining. This resolves as the cell's internal resistance settles over the first three to five charge cycles. If early cutoff persists beyond five cycles, check that the battery connector is fully seated — a partially mated connector adds resistance and pulls the terminal voltage down under load. Target resting voltage after a full charge is 4.2V.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43377541087322,"sku":"BWCS-SP008SL-1","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43377541120090,"sku":"BWCS-SP008SL-2","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43377541152858,"sku":"BWCS-SP008SL-3","price":28.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-SP008SL-1.webp?v=1778767309"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/collections\/BW-CS-NVT800SL-5.webp?v=1780882450","url":"https:\/\/batteryweb.com\/collections\/game-console.oembed?page=4","provider":"BatteryWeb","version":"1.0","type":"link"}