Skip to content
Python module for the qwiic serial control motor driver
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs readthedocs support Jul 4, 2019
.readthedocs.yml readthedocs support Jul 4, 2019
DESCRIPTION.rst tweak Jun 25, 2019
LICENSE MIT License Jun 25, 2019 Update Jul 11, 2019 Update Jul 24, 2019
setup.cfg initial entry after refactor Jun 21, 2019 bump version for bug fixes Jul 24, 2019


follow on Twitter

Python module for the qwiic serial control motor driver

This python package is a port of the existing SparkFun Serial Controlled Motor Driver Arduino Library

This package can be used in conjunction with the overall SparkFun qwiic Python Package

New to qwiic? Take a look at the entire SparkFun qwiic ecosystem.


Supported Platforms

The qwiic Python package current supports the following platforms:


This driver package depends on the qwiic I2C driver: Qwiic_I2C_Py


The SparkFun qwiic SCMD module documentation is hosted at ReadTheDocs


PyPi Installation

This repository is hosted on PyPi as the sparkfun-qwiic-scmd package. On systems that support PyPi installation via pip, this library is installed using the following commands

For all users (note: the user must have sudo privileges):

sudo pip install sparkfun-qwiic-scmd

For the current user:

pip install sparkfun-qwiic-scmd

Local Installation

To install, make sure the setuptools package is installed on the system.

Direct installation at the command line:

python install

To build a package for use with pip:

python sdist

A package file is built and placed in a subdirectory called dist. This package file can be installed using pip.

cd dist
pip install sparkfun_qwiic_scmd-<version>.tar.gz

Example Use


SparkFun - Start Something

You can’t perform that action at this time.