Snowbird Power Systems · Datasheet · snowbird-pack

Snowbird Pack

2S to 4S packs with balancing, for robots and anything above 5 V.
Rev 2026-09-14
← Product page

The multi-cell board. An RC-style pack on XT30 with a JST-XH balance lead, or raw cells on screw terminals, with a balancing BMS and the full 20 W from solar. Double-width Feather, Feather header on one edge.

Highlights

  • 2S, 3S or 4S by a resistor; passive balancing at 50 mA
  • 20 W continuous from solar, 15 W from USB-C
  • Per-cell voltage and imbalance in the register map
  • LTO and sodium-ion packs supported in the charge-voltage range
The Snowbird Feather 1S from directly above, showing the USB-C port, Qwiic and solar connectors at one end, the Bluetooth module at the other, and the battery connector, terminal block, charger and LEDs between them.

Battery

Cells2S, 3S or 4S, set by a resistor
ChemistriesLi-ion, LiPo, LiHV, LiFePO4, LTO, sodium-ion
Battery interfaceXT30 and 4-pin JST-XH balance, or 2-position screw terminals for raw cells
ProtectionPer-cell overcharge and overdischarge, overcurrent, short circuit, temperature; passive balancing
Fuel gaugeState of charge, per-cell voltage, imbalance, current, temperature, time to empty (measured)

Inputs

USB-C5 V at 0.5, 1.5 or 3 A, read from the CC lines; 15 W into the pack
Solar6 to 22 V, MPPT, 20 W continuous (measured)
Charge current50 mA to 3 A in 10 mA steps; default 0.5 C
Charger efficiency94 % peak (measured)

Outputs

3.3 V rail1.5 A continuous, synchronous buck (measured)
5 V rail2 A continuous, synchronous buck, switchable; off by default (measured)
SignalsPG, CHG_DONE, INT, EN5V on jumpered Feather positions; VSYS and VBAT on pads and screw terminals

Supervisor

SupervisornRF52840 module, Zephyr firmware, I2C at 0x36
Bluetooth LEBTHome v2 broadcast, Battery Service, custom GATT with per-cell voltages; read-only by default
Idle current31 µA outputs unloaded; 45 µA advertising every 2 s; 4 µA in ship mode (measured)
LibrariesArduino, C, MicroPython; one register map, v1.2

Physical

OutlineDouble-width Feather, 50.8 × 45.7 mm, Feather header on one edge, four mounting holes
Board4-layer, ENIG, matte navy
Operating temperature−40 to 85 °C board

Feather header

3V3V3 · out · Regulated 3.3 V; drives the host's 3V position
ENEN (host) · out · Pulled low through a jumper closed by default, so the host's own regulator stays off
BAT— · — · Not connected, by design: the host's charger must never see the battery
USB— · — · Not connected, so two 5 V sources are never in parallel
11INT · out, open drain · Event interrupt; jumper open by default
A2PG · out, open drain · Power good, both rails in regulation; jumper open by default
A3CHG_DONE · out, open drain · Charge complete; jumper open by default
A5EN5V · in, pulled up · Enable the 5 V rail; jumper open by default
SDA, SCLI2C · — · Qwiic bus at 3.3 V; the supervisor answers at 0x36
GNDGND · — ·
5V2-position 3.5 mm screw terminal block and a pad · Rated 2 A; switched by EN5V and set5V()
VSYSPad and castellation · Raw system rail, battery or input, whichever the power path selects
VBATPad and castellation · Battery terminal after the BMS switch; never the host's BAT position
NTCBattery connector pin 2 and a pad · 10 kΩ, B = 3435 by default; other B values are a setting

Physical

Mass17.4 g
HS code8504.40.95
OriginAssembled in China; designed and tested in Canada

Compliance

No cell is supplied with this board. Set the chemistry jumper for the connected cell before the first charge. Safety: https://www.snowbirdpower.com/docs/safety. Security disclosures: [email protected]. Generated from the product data record on 2026-10-21.