2026-02-06 09:52:23 +08:00

23 lines
643 B
Markdown

# Ameba Control Panel
PySide6 desktop app for AmebaPro3/Pro2/Smart UART control. Key features: per-device tabs, fast log view with timestamped RX/INFO lines, history pane with persistence, command list playback, flash/mode/reset integration, and background port refresh.
## Quick start
```bash
python -m pip install -r requirements.txt
python -m pip install PySide6 PyInstaller # if not already present
python -m ameba_control_panel.app
```
Or run via helper:
```bash
python script/auto_run.py
```
## Packaging
```bash
python script/package_exe.py
```
The build adds hidden imports (`pyDes`, `colorama`) and bundles the `Flash/` folder.