Skip to main content

A Python interface to AutomationShield's AeroShield Arduino shield

Project description

python_aeroshield

Python_aeroshield is a Python package that implements a Python interface to Automationshield's Aeroshield. Automationshield creates cheap and accessible tools for control engineering education in the form of Arduino shields, of which the Aeroshield is one.

This project was built to allow TU Delft students learning control engineering to use Python in their assignments, since that is what they are thought in the curriculum. This package provides a flexible controller class that lets users conveniently implement a controller and run it on the Arduino hardware.

Installation

$ pip install python_aeroshield
  • TODO: add dependencies, python version

Usage

  • TODO: basic basic example, live plot visuals. link to examples

Contributing

Interested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.

License

python_aeroshield was created by Bert Van den Abbeele. It is licensed under the terms of the MIT license.

Credits

python_aeroshield was created with cookiecutter and the py-pkgs-cookiecutter template.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python_aeroshield-0.1.1.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

python_aeroshield-0.1.1-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file python_aeroshield-0.1.1.tar.gz.

File metadata

  • Download URL: python_aeroshield-0.1.1.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.0 CPython/3.10.13 Windows/10

File hashes

Hashes for python_aeroshield-0.1.1.tar.gz
Algorithm Hash digest
SHA256 fe79b8821271114d5caa380483397dbef5e06387a1d01ebef8dad8409c7501cf
MD5 d2b036b1dba0009dff8e27ba893355aa
BLAKE2b-256 6f1df074ed18850bc14e4a29f0c7435880aa628b61e53601793637d8e51f8c22

See more details on using hashes here.

File details

Details for the file python_aeroshield-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for python_aeroshield-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1655f25356a01810dbc80065faf1b4e2bd4502c0193dcd2c301c0d46bba3a7c1
MD5 97ef85407de63c6b843a476239c8acfc
BLAKE2b-256 079aacb7314cdbc9c4174dc7ddd314333375cc250f7efec76ab37e3dfcbfc583

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page