espressif/esp_io_expander

1.1.0

Latest
uploaded 1 day ago
ESP IO Expander - main component for using io expander chip

readme

# ESP IO Expander Component

[![Component Registry](https://components.espressif.com/components/espressif/esp_io_expander/badge.svg)](https://components.espressif.com/components/espressif/esp_io_expander)

This componnent is main esp_io_expander component which defines main functions and types for easy adding specific io expander chip component.

## Supported features

### From v1.0

- [x] Set an IO's direction
- [x] Get an IO's direction
- [x] Set an IO's output level
- [x] Get an IO's input level
- [x] Show all IOs' status

### From v1.1

- [x] Set an IO's output mode (Push Pull / Open Drain)
- [x] Set an IO's Pull-up / Pull-down state

### Future

- [ ] Interrupt mode



Links

Supports all targets

License: Apache-2.0

To add this component to your project, run:

idf.py add-dependency "espressif/esp_io_expander^1.1.0"

download archive

Stats

  • Archive size
    Archive size ~ 9.33 KB
  • Downloaded in total
    Downloaded in total 215.3k times
  • Downloaded this version
    This version: 0 times

Badge

espressif/esp_io_expander version: 1.1.0
|