devices.esphome.io
KinCony-T16M (ESP32-S3 16CH Mosfet board)
KinCony-T16M (ESP32-S3 16CH Mosfet board)
Device Type: relayElectrical Standard: globalBoard: esp32
      
  
        
        
        
Resources
ESPHome Configuration
Here is an example YAML configuration for the KinCony-T16M board.
esphome:  name: t16m  friendly_name: t16m
esp32:  board: esp32-s3-devkitc-1  framework:    type: arduino
# Enable logginglogger:
# Enable Home Assistant APIapi:
ethernet:  type: W5500  clk_pin: GPIO42  mosi_pin: GPIO43  miso_pin: GPIO44  cs_pin: GPIO41  interrupt_pin: GPIO2  reset_pin: GPIO1
i2c:   - id: bus_a     sda: 11     scl: 12     scan: true     frequency: 400kHz
pcf8574:  - id: 'pcf8574_hub_out_1'  # for output channel 1-16    i2c_id: bus_a    address: 0x25    pcf8575: true
  - id: 'pcf8574_hub_in_1'  # for input channel 1-16    i2c_id: bus_a    address: 0x24    pcf8575: true
uart:  - id: uart_1    #RS485    baud_rate: 9600    debug:      direction: BOTH      dummy_receiver: true      after:        timeout: 10ms    tx_pin: 13    rx_pin: 14
switch:  - platform: uart    uart_id: uart_1    name: "RS485 Button"    data: [0x11, 0x22, 0x33, 0x44, 0x55]
  - platform: gpio    name: "t16m-output01"    id: "t16m_output01"    pin:      pcf8574: pcf8574_hub_out_1      number: 0      mode: OUTPUT      inverted: true
  - platform: gpio    name: "t16m-output02"    id: "t16m_output02"    pin:      pcf8574: pcf8574_hub_out_1      number: 1      mode: OUTPUT      inverted: true
  - platform: gpio    name: "t16m-output03"    id: "t16m_output03"    pin:      pcf8574: pcf8574_hub_out_1      number: 2      mode: OUTPUT      inverted: true
  - platform: gpio    name: "t16m-output04"    id: "t16m_output04"    pin:      pcf8574: pcf8574_hub_out_1      number: 3      mode: OUTPUT      inverted: true
  - platform: gpio    name: "t16m-output05"    id: "t16m_output05"    pin:      pcf8574: pcf8574_hub_out_1      number: 4      mode: OUTPUT      inverted: true
  - platform: gpio    name: "t16m-output06"    id: "t16m_output06"    pin:      pcf8574: pcf8574_hub_out_1      number: 5      mode: OUTPUT      inverted: true
  - platform: gpio    name: "t16m-output07"    id: "t16m_output07"    pin:      pcf8574: pcf8574_hub_out_1      number: 6      mode: OUTPUT      inverted: true
  - platform: gpio    name: "t16m-output08"    id: "t16m_output08"    pin:      pcf8574: pcf8574_hub_out_1      number: 7      mode: OUTPUT      inverted: true
  - platform: gpio    name: "t16m-output09"    id: "t16m_output09"    pin:      pcf8574: pcf8574_hub_out_1      number: 8      mode: OUTPUT      inverted: true
  - platform: gpio    name: "t16m-output10"    id: "t16m_output10"    pin:      pcf8574: pcf8574_hub_out_1      number: 9      mode: OUTPUT      inverted: true
  - platform: gpio    name: "t16m-output11"    id: "t16m_output11"    pin:      pcf8574: pcf8574_hub_out_1      number: 10      mode: OUTPUT      inverted: true
  - platform: gpio    name: "t16m-output12"    id: "t16m_output12"    pin:      pcf8574: pcf8574_hub_out_1      number: 11      mode: OUTPUT      inverted: true
  - platform: gpio    name: "t16m-output13"    id: "t16m_output13"    pin:      pcf8574: pcf8574_hub_out_1      number: 12      mode: OUTPUT      inverted: true
  - platform: gpio    name: "t16m-output14"    id: "t16m_output14"    pin:      pcf8574: pcf8574_hub_out_1      number: 13      mode: OUTPUT      inverted: true
  - platform: gpio    name: "t16m-output15"    id: "t16m_output15"    pin:      pcf8574: pcf8574_hub_out_1      number: 14      mode: OUTPUT      inverted: true
  - platform: gpio    name: "t16m-output16"    id: "t16m_output16"    pin:      pcf8574: pcf8574_hub_out_1      number: 15      mode: OUTPUT      inverted: true
binary_sensor:  - platform: gpio    name: "t16m-input01"    id: "t16m_input01"    pin:      pcf8574: pcf8574_hub_in_1      number: 0      mode: INPUT      inverted: true
  - platform: gpio    name: "t16m-input02"    id: "t16m_input02"    pin:      pcf8574: pcf8574_hub_in_1      number: 1      mode: INPUT      inverted: true
  - platform: gpio    name: "t16m-input03"    id: "t16m_input03"    pin:      pcf8574: pcf8574_hub_in_1      number: 2      mode: INPUT      inverted: true
  - platform: gpio    name: "t16m-input04"    id: "t16m_input04"    pin:      pcf8574: pcf8574_hub_in_1      number: 3      mode: INPUT      inverted: true
  - platform: gpio    name: "t16m-input05"    id: "t16m_input05"    pin:      pcf8574: pcf8574_hub_in_1      number: 4      mode: INPUT      inverted: true
  - platform: gpio    name: "t16m-input06"    id: "t16m_input06"    pin:      pcf8574: pcf8574_hub_in_1      number: 5      mode: INPUT      inverted: true
  - platform: gpio    name: "t16m-input07"    id: "t16m_input07"    pin:      pcf8574: pcf8574_hub_in_1      number: 6      mode: INPUT      inverted: true
  - platform: gpio    name: "t16m-input08"    id: "t16m_input08"    pin:      pcf8574: pcf8574_hub_in_1      number: 7      mode: INPUT      inverted: true
  - platform: gpio    name: "t16m-input09"    id: "t16m_input09"    pin:      pcf8574: pcf8574_hub_in_1      number: 8      mode: INPUT      inverted: true
  - platform: gpio    name: "t16m-input10"    id: "t16m_input10"    pin:      pcf8574: pcf8574_hub_in_1      number: 9      mode: INPUT      inverted: true
  - platform: gpio    name: "t16m-input11"    id: "t16m_input11"    pin:      pcf8574: pcf8574_hub_in_1      number: 10      mode: INPUT      inverted: true
  - platform: gpio    name: "t16m-input12"    id: "t16m_input12"    pin:      pcf8574: pcf8574_hub_in_1      number: 11      mode: INPUT      inverted: true
  - platform: gpio    name: "t16m-input13"    id: "t16m_input13"    pin:      pcf8574: pcf8574_hub_in_1      number: 12      mode: INPUT      inverted: true
  - platform: gpio    name: "t16m-input14"    id: "t16m_input14"    pin:      pcf8574: pcf8574_hub_in_1      number: 13      mode: INPUT      inverted: true
  - platform: gpio    name: "t16m-input15"    id: "t16m_input15"    pin:      pcf8574: pcf8574_hub_in_1      number: 14      mode: INPUT      inverted: true
  - platform: gpio    name: "t16m-input16"    id: "t16m_input16"    pin:      pcf8574: pcf8574_hub_in_1      number: 15      mode: INPUT      inverted: true
##pull-up resistance on PCB  - platform: gpio    name: "t16m-W1-io8"    pin:      number: 8      inverted: true
  - platform: gpio    name: "t16m-W1-io9"    pin:      number: 9      inverted: true
  - platform: gpio    name: "t16m-W1-io10"    pin:      number: 10      inverted: true
  - platform: gpio    name: "t16m-W1-io15"    pin:      number: 15      inverted: true
  - platform: gpio    name: "t16m-W1-io16"    pin:      number: 16      inverted: false
  - platform: gpio    name: "t16m-W1-io17"    pin:      number: 17      inverted:  false
  - platform: gpio    name: "t16m-W1-io18"    pin:      number: 18      inverted:  false
  - platform: gpio    name: "t16m-io0"    pin:      number: 0      inverted:  false
web_server:  port: 80