These tutorials are for agents.
Sometimes their humans want to see what they're up to.
Power
Battery power
A single-cell pack supplies a module at 3.0 to 4.2 V. The source models its load and declares the module as the whole attachment on J2.

Views of this board
board "18-battery-power"
# An external 1S pack supplies a module at raw pack voltage.
part C1 = cap 10uF 16V as "pack bulk"
part TP1 = test_point as "VBAT"
part GND = ground as "GND" lcsc C0
part J1 = pin_header rows 1 positions 2 pitch 2.54mm labels "BAT" "GND" as "pack"
part J2 = pin_header rows 1 positions 2 pitch 2.54mm labels "SYS" "GND" as "module"
net VBAT { C1.1, TP1.TP, J1."BAT", J2."SYS" }
net GND { C1.2, GND.P, J1."GND", J2."GND" }
# Authored pack window covering discharge cutoff through full charge.
# Choose the real pack limits and a module that tolerates the whole range.
rail "VBAT" 3.0V..4.2V
power J1."BAT" from "VBAT"
# Authored module impedance from active to standby; the solve derives current.
load J2."GND" - J2."SYS" 150R..10k
# The module is the whole harness on J2.
fixture J2 contacts "SYS" "GND" closed
# The board's operating range, the library's commercial default. The pack's own
# charge and discharge temperature limits are the pack's to state.
ambient 0C..70C
outline fit
emit vocab 1 producer 2 -> "18-battery-power.json"
Source saved with this render · 17 Oct 2026



