max7219-driver


Namemax7219-driver JSON
Version 0.0.2 PyPI version JSON
download
home_page
SummaryThis Package contains the code required to drive a max7219 8x8 LED matrix using a Raspberry Pi (with `spidev`).
upload_time2023-03-13 07:46:38
maintainer
docs_urlNone
authorSubhashish Nabajja
requires_python
license
keywords max7219 led matrix raspberry pi 8x8 matrix
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            For more information, see the [GitHub Repository](https://github.com/subhashishnabajja/MAX7219-8x8-Driver).
# MAX7219 Sample Drive

This repository contains the code required to drive a max7219 8x8 LED matrix using a Raspberry Pi (with `spidev`). **The code written is extremely rigid and should not be used in any form of production applications**.

## Pypi Link

<a href="https://pypi.org/project/max7219-driver/0.0.1/" target="_blank">PyPi Package Link</a>    

## Installation

    pip install max7219-driver

## Connections

The following are the table lists the connetion

| LED | Physical Pin (Raspberry Pi)  |
|-----|------------------------------|
| DIN| 19|
| CLK| 23|
| CS | 24|


## Driving the led matrix

You can either modiy the `test.py` file, or paste the `max7219` folder into your project directory. 

The following are the methods available.

1. `bootstrap()` - Initialize the matrix to display fonts.
2. `CLEAR_DISPLAY()` - Clears the entire display.
3. `setBitmap(bitMap)` - Display the provided `bitMap`. (Can be used to display special characters or symbols)
4. `show(string, delay = 0)` - Display the given string with a word delay of the `delay`.
5. `close()` - Closes the `spi` connection

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "max7219-driver",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "Max7219,Led Matrix,Raspberry Pi,8x8 Matrix",
    "author": "Subhashish Nabajja",
    "author_email": "<subhashishnabajja619@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/2d/dc/fd1fba5efa74dc88b81cac243127a4f0792e66ec8627c8a9b820d0318acd/max7219-driver-0.0.2.tar.gz",
    "platform": null,
    "description": "For more information, see the [GitHub Repository](https://github.com/subhashishnabajja/MAX7219-8x8-Driver).\r\n# MAX7219 Sample Drive\r\n\r\nThis repository contains the code required to drive a max7219 8x8 LED matrix using a Raspberry Pi (with `spidev`). **The code written is extremely rigid and should not be used in any form of production applications**.\r\n\r\n## Pypi Link\r\n\r\n<a href=\"https://pypi.org/project/max7219-driver/0.0.1/\" target=\"_blank\">PyPi Package Link</a>    \r\n\r\n## Installation\r\n\r\n    pip install max7219-driver\r\n\r\n## Connections\r\n\r\nThe following are the table lists the connetion\r\n\r\n| LED | Physical Pin (Raspberry Pi)  |\r\n|-----|------------------------------|\r\n| DIN| 19|\r\n| CLK| 23|\r\n| CS | 24|\r\n\r\n\r\n## Driving the led matrix\r\n\r\nYou can either modiy the `test.py` file, or paste the `max7219` folder into your project directory. \r\n\r\nThe following are the methods available.\r\n\r\n1. `bootstrap()` - Initialize the matrix to display fonts.\r\n2. `CLEAR_DISPLAY()` - Clears the entire display.\r\n3. `setBitmap(bitMap)` - Display the provided `bitMap`. (Can be used to display special characters or symbols)\r\n4. `show(string, delay = 0)` - Display the given string with a word delay of the `delay`.\r\n5. `close()` - Closes the `spi` connection\r\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "This Package contains the code required to drive a max7219 8x8 LED matrix using a Raspberry Pi (with `spidev`).",
    "version": "0.0.2",
    "split_keywords": [
        "max7219",
        "led matrix",
        "raspberry pi",
        "8x8 matrix"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a13a9f20ea9dbfd0ffa88aec6647b6828abe14de3066269be17acae234383f9e",
                "md5": "2428ce319e0bd32236a00aee7dd3bc79",
                "sha256": "2ee06f21cd41efce4f107a09867d2ccd56e9b85745412eb31407672cd63fdf84"
            },
            "downloads": -1,
            "filename": "max7219_driver-0.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "2428ce319e0bd32236a00aee7dd3bc79",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 3999,
            "upload_time": "2023-03-13T07:46:35",
            "upload_time_iso_8601": "2023-03-13T07:46:35.115464Z",
            "url": "https://files.pythonhosted.org/packages/a1/3a/9f20ea9dbfd0ffa88aec6647b6828abe14de3066269be17acae234383f9e/max7219_driver-0.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2ddcfd1fba5efa74dc88b81cac243127a4f0792e66ec8627c8a9b820d0318acd",
                "md5": "28c00020759d5071c40748460f55f1aa",
                "sha256": "f62205e36a5e4e865f398903849dbc07830d186ce7660e045ce43354b04288d1"
            },
            "downloads": -1,
            "filename": "max7219-driver-0.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "28c00020759d5071c40748460f55f1aa",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 3802,
            "upload_time": "2023-03-13T07:46:38",
            "upload_time_iso_8601": "2023-03-13T07:46:38.021844Z",
            "url": "https://files.pythonhosted.org/packages/2d/dc/fd1fba5efa74dc88b81cac243127a4f0792e66ec8627c8a9b820d0318acd/max7219-driver-0.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-03-13 07:46:38",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "max7219-driver"
}
        
Elapsed time: 0.04600s