battery-selector
CommunityChoose the right battery for embedded projects.
Authorwedsamuel1230
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill helps you select the most suitable battery chemistry and charging solution for embedded projects, ensuring reliable runtime and safe charging.
Core Features & Use Cases
- Battery chemistry guidance: compares LiPo, LiFePO4, NiMH, and Alkaline options with practical trade-offs for ESP32, Arduino, and RP2040 boards.
- Charging guidance: recommended charging modules, protection circuits, and safety considerations for portable devices.
- Runtime sizing and optimization: estimate run-time with load, capacity, and safety margins to guide battery choice and form factor.
Quick Start
Use the battery-selector to compare options for typical hobbyist and prototyping projects.
- Interactive: uv run scripts/compare_batteries.py --interactive
- CLI: uv run scripts/compare_batteries.py --current 50 --hours 24
- List: uv run scripts/compare_batteries.py --list
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: battery-selector Download link: https://github.com/wedsamuel1230/electronic-mcp-server/archive/main.zip#battery-selector Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.