SimpleFOClibrary 2.4.0
Loading...
Searching...
No Matches
esp32_adc_driver.h
Go to the documentation of this file.
1#ifndef SIMPLEFOC_ESP32_HAL_ADC_DRIVER_H_
2#define SIMPLEFOC_ESP32_HAL_ADC_DRIVER_H_
3
4#if defined(ESP_H) && defined(ARDUINO_ARCH_ESP32)
5
6/**
7 * Get ADC value for pin
8 * @param pin - pin number
9 * @return ADC value (0 - 4095)
10 * */
11uint16_t adcRead(uint8_t pin);
12
13/**
14 * Initialize ADC pin
15 * @param pin - pin number
16 *
17 * @return true if success
18 * false if pin is not an ADC pin
19 */
20bool adcInit(uint8_t pin);
21
22
23#endif /* SIMPLEFOC_ESP32_HAL_ADC_DRIVER_H_ */
24#endif /* ESP32 */