circuitpython/ports/raspberrypi
Scott Shawcroft 097af804cd
Fix ticks
In #7497 port_background_task was renamed to port_background_tick
but the actual call site wasn't changed. This meant that it was
no longer called!

Rename more functions from task to tick to make it clearer which is
which.
2023-04-07 09:49:51 -07:00
..
bindings Merge branch 'main' into add-codespell 2023-03-23 14:09:57 +07:00
boards Add Waveshare RP2040-LCD-0.96 2023-04-07 03:24:30 -07:00
common-hal Web Workflow sockets and threads handling improvements. 2023-04-05 13:50:42 -04:00
lib pico-sdk to 1.5.0; cyw43-driver to 0.9.0 2023-03-08 22:43:12 -05: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
mbedtls Add support for SSL client certificate (load_cert_chain) 2022-10-10 15:10:53 -05:00
peripherals pico w: pins improvements 2022-10-07 08:48:36 -05:00
pioasm Implement enough of socketpool to do ntp and non-https requests 2022-09-28 10:06:34 -05:00
sdk@2ccab115de pico-sdk to 1.5.0; cyw43-driver to 0.9.0 2023-03-08 22:43:12 -05:00
sdk_config/pico update errata fixes for RP2040 2023-03-09 17:40:53 -05:00
supervisor fix rp2040 with new shared irq usb handler 2023-03-13 22:46:27 +07:00
Makefile Merge pull request #7697 from dhalbert/pico-sdk-cyw43-update 2023-03-09 10:02:45 -08:00
README.rst Add initial RP2040 support 2021-01-20 19:16:56 -08:00
audio_dma.c Revamp background writing 2022-04-23 13:09:36 -05:00
audio_dma.h merged commits from main 2021-09-19 15:51:43 +02:00
background.c Fix ticks 2023-04-07 09:49:51 -07:00
background.h Add initial RP2040 support 2021-01-20 19:16:56 -08:00
boot_stage2.ld Redo RP2040 flash settings 2021-03-18 16:55:42 -07: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.ld Fix CIRCUITPY drive offset in flash correctly, accounting for NVM 2022-10-06 12:39:46 -05:00
mpconfigport.h Fix CIRCUITPY drive offset in flash correctly, accounting for NVM 2022-10-06 12:39:46 -05:00
mpconfigport.mk Increase synthio channels to 12 on rp2040 2023-04-05 10:30:57 -05:00
mphalport.c rework auto-reload delay logic 2022-03-11 14:03:04 -05:00
mphalport.h run code formatting script 2021-03-15 19:27:36 +05:30
qstrdefsport.h Add initial RP2040 support 2021-01-20 19:16:56 -08:00
stage2.c.jinja further raspberrypi fixes 2021-11-10 12:11:06 -06:00

README.rst

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