Selbstverständlich kannst du auch das (nicht blokierende) Task-System des RP6 verwenden. Die aktuellen (=zuletzt gesampelten) Werte von ADC0/ADC1 stehen dann in den Variablen adc0 und adc1.