Go to file
Dan Halbert 722d64b0e7 Add root cert DST Root CA X3 for Let's Encrypt 2023-09-11 12:07:45 -04:00
.codespell remove lib from exludes, fix all remaining typos 2023-03-23 13:59:08 +07:00
.devcontainer
.github
LICENSES
data
devices/ble_hci
docs Use the ".. jinja" tag to render support_matrix template 2023-08-21 21:34:14 -05:00
examples fix typos (partial) detected by codepell 2023-03-18 22:17:02 +07:00
extmod Additional cast through void* 2023-05-27 16:53:08 +01:00
frozen
lib Add root cert DST Root CA X3 for Let's Encrypt 2023-09-11 12:07:45 -04:00
locale consolidate and shorten some error messages 2023-08-19 12:39:54 -04:00
logo
mpy-cross Fix mpy-cross compile error with GCC13. 2023-04-11 19:38:27 +02:00
ports
py py/objdict: Fix fromkeys to return the right type. 2023-07-23 12:18:27 -04:00
shared
shared-bindings
shared-module
supervisor
tests py/objdict: Fix fromkeys to return the right type. 2023-07-23 12:18:27 -04:00
tools Merge pull request #8374 from dhalbert/new-certificates-submodule 2023-09-07 10:19:05 -04:00
.codespellrc
.git-blame-ignore-revs
.gitattributes
.gitignore
.gitmodules
.mailmap
.pre-commit-config.yaml remove certain excludes from pre-commit 2023-03-25 13:09:35 +05:30
.readthedocs.yml
.rosie.yml
ACKNOWLEDGEMENTS
ACKNOWLEDGEMENTS.license
BUILDING.md fetch-port-submodules; fetch-all-submodules 2023-06-05 17:23:34 -04:00
CODE_OF_CONDUCT.md Fix up Contributor Covenant homepage link 2023-04-10 15:33:38 +12:00
CONTRIBUTING.md Fix error 2020-10-26 23:36:54 +01:00
LICENSE
LICENSE_MicroPython
MANIFEST.in-stubs
Makefile
README.rst
README.rst-stubs
WEBUSB_README.md Rename esp32s2 port to espressif 2021-09-13 16:44:55 -07:00
conf.py
main.c
requirements-ci.txt
requirements-dev.txt Silabs' new Pull Request for submoduling the ports/silabs/tools/slc_cli_linux/ (#7874) 2023-04-18 12:42:16 -04:00
requirements-doc.txt
runtime.py
setup.py-stubs

README.rst-stubs

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