calc.engineer / LoRa & Meshtastic / Meshtastic Power
Meshtastic Power v1.0.0
Calculates Meshtastic node power consumption and battery runtime using device-specific power profiles and firmware role-based duty cycling. Models sleep, RX, and TX current draw for Heltec V3, RAK WisBlock, T-Beam, T-Beam Supreme, and Station G2 with GPS, BLE, and display peripheral toggles. Role selection (client, router, repeater, client_muted) controls the duty cycle model: routers stay in RX mode continuously while clients sleep between events. Returns average current, runtime in hours/days, daily Wh consumption, and time distribution across TX/RX/sleep states. Feed daily_wh to solar_sizing for off-grid planning.
Fill in the inputs and Compute to see the structured result.
From an agent (MCP) or the API
curl -X POST https://calc.engineer/api/meshtastic_power \
-H "Content-Type: application/json" \
-d '{"device": …, "channel_preset": …, "battery_mah": …}'MCP: connect to https://calc.engineer/mcp and call meshtastic_power.
calc.engineer — free, MCP-native engineering tools.