add NeoPixel support, LittleFS storage, and hardware diagnostics
### Added / Updated Features

1. **NeoPixel Integration**: Added full NeoPixel implementation for RGB LED lighting effects to improve user experience.
2. **Internal Storage Support**: Refactored IR Record and Settings menu data persistence to use ESP32-S3 LittleFS, allowing full functionality without a TF/microSD card.
3. **Serial Diagnostics**: Added serial log outputs echoing operational statuses for all ESP32-DIV modules.
4. **Battery Telemetry**: Added IP5306 I2C battery percentage and charge/discharge status detection, along with I2C pin definitions.
5. **Audio Feedback**: Added buzzer alert tone upon capturing signals in Replay Attack mode and defined buzzer pin mappings.
6. **SubGHz Enhancements**: Added RX/TX filtering for invalid signals and added support for 5 modulation schemes (2-FSK, GFSK, ASK/OOK, 4-FSK, and MSK).

### Known Issues

1. Navigating to **BLE Scanner** before a **Sniffer** scan finishes will likely trigger a device reboot.
2. The **2.4GHz Scanner** requires launching **BLE Jammer** first to initialize the NRF24 module properly.

Program guide：esptool -b 912000 write-flash 0x0 esp32-div2-1.7.3-full.bin