# HT16K33 Drivers 4.1.0 #
This repo provides Python drivers for the Holtek HT16K33 controller chip and various display devices based upon it, such as the [Adafruit 0.8-inch 8x16 LED Matrix FeatherWing](https://www.adafruit.com/product/3149) and the [SparkFun Qwiic Alphanumeric Display](https://www.sparkfun.com/products/16916).
The drivers support both [CircuitPython](https://circuitpython.org) and [MicroPython](https://micropython.org) applications. They communicate using I²C.
The library also supports generic seven-segment displays wired up to an HT16K33, which can drive up to eight these LEDs. The HT16K33 may be on a board of your own design, or on a third-party one, such as the [Adafruit 16x8 LED Matrix Driver Backpack ](https://www.adafruit.com/product/1427). LED units you can connect range from [single digits](https://www.sparkfun.com/products/8546) up to combinations of [multi-digit units](https://www.sparkfun.com/products/11409).
Connect your HT16K33 column pins to each LED's digit selection pin, and its row pins to the LED's segment selection pins.
## Major Changes ##
#### HT16K33Segment14 ####
The HT16K33Segment14 driver for 4-digit, 14-segment LEDs has changed. The existing constructor parameter `is_ht16k33` is now deprecated and will be removed in an upcoming release. If you use this driver, please update your code to use the `board` parameter instead. Set it to any of the following constants based on the display board you are using:
* `HT16K33Segment14.SPARKFUN_ALPHA` — [SparkFun Qwiic Alphanumeric Display](https://www.sparkfun.com/products/16916).
* `HT16K33Segment14.ADAFRUIT_054` — [Adafruit 0.54in Alphanumeric Display](https://www.adafruit.com/product/1911).
* `HT16K33Segment14.ECBUYING_054` — [EC Buying 0.54-inch HT16K33 Digital Tube Module](https://www.amazon.com/EC-Buying-Digital-Display-Segment/dp/B0C1C6LKDB).
For example:
```python
graph = HT16K33Bar(i2c, board=HT16K33Segment14.ADAFRUIT_054)
```
Existing code will not break at this time, but I urge you to update your code as outlined above.
#### HT16K33Bar ####
This release introduces support for the [Adafruit Bi-Color 24-Bar Bargraph w/I2C Backpack](https://www.adafruit.com/product/1721). For usage details, [please see the docs](https://smittytone.net/docs/ht16k33_bar.html).
## Minor Changes ##
#### HT16K33Segment ####
The HT16K33Segment driver for 4-digit, 7-segment LEDs now provides a new, uppercase character set in addition to the default lowercase set.
## Display Drivers ##
| Driver<br />(Click for docs) | Example Product |
| :-- | :-- |
| [Small 4-digit, 7-segment LED](https://smittytone.net/docs/ht16k33_segment.html) | [Adafruit 0.56-inch 4-digit, 7-segment LED display](https://www.adafruit.com/products/878) |
| [Large 4-digit, 7-segment LED](https://smittytone.net/docs/ht16k33_segmentbig.html) | [Adafruit 1.2-inch 4-digit, 7-segment LED display](https://www.adafruit.com/product/1270) |
| [Small 4-digit, 14-segment LED](https://smittytone.net/docs/ht16k33_segment14.html) | [SparkFun Qwiic Alphanumeric Display](https://www.sparkfun.com/products/16916),<br />[Adafruit 0.54in Alphanumeric Display](https://www.adafruit.com/product/1911),<br />[EC Buying 0.54-inch HT16K33 Digital Tube Module](https://www.amazon.com/EC-Buying-Digital-Display-Segment/dp/B0C1C6LKDB) |
| [8x8 monochrome matrix LED](https://smittytone.net/docs/ht16k33_matrix.html) | [Adafruit Mini 0.8-inch 8x8 LED Matrix](https://www.adafruit.com/product/872) |
| [8x8 bi-colour matrix LED](https://smittytone.net/docs/ht16k33_matrixcolour.html) | [Adafruit 1.2-inch 8x8 bi-color LED matrix backpack](https://www.adafruit.com/product/902) |
| [16x8 FeatherWing matrix LED](https://smittytone.net/docs/ht16k33_matrixfeatherwing.html) | [Adafruit 0.8-inch 8x16 LED Matrix FeatherWing](https://www.adafruit.com/product/3149) |
| [Standalone HT16K33](https://smittytone.net/docs/ht16k33_segmentgen.html) | [Adafruit 16x8 LED Matrix Driver Backpack ](https://www.adafruit.com/product/1427) |
| [Bar graph LED](https://smittytone.net/docs/ht16k33_bar.html) | [Adafruit Bi-Color 24-Bar Bargraph w/I2C Backpack](https://www.adafruit.com/product/1721) |
Further drivers may be added in due course.
## Import the Drivers ##
The driver package comprises a parent generic HT16K33 class and child classes for various displays themselves. All your code needs to do is `import` the latter. For example:
```python
from ht16k33 import HT16K33Segment
```
You can then instantiate the driver object. This requires a **configured** I2C bus object.
You will need at least one display driver file, eg. `ht16k33segmentgen.py` and `ht16k33.py` in your project folder.
## Install the Drivers ##
### MicroPython Manual Install ###
Use the [`pyboard`](https://github.com/micropython/micropython/blob/master/tools/pyboard.py) or [`mpremote`](https://github.com/micropython/micropython/tree/master/tools/mpremote) command line tools to copy the `ht16k33` directory to your board's `lib` directory.
### MicroPython MIP Install ###
You can install the drivers using [MicroPython's MIP system](https://docs.micropython.org/en/v1.21.0/reference/packages.html). This requires a board running MicroPython 1.20 or above and connected to the Internet. Add the following to your code:
```python
import mip
mip.install('github:smittytone/HT16K33-Python')
```
If your board is not Internet-capable, you can install locally using [the `mpremote` tool](https://docs.micropython.org/en/latest/reference/mpremote.html):
```python
mpremote mip install github:smittytone/HT16K33-Python
```
#### Install Script ####
Alternatively, use our convenient installer script:
```shell
./tools/mpinstall.sh
```
To install pre-compiled versions of the library files, run:
```shell
./tools/mpinstall.sh mpy
```
This requires MicroPython's `mpy-cross` tool installed on your computer.
### CircuitPython Manual Install ###
Copy `ht16k33` directory to the mounted board's `lib` folder.
## Reducing Memory Usage ##
Adding the driver code may prove too much for certain CircuitPython devices which have limited amounts of memory. To overcome this, [use MicroPython’s `mpy-cross` compiler](https://github.com/micropython/micropython/tree/master/mpy-cross). This will compile the raw Python into a highly compact form as a `.mpy` file. Copy `ht16k33.mpy` and the device-specific `.mpy` file to your device in place of the `.py` versions.
For MicroPython boards, I recommend you use the [`mpinstall.sh` script](#install-script) to compile and install `.mpy` versions if the library files all in one go.
## Documentation
You can find documentation for all of the drivers [at smittytone.net](https://smittytone.net/docs/ht16k33.html).
## Python Package Index
This code is now available [via the Python Package Index](https://pypi.org/project/ht16k33-python/) for folks using Thonny and other code-pulling IDEs.
## Release Notes
- 4.1.0 *2 January 2025*
- Add `HT16K33Bar.py` bar graph driver.
- Add alternative, all-capitals character set for `ht16k33Segment.py`.
- Support EC Buying 0.54in 4-digit, 14-segment display in `ht16k33Segment14.py`.
- Support new board selection mode in `ht16k33Segment14.py`.
- Fix decimal point clearing `ht16k33Segment14.py`.
- 4.0.3 *18 December 2024*
- Fix typo breaking `mpremote` usage — thanks, `@sebromero`.
- 4.0.2 *16 December 2024*
- Fixed a character set indexing bug in `ht16k33Segmentbig.py` — thanks, `@jonhp`.
- 4.0.1 *16 August 2024*
- Minor fixes/improvements.
- Add **experimental** `rotate()` method to `ht16k33Segmentbig.py`.
- 4.0.0 *8 May 2024*
- Completely reorganise the library files into their own directory.
- Add device installation script for MicroPython users - thanks, `@ubidefeo`.
- Add `HT16K33SegmentGen` CircuitPython examples.
- Use Raspberry Pi Pico for all examples.
- 3.5.3 *15 January 2024*
- Remove the `.mpy` versions and provide instructions instead.
- Fix incorrect selection of blink rate 0.5Hz — thanks, [`@Karrp`](https://github.com/Karrp).
- 3.5.2 *11 December 2023*
- Add `mip` support — thanks, [`@ubidefeo`](https://github.com/ubidefeo) (no code changes).
- 3.5.1 *30 October 2023*
- Add provisional [PyPI](https://pypi.org/) support (no code changes).
- 3.5.0 *2 September 2023*
- Add `HT16K33SegmentGen` a generic, 1-8 digit 7-segment driver — thanks, [`@vader7071`](https://github.com/vader7071).
- 3.4.2 *14 February 2023*
- Fix an error when a space is shown as a zero — thanks, [`@asasine`](https://github.com/asasine).
- 3.4.1 *14 November 2022*
- Correct VK16K33 naming.
- Fix VK16K33 colon setting and unsetting — thanks, Dietmar Schüller.
- 3.4.0 *6 October 2022*
- Allow the colon and decimal point on [SparkFun Qwiic Alphanumeric Display](https://www.sparkfun.com/products/16916)).
- 3.3.1 *13 September 2022*
- 14-segment character-set numerals now match 7-segment equivalents.
- Assorted code tweaks.
- Wrangle and extend examples.
- Remove old docs.
- Big thanks to [`@akbiocca`](https://github.com/akbiocca) for assistance with this release.
- 3.3.0 *5 August 2022*
- Add `rotate()` method to HT16K33Segment.
- 3.2.0 *26 July 2022*
- Support the [Adafruit 0.54in Alphanumeric Display](https://www.adafruit.com/product/1911) via `ht16k33segment14.py`.
- Bug fixes.
- 3.1.0 *16 February 2022*
- Add `ht16k33segment14.py` to support the [SparkFun Qwiic Alphanumeric Display](https://www.sparkfun.com/products/16916).
- 3.0.2 *23 November 2020*
- Refactor out some `ht16k33matrix.py` code.
- 3.0.1 *7 November 2020*
- Correct variable name in `ht16k33matrix.py`.
- 3.0.0 *6 November 2020*
- Initial public release.
## Licence and Copyright
This repository’s source code and documentation is copyright © 2025, Tony Smith (@smittytone).
The HTK16K33 driver and subsidiary display drivers are licensed under the [MIT License](LICENSE.md).
Raw data
{
"_id": null,
"home_page": null,
"name": "ht16k33-python",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": "Tony Smith <support@smittytone.net>",
"keywords": "ht16k33, vk16k33, led, matrix, segment, bar graph, displays, hardware, micropython, circuitpython",
"author": "Ubi de Feo, Sebastian Romero, akbiocca",
"author_email": "Tony Smith <support@smittytone.net>",
"download_url": "https://files.pythonhosted.org/packages/21/a5/7ef8adbc5885ed62f6c15d3a0227c1966d1a40c7c009841221f4019845a7/ht16k33_python-4.1.0.tar.gz",
"platform": null,
"description": "# HT16K33 Drivers 4.1.0 #\n\nThis repo provides Python drivers for the Holtek HT16K33 controller chip and various display devices based upon it, such as the [Adafruit 0.8-inch 8x16 LED Matrix FeatherWing](https://www.adafruit.com/product/3149) and the [SparkFun Qwiic Alphanumeric Display](https://www.sparkfun.com/products/16916).\n\nThe drivers support both [CircuitPython](https://circuitpython.org) and [MicroPython](https://micropython.org) applications. They communicate using I²C.\n\nThe library also supports generic seven-segment displays wired up to an HT16K33, which can drive up to eight these LEDs. The HT16K33 may be on a board of your own design, or on a third-party one, such as the [Adafruit 16x8 LED Matrix Driver Backpack ](https://www.adafruit.com/product/1427). LED units you can connect range from [single digits](https://www.sparkfun.com/products/8546) up to combinations of [multi-digit units](https://www.sparkfun.com/products/11409).\n\nConnect your HT16K33 column pins to each LED's digit selection pin, and its row pins to the LED's segment selection pins.\n\n## Major Changes ##\n\n#### HT16K33Segment14 ####\n\nThe HT16K33Segment14 driver for 4-digit, 14-segment LEDs has changed. The existing constructor parameter `is_ht16k33` is now deprecated and will be removed in an upcoming release. If you use this driver, please update your code to use the `board` parameter instead. Set it to any of the following constants based on the display board you are using:\n\n* `HT16K33Segment14.SPARKFUN_ALPHA` \u2014 [SparkFun Qwiic Alphanumeric Display](https://www.sparkfun.com/products/16916).\n* `HT16K33Segment14.ADAFRUIT_054` \u2014 [Adafruit 0.54in Alphanumeric Display](https://www.adafruit.com/product/1911).\n* `HT16K33Segment14.ECBUYING_054` \u2014 [EC Buying 0.54-inch HT16K33 Digital Tube Module](https://www.amazon.com/EC-Buying-Digital-Display-Segment/dp/B0C1C6LKDB).\n\nFor example:\n\n```python\ngraph = HT16K33Bar(i2c, board=HT16K33Segment14.ADAFRUIT_054)\n```\n\nExisting code will not break at this time, but I urge you to update your code as outlined above.\n\n#### HT16K33Bar ####\n\nThis release introduces support for the [Adafruit Bi-Color 24-Bar Bargraph w/I2C Backpack](https://www.adafruit.com/product/1721). For usage details, [please see the docs](https://smittytone.net/docs/ht16k33_bar.html).\n\n## Minor Changes ##\n\n#### HT16K33Segment ####\n\nThe HT16K33Segment driver for 4-digit, 7-segment LEDs now provides a new, uppercase character set in addition to the default lowercase set.\n\n## Display Drivers ##\n\n| Driver<br />(Click for docs) | Example Product |\n| :-- | :-- |\n| [Small 4-digit, 7-segment LED](https://smittytone.net/docs/ht16k33_segment.html) |\u00a0[Adafruit 0.56-inch 4-digit, 7-segment LED display](https://www.adafruit.com/products/878) |\n| [Large 4-digit, 7-segment LED](https://smittytone.net/docs/ht16k33_segmentbig.html) |\u00a0[Adafruit 1.2-inch 4-digit, 7-segment LED display](https://www.adafruit.com/product/1270) |\n| [Small 4-digit, 14-segment LED](https://smittytone.net/docs/ht16k33_segment14.html) | [SparkFun Qwiic Alphanumeric Display](https://www.sparkfun.com/products/16916),<br />[Adafruit 0.54in Alphanumeric Display](https://www.adafruit.com/product/1911),<br />[EC Buying 0.54-inch HT16K33 Digital Tube Module](https://www.amazon.com/EC-Buying-Digital-Display-Segment/dp/B0C1C6LKDB) |\n| [8x8 monochrome matrix LED](https://smittytone.net/docs/ht16k33_matrix.html) |\u00a0[Adafruit Mini 0.8-inch 8x8 LED Matrix](https://www.adafruit.com/product/872) |\n| [8x8 bi-colour matrix LED](https://smittytone.net/docs/ht16k33_matrixcolour.html) | [Adafruit 1.2-inch 8x8 bi-color LED matrix backpack](https://www.adafruit.com/product/902) |\n| [16x8 FeatherWing matrix LED](https://smittytone.net/docs/ht16k33_matrixfeatherwing.html) | [Adafruit 0.8-inch 8x16 LED Matrix FeatherWing](https://www.adafruit.com/product/3149) |\n| [Standalone HT16K33](https://smittytone.net/docs/ht16k33_segmentgen.html) | [Adafruit 16x8 LED Matrix Driver Backpack ](https://www.adafruit.com/product/1427) |\n| [Bar graph LED](https://smittytone.net/docs/ht16k33_bar.html) | [Adafruit Bi-Color 24-Bar Bargraph w/I2C Backpack](https://www.adafruit.com/product/1721) |\n\nFurther drivers may be added in due course.\n\n## Import the Drivers ##\n\nThe driver package comprises a parent generic HT16K33 class and child classes for various displays themselves. All your code needs to do is `import` the latter. For example:\n\n```python\nfrom ht16k33 import HT16K33Segment\n```\n\nYou can then instantiate the driver object. This requires a **configured** I2C bus object.\n\nYou will need at least one display driver file, eg. `ht16k33segmentgen.py` and `ht16k33.py` in your project folder.\n\n## Install the Drivers ##\n\n### MicroPython Manual Install ###\n\nUse the [`pyboard`](https://github.com/micropython/micropython/blob/master/tools/pyboard.py) or [`mpremote`](https://github.com/micropython/micropython/tree/master/tools/mpremote) command line tools to copy the `ht16k33` directory to your board's `lib` directory.\n\n### MicroPython MIP Install ###\n\nYou can install the drivers using [MicroPython's MIP system](https://docs.micropython.org/en/v1.21.0/reference/packages.html). This requires a board running MicroPython 1.20 or above and connected to the Internet. Add the following to your code:\n\n```python\nimport mip\nmip.install('github:smittytone/HT16K33-Python')\n```\n\nIf your board is not Internet-capable, you can install locally using [the `mpremote` tool](https://docs.micropython.org/en/latest/reference/mpremote.html):\n\n```python\nmpremote mip install github:smittytone/HT16K33-Python\n```\n\n#### Install Script ####\n\nAlternatively, use our convenient installer script:\n\n```shell\n./tools/mpinstall.sh\n```\n\nTo install pre-compiled versions of the library files, run:\n\n```shell\n./tools/mpinstall.sh mpy\n```\n\nThis requires MicroPython's `mpy-cross` tool installed on your computer.\n\n### CircuitPython Manual Install ###\n\nCopy `ht16k33` directory to the mounted board's `lib` folder.\n\n## Reducing Memory Usage ##\n\nAdding the driver code may prove too much for certain CircuitPython devices which have limited amounts of memory. To overcome this, [use MicroPython\u2019s `mpy-cross` compiler](https://github.com/micropython/micropython/tree/master/mpy-cross). This will compile the raw Python into a highly compact form as a `.mpy` file. Copy `ht16k33.mpy` and the device-specific `.mpy` file to your device in place of the `.py` versions.\n\nFor MicroPython boards, I recommend you use the [`mpinstall.sh` script](#install-script) to compile and install `.mpy` versions if the library files all in one go.\n\n## Documentation\n\nYou can find documentation for all of the drivers [at smittytone.net](https://smittytone.net/docs/ht16k33.html).\n\n## Python Package Index\n\nThis code is now available [via the Python Package Index](https://pypi.org/project/ht16k33-python/) for folks using Thonny and other code-pulling IDEs.\n\n## Release Notes\n\n- 4.1.0 *2 January 2025*\n - Add `HT16K33Bar.py` bar graph driver.\n - Add alternative, all-capitals character set for `ht16k33Segment.py`.\n - Support EC Buying 0.54in 4-digit, 14-segment display in `ht16k33Segment14.py`.\n - Support new board selection mode in `ht16k33Segment14.py`.\n - Fix decimal point clearing `ht16k33Segment14.py`.\n- 4.0.3 *18 December 2024*\n - Fix typo breaking `mpremote` usage \u2014 thanks, `@sebromero`.\n- 4.0.2 *16 December 2024*\n - Fixed a character set indexing bug in `ht16k33Segmentbig.py` \u2014 thanks, `@jonhp`.\n- 4.0.1 *16 August 2024*\n - Minor fixes/improvements.\n - Add **experimental** `rotate()` method to `ht16k33Segmentbig.py`.\n- 4.0.0 *8 May 2024*\n - Completely reorganise the library files into their own directory.\n - Add device installation script for MicroPython users - thanks, `@ubidefeo`.\n - Add `HT16K33SegmentGen` CircuitPython examples.\n - Use Raspberry Pi Pico for all examples.\n- 3.5.3 *15 January 2024*\n - Remove the `.mpy` versions and provide instructions instead.\n - Fix incorrect selection of blink rate 0.5Hz \u2014 thanks, [`@Karrp`](https://github.com/Karrp).\n- 3.5.2 *11 December 2023*\n - Add `mip` support \u2014 thanks, [`@ubidefeo`](https://github.com/ubidefeo) (no code changes).\n- 3.5.1 *30 October 2023*\n - Add provisional [PyPI](https://pypi.org/) support (no code changes).\n- 3.5.0 *2 September 2023*\n - Add `HT16K33SegmentGen` a generic, 1-8 digit 7-segment driver \u2014 thanks, [`@vader7071`](https://github.com/vader7071).\n- 3.4.2 *14 February 2023*\n - Fix an error when a space is shown as a zero \u2014 thanks, [`@asasine`](https://github.com/asasine).\n- 3.4.1 *14 November 2022*\n - Correct VK16K33 naming.\n - Fix VK16K33 colon setting and unsetting \u2014\u00a0thanks, Dietmar Sch\u00fcller.\n- 3.4.0 *6 October 2022*\n - Allow the colon and decimal point on [SparkFun Qwiic Alphanumeric Display](https://www.sparkfun.com/products/16916)).\n- 3.3.1 *13 September 2022*\n - 14-segment character-set numerals now match 7-segment equivalents.\n - Assorted code tweaks.\n - Wrangle and extend examples.\n - Remove old docs.\n - Big thanks to [`@akbiocca`](https://github.com/akbiocca) for assistance with this release.\n- 3.3.0 *5 August 2022*\n - Add `rotate()` method to HT16K33Segment.\n- 3.2.0 *26 July 2022*\n - Support the [Adafruit 0.54in Alphanumeric Display](https://www.adafruit.com/product/1911) via `ht16k33segment14.py`.\n - Bug fixes.\n- 3.1.0 *16 February 2022*\n - Add `ht16k33segment14.py` to support the [SparkFun Qwiic Alphanumeric Display](https://www.sparkfun.com/products/16916).\n- 3.0.2 *23 November 2020*\n - Refactor out some `ht16k33matrix.py` code.\n- 3.0.1 *7 November 2020*\n - Correct variable name in `ht16k33matrix.py`.\n- 3.0.0 *6 November 2020*\n - Initial public release.\n\n## Licence and Copyright\n\nThis repository\u2019s source code and documentation is copyright \u00a9 2025, Tony Smith (@smittytone).\n\nThe HTK16K33 driver and subsidiary display drivers are licensed under the [MIT License](LICENSE.md).\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "MicroPython and CircuitPython library for HT16K33 LED matrices and segment displays.",
"version": "4.1.0",
"project_urls": {
"Homepage": "https://github.com/smittytone/HT16K33-Python"
},
"split_keywords": [
"ht16k33",
" vk16k33",
" led",
" matrix",
" segment",
" bar graph",
" displays",
" hardware",
" micropython",
" circuitpython"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "fa380deb0898b323c5f18efca9151ee0eb88577a1388a01dec1ae900ca64bd41",
"md5": "4f678dc7a12e0c65f9868db2454b2d4f",
"sha256": "87b49e7da9b2ef6b6148c7a101b6b7085117e5125a30f5093a8241eaca20a028"
},
"downloads": -1,
"filename": "ht16k33_python-4.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4f678dc7a12e0c65f9868db2454b2d4f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 51345,
"upload_time": "2025-01-02T14:31:56",
"upload_time_iso_8601": "2025-01-02T14:31:56.883025Z",
"url": "https://files.pythonhosted.org/packages/fa/38/0deb0898b323c5f18efca9151ee0eb88577a1388a01dec1ae900ca64bd41/ht16k33_python-4.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "21a57ef8adbc5885ed62f6c15d3a0227c1966d1a40c7c009841221f4019845a7",
"md5": "5f41f622e5434eab161bd7d206ac777e",
"sha256": "9e8355652ae52eff9520dae1b77db6bb688b484629b7a914387263aa054cb4d4"
},
"downloads": -1,
"filename": "ht16k33_python-4.1.0.tar.gz",
"has_sig": false,
"md5_digest": "5f41f622e5434eab161bd7d206ac777e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28919,
"upload_time": "2025-01-02T14:31:59",
"upload_time_iso_8601": "2025-01-02T14:31:59.415913Z",
"url": "https://files.pythonhosted.org/packages/21/a5/7ef8adbc5885ed62f6c15d3a0227c1966d1a40c7c009841221f4019845a7/ht16k33_python-4.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-02 14:31:59",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "smittytone",
"github_project": "HT16K33-Python",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "ht16k33-python"
}