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

https://github.com/cnobile2012/python-thunderborg

An alternative API for the (PyBorg) ThunderBorg motor controller.
https://github.com/cnobile2012/python-thunderborg

motor motor-controller python raspberry-pi

Last synced: about 1 month ago
JSON representation

An alternative API for the (PyBorg) ThunderBorg motor controller.

Awesome Lists containing this project

README

        

********************************
ThunderBorg Motor Controller API
********************************

.. image:: https://img.shields.io/pypi/v/python-thunderborg.svg
:target: https://pypi.python.org/pypi/python-thunderborg
:alt: PyPi Version

.. image:: http://img.shields.io/pypi/wheel/python-thunderborg.svg
:target: https://pypi.python.org/pypi/python-thunderborg
:alt: PyPI Wheel

.. image:: http://img.shields.io/pypi/pyversions/python-thunderborg.svg
:target: https://pypi.python.org/pypi/python-thunderborg
:alt: Python Versions

.. image:: http://img.shields.io/pypi/l/python-thunderborg.svg
:target: https://pypi.python.org/pypi/python-thunderborg
:alt: License

The MIT License (MIT)

Overview
========

This API for the
`ThunderBorg `_
board has additional features that the original API does not have.

1. Python 2.7.x and 3.8 are supported in the same code base. There is an issue
building the ``evdev`` package with all versions of Python 3.9 and higher.

2. Built in logging to a log file of your choice--**no print statements**.

3. Auto **voltage in** settings.

4. API initialization is done during class instantiation.

5. Flag to initialize the first board that is found if default is not present.

.. warning::

This version of the **ThunderBorg API** is a complete rewrite of the
version provided on the
`PiBorg forums `_.
It is functionally compatible, but not signature compatible. In other
words the class and method calls are completely different.

Provides
========

An API (Application Programming Interface) for the ThunderBorg motor
controller boards.

`Installation Guide `_

`Testing Guide `_

`Pair bluetooth Wireless Controller `_

Feel free to contact me at: carl dot nobile at gmail.com

Complete Documentation can be found on
`Read the Docs `_ at:
`Thunder Borg `_