OVMS3-idf/examples/system
Darian Leung 88b05f9391 esp_adc_cal: Added ADC calibration component
Added component containg API that is able to correct raw ADC readings
into a voltage in mV. Also provided a helper function that combines
the process of getting the raw ADC1 reading then converting it to a
voltage in mV. In doing so, the adc1_get_voltage() function of the ADC
driver has been deprecated. Instead there is now adc1_get_raw to obtain
the raw ADC1 reading, and adc1_to_voltage() that gets the raw reading
and converts all in one function. Functions using the deprecated
adc1_get_voltage() have also been updated to use adc1_get_raw().

Conversion is based on ADC characteristics. The characteristics are based
on the ADC's v_ref, herefore the appropriate structure and functions have
been provided to obtain the ADC characteristics.

The existing ADC driver has also been modified by adding a function to
route the internal ADC reference voltage to a GPIO allowing users to measure
it manually.

Relevant documentation has also been updated
2017-08-29 18:43:14 +08:00
..
app_trace_to_host esp_adc_cal: Added ADC calibration component 2017-08-29 18:43:14 +08:00
base_mac_address Optimize configuration of base MAC address 2017-05-10 10:15:07 +08:00
console console: add support for terminal probing and dumb terminal mode 2017-08-21 15:58:28 +08:00
deep_sleep sdkconfig: set CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=2000 by default 2017-05-25 10:51:39 +08:00
ota bootloader: Fallback if OTA data is invalid 2017-08-15 09:42:19 +10:00
ulp sdkconfig: set CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=2000 by default 2017-05-25 10:51:39 +08:00
ulp_adc ULP: remove deprecated cycle_sel field from ADC instruction 2017-05-31 18:22:48 +08:00
README.md Added README.md to example category folders 2017-01-18 21:03:15 +01:00

System Examples

Configuration and management of memory, interrupts, WDT (watchdog timer), OTA (over the air updates), deep sleep and logging.

See the README.md file in the upper level examples directory for more information about examples.