spi: id: spi_bus clk_pin: ${clk_pin} mosi_pin: ${mosi_pin} miso_pin: ${miso_pin} wk2212_spi: - id: bridge_spi cs_pin: ${cs_pin} spi_id: spi_bus crystal: 11059200 data_rate: 1MHz uart: - id: id0 channel: 0 baud_rate: 115200 stop_bits: 1 parity: none - id: id1 channel: 1 baud_rate: 115200 # individual binary_sensor inputs binary_sensor: - platform: gpio name: "pin_0" pin: wk2212_spi: bridge_spi number: 0 mode: input: true - platform: gpio name: "pin_1" pin: wk2212_spi: bridge_spi number: 1 mode: input: true inverted: true # Individual binary outputs switch: - platform: gpio name: "pin_2" pin: wk2212_spi: bridge_spi number: 2 mode: output: true - platform: gpio name: "pin_3" pin: wk2212_spi: bridge_spi number: 3 mode: output: true inverted: true