Flight Controller Design
Diagram
Table
| Rail | Load | Sleep | Typical Active | Peak / Burst |
|---|---|---|---|---|
| 3V3 | ESP32-C3-WROOM-02-N4 | ~10–50 uA module sleep assumption | ~120–180 mA Wi-Fi active estimate | ~300 mA RF burst allowance |
| 3V3 | LSM6DSO32TR IMU | <100 uA mode-dependent | ~1–2 mA high-rate estimate | ~2 mA |
| 3V3 | W25Q16JVUXIQ flash | <10 uA standby/deep power-down | ~5–20 mA during write/read | ~25 mA |
| 3V3 | Status LED D1 + R11 | 0 mA off | ~1–2 mA | ~2 mA |
| 3V3 | Pull-ups / boot resistors | negligible | <2 mA worst static | <2 mA |
Table
| Condition | Estimated 3V3 Current |
|---|---|
| Sleep / deep idle | tens of uA plus regulator IQ, firmware-dependent |
| Sensor active, radio mostly off | ~5–30 mA |
| Wi-Fi active telemetry | ~130–205 mA typical |
| Conservative burst case | ~315–360 mA |
Table
| Battery | Wi-Fi Active 180 mA | Sensor/BLE-ish 25 mA | Sleep-dominant duty cycle |
|---|---|---|---|
| 100 mAh | ~0.5 h | ~3–4 h | firmware-dependent |
| 150 mAh | ~0.75 h | ~5–6 h | firmware-dependent |
| 250 mAh | ~1.2 h | ~8–10 h | firmware-dependent |
Power Tree
Load Estimate
Rail Totals
Regulator Sizing
LDO Thermal Check
Battery Runtime Rough Estimate
Charger Sizing
Known Power Tradeoffs