1#ifndef BATTERY_SENSOR_H
2#define BATTERY_SENSOR_H
4#include "driver/gpio.h"
8#define VOLTAGE_MULTIPLIER 2.0f
9#define BATTERY_SERIES_COUNT 3
10#define BATTERY_DURACELL_AA 1
int battery_sensor_read(battery_sensor *sensor)
Read battery voltage and percentage.
int battery_sensor_init(battery_sensor *sensor)
Initialize the battery voltage sensor.
Definition battery_sensor.h:13
int channel_pin
Definition battery_sensor.h:14
adc_sensor _adc
Definition battery_sensor.h:18
float voltage_v
Definition battery_sensor.h:16
uint8_t percentage
Definition battery_sensor.h:15