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
| 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 |