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.2.tar.gz (12.8 kB view details)

Uploaded Source

Built Distribution

python_aeroshield-0.1.2-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: python_aeroshield-0.1.2.tar.gz
  • Upload date:
  • Size: 12.8 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.2.tar.gz
Algorithm Hash digest
SHA256 7addcb35c0a16613b9d2da57dc1689881da2fb3400a19f2a75f0ea0b97f518a0
MD5 0e32a604c95169a1246921aeab7304a3
BLAKE2b-256 9c5b8f37dff19dcf57ac1c056774a63a27f5a0c697338d182d9fd66b119d5214

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_aeroshield-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 335bcecbafc5f2f0456e95fa347ed75fdb83641ac971824aec5ab81ee1ca54bd
MD5 9e3275fa368b896d2db3ea14d2c4c3c5
BLAKE2b-256 9502d848ffce82d2c92b543b54eacb6fc13227c112fe48b7d9c41b4aa9c50ecd

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