New features
* Add **Modbus** support (based on UART and TCP), both slave and master mode are supported.
* Key support **powerkey** of MaixCAM-Pro, and long press in launcher will pop out power option.
* Add `maix.image.flip` API.
* Camera APP support change **video bitrate**, and **Photos APP support play video** now.
* Video record(Camera APP), RTSP, RTMP, video play(Photos APP) all **video related APPs support audio record and play**.
* **`display.Display` now support select device fb(framebuffer)**, so you can port any screen in system as fb driver and use in display like if you want to use two screen or a SPI OLED screen.
* **Support 7 inch touchscreen**.
* LVGL based APPs **support mouse input**.
![image](https://github.com/user-attachments/assets/4199e2d8-0fa5-43fd-a115-03af856cf5e4)
* Support a **MIPI to HDMI module**, so now we can use HDMI as screen.
* Support audio player volume setting.
* Add device config file in `/boot/board`, so you can customize camera and display vflip and hmirror, and max LCD backlight power etc, refer to `/boot/boards/README.txt` on device.
* Launcher support I18N.
![image](https://github.com/user-attachments/assets/2579801f-613b-4194-a664-31f8a8acbcee)
* **Add log file for APP**, you can find it in `/maixapp/last_run.log`, so you can find bugs from log if your APP dead, use `examples/tools/show_last_run_log.py` to see log.
> so be carefully, print too much log may conduct large log file.
* New QRCode API `maix.image.QRCodeDetector`, use **YOLOv8 to find QRCode, faster than classic one**.
![image](https://github.com/user-attachments/assets/e12215b1-bc82-4da1-99ef-8a73285cd9d5)
BUG Fix
* Fix nn.F.softmax execute error
* Fix RTMP RTSP resource realease bug.
Optimization
* Speech recognition APP switch mode faster now.
* Remove upgrade MaixPy item from Settings APP to avoid user wrong upgrade.
* Optimize API documentation click TOC jump(same id issue).