Metadata-Version: 2.4
Name: jacarev3
Version: 0.4.2
Summary: Lib em português pra controlar o LEGO EV3 via Bluetooth — protocolo Direct Commands implementado do zero, sem dependências externas
Author: Ítalo Vinicius Barbosa Felix
License-Expression: MIT
Project-URL: Homepage, https://github.com/i-barbosa/jacarEV3
Project-URL: Repository, https://github.com/i-barbosa/jacarEV3
Project-URL: Issues, https://github.com/i-barbosa/jacarEV3/issues
Project-URL: Changelog, https://github.com/i-barbosa/jacarEV3/blob/main/CHANGELOG.md
Project-URL: Documentation, https://i-barbosa.github.io/jacarEV3/
Keywords: ev3,lego,mindstorms,robotica,bluetooth,educacional
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Topic :: Education
Classifier: Topic :: System :: Hardware
Classifier: Natural Language :: Portuguese (Brazilian)
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: dev
Requires-Dist: pytest>=8; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Provides-Extra: docs
Requires-Dist: mkdocs-material; extra == "docs"
Provides-Extra: pygame
Requires-Dist: pygame>=2; extra == "pygame"
Dynamic: license-file

<p align="center">
  <img src="https://raw.githubusercontent.com/i-barbosa/jacarEV3/main/assets/logo.png" width="150" alt="jacarEV3">
</p>

# jacarEV3 🐊

Lib em português pra controlar o LEGO EV3 via Bluetooth. Sem dependências
externas — só biblioteca padrão do Python.

[![PyPI](https://img.shields.io/pypi/v/jacarev3)](https://pypi.org/project/jacarev3/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/i-barbosa/jacarEV3/blob/main/LICENSE)

## Instalação

```bash
pip install jacarev3
```

## Uso rápido

```python
from jacarev3 import RoboEV3

with RoboEV3('00:16:53:64:F8:B8') as robo:  # MAC do seu EV3
    robo.apitar()
    robo.led('VERDE')
    robo.testar_tudo()  # testa motores A-D e sensores 1-4
```

## Documentação

Tutoriais passo a passo (som, LED, motor, sensor, seguir linha, desviar
de obstáculo) e a API completa estão no site:

**📖 [i-barbosa.github.io/jacarEV3](https://i-barbosa.github.io/jacarEV3/)**

## Contribuindo

Issues e PRs são bem-vindos em
[github.com/i-barbosa/jacarEV3](https://github.com/i-barbosa/jacarEV3).

## Licença

MIT — veja [LICENSE](https://github.com/i-barbosa/jacarEV3/blob/main/LICENSE).
