用于驱动基于PCD8544、HT1621、ST7735、ST7567和UC1701X的LCD的库
luma.lcd的Python项目详细描述
luma.coreluma.docsluma.emulatorluma.examples luma.lcdluma.led_matrixluma.oled
luma.lcd
pcd8544、st7735、st7567、ht1621、uc1701x显示驱动程序
与PCD8544、ST7735、ST7567、HT1621的LCD显示器接口的Python库 和uc1701x驱动程序,在覆盆子pi和其他基于linux的系统上使用spi 单板电脑-它提供一个枕头兼容的绘图画布,和 要支持的其他功能:
- 滚动/平移功能,
- 终端式打印,
- 国家管理,
- 颜色/灰度(如果支持),
- 抖动为单色
所有的模块都可以在ebay上使用一个突破板,花费几磅。
文件
有关安装说明和示例的完整文档,请参见 https://luma-lcd.readthedocs.io。
破坏性变化
版本2.0.0于2019年6月2日发布:删除 luma.lcd.aux.backlight类。等效功能现在 已归入具有背光功能的设备类。
许可证
麻省理工学院许可证(MIT)
版权所有(c)2013-2019 Richard Hull&Contributors
兹免费准许任何人取得副本 本软件和相关文档文件(“软件”)的 在软件中不受限制,包括但不限于 使用、复制、修改、合并、发布、分发、再授权和/或出售 软件的副本,并允许软件的用户 在满足以下条件的情况下,可以这样做:
上述版权公告及本许可公告须包括在 软件的拷贝或大部分。
本软件按“原样”提供,无任何形式的保证,明示或 默示的,包括但不限于适销性保证, 为某一特定目的而健身。在任何情况下 作者或版权所有者应对任何索赔、损害或其他 责任,无论是在合同诉讼、侵权诉讼或其他诉讼中, 不属于或与本软件有关,或使用或与本软件的其他交易有关。 软件。
贡献
拉取请求(代码更改/文档/输入错误/功能请求/设置) 被欣然接受。如果你打算引进一些大规模的 更改,请先联系以确保我们在同一页上:尝试 包括任何新方法或类的docstring,并保持方法体小, 可读且符合PEP8。添加测试并努力保持代码覆盖率 水平高。
Github
源代码可在以下位置克隆:https://github.com/rm-hull/luma.lcd.git
贡献者
- thijs triemstra(@thijstriemstra)
- 道格·劳森(@dougie lawson)
- wsmithril(@wsmithril)
- 彼得·马丁(@pe7er)
- 沙木香(@somu1795)
- 菲利普·霍华德(@gadgetoid)
变更日志
Version | Description | Date |
---|---|---|
2.0.0 |
| 2019/06/16 |
2.0.0 |
| 2019/06/02 |
1.1.1 |
| 2019/03/30 |
1.1.0 |
| 2018/09/07 |
1.0.3 |
| 2017/11/23 |
1.0.2 |
| 2017/10/30 |
1.0.1 |
| 2017/09/14 |
1.0.0 |
| 2017/09/09 |
0.5.0 |
| 2017/06/11 |
0.4.1 |
| 2017/04/22 |
0.4.0 |
| 2017/04/22 |
0.3.3 |
| 2017/03/14 |
0.3.4 |
| 2017/04/17 |
0.3.3 |
| 2017/03/14 |
0.3.2 |
| 2017/03/08 |
0.3.0 |
| 2017/03/05 |
0.2.3 |
| 2017/03/02 |
0.2.2 |
| 2017/03/02 |
0.2.1 |
| 2017/01/23 |
0.2.0 |
| 2017/01/13 |
0.0.1 |
| 2013/01/28 |