Metadata-Version: 2.0
Name: zorg-firmata
Version: 0.0.3
Summary: Firmata adapter for the Zorg framework.
Home-page: https://github.com/zorg/zorg-firmata
Author: Zorg Group
Author-email: gunthercx@gmail.com
License: BSD
Keywords: zorg,firmata
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Environment :: Console
Classifier: Environment :: Web Environment
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Requires-Dist: zorg (<=0.1.0)
Requires-Dist: pymata (==2.12)

Zorg Firmata
============

|Join the chat at https://gitter.im/zorg/zorg| |Package Version|
|Requirements Status| |Build Status| |Code Climate| |Coverage Status|

What is Firmata?
----------------

    Firmata is a protocol for communicating with microcontrollers from
    software on a computer (or smartphone/tablet, etc). The protocol can
    be implemented in firmware on any microcontroller architecture as
    well as software on any computer software package (see list of
    client libraries below). ~ `Firmata Protocol
    Documentation <https://github.com/firmata/protocol>`__

Installation
------------

You can install this library on your machine using PIP.

::

    pip install zorg-firmata

Setup
-----

To use this library with your microcontroller, you will need to load the
Standard Firmata software onto it first. See `Uploading StandardFirmata
To
Arduino <https://github.com/MrYsLab/pymata-aio/wiki/Uploading-StandardFirmata-To-Arduino>`__
for an example of how to do this.

Examples
--------

Several examples for using the ``zorg-firmata`` module are available on
GitHub. https://github.com/zorg/zorg-firmata/tree/master/examples

Notes
-----

This module wraps the `PyMata <https://github.com/MrYsLab/PyMata>`__
library to provide Firmata support within the Zorg robotics framework.

.. |Join the chat at https://gitter.im/zorg/zorg| image:: https://badges.gitter.im/Join%20Chat.svg
   :target: https://gitter.im/zorg/zorg?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
.. |Package Version| image:: https://img.shields.io/pypi/v/zorg-firmata.svg
   :target: https://pypi.python.org/pypi/zorg-firmata/
.. |Requirements Status| image:: https://requires.io/github/zorg/zorg-firmata/requirements.svg?branch=master
   :target: https://requires.io/github/zorg/zorg-firmata/requirements/?branch=master
.. |Build Status| image:: https://travis-ci.org/zorg/zorg-firmata.svg?branch=master
   :target: https://travis-ci.org/zorg/zorg-firmata
.. |Code Climate| image:: https://codeclimate.com/github/zorg/zorg-firmata/badges/gpa.svg
   :target: https://codeclimate.com/github/zorg/zorg-firmata
.. |Coverage Status| image:: https://coveralls.io/repos/github/zorg/zorg-firmata/badge.svg?branch=master
   :target: https://coveralls.io/github/zorg/zorg-firmata?branch=master


