Releases: adafruit/Adafruit_CircuitPython_CharLCD
Added keypad support for I2C Shield and Pi plate!
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-charlcd.
Read the docs for info on how to use it.
README updated with PyPI instructions
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-charlcd.
Read the docs for info on how to use it.
Setup.py fix
Added missing dependencies to setup.py.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-charlcd.
Read the docs for info on how to use it.
Complete refactor plus cursor_position fix
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_LCDis a base class withCharacter_LCD_MonoandCharacter_LCD_RGBas subclasses. character_lcd_i2c,character_lcd_spiandcharacter_lcd_rgb_i2care separate files and should be imported separately for use with backpacks, shields or plates.cursor,blink,display,message,text_directionare now properties.- Includes fix for backlight polarity issue - set
backlight_inverted=Truein the constructor if necessary. - Includes fix for keeping cursor displayed on screen when using
cursor_positionto set a coordinate location for the cursor on the display.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-charlcd.
Read the docs for info on how to use it.
Complete refactor!
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_LCDis a base class withCharacter_LCD_MonoandCharacter_LCD_RGBas subclasses. character_lcd_i2c,character_lcd_spiandcharacter_lcd_rgb_i2care separate files and should be imported separately for use with backpacks, shields or plates.cursor,blink,display,message,text_directionare now properties.- Includes fix for backlight polarity issue - set
backlight_inverted=Truein the constructor if necessary.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-charlcd.
Read the docs for info on how to use it.
Update to example
Updates pins assignments in example to match Learn guide.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-charlcd.
Read the docs for info on how to use it.
Now with RGB non-PWM options
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.
To use in CPython, pip install adafruit-circuitpython-charlcd.
Read the docs for info on how to use it.
Now on PyPi!
- 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.
To use in CPython, pip install adafruit-circuitpython-charlcd.
Read the docs for info on how to use it.
Sphinx update.
Thanks to @brentru for the great work!
New release with new Travis integration.
New release to trigger new Travis CI generation.
NOTE: There was also a breaking change to the API for the RGB LCD. The setColor function has been renamed set_color.