Adafruit-circuitpython-charlcd

Latest version: v3.4.11

Safety actively analyzes 682229 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 8

3.0.1

**THIS RELEASE CHANGES HOW THE ENTIRE LIBRARY IS USED. THE API HAS CHANGED ENTIRELY.**

**NOW I2C/SPI BACKPACK REQUIRES EXTERNAL LIBRARIES**:
- Adafruit_CircuitPython_MCP2300x for I2C
- Adafruit_CircuitPython_74HC595 for SPI

Adds support for RGB I2C shield kit and Pi plate. **REQUIRES EXTERNAL LIBRARY**:
- Adafruit_CircuitPython_MCP2300x

**Change log:**
- Import method has changed - `Character_LCD` is a base class with `Character_LCD_Mono` and `Character_LCD_RGB` as subclasses.
- `character_lcd_i2c`, `character_lcd_spi` and `character_lcd_rgb_i2c` are separate files and should be imported separately for use with backpacks, shields or plates.
- `cursor`, `blink`, `display`, `message`, `text_direction` are now properties.
- Includes fix for backlight polarity issue - set `backlight_inverted=True` in the constructor if necessary.
- Includes fix for keeping cursor displayed on screen when using `cursor_position` to set a coordinate location for the cursor on the display.

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

To use in CPython, `pip install adafruit-circuitpython-charlcd`.

Read the [docs](http://circuitpython.readthedocs.io/projects/charlcd/en/latest/) for info on how to use it.

3.0.0

**THIS RELEASE CHANGES HOW THE ENTIRE LIBRARY IS USED. THE API HAS CHANGED ENTIRELY.**

**NOW I2C/SPI BACKPACK REQUIRES EXTERNAL LIBRARIES**:
- Adafruit_CircuitPython_MCP2300x for I2C
- Adafruit_CircuitPython_74HC595 for SPI

Adds support for RGB I2C shield kit and Pi plate. **REQUIRES EXTERNAL LIBRARY**:
- Adafruit_CircuitPython_MCP2300x

**Change log:**
- Import method has changed - `Character_LCD` is a base class with `Character_LCD_Mono` and `Character_LCD_RGB` as subclasses.
- `character_lcd_i2c`, `character_lcd_spi` and `character_lcd_rgb_i2c` are separate files and should be imported separately for use with backpacks, shields or plates.
- `cursor`, `blink`, `display`, `message`, `text_direction` are now properties.
- Includes fix for backlight polarity issue - set `backlight_inverted=True` in the constructor if necessary.

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

To use in CPython, `pip install adafruit-circuitpython-charlcd`.

Read the [docs](http://circuitpython.readthedocs.io/projects/charlcd/en/latest/) for info on how to use it.

2.4.1

Updates pins assignments in example to match Learn guide.

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

To use in CPython, `pip install adafruit-circuitpython-charlcd`.

Read the [docs](http://circuitpython.readthedocs.io/projects/charlcd/en/latest/) for info on how to use it.

2.4.0

Added the ability to use `digitalio` pin setup for RGB character LCD backlights for use in place of PWM pins.

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

To use in CPython, `pip install adafruit-circuitpython-charlcd`.

Read the [docs](http://circuitpython.readthedocs.io/projects/charlcd/en/latest/) for info on how to use it.

2.3.2

- Added `setup.py`
- Added PyPI release info to `.travis.yml`
- Updated `requirements.txt`
- Added a more comprehensive `.gitignore`

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

To use in CPython, `pip install adafruit-circuitpython-charlcd`.

Read the [docs](http://circuitpython.readthedocs.io/projects/charlcd/en/latest/) for info on how to use it.

2.2.1

Thanks to brentru for the great work!

Page 7 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.