66edcf5d03
PicoDVI in CP support 640x480 and 800x480 on Feather DVI, Pico and Pico W. 1 and 2 bit grayscale are full resolution. 8 and 16 bit color are half resolution. Memory layout is modified to give the top most 4k of ram to the second core. Its MPU is used to prevent flash access after startup. The port saved word is moved to a watchdog scratch register so that it doesn't get overwritten by other things in RAM. Right align status bar and scroll area. This normally gives a few pixels of padding on the left hand side and improves the odds it is readable in a case. Fixes #7562 Fixes c stack checking. The length was correct but the top was being set to the current stack pointer instead of the correct top. Fixes #7643 This makes Bitmap subscr raise IndexError instead of ValueError when the index arguments are wrong. |
||
---|---|---|
.codespell | ||
.devcontainer | ||
.github | ||
data | ||
devices/ble_hci | ||
docs | ||
examples | ||
extmod | ||
frozen | ||
lib | ||
LICENSES | ||
locale | ||
logo | ||
mpy-cross | ||
ports | ||
py | ||
shared | ||
shared-bindings | ||
shared-module | ||
supervisor | ||
tests | ||
tools | ||
.codespellrc | ||
.git-blame-ignore-revs | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.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 | ||
Makefile | ||
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