ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
mcp23016.h File Reference

Go to the source code of this file.

Data Structures

class  esphome::mcp23016::MCP23016
 

Namespaces

namespace  esphome
 
namespace  esphome::mcp23016
 

Typedefs

using esphome::mcp23016::MCP23016GPIOPin = gpio_expander::ExpanderGPIOPin<MCP23016>
 

Enumerations

enum  esphome::mcp23016::MCP23016GPIORegisters {
  esphome::mcp23016::MCP23016_GP0 = 0x00 , esphome::mcp23016::MCP23016_OLAT0 = 0x02 , esphome::mcp23016::MCP23016_IPOL0 = 0x04 , esphome::mcp23016::MCP23016_IODIR0 = 0x06 ,
  esphome::mcp23016::MCP23016_INTCAP0 = 0x08 , esphome::mcp23016::MCP23016_IOCON0 = 0x0A , esphome::mcp23016::MCP23016_GP1 = 0x01 , esphome::mcp23016::MCP23016_OLAT1 = 0x03 ,
  esphome::mcp23016::MCP23016_IPOL1 = 0x05 , esphome::mcp23016::MCP23016_IODIR1 = 0x07 , esphome::mcp23016::MCP23016_INTCAP1 = 0x09 , esphome::mcp23016::MCP23016_IOCON1 = 0x0B
}
 

Functions

 ESPHOME_EXPANDER_PIN_SUMMARY_DECL (esphome::mcp23016::MCP23016)
 

Function Documentation

◆ ESPHOME_EXPANDER_PIN_SUMMARY_DECL()

ESPHOME_EXPANDER_PIN_SUMMARY_DECL ( esphome::mcp23016::MCP23016 )