No description
Find a file
Scott Shawcroft 62551fc53d
Merge pull request #10523 from sensebox/main
add senseBox-eye with ESP32S3
2025-07-30 11:05:33 -07:00
.codespell Merge pull request #10369 from wee-noise-makers/noise-nugget-support 2025-07-10 17:38:47 -04:00
.devcontainer fixed path of extracted directory 2025-07-12 12:03:47 +02:00
.github Update ping action version 2025-05-31 12:18:41 -04:00
data Update data/nvm.toml to fix CI problem. 2025-04-14 10:09:37 -07:00
devices/ble_hci Fix -Wold-style-definion errors in the raspberrypi port 2025-05-25 09:16:00 +02:00
docs Merge pull request #10485 from dunkmann00/static-stubs 2025-07-25 08:12:52 -05:00
extmod MicroPython v1.25.0 merge 2025-06-20 14:26:24 -04:00
frozen update frozen modules 2025-06-17 13:33:58 -04:00
lib Update lib/certificates 2025-07-23 13:52:58 -04:00
LICENSES
locale Translated using Weblate (French) 2025-07-30 00:07:17 +02:00
logo
mpy-cross MicroPython v1.25.0 merge 2025-06-20 14:26:24 -04:00
ports Merge pull request #10523 from sensebox/main 2025-07-30 11:05:33 -07:00
py Tweak computation of new heap area size 2025-07-29 14:52:22 -07:00
shared MicroPython v1.25.0 merge 2025-06-20 14:26:24 -04:00
shared-bindings Add support for quad color epaper 2025-07-28 11:49:51 -07:00
shared-module Add support for quad color epaper 2025-07-28 11:49:51 -07:00
stubs/micropython Use stub for micropython module doc generation 2025-07-16 14:13:13 -04:00
supervisor shared/supervisor/usb_msc_flash.c: check for valid vfs from get_vfs() 2025-07-06 14:08:17 -04:00
tests py/parsenum: Fix parsing complex literals with negative real part. 2025-07-08 13:44:39 -04:00
tools MicroPython v1.25.0 merge 2025-06-20 14:26:24 -04:00
.codespellrc
.git-blame-ignore-revs
.gitattributes
.gitignore merge from adafruit/main 2025-06-16 09:12:47 -04:00
.gitmodules merge from adafruit/main 2025-06-16 09:12:47 -04:00
.mailmap
.pre-commit-config.yaml
.readthedocs.yml
.rosie.yml
ACKNOWLEDGEMENTS
ACKNOWLEDGEMENTS.license
BUILDING.md
CODE_OF_CONDUCT.md
conf.py Resolve Python Logger warnings 2025-05-14 10:55:23 -07:00
CONTRIBUTING.md
LICENSE MicroPython v1.25.0 merge 2025-06-20 14:26:24 -04:00
LICENSE_MicroPython
main.c Merge pull request #10381 from dhalbert/nrf-ble-deep-sleep-recovery 2025-05-28 10:49:14 -07:00
Makefile Add a static stubs directory 2025-07-15 22:17:49 -04:00
MANIFEST.in-stubs
pyproject.toml MicroPython v1.25.0 merge 2025-06-20 14:26:24 -04:00
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