circuitpython/ports/raspberrypi
Dan Halbert 24a8927d0c
Merge pull request #9783 from dhalbert/rp2350-nvm-write-flush-cache
RP2350: need cache flush in microcontroller.nvm
2024-11-02 13:00:35 -04:00
..
bindings Document picodvi differences 2024-10-21 10:57:48 -07:00
boards Update ports/raspberrypi/boards/datanoise_picoadk_v2/mpconfigboard.h 2024-10-08 20:48:47 +02:00
boot_stage2 Add support for RP2350 to CircuitPython 2024-08-08 09:54:51 -07:00
common-hal Merge pull request #9783 from dhalbert/rp2350-nvm-write-flush-cache 2024-11-02 13:00:35 -04:00
lib Bump cyw43-driver module to v1.0.4 plus to match SDK 2.0.0. 2024-10-31 08:45:54 -07:00
lwip_inc Increase number of LWIP timers for MDNS 2023-02-15 16:40:45 -08:00
lwip_src since it ain't leaving.. 2022-11-15 00:05:01 +02:00
peripherals Add support for the RP2350 B-variant 2024-08-08 09:55:12 -07:00
pioasm Fix pioasm build 2024-08-08 13:22:57 -07:00
sdk@efe2103f9b Add support for RP2350 to CircuitPython 2024-08-08 09:54:51 -07:00
sdk_config/pico Fix RP2 XOSC startup delay 2024-09-05 15:22:07 -07:00
supervisor RP2350: need cache flush in microcontroller.nvm 2024-11-01 18:31:41 -04:00
audio_dma.c Switch to pico-sdk style interrupt names. 2024-08-13 15:22:53 -07:00
audio_dma.h guard2once -s ... 2024-05-19 20:40:44 -04:00
background.c update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
background.h guard2once -s ... 2024-05-19 20:40:44 -04:00
cyw43_configport.h guard2once -s ... 2024-05-19 20:40:44 -04:00
flash_info.h.jinja Fix Arduino RP2040 flash size 2021-07-21 11:02:55 -07:00
gen_stage2.py Fix Arduino RP2040 flash size 2021-07-21 11:02:55 -07:00
link-rp2040.ld Add support for RP2350 to CircuitPython 2024-08-08 09:54:51 -07:00
link-rp2350.ld Enable PIO USB Host on RP2350 2024-08-12 15:50:42 -07:00
Makefile Move RP2040 divider wrapper to RAM 2024-10-08 13:37:54 -07:00
mpconfigport.h Add support for RP2350 to CircuitPython 2024-08-08 09:54:51 -07:00
mpconfigport.mk Fixed renaming the defines for audioeffects incorrectly 2024-10-14 10:06:06 -05:00
mphalport.c update headers of most CircuitPython-only files 2024-05-17 14:56:28 -04:00
mphalport.h guard2once -s ... 2024-05-19 20:40:44 -04:00
qstrdefsport.h qstrdefport.h: remove #pragma once 2024-05-20 08:38:05 -04:00
README.rst Fix docs build by splitting out support matrix 2023-10-24 16:20:51 -07: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/cyw43/index
    ../../shared-bindings/picodvi/index
    ../../shared-bindings/rp2pio/index