DMA and ADC on the Nano RP2040 Connect

Hi All,

I am trying to do ADC on the Connect using DMA. My trouble is I can't seem to find any Arduino DMA libraries/APIs for the Connect. Do they exist? If so, where are they and what includes to use?

If anyone could point me in the right direction (examples, libraries, some sort of documentation etc.) it would be greatly appreciated.

Thanks.

The Nano RP2040 is very new and most Arduino projects do not use DMA.

Did you have a look at the datasheet from Raspberry? It has some examples in the DMA section.

https://www.raspberrypi.org/documentation/rp2040/getting-started/

They link to

https://github.com/raspberrypi/pico-examples/tree/master/dma

@Klaus_K Thanks for the reply. I have looked at the RP2040 datasheet, as well as the RPi Pico SDK. I was hoping to avoid having to mix and match RPi and Arduino libraries, but it looks like I will have to. Again, thanks for the help!