
I do not see any advantages of the solution introduced by the RPi foundation regarding the ADC3 signal. It seems to me that the YD-RP2040 board is better designed than the original (ie RPi Pico) and the Waveshare clone. In the YD-RP2040 board, the pin for connecting the reference voltage for the ADC is leaded out separately. ADC3 signal is permanently connected to the temperature sensor. pin 35 is used to connect the reference voltage for the ADC, I can see that the YD-RP2040 board differs from the original RPi Pico and the clone I bought (Waveshare RP2040-Plus) with the ADC3 signal on pin 35. Update: latest fpcupdeluxe 1.8.2r fixes the issues Version, this fixes the issue that after rebuild the system unit cannot be found. Please currently do not us 'update all' as there may be an issue with that function, please see:

Then switch to Cross Tab, select 'arm' and 'embedded' and then select subarch armv6m and then 'Install Compiler' Users of fpcupdeluxe should select 'embedded' as FPC-Version in Basic Tab and then Install/update FPC only or both FPC+Laz.

So, please make sure that you upgrade to both latest/greatest versions of both of my repositories:

I have implemented this also in my repo, but there are also changes needed in the fpc compiler itself to support this. Today I have adjusted code to a major internal change in the pico-sdk, to better support flash chips in different sizes and from different manufacturers the foundation has created board specific 2nd stage bootloaders.
