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
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:
python script/auto_run.py
Packaging
python script/package_exe.py
The build adds hidden imports (pyDes, colorama) and bundles the Flash/ folder.
Description
Languages
Python
100%