Setup and Using MicroPython for Beginners

Pages
Contributors: Christo-boots with the-pher, Member #1919784

Using the Qwiic Python Drivers

SparkFun offers an ever-growing list of Qwiic Python Drivers that enable interfacing with SparkFun Qwiic devices in Python, MicroPython, and CircuitPython. Generally, each qwiic driver relies on the qwiic_i2c_py driver to provide the cross-platform I2C functions used by each driver. To get started with the Qwiic Python drivers, grab a qwiic connector, your Qwiic device, a supported controller board with MicroPython, CircuitPython, or Linux installed and visit the qwiic__py software repository for your device from the driver list below.

List of Drivers

Check out our growing list of Python Drivers: https://github.com/topics/sparkfun-python

Follow the installation instructions for the repository in the list above that corresponds to your Qwiic device. Make sure to follow the instructions for which Python you are using (i.e. Python (Linux), MicroPython, or CircuitPython).

Qwiic I2C Repository

Check out the qwiic_i2c_py directory as well as the qwiic_py directory for more information on Qwiic, I2C, and Python.