pyozo
pyozo is a pure-Python communication library and a tool for exploring the hardware and software of Ozobot robots.
It is unstable and heavily under development.
Usage
import asyncio
import pyozo
async def main():
async with pyozo.get_robot() as robot:
name = await robot.get_name()
print(f"Hello {name}!")
asyncio.run(main())
Requirements
Installation
Using pip:
pip install pyozo
From source:
git clone https://github.com/zayfod/pyozo.git
cd pyozo
pip install .
From source, for development:
git clone https://github.com/zayfod/pyozo.git
cd pyozo
pip install -r requirements.txt
pip install -e .
Support
Bug reports and changes should be sent via GitHub:
https://github.com/zayfod/pyozo
Disclaimer
This project is not affiliated with Ozo EDU, Inc.
Metadata
Release files for pyozo 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyozo-0.0.1.tar.gz | 22.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyozo-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 45.3 kB
Release files / pyozo-0.0.1.tar.gz
| Download URL | pyozo-0.0.1.tar.gz |
|---|---|
| Size | 22.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
04d8ed206e73e4194bcf79dfcddc657f84ecaed7d9460eb46dd533bbca20bdd8
|
|
BLAKE2b-256 checksum How to use checksums |
f4bc7c319261c950420b957da48bf926d8808e6f505e32095cc89f14b0e5bdc7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.0
|
Release files / pyozo-0.0.1-py3-none-any.whl
| Download URL | pyozo-0.0.1-py3-none-any.whl |
|---|---|
| Size | 22.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
13ebfbf1a5462c02ffa8469ddf3c4bf798cc0bd97ebb6a95fb1f80a23684e747
|
|
BLAKE2b-256 checksum How to use checksums |
f1f2880291ea0f07eceb47747b8254dea4e8f766f9f0df03be908d10328a8f32
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.0
|