example

Example of the component espp/bq27220 v1.4.2
# BQ27220 Example

This example shows how to use the `espp::Bq27220` driver to talk to a TI BQ27220
battery fuel gauge over I2C and read the battery:
* Voltage (mV)
* Current (mA)
* State of charge (%)
* Temperature (°C)

## How to use example

### Hardware Required

This example requires a connection (via I2C) to a board with a BQ27220 battery
fuel gauge and an attached battery. Configure the I2C pins (SDA/SCL) via
`menuconfig` for your board.

### Build and Flash

Build the project and flash it to the board, then run the monitor tool to view
serial output:

```
idf.py -p PORT flash monitor
```

(Replace PORT with the name of the serial port to use.)

(To exit the serial monitor, type ``Ctrl-]``.)

## Example Output

The example logs the battery voltage, current, state of charge, and temperature
in a loop.

To create a project from this example, run:

idf.py create-project-from-example "espp/bq27220=1.4.2:example"

or download archive (~3.13 KB)