Skip to main content

Communication to the Sangaboard unipolar motor driver

Project description

pySangaboard

This is the python module that communicates to the Sangaboard v0.3, an open-source board for driving unipolar stepper motors. It also supports older versions of the Sangaboard that were based on an Arduino Nano and a couple of Darlington pair ICs.

Contributors

Richard Bowman (University of Bath, UK) Wrote the initial version of the library when the board was specific to the OpenFlexure Microscope. Julian Stirling (University of Bath, UK) Contributed to the initial library, and divided to code base to make an independent sangaboard library Boyko Vodenicharski and Filip Ayazi (University of Cambridge, UK) contributed Python 3 support, endstop support.

This project is (c) 2017 by the contributors, and released GNU GPL v3.0 (software).

Install

You can install pySangaboard with the following pip command

pip install sangaboard

Documentation

The documentation is available on Read the Docs

Developer notes

Publishing

  • pip install twine

  • python setup.py sdist bdist_wheel

  • twine check dist/*

  • twine upload dist/*

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

sangaboard-0.3.3.tar.gz (27.3 kB view details)

Uploaded Source

Built Distribution

sangaboard-0.3.3-py3-none-any.whl (28.3 kB view details)

Uploaded Python 3

File details

Details for the file sangaboard-0.3.3.tar.gz.

File metadata

  • Download URL: sangaboard-0.3.3.tar.gz
  • Upload date:
  • Size: 27.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.14

File hashes

Hashes for sangaboard-0.3.3.tar.gz
Algorithm Hash digest
SHA256 4bfc58f1b7493c858b6b314d8b57a26b019ea2724737050000fa559251d3e050
MD5 c21590ad8e010620db81709ace6ba758
BLAKE2b-256 5effc9c9b4f108ad21e2caf1955c33af7fe859f49a0228a483e6445e2eacb96f

See more details on using hashes here.

File details

Details for the file sangaboard-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: sangaboard-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 28.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.14

File hashes

Hashes for sangaboard-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4e945e876a094be9fb62f5a7282a06be4a3eb386d2032c615bff4f42dbb74bc8
MD5 3aad2203b012b1f8d16b4419fc89e14d
BLAKE2b-256 be6b545f59f50a15284748d954416fd22754eae1eae5dbc879621e2ef372f216

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