An open API service indexing awesome lists of open source software.

https://github.com/thetestgame/pydroiddepot

An open source Python library for controlling droids from Starwars Galaxy's Edge Droid Depot
https://github.com/thetestgame/pydroiddepot

bluetooth droid droid-depot galaxys-edge python3 starwars swge

Last synced: about 1 year ago
JSON representation

An open source Python library for controlling droids from Starwars Galaxy's Edge Droid Depot

Awesome Lists containing this project

README

          

# PyDroidDepot

PyDroidDepot is an open-source project that aims to provide Python access to the Starwars Galaxy's Edge droid depot droids. It allows users to manually control their custom built droids using custom applications.

# Supported Droid Types

* R Unit
* C Unit
* B Unit (WIP)
* BD Unit (WIP)

Droid types that are marked as work in progress will function though they may have unexpected behaviour or may be missing functionality.

## Installation

PyDroidDepot can be installed using `pip`, or by downloading the source code and running the `setup.py` script.

### Installing with pip

To install PyDroidDepot using `pip`, simply run:

```
pip install pydroiddepot
```

### Installing from source

To install PyDroidDepot from source, follow these steps:

1. Download the source code from the [GitHub repository](https://github.com/thetestgame/pydroid).
2. Extract the contents of the archive to a directory of your choice.
3. Navigate to the directory containing the `setup.py` script.
4. Run the following command:

```
python setup.py install
```

## Examples

PyDroidDepot comes with a few examples to help users get started. These examples can be found under the `examples` directory in the repository root.

## License

PyDroidDepot is released under the MIT license. See the LICENSE file for more details.