I have calibrator for volt output, I am testing with that by directly applying 0 to 3.3v gradually increasing by key input to calibrator.
its looking strange that was the reason i am asking, there is no cabling involved in my case by the way.
Any solution for this issue? I have the same problem with esphome, ADC input of my A16 board (on all channel) shows right voltage up to 3.145V, no more.
It works perfect in range 0 - 3.145V, it shows right value. Above 3.14V it shows still 3.14V.
I think it depends on attenuation value. With attenuation: 0, it works only up to 1.1V. According to documentation, attenuation can be set to this values: 0db, 2.5db, 6db, 11db, 12db, auto, but nothing works correctly in range 0-5V.