Live demo — data resets daily at 03:00 UTC. Nothing you enter is saved. Maestro UI →

Coverage Report

Generated 2026-06-05 18:17 UTC · 59 active requirements

Cov 100% · Done 0%
0 Done 0 Partial 59 Not Started 0 Missing 0 Obsolete
59 of 59
Code Title Category Linked Test Cases
REQ-001 Charge LiPo battery via USB-C Functional
REQ-002 BQ24075 charge IC with power path management Interface
REQ-003 Charge current ~593 mA (ISET 1.5 kΩ) Performance
REQ-004 Charge status indicators via CHG and PG outputs Functional
REQ-005 JST-PH 2.0mm 2-pin battery connector Mechanical
REQ-006 3.3V rail from BQ24075 SYS pin Functional
REQ-007 MCP1700-3302E/TO LDO regulator Interface
REQ-008 LDO quiescent current ≤ 4 µA Performance
REQ-009 3.3V rail bulk decoupling capacitors Interface
REQ-010 LDO input and output decoupling Interface
REQ-011 Battery voltage monitoring via ADS7828 CH0 Functional
REQ-012 Battery divider 2×1 MΩ (1:2 ratio) Performance
REQ-013 Battery divider quiescent drain ≤ 5 µA Performance
REQ-014 Battery divider software-disconnectable Performance
REQ-015 MCU module ESP32-C6-MINI-1-N4 Interface
REQ-016 MCU supply voltage 3.0–3.6V Performance
REQ-017 Deep sleep total board current ≤ 20 µA Performance
REQ-018 WiFi 802.11ax (WiFi 6) at 2.4 GHz Functional
REQ-019 BLE 5.0 support Functional
REQ-020 I2C bus on external connector Interface
REQ-021 UART on external connector Interface
REQ-022 SPI bus on external connector Interface
REQ-023 Serial bus connector 3.3V and GND Interface
REQ-024 USB-C connector for charging Mechanical
REQ-025 USB-C VBUS ESD protection Safety
REQ-026 ESP32 antenna keep-out zone observed Mechanical
REQ-027 100 nF decoupling caps near ESP32 VCC pads Mechanical
REQ-028 Bulk 100 µF cap near ESP32 module Mechanical
REQ-029 Battery monitor divider routed away from RF Mechanical
REQ-030 Test points on 3.3V, GND, UART TX/RX, BOOT, RESET Mechanical
REQ-031 WiFi MQTT communication with Raspberry Pi Functional
REQ-032 Configurable sleep interval persisted in NVS Functional
REQ-033 Sleep OFF and Sleep ON operating modes Functional
REQ-034 Static IP, wake-to-TX ≤ 500 ms Performance
REQ-035 ≥ 7 days runtime at 10 s wake interval Performance
REQ-036 ≥ 45 days runtime at 30 s wake interval Performance
REQ-037 PI4IOE5V6416 I2C GPIO expander Interface
REQ-038 GPIO expander external module control signals Functional
REQ-039 GPIO expander INT to IO22 for wake-from-sleep Functional
REQ-040 GPIO expander 3.3V with 100 nF decoupling Interface
REQ-041 ADS7828 12-bit 8-channel I2C ADC Interface
REQ-042 ADC CH0 battery voltage monitoring Functional
REQ-043 Remaining ADC channels available Functional
REQ-045 ADS7828 3.3V decoupling and VREF from REF3425 Interface
REQ-046 Operate from USB alone Functional
REQ-047 Prioritise USB over battery when USB connected Functional
REQ-048 Simultaneous charging and system operation Functional
REQ-049 BOOT pin USB bootloader access Interface
REQ-050 SX1276 LoRa 868 MHz transceiver Functional
REQ-051 SX1276 on SPI2 with IO4 NSS Interface
REQ-052 SX1276 DIO0 interrupt on IO5 Interface
REQ-053 SX1276 RESET via GPIO expander Interface
REQ-054 SX1276 SMA connector 50 Ω matched trace Interface
REQ-055 SX1276 RF positioned away from ESP32 antenna Mechanical
REQ-056 SX1276 sleep mode during ESP32 deep sleep Performance
REQ-057 LoRa and WiFi concurrent operation Functional
REQ-058 REF3425 2.5V precision voltage reference Interface
REQ-059 Bidirectional battery current measurement via INA333 Functional
REQ-060 INA333 power-gated during deep sleep Performance