semvec/pypi-packages huggingface dataset:
toolkitplus 0.1.0rc1
Extended Python toolkit
Requires Python: >=3.11

<div align="center">

# toolkitplus

[![GitHub](https://img.shields.io/badge/github-code-blue?label=GitHub)](https://github.com/oyghen/toolkitplus)
[![PyPI](https://img.shields.io/pypi/v/toolkitplus?label=PyPI)](https://pypi.org/project/toolkitplus)
[![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://github.com/oyghen/toolkitplus/blob/main/LICENSE)
[![CI](https://github.com/oyghen/toolkitplus/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/oyghen/toolkitplus/actions/workflows/ci.yml)

</div>

```shell
pip install toolkitplus
```
earth-rover-mini-plus-sdk 2.2.1
API for EarthRover Mini. Allows interfacing and control over device through a simple interface.
Requires Python: >=3.9

# earth_rover_mini_plus_sdk

API for the Earth Rover Mini+. Uploaded to PyPi, installable using pip.

## Installation

Windows:
```bash
py -m pip install earth_rover_mini_plus_sdk
```

Unix/MacOS:
```bash
python3 -m pip install earth_rover_mini_plus_sdk
```

## Example Usage

Below is an example of how to use the code.

```python
from earth_rover_mini_plus_sdk import EarthRoverMini_API

async def main():
    rover = EarthRoverMini_API("192.168.11.1", 8888)
    await rover.connect()

    await rover.safe_ping()
    # await rover.ctrl_packet(60, 0)
    await asyncio.sleep(2)
    # await rover.ctrl_packet(0, 0)
    await rover.move(3, 60, 360)
    await asyncio.sleep(1)
    await rover.imu_mag_read()

    await rover.disconnect()
```