No description
Find a file
2025-05-06 11:01:05 -07:00
.codespell
.devcontainer
.github Workaround ESP-IDF issue #15035. 2025-04-17 11:38:39 -07:00
data address review 2025-04-14 18:37:48 -04:00
devices/ble_hci
docs Merge pull request #9878 from eightycc/bleio-build-fix 2025-04-07 18:52:56 -04:00
examples
extmod Make collect the default 2025-04-24 14:59:07 -07:00
frozen update frozen libraries, especially asyncio 2025-04-14 20:29:34 -04:00
lib Fix TLS for v5.4.1 update 2025-04-25 15:14:20 -04:00
LICENSES
locale Translated using Weblate (English (United Kingdom)) 2025-04-25 15:05:00 +00:00
logo
mpy-cross
ports Fix port_get_raw_ticks() for these ports: 2025-05-06 10:57:54 -07:00
py Fix finaliser in malloc helper 2025-05-02 22:49:12 -07:00
shared Durable fix for RISC-V interpreter crash. 2025-05-02 22:58:32 -07:00
shared-bindings Limit feedback range to 0.1 - 0.9 2025-05-01 10:54:10 -05:00
shared-module Merge pull request #10304 from relic-se/phaser 2025-05-02 10:43:33 -07:00
supervisor Improve mp_hal_delay_ms by implementing subtick resolution. 2025-05-06 11:01:05 -07:00
tests Updated tests 2025-04-23 17:49:15 -05:00
tools Add native support for LVGL binary fonts on disk 2025-03-28 15:54:41 -07:00
.codespellrc
.git-blame-ignore-revs
.gitattributes
.gitignore Add native support for LVGL binary fonts on disk 2025-03-28 15:54:41 -07:00
.gitmodules Merge branch 'adafruit:main' into issue-10191 2025-04-29 09:26:39 -07:00
.mailmap
.pre-commit-config.yaml clean up .pre-commit-config.yaml 2025-03-30 19:27:01 -04:00
.readthedocs.yml
.rosie.yml
ACKNOWLEDGEMENTS
ACKNOWLEDGEMENTS.license
BUILDING.md
CODE_OF_CONDUCT.md
conf.py
CONTRIBUTING.md
LICENSE
LICENSE_MicroPython
main.c Always set current working dir 2025-04-24 15:54:22 -07:00
Makefile
MANIFEST.in-stubs
pyproject.toml
README.rst
README.rst-stubs
requirements-ci.txt
requirements-dev.txt
requirements-doc.txt
runtime.py
setup.py-stubs
WEBUSB_README.md

CircuitPython
=============

.. image:: https://s3.amazonaws.com/adafruit-circuit-python/CircuitPython_Repo_header_logo.png

|Build Status| |Doc Status| |License| |Discord| |Weblate|

`circuitpython.org <https://circuitpython.org>`__ \| `Get CircuitPython <#get-circuitpython>`__ \|
`Documentation <#documentation>`__ \| `Contributing <#contributing>`__ \|
`Branding <#branding>`__ \| `Differences from Micropython <#differences-from-micropython>`__ \|
`Project Structure <#project-structure>`__

**CircuitPython** is a *beginner friendly*, open source version of Python for tiny, inexpensive
computers called microcontrollers.

This package contains the "stubs", or type definitions for CircuitPython.  With some advanced
editors and other tools, this information can be identify TypeErrors, AttributeErrors, and other
problems before you deploy your code to a device and can even help autocomplete your code.

.. |Build Status| image:: https://github.com/adafruit/circuitpython/workflows/Build%20CI/badge.svg
   :target: https://github.com/adafruit/circuitpython/actions?query=branch%3Amain
.. |Doc Status| image:: https://readthedocs.org/projects/circuitpython/badge/?version=latest
   :target: http://circuitpython.readthedocs.io/
.. |Discord| image:: https://img.shields.io/discord/327254708534116352.svg
   :target: https://adafru.it/discord
.. |License| image:: https://img.shields.io/badge/License-MIT-brightgreen.svg
   :target: https://choosealicense.com/licenses/mit/
.. |Weblate| image:: https://hosted.weblate.org/widgets/circuitpython/-/svg-badge.svg
   :target: https://hosted.weblate.org/engage/circuitpython/?utm_source=widget