Hallo zusammen, ich möchte gerne den ADC des ESP8266 über Arduino bedienen. Mit "analogRead(A0);" bekome ich natürlich einen ADC Wert, bei diesem Funktionsaufruf bleibt aber die Programmausführung an dieser Stelle stehen bis der ADC mit seiner Messung fertig ist. Gibt es eine Möglichkeit den ADC zu starten und sich die Werte erst abzuholen wenn die Messung fertig ist? Bzw. kann ich wie beim Atmel den ADC mit bspw. 1kHz selbstständig laufen lassen und mir bei bedarf den ADC Wert abholen? Gruß Udo
Hmm, ist die Frage unverständlich oder tatsächlich nicht so einfach zu beantworten?!
Das SDK bietet m.W. nur ein (synchrones) system_adc_read. Und das SDK ist nicht einfach zu umgehen, weil der ADC, IIRC, mit dem Wifi-Teil koordiniert werden muss.