battery-selector

Community

Choose 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.