No description
Find a file
2024-01-22 16:53:00 +00:00
.codespell
.devcontainer
.github try changing windows toolchains a different way 2023-12-14 18:54:50 -06:00
data merge from 8.2.9 2023-12-06 14:18:01 -05:00
devices/ble_hci
docs Update docs/workflows.md 2023-11-28 15:55:22 -08:00
examples
extmod Restore CIRCUITPY-CHANGEs for stream protocols 2023-12-24 10:41:54 -06:00
frozen Added submodule libraries 2024-01-15 12:58:23 +08:00
lib tinyusb: Update to 0.16.0. 2024-01-18 11:25:17 -06:00
LICENSES
locale Update translation files 2024-01-22 15:03:09 +01:00
logo
mpy-cross
ports Merge pull request #8786 from jepler/bitmapfilter 2024-01-22 08:03:02 -06:00
py enable bitmapfilter only on esp32s3 for now 2024-01-11 14:42:55 -06:00
shared Revert "Revert to micropython's version of mp_hal_stdout_tx_strn_cooked" 2023-11-15 10:20:13 -05:00
shared-bindings Make range check test against source bitmap, not destination 2024-01-22 16:53:00 +00:00
shared-module Merge pull request #8786 from jepler/bitmapfilter 2024-01-22 08:03:02 -06:00
supervisor Fix port_realloc to return moved pointer 2024-01-05 14:16:00 -06:00
tests Require use of the ChannelMixer / ChannelScaler types in mix() 2024-01-18 17:16:44 -06:00
tools Ensure ulab subomdule is populated when doing translate checks 2023-12-29 11:55:09 -06:00
.codespellrc
.git-blame-ignore-revs
.gitattributes
.gitignore
.gitmodules Added submodule libraries 2024-01-15 12:58:23 +08:00
.mailmap
.pre-commit-config.yaml
.readthedocs.yml
.rosie.yml
ACKNOWLEDGEMENTS
ACKNOWLEDGEMENTS.license
BUILDING.md
CODE_OF_CONDUCT.md
conf.py
CONTRIBUTING.md
LICENSE
LICENSE_MicroPython
main.c Move line-clear into a variable. 2023-12-16 00:02:48 +02:00
Makefile Ensure ulab subomdule is populated when doing translate checks 2023-12-29 11:55:09 -06:00
MANIFEST.in-stubs
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