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.
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())
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 .
Bug reports and changes should be sent via GitHub:
https://github.com/zayfod/pyozo
This project is not affiliated with Ozo EDU, Inc.