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
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 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 library to provide Firmata support within the Zorg robotics framework.
Metadata
Release files for zorg-firmata 0.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| zorg-firmata-0.0.4.tar.gz | 3.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| zorg_firmata-0.0.4-py2-none-any.whl | Python 2 | none | any | Details |
Total release size: 9.3 kB
Release files / zorg-firmata-0.0.4.tar.gz
| Download URL | zorg-firmata-0.0.4.tar.gz |
|---|---|
| Size | 3.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f56e9869525ed8266eb5bf2067c334727383479fd1193d2079eeacbeec958d91
|
|
BLAKE2b-256 checksum How to use checksums |
d27d9869c67ec5757ae8ca6d59ef7eae2c067702386fd26d2e1eddc4f914508e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / zorg_firmata-0.0.4-py2-none-any.whl
| Download URL | zorg_firmata-0.0.4-py2-none-any.whl |
|---|---|
| Size | 5.7 kB |
| Tags | Python 2 |
|
SHA-256 checksum How to use checksums |
2849fe50f2f5574f44dc9bc9c4f6fa8c9315183f42d09c51eb359f8be2ca040d
|
|
BLAKE2b-256 checksum How to use checksums |
2ee500a658acffe82d1a892cff67435f1768ac52dbd2ff30c17eeb159547dcdb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |