{"id":13613265,"url":"https://github.com/mactijn/micropython-wemos-led-matrix-shield","last_synced_at":"2025-04-13T15:32:53.212Z","repository":{"id":215170597,"uuid":"103702911","full_name":"mactijn/micropython-wemos-led-matrix-shield","owner":"mactijn","description":"This is a driver + example code for the Wemos D1 Mini LED Matrix Shield","archived":false,"fork":false,"pushed_at":"2017-09-16T08:33:09.000Z","size":2,"stargazers_count":8,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-04-22T12:34:14.672Z","etag":null,"topics":["esp32","esp8266","micropython","wemos-d1-mini","wemos-shield"],"latest_commit_sha":null,"homepage":"https://wiki.wemos.cc/products:d1_mini_shields:matrix_led_shield","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mactijn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-09-15T21:28:21.000Z","updated_at":"2024-01-06T11:20:12.000Z","dependencies_parsed_at":"2024-01-07T21:53:21.573Z","dependency_job_id":null,"html_url":"https://github.com/mactijn/micropython-wemos-led-matrix-shield","commit_stats":null,"previous_names":["mactijn/micropython-wemos-led-matrix-shield"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mactijn%2Fmicropython-wemos-led-matrix-shield","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mactijn%2Fmicropython-wemos-led-matrix-shield/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mactijn%2Fmicropython-wemos-led-matrix-shield/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mactijn%2Fmicropython-wemos-led-matrix-shield/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mactijn","download_url":"https://codeload.github.com/mactijn/micropython-wemos-led-matrix-shield/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248736051,"owners_count":21153528,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["esp32","esp8266","micropython","wemos-d1-mini","wemos-shield"],"created_at":"2024-08-01T20:00:42.951Z","updated_at":"2025-04-13T15:32:53.021Z","avatar_url":"https://github.com/mactijn.png","language":"Python","funding_links":[],"categories":["Libraries","精选驱动库"],"sub_categories":["Display","显示类"],"readme":"# Wemos D1 Mini Matrix LED shield driver for micropython\n\n## Introduction\nThis is an implementation of the driver for the Wemos D1 Mini\nMatrix LED shield, which utilizes the TM1640 chip by Titan Micro.\n\nIt implements a weird protocol, which reminds both of I2C and SPI\nbut is not compatible with either. This is why we bitbang.\n\nThis code has been optimized for use with the Matrix LED\nshield by Wemos. It has been tested on a Wemos D1 Mini and\nan MH-ET Live MiniKit, using micropython 1.9.2.\n\nProtocol implementation was derived from Wemos'\n[own implementation](https://github.com/wemos/WEMOS_Matrix_LED_Shield_Arduino_Library/) of the driver for Arduino.\n\n## Functionality\n- Modify the state of individual pixels\n- draw an 8x8 bitmap\n- set the brightness\n\n### Animations\nAnimation functions are in a separate class. These will allow\nyou to define a simple multi-frame animation.\n\n## Usage\nPlease see `example.py` for example usage.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmactijn%2Fmicropython-wemos-led-matrix-shield","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmactijn%2Fmicropython-wemos-led-matrix-shield","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmactijn%2Fmicropython-wemos-led-matrix-shield/lists"}