You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The line of SparkFun Qwiic SerLCD products provide a simple and cost effective solution for adding a "text based" LCD display to your project. Implementing a SparkFun Qwiic interface, a SerLCD is rapidly added to any board that is part of the SparkFun Qwiic ecosystem.
12
11
13
12
This repository implements a Python module for the SparkFun Qwiic SerLCD series of products. This module works with Python, MicroPython and CircuitPython.
This python module enables the user to access all of the features of these LCD products via a single Qwiic cable. This includes writing text to the screen, adjusting backlight levels (color), customizing splash screen and much much more. They come pre-programmed with the fully open-sourced [OpenLCD firmware](https://github.com/sparkfun/OpenLCD). All of the capabilities of these LCD screens are each demonstrated in the included examples.
18
26
@@ -31,48 +39,20 @@ This Python module supports the following SparkFun qwiic products on Python, Mic
31
39
| Python | Platform | Boards |
32
40
|--|--|--|
33
41
| Python | Linux |[Raspberry Pi](https://www.sparkfun.com/raspberry-pi-5-8gb.html) , [NVIDIA Jetson Orin Nano](https://www.sparkfun.com/nvidia-jetson-orin-nano-developer-kit.html) via the [SparkFun Qwiic SHIM](https://www.sparkfun.com/sparkfun-qwiic-shim-for-raspberry-pi.html)|
> The listed supported platforms and boards are the primary platform targets tested. It is fully expected that this module will work across a wide variety of Python enabled systems.
39
47
40
-
## Overview
41
-
42
-
This Python module implements support for I2C control of the SparkFun Qwiic Serial LCDs. It supports Python, MicroPython and CircuitPython environments.
43
-
44
-
This package enables the user to access all of the features of these LCD products via a single Qwiic cable. This includes writing text to the screen, adjusting backlight levels (color), customizing splash screen and much much more. They come pre-programmed with the fully open-sourced [OpenLCD firmware](https://github.com/sparkfun/OpenLCD). All of the capabilities of these LCD screens are each demonstrated in the included 17 examples.
45
-
46
-
This package can be used in conjunction with the overall [SparkFun qwiic Python Package](https://github.com/sparkfun/Qwiic_Py)
47
-
48
-
New to qwiic? Take a look at the entire [SparkFun qwiic ecosystem](https://www.sparkfun.com/qwiic).
49
-
50
-
## Contents
51
-
52
-
*[Supported Platforms](#supported-platforms)
53
-
*[Dependencies](#dependencies)
54
-
*[Installation](#installation)
55
-
*[Documentation](#documentation)
56
-
*[Example Use](#example-use)
57
-
58
-
Supported Platforms
59
-
--------------------
60
-
The qwiic serlcd python package current supports the following platforms:
The SparkFun qwiic serlcd documentation is hosted at [ReadTheDocs](https://qwiic-serlcd-py.readthedocs.io/en/latest/)
54
+
### Installation
73
55
74
-
Installation
75
-
-------------
76
56
77
57
### PyPi Installation
78
58
This repository is hosted on PyPi as the [sparkfun-qwiic-serlcd](https://pypi.org/project/sparkfun-qwiic-serlcd/) package. On systems that support PyPi installation via pip, this library is installed using the following commands
@@ -103,10 +83,11 @@ A package file is built and placed in a subdirectory called dist. This package f
0 commit comments