Semtech SX9500 Element

The SX9500 element is used to interact with a hardware’s touch recognition abilities. This element is for using the Semtech SX9500 touch sensor.

The SX9500 is a sensor element that can be imported into the Element Toolbox through the Add Element Add Element button located in the toolbox from the Embedded tab. Rapid IoT projects have this element imported by default.


The following properties can be changed for the SX9500 element:


The name of the element.

GPIO Driver Instance

The GPIO driver used for interrupt pins.

I2C Driver Instance

The I2C bus used to communicate with the sensor.

I2C Address

The I2C address the element sends data to.

Touch Interrupt Enabled

The state of the interrupt pin: disabled or enabled.

Interrupt GPIO Pin

The interrupt GPIO pin while touch interrupt is enabled.


The following triggers are available to execute events from within the SX9500 element:


Execute an event when the source element connected to the SX9500 triggers.

Touch Data Read

Execute an event when touch data is read.

Up Pressed

Execute an event when the display’s up option is pressed.

Down Pressed

Execute an event when the display’s down option is pressed.

Left Pressed

Execute an event when the display’s left option is pressed.

Right Pressed

Execute an event when the display’s right option is pressed.


The following abilities are available for the SX9500 element when its source element triggers:


Trigger the element(s) that follow the SX9500 element.

Read Touch Data

Read the sensor’s touch data.

Press Up

Press the display’s up option.

Press Down

Press the display’s down option.

Press Left

Press the display’s left option.

Press Right

Press the display’s right option.