{"id":14967282,"url":"https://github.com/josverl/micropython-stubs","last_synced_at":"2025-05-15T14:07:13.388Z","repository":{"id":36985695,"uuid":"304969957","full_name":"Josverl/micropython-stubs","owner":"Josverl","description":"Stubs of most MicroPython ports, boards and versions to make writing code that much simpler.","archived":false,"fork":false,"pushed_at":"2025-04-01T22:04:24.000Z","size":58776,"stargazers_count":197,"open_issues_count":18,"forks_count":24,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-04-03T12:04:47.394Z","etag":null,"topics":["awesome-micropython","micropython","mypy","mypy-stubs","pycharm-ide","pylance","pylint","pyright","pyscript","static-typing","type-checking","type-stubs","vscode"],"latest_commit_sha":null,"homepage":"https://micropython-stubs.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Josverl.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-10-17T21:11:26.000Z","updated_at":"2025-04-02T02:40:49.000Z","dependencies_parsed_at":"2023-10-02T20:26:06.146Z","dependency_job_id":"f3db0b4d-7dd3-411f-bf81-d03c68f88b45","html_url":"https://github.com/Josverl/micropython-stubs","commit_stats":{"total_commits":1800,"total_committers":8,"mean_commits":225.0,"dds":0.03944444444444439,"last_synced_commit":"7e4a466e1cd9f339859471ad8197afc537888dca"},"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Josverl%2Fmicropython-stubs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Josverl%2Fmicropython-stubs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Josverl%2Fmicropython-stubs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Josverl%2Fmicropython-stubs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Josverl","download_url":"https://codeload.github.com/Josverl/micropython-stubs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247730068,"owners_count":20986404,"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":["awesome-micropython","micropython","mypy","mypy-stubs","pycharm-ide","pylance","pylint","pyright","pyscript","static-typing","type-checking","type-stubs","vscode"],"created_at":"2024-09-24T13:37:47.174Z","updated_at":"2025-04-07T21:07:58.334Z","avatar_url":"https://github.com/Josverl.png","language":"Python","readme":"# MicroPython Stubs: Enhance Your Development Experience\n\n[![Documentation Status](https://readthedocs.org/projects/micropython-stubs/badge/?version=main)](https://micropython-stubs.readthedocs.io/en/latest/?badge=main \"Document build status badge\")\n[![Star on GitHub](https://img.shields.io/github/stars/josverl/micropython-stubs.svg?style=social)](https://github.com/josverl/micropython-stubs/stargazers)\n[![All Contributors](https://img.shields.io/badge/all_contributors-19-green.svg?style=flat-square)](#Contributions)\n[![Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/python/black \"Black badge\")\n[![Checked with pyright](https://microsoft.github.io/pyright/img/pyright_badge.svg)](https://microsoft.github.io/pyright/) \n\u003c!-- [![Checked with pyright](https://github.com/Josverl/micropython-stubs/actions/workflows/test_stub_quality.yml/badge.svg?branch=main)](https://microsoft.github.io/pyright/) --\u003e\n\nWelcome to the MicroPython Stubs repository! \n\nHere, you’ll find a treasure trove of over 3,000 stub files generated by the MicroPython-Stubber tool. Whether you’re just starting out or a seasoned developer, these stubs are designed to supercharge your MicroPython development process.\n\n\nStubs are like cheat sheets for your code. They provide hints, auto-completion, and static type checking, making your life as a developer easier and more productive. Here’s what you can expect from these MicroPython stubs:\n\n* Faster Coding: With stubs, you’ll write code more quickly and confidently. No more guessing function names or parameters!\n* Fewer Errors: Stubs help catch mistakes early. If you provide incorrect arguments, you’ll get immediate feedback.\n* Code Completion: Say goodbye to endless Bingling. Stubs provide context-aware auto-completion, even for board-specific features.\n* Static Type Checking: By adding typing information, you’ll catch type-related bugs before they cause runtime issues.\n\n\n\u003c!-- \u003cmark\u003eDEMO NEEDS UPDATE\u003c/mark\u003e --\u003e\n\n![demo](docs/img/demo.gif)\n\n#### Installation\n\nFor installation instructions and configuration of your preferred IDE, please refer to the [documentation](https://micropython-stubs.readthedocs.io/en/main/)\n## Explore Available Stubs\n\nCurious about which versions, ports, and boards are covered? Check out the [online viewer](https://flatgithub.com/Josverl/micropython-stubs/?filename=all_modules.json) or search for [MicroPython stub packages on PyPI](https://pypi.org/search/?q=-stubs\u0026o=\u0026c=Programming+Language+%3A%3A+Python+%3A%3A+Implementation+%3A%3A+MicroPython).\n\nFor a comprehensive overview of all stubs, dive into the documentation on [the documentation on read the docs](https://micropython-stubs.readthedocs.io/en/main/firmware_grp.html).\n\n## Sponsoring\n\nIn order to build accurate stubs I need access to a board to flash it with a specific version of MicroPython and run part of the stubbing software (createsubs.py) on the board.\n\nYou can help me by: \n\n- running the software and sharing a PR with the generated MCU stubs,\n\n- sending me a spare board you may have,\n\n- or by sponsoring me through Github\n\n## Contributors\n\nThanks to everyone that has submitted stubs or other relevant pieces of code and information, or published relevant stubs on pypi or github.\n\n\u003c!-- \nTo add via the cli run the following command:\nnpx all-contributors-cli add user things\n\n - bug\n - tool\n - stubs\n - doc\n --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Josverl\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/981654?v=4?s=100\" width=\"100px;\" alt=\"Jos Verlinde\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJos Verlinde\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/Josverl/micropython-stubs/commits?author=josverl\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#stubs-josverl\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e \u003ca href=\"#test-josverl\" title=\"Test\"\u003e✔\u003c/a\u003e \u003ca href=\"#tool-josverl\" title=\"Tools\"\u003e🔧\u003c/a\u003e \u003ca href=\"#research-josverl\" title=\"Research\"\u003e🔬\u003c/a\u003e \u003ca href=\"#example-josverl\" title=\"Examples\"\u003e💡\u003c/a\u003e \u003ca href=\"#data-josverl\" title=\"Data\"\u003e🔣\u003c/a\u003e \u003ca href=\"#platform-josverl\" title=\"Packaging/porting to new platform\"\u003e📦\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://micropython.org/\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/6298560?v=4?s=100\" width=\"100px;\" alt=\"MicroPython\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMicroPython\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#data-micropython\" title=\"Data\"\u003e🔣\u003c/a\u003e \u003ca href=\"#stubs-micropython\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/loboris\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/6280349?v=4?s=100\" width=\"100px;\" alt=\"Boris Lovosevic\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBoris Lovosevic\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#data-loboris\" title=\"Data\"\u003e🔣\u003c/a\u003e \u003ca href=\"#stubs-loboris\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/pfalcon\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/500451?v=4?s=100\" width=\"100px;\" alt=\"Paul Sokolovsky\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ePaul Sokolovsky\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#data-pfalcon\" title=\"Data\"\u003e🔣\u003c/a\u003e \u003ca href=\"#stubs-pfalcon\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/pycopy\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/67273174?v=4?s=100\" width=\"100px;\" alt=\"pycopy\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003epycopy\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#data-pycopy\" title=\"Data\"\u003e🔣\u003c/a\u003e \u003ca href=\"#stubs-pycopy\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/pycom\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/16415153?v=4?s=100\" width=\"100px;\" alt=\"Pycom\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ePycom\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#infra-pycom\" title=\"Infrastructure (Hosting, Build-Tools, etc)\"\u003e🚇\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/hlovatt\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/8424169?v=4?s=100\" width=\"100px;\" alt=\"Howard Lovatt\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eHoward Lovatt\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#research-hlovatt\" title=\"Research\"\u003e🔬\u003c/a\u003e \u003ca href=\"#ideas-hlovatt\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"#stubs-hlovatt\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e \u003ca href=\"#example-hlovatt\" title=\"Examples\"\u003e💡\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/BradenM\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/5913808?v=4?s=100\" width=\"100px;\" alt=\"Braden Mars\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBraden Mars\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#stubs-BradenM\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e \u003ca href=\"#test-BradenM\" title=\"Test\"\u003e✔\u003c/a\u003e \u003ca href=\"#tool-BradenM\" title=\"Tools\"\u003e🔧\u003c/a\u003e \u003ca href=\"#platform-BradenM\" title=\"Packaging/porting to new platform\"\u003e📦\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/pfalcon\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/500451?v=4?s=100\" width=\"100px;\" alt=\"Paul Sokolovsky\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ePaul Sokolovsky\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#stubs-pfalcon\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/dastultz\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/4334042?v=4?s=100\" width=\"100px;\" alt=\"Daryl Stultz\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDaryl Stultz\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#stubs-dastultz\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://patrickwalters.us/\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/4002194?v=4?s=100\" width=\"100px;\" alt=\"Patrick\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ePatrick\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#test-askpatrickw\" title=\"Test\"\u003e✔\u003c/a\u003e \u003ca href=\"#stubs-askpatrickw\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://comingsoon.tm/\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/13251689?v=4?s=100\" width=\"100px;\" alt=\"Callum Jacob Hays\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eCallum Jacob Hays\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#example-CallumJHays\" title=\"Examples\"\u003e💡\u003c/a\u003e \u003ca href=\"#research-CallumJHays\" title=\"Research\"\u003e🔬\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/RonaldHiemstra\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/17012831?v=4?s=100\" width=\"100px;\" alt=\"Ronald Hiemstra\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRonald Hiemstra\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/Josverl/micropython-stubs/commits?author=ronaldHiemstra\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/cpwood\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/13966104?v=4?s=100\" width=\"100px;\" alt=\"Chris Wood\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eChris Wood\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#stubs-cpwood\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e \u003ca href=\"#tool-cpwood\" title=\"Tools\"\u003e🔧\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/thingslu\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/34967785?v=4?s=100\" width=\"100px;\" alt=\"thingslu\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ethingslu\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#stubs-thingslu\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e \u003ca href=\"#test-thingslu\" title=\"Test\"\u003e✔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/WerdoxDev\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/32638453?v=4?s=100\" width=\"100px;\" alt=\"Matin Tat\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMatin Tat\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#test-WerdoxDev\" title=\"Test\"\u003e✔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/robertoetcheverryr\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/63941860?v=4?s=100\" width=\"100px;\" alt=\"Roberto Jose Etcheverry Romero\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRoberto Jose Etcheverry Romero\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#test-robertoetcheverryr\" title=\"Test\"\u003e✔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/jdsmith\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1379246?v=4?s=100\" width=\"100px;\" alt=\"jdsmith\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ejdsmith\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#test-jdsmith\" title=\"Test\"\u003e✔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/mrkeuz\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/6247921?v=4?s=100\" width=\"100px;\" alt=\"Mr Keuz\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMr Keuz\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#test-mrkeuz\" title=\"Test\"\u003e✔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/mattytrentini\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/194201?v=4?s=100\" width=\"100px;\" alt=\"Matt Trentini\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMatt Trentini\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#stubs-mattytrentini\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://andrew-stclair.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/4944499?v=4?s=100\" width=\"100px;\" alt=\"Andrew St Clair\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAndrew St Clair\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#stubs-andrew-stclair\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://gitlab.com/michal.moravec\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/24276?v=4?s=100\" width=\"100px;\" alt=\"Michal Moravec\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMichal Moravec\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/Josverl/micropython-stubs/issues?q=author%3Amishal\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/paulober\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/44974737?v=4?s=100\" width=\"100px;\" alt=\"Paul\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ePaul\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#platform-paulober\" title=\"Packaging/porting to new platform\"\u003e📦\u003c/a\u003e \u003ca href=\"#tool-paulober\" title=\"Tools\"\u003e🔧\u003c/a\u003e \u003ca href=\"#stubs-paulober\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e \u003ca href=\"https://github.com/Josverl/micropython-stubs/issues?q=author%3Apaulober\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/samskiter\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1271643?v=4?s=100\" width=\"100px;\" alt=\"Sam Duke\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSam Duke\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/Josverl/micropython-stubs/issues?q=author%3Asamskiter\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://jimmo.id.au/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5102768?v=4?s=100\" width=\"100px;\" alt=\"Jim Mussared\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJim Mussared\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#stubs-jimmo\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e \u003ca href=\"#platform-jimmo\" title=\"Packaging/porting to new platform\"\u003e📦\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/stinos\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1902997?v=4?s=100\" width=\"100px;\" alt=\"stinos\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003estinos\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#stubs-stinos\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://www.gitlab.com/alelec\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3318786?v=4?s=100\" width=\"100px;\" alt=\"Andrew Leech\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAndrew Leech\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#stubs-andrewleech\" title=\"MicroPython stubs\"\u003e📝\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/maxi07\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7480270?v=4?s=100\" width=\"100px;\" alt=\"Maxi\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMaxi\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/Josverl/micropython-stubs/issues?q=author%3Amaxi07\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/DeflateAwning\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/11021263?v=4?s=100\" width=\"100px;\" alt=\"DeflateAwning\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDeflateAwning\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/Josverl/micropython-stubs/issues?q=author%3ADeflateAwning\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/bixb922\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/70152274?v=4?s=100\" width=\"100px;\" alt=\"bixb922\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ebixb922\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/Josverl/micropython-stubs/issues?q=author%3Abixb922\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Sylvain-BROCAS\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/82153591?v=4?s=100\" width=\"100px;\" alt=\"Sylvain BROCAS\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSylvain BROCAS\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/Josverl/micropython-stubs/issues?q=author%3ASylvain-BROCAS\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/victorallume\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/97857677?v=4?s=100\" width=\"100px;\" alt=\"victorallume\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003evictorallume\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/Josverl/micropython-stubs/issues?q=author%3Avictorallume\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Omid888\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/30343035?v=4?s=100\" width=\"100px;\" alt=\"Omid Ataollahi\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eOmid Ataollahi\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/Josverl/micropython-stubs/issues?q=author%3AOmid888\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://www.dribin.org/dave/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/20428?v=4?s=100\" width=\"100px;\" alt=\"Dave Dribin\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDave Dribin\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/Josverl/micropython-stubs/issues?q=author%3Addribin\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/peterhinch\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/8437477?v=4?s=100\" width=\"100px;\" alt=\"Peter Hinch\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ePeter Hinch\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#example-peterhinch\" title=\"Examples\"\u003e💡\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\nI invite everyone that has generated stubs for a board or port not on the current list, or has another contribution, to submit the stubs via a pull request or by just zipping up your stubs and creating an issue. \n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. \n\n[Discussions]: https://github.com/orgs/micropython/discussions/categories/general\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosverl%2Fmicropython-stubs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjosverl%2Fmicropython-stubs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosverl%2Fmicropython-stubs/lists"}