circuitpython/ports/raspberrypi
Scott Shawcroft 733094aead
Add initial RP2040 support
The RP2040 is new microcontroller from Raspberry Pi that features
two Cortex M0s and eight PIO state machines that are good for
crunching lots of data. It has 264k RAM and a built in UF2
bootloader too.

Datasheet: https://pico.raspberrypi.org/files/rp2040_datasheet.pdf
2021-01-20 19:16:56 -08:00
..
bindings/rp2pio Add initial RP2040 support 2021-01-20 19:16:56 -08:00
boards Add initial RP2040 support 2021-01-20 19:16:56 -08:00
common-hal Add initial RP2040 support 2021-01-20 19:16:56 -08:00
peripherals Add initial RP2040 support 2021-01-20 19:16:56 -08:00
sdk@26653ea81e Add initial RP2040 support 2021-01-20 19:16:56 -08:00
sdk_config/pico Add initial RP2040 support 2021-01-20 19:16:56 -08:00
supervisor Add initial RP2040 support 2021-01-20 19:16:56 -08:00
.gitignore Add initial RP2040 support 2021-01-20 19:16:56 -08:00
background.c Add initial RP2040 support 2021-01-20 19:16:56 -08:00
background.h Add initial RP2040 support 2021-01-20 19:16:56 -08:00
bs2_default_padded_checksummed.S Add initial RP2040 support 2021-01-20 19:16:56 -08:00
fatfs_port.c Add initial RP2040 support 2021-01-20 19:16:56 -08:00
link.ld Add initial RP2040 support 2021-01-20 19:16:56 -08:00
Makefile Add initial RP2040 support 2021-01-20 19:16:56 -08:00
mpconfigport.h Add initial RP2040 support 2021-01-20 19:16:56 -08:00
mpconfigport.mk Add initial RP2040 support 2021-01-20 19:16:56 -08:00
mphalport.c Add initial RP2040 support 2021-01-20 19:16:56 -08:00
mphalport.h Add initial RP2040 support 2021-01-20 19:16:56 -08:00
qstrdefsport.h Add initial RP2040 support 2021-01-20 19:16:56 -08:00
README.rst Add initial RP2040 support 2021-01-20 19:16:56 -08:00

RP2040
==================

This port supports many development boards that utilize RP2040 chips. See
https://circuitpython.org/downloads for all supported boards.


Building
--------

For build instructions see this guide: https://learn.adafruit.com/building-circuitpython/


Port Specific modules
---------------------

.. toctree::
    ../../shared-bindings/rp2pio/index