AXS5106 Touch Screen Controller

The axs5106 touchscreen platform allows using the touch screen controllers based on the AXS5106 chip with ESPHome. An I²C bus is required to be set up in your configuration for this touchscreen to work.

This controller is used in the Waveshare ESP32-C6-Touch-LCD-1.47

Base Touchscreen Configuration

# Example configuration entry
touchscreen:
  platform: axs5106
  id: my_touchscreen
  interrupt_pin: GPIOXX
  reset_pin: GPIOXX

Configuration variables

  • id (Optional, ID): Manually set the ID of this touchscreen.

  • interrupt_pin (Optional, Pin Schema): The touch detection pin.

  • reset_pin (Optional, Pin Schema): The reset pin.

  • All other options from Touchscreen.