Skip to main content

Kitronik-Pico-Simply-Servos-MicroPython

A MicroPython class and example code to use the Kitronik Simply Servos board for Raspberry Pi Pico. (www.kitronik.co.uk/5339)

To use save SimpyServos.py file onto the Pico so it can be imported.

Import SimplyServos.py and construct an instance:

import SimplyServos
board = SimplyServos.KitronikSimplyServos()

This will initialise the PIO and set them to drive the servo pins.

Drive a Servo by degrees:

board.goToPosition(servo, degrees)

where:

  • servo => 1 to 8
  • degrees => 0-180

Drive a Servo by pulse width:

board.goToPeriod(servo, period)

where:

  • servo => 1 to 8
  • period => 500 - 2500 period is the pulse width in microseconds

This code is designed to be used as a module. See: https://kitronik.co.uk/blogs/resources/modules-micro-python-and-the-raspberry-pi-pico for more information.

Release files for KitronikPicoSimplyServos 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for KitronikPicoSimplyServos 1.0.1
File Size Uploaded
KitronikPicoSimplyServos-1.0.1.tar.gz 3.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for KitronikPicoSimplyServos 1.0.1
File Interpreter ABI Platform
KitronikPicoSimplyServos-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 7.8 kB

Release files / KitronikPicoSimplyServos-1.0.1.tar.gz

Download URL KitronikPicoSimplyServos-1.0.1.tar.gz
Size 3.6 kB
Tags Source
SHA-256 checksum
How to use checksums
545e25225189d59c7ba642e709851f91b18ced8150d4db1c522c051a0faf5e50
BLAKE2b-256 checksum
How to use checksums
7959bbd9aaf0a1d7c170fbe609e71fa43a5594e22cd28fe5bee235169562fbc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.10

Release files / KitronikPicoSimplyServos-1.0.1-py3-none-any.whl

Download URL KitronikPicoSimplyServos-1.0.1-py3-none-any.whl
Size 4.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f7b4428023905ecd1d8dea703994b3f77f43c3d3ed44a1374c9310c6189f669d
BLAKE2b-256 checksum
How to use checksums
9b42d5cf5110764f4c434efe1678f023af3dd28fc6d0a0ed63020fbb54383c47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.10

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page