23 lines
643 B
Markdown
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.
|