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
- Host: GitHub
- URL: https://github.com/thetestgame/pydroiddepot
- Owner: thetestgame
- License: mit
- Created: 2023-04-22T01:14:11.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-30T02:05:02.000Z (almost 2 years ago)
- Last Synced: 2025-06-19T02:48:05.845Z (about 1 year ago)
- Topics: bluetooth, droid, droid-depot, galaxys-edge, python3, starwars, swge
- Language: Python
- Homepage:
- Size: 2.51 MB
- Stars: 10
- Watchers: 3
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.