amixer pode exigir configuração adicional).Não é preciso instalar Python nem nada além do próprio ComPasso: baixe o build pronto (Windows
.exe / macOS .app) na página de Releases do repositório
e rode direto. Veja o passo a passo em Primeiros passos do README.
Quer compilar o executável você mesmo (ou gerar a variante onefile)? Consulte o BUILD.md na
raiz do projeto.
Gerenciado com uv — pyproject.toml + uv.lock são a única
fonte de verdade das dependências, sem requirements.txt.
uv sync # cria .venv/, instala runtime + dev e o pacote `compasso` em modo editável
uv run main.py # ponto de entrada (raiz)
As dependências de runtime estão em pyproject.toml (com uv.lock fixando as versões). As
principais:
sys_platform ==
"win32" no pyproject.toml; em macOS/Linux o volume usa osascript/amixer, sem
dependências extras).A verificação de atualizações usa apenas urllib, da biblioteca padrão — sem dependência extra.
Ao iniciar, o ComPasso exibe uma tela de carregamento por alguns segundos. Em seguida, a janela principal abre com um tamanho mÃnimo definido.
Na primeira execução, o programa cria automaticamente as pastas de dados e de logs (veja Dados de saÃda). Se houver uma configuração usada anteriormente, ela é carregada automaticamente (veja Menus).
Não tem um BITalino à mão para testar a interface? Veja BITalino simulado.
Próximo: Conexão com o BITalino »