Using P9 as ADC input when using PyTrack



  • Hello

    I dont understand the documentation regarding the ADC. Right now I am looking at the LoPy datasheet and it clearly indicates that P9 is useable as ADC in.

    However, in the docs about the ADC, it says P13-P20

    What is correct here?

    And... I find it a bit strange that you dont have access to a single adc input from the external header on the pytrack if what is in the documentation is correct, and not the lopy datasheet.



  • @tholden
    To see some info about problems with ADC which @jmarcelino pointed
    here is the link to issue report
    https://github.com/espressif/esp-idf/issues/164
    and also interesting
    https://github.com/espressif/arduino-esp32/issues/92



  • @tholden
    P9 - as the data sheet shows - is part of ADC2 but this isn't available yet due to missing low level software support. It's planned to come to ESP-IDF later I the year.

    For now you need to use ADC1 ports, i.e. P13 - P20

    That said I'd recommend an external ADC connected via I2C or SPI which should plug into the available pins. The internal ADC suffers from calibration issues so, at least for my purposes, was never really useful.


Log in to reply
 

Looks like your connection to Pycom Forum was lost, please wait while we try to reconnect.