Battery
Modes
Params
System
Dashboard Mode
Advanced mode shows technical parameters, hardware details, and debug tools.
Quick Start
Run the hardware verification wizard
Location Manual
Coordinates--
Status--
Satellites0
🔧 Device Mode
Set whether this device operates as a sensor (mics + detection) or monitor (TFT display).
Currently running as: --
🕐 Device Time
Timezone offset applied to device clock. Sync button pushes browser time if NTP is unavailable.
Session Code
---
Relay
Connecting...
Time remaining
--:--
Field Test Results
No field test results available.
Duration--
Detections--
Start--
End--
Battery--
Cycles--
Tier Breakdown
Home WiFi
Connect to your home network to access the dashboard while keeping internet.
✓ Connected to Home WiFi
Access dashboard from your home network at:
--
Open this address in your browser
StatusChecking...
Home IP--
Hostname--
Connection Timeline
--
~10 min agoNow
📍 Location Manual
Coordinates--
Altitude--
🔘 Allow [B] Alerts
When OFF, pressing the physical button won't trigger drone alerts.
📡 GPS Module
Status--
Last Fix--
0s
/ 120s
Satellites0
Signal--
NMEA msgs0
Errors0
Data rx0
History--
📡 LoRa Region
Select the frequency band for your region. Changing this will reboot the device.
📶 LoRa TX Power
Transmit power in dBm. Lower power saves battery and reduces risk when no antenna is connected.
22 dBm
2 dBm (low)
22 dBm (max)
📊 Telemetry
Push telemetry data to the backend server. Use this to test the connection.
Data Intervals
How often telemetry is pushed to the cloud and how frequently local device logs are saved.
Battery Status
--V
Unknown
Charge state based on ~30s voltage trend
🔋 Battery Status
Live
--V
Unknown
Charge state based on ~30s voltage trend
Battery (1 min)
-60s
━ Battery %
Rate bar →
now
Tier Pipeline (1 min)
T0
T1
T2
T3
TMP
RES
W
T0
T1
T2
T3
TMP
RES
W
Rate (1 min)
mV/min
-60s
▲ charging
▼ discharging
now
History (10h)
--
-10h
▲ charge
▼ discharge
WiFi
now
Tier Pipeline (10h)
-10h
bar height = count per interval
now
Usage Statistics
Tier Triggers
T0: --%
T1: --%
T2: --%
T3: --%
TMP: --%
Total: --
Energy by Tier
Idle: --%
T0: --%
T1: --%
T2: --%
T3: --%
Latency (µs)
T0: --
T1: --
T2: --
T3: --
Tot: --
--
WiFi On: --% of time
Impact: --
Battery metrics are trend-based (voltage delta over ~30s) — may lag actual state changes
Energy Balance
No solar detected yet
Session: 0s
Voltage
Est. Energy
Time
Solar
+0 mV
~0 mAh
0s
Drain
-0 mV
~0 mAh
0s
Stable
--
--
0s
Solar inferred when charging without USB. mAh estimated from voltage using linear LiPo model.
Estimated Power by Module
🧠 CPU
~20mA
Base~8mA
T0 (Signal)~2mA
T1 (Noise)~3mA
T2 (Algo)~5mA
Temporal~2mA
Total Estimated
~150mA
Based on typical ESP32-S3 + SX1262 power profiles
Battery Consumption Test
Run field mode for a set duration, then auto-restore WiFi and generate a power report.
Test Running
--:--
WiFi OFF, OLED OFF — waiting for auto-restore...
Test Complete
--
Low confidence — Voltage drop too small for accurate measurement
Power Attribution
Process Breakdown
Tier Cascade
Timeline
0:00--:--
Tier Activity
Peak Audio Level
Estimated Power (mA)
Idle
T0
T1
T2
T3/ML
Sleep
Activity
Mode
--
Cycles
--
Detections
--
Sleep
--
Recording
--
Projected Runtime
Full Battery (4.2V→3.0V)
--
From current (end V)
--
Full (solar, day/night avg)
--
Current (solar, day/night avg)
--
--
Autonomy Planner
Full Battery Autonomy
--
From Current Level
--
--
Battery Details
Percentage--%
Voltage--V
Cell Health--
Flow Direction--
Power Source--
ADC Reading--
Status--
🌡️ Board Temperature
🌡️ Temperature History (1h)
60 min ago45m30m15mnow
💾 Flash Memory
Flash Layout (--)
NVS
app0
app1
SPIFFS
Unused
OTA Slot (--)
0%
-- available
RAM Usage
Top Memory Consumers (measured at boot)
💾 SD Card
--
💾
No SD card detected
Insert a MicroSD card and reboot
Long Recording
min
Recording
0:00 / 5:00
📂 Flash Storage (SPIFFS)
--
Click refresh to load files
🔑 NVS Storage
--
Click refresh to load NVS entries
📡 Node Mode
Choose how this node operates in the mesh network.
Current Mode
--
🔋 Field Mode
Low-power mode for field deployment. WiFi disabled, display off (flashes on detection).
Field Mode
--
Sampling
--
⚠️ Reboot required after changing
🔌 Cable Test — Mic 1
Test each I2S wire by touching it to the LED test point.
When a pin is active, the LED should light up.
⚡
--
Touch wire to LED test point
🔌 Cable Test — Mic 2
Mic 2 shares SCK/WS with Mic 1 (Y-wired). Only the SD (data) line is separate.
SCK — shared with Mic 1 (GPIO5)
WS — shared with Mic 1 (GPIO6)
🔍 Mic Diagnostics
📁 Local Upload
Upload firmware (.bin) or dashboard (.html) file
Preparing...
0%
0 / 0 KB
--
🔄
Waiting for device to reboot...
Checking in 15s...
🌐Remote Updates
📡
No Connection
Connect to home WiFi to check for updates
Config → Home WiFi
Recovery
Running--
Rollback Available--
Rollback reverts to the previously installed firmware. Only available after at least one successful OTA update.
🔑 OTA Access Token
Override the default token used for OTA downloads. Stored in NVS.
⚙️ Device Parameters
Runtime parameters stored in /params/device.json. Changes take effect immediately unless reboot is required.
⚠ Some changes require a reboot
Click "Load" to fetch current device parameters.
Remote Node Params (via LoRa)
Fetch or push parameters to a remote mesh node. The diff is sent over LoRa (encrypted).
Diagnostic Bundle
Collects all system logs, configuration, and status data into a single file for troubleshooting or sending to support.
⚡ Quick Controls
Toggle display and WiFi. Both reset to ON after reboot.
Aux detection features. Persisted across reboots.
🔐 System Info
Flash Encryption--
Encryption Mode--
Running Partition--
Partition Size--
Chip Model--
Chip Revision--
CPU Frequency--
LoRa Band--
Free Heap--
Min Free Heap--
⚙️ System Tools
System tools and testing.
Activity Level:
⚠️ Only works when no microphones are connected
Format SPIFFS
Erase all files from SPIFFS filesystem. This will remove the dashboard, presets, and patches. Device will reboot after formatting.
Terminal
Remote debug console. Type "help" for commands.
Terminal ready. Type "help" for commands.
Wireless serial monitor — no USB cable needed.
📶 WiFi Monitor
Idle
Structured WiFi diagnostic test — tracks connectivity, RSSI, heap, and handleClient timing
Lucid Halo
Drone Audio Detection System
Device
Node ID--
Board--
Chip--
CPU--
MAC--
Flash--
PSRAM--
Firmware
Version--
Dashboard--
Partition--
Encryption--
Uptime--
Network
WiFi Mode--
IP--
RSSI
LoRa Band--
Mesh Nodes--
Memory
Free Heap--
Min Heap--
SPIFFS--
Power
Battery--
Voltage--
Charging--
USB Power--