- All products
- Prototyping
- Components
- Resistors
- Variable Resistor
- Force-Sensitive RP-C18.3-ST Thin Film Pressure Sensor DFRobot - SEN0294
- Variable Resistor
The RP-C series sensors are constructed from ultra thin film materials with excellent mechanical properties, conductive materials, and nano scale pressure sensitive layers. The upper layer contains a pressure sensitive conductive film, while the lower layer contains conductive circuit traces. These two layers are bonded together using adhesive. When pressure is applied, the conductive layers connect through the pressure sensitive material, converting pressure into resistance change.
As pressure increases, the output resistance decreases. This simple resistive behavior allows the sensor to be easily integrated with microcontrollers and analog circuits for pressure measurement and force detection applications.
Working Principle
The pressure sensor consists of two thin film layers. The upper layer contains a pressure sensitive conductive material while the lower layer contains conductive traces. When no pressure is applied, the resistance between the sensor terminals is extremely high. When pressure is applied to the sensing surface, the pressure sensitive layer connects the conductive traces and forms a conductive path. As the applied force increases, the resistance decreases. This resistance change can be measured using a voltage divider circuit connected to a microcontroller analog input.
Features
- Circular thin film pressure sensor
- 18.3 mm sensing diameter
- High sensitivity force detection
- Supports static and dynamic pressure measurement
- Fast response and activation time
- Ultra thin flexible design
- Durable construction with long lifespan
- Simple analog interface using resistance change
- Suitable for embedded sensing and wearable systems
Specifications
- Model: RP-C18.3-ST
- Product SKU: SEN0294
- Sensor Type: Thin Film Force Sensitive Pressure Sensor
- Sensing Area Diameter: 18.3 mm
- Thickness: 0.4 mm
- Trigger Force: 20 g (trigger when resistance less than 200 kΩ)
- Pressure Measurement Range: 20 g to 6 kg
- Measurement Method: Static and Dynamic Pressure Measurement
- Initial Resistance: Greater than 10 MΩ
- Activation Time: Less than 0.01 seconds
- Response Time: Less than 10 ms
- Operating Temperature: -40 C to 85 C
- Lifespan: More than 1 million cycles
- Hysteresis: Approximately 10 percent at 1000 g force
- Drift: Less than 5 percent at 2.5 kg static load for 24 hours
Applications
- Pressure switches
- Bed monitoring and occupancy detection
- Smart footwear and wearable devices
- Medical monitoring systems
- Robotics and touch sensing
- Human machine interaction
- Force measurement systems
Basic Connection
The sensor behaves as a variable resistor. It is typically connected in a voltage divider configuration with a fixed resistor. The resulting voltage can be measured using the analog input of a microcontroller such as Arduino, ESP32, or other development boards to determine the applied pressure.

Sample Code
#define sensorPin A0
void setup() {
Serial.begin(115200);
}
void loop() {
int x = analogRead(sensorPin);
Serial.println(x);
delay(50);
}
Expected Results

When the sensor is pressed, the analog value displayed on the serial monitor changes. The output value decreases as the applied force increases. The sensor is generally used for qualitative force detection rather than precise calibrated measurements.
The RP-C series sensors are constructed from ultra thin film materials with excellent mechanical properties, conductive materials, and nano scale pressure sensitive layers. The upper layer contains a pressure sensitive conductive film, while the lower layer contains conductive circuit traces. These two layers are bonded together using adhesive. When pressure is applied, the conductive layers connect through the pressure sensitive material, converting pressure into resistance change.
As pressure increases, the output resistance decreases. This simple resistive behavior allows the sensor to be easily integrated with microcontrollers and analog circuits for pressure measurement and force detection applications.
Working Principle
The pressure sensor consists of two thin film layers. The upper layer contains a pressure sensitive conductive material while the lower layer contains conductive traces. When no pressure is applied, the resistance between the sensor terminals is extremely high. When pressure is applied to the sensing surface, the pressure sensitive layer connects the conductive traces and forms a conductive path. As the applied force increases, the resistance decreases. This resistance change can be measured using a voltage divider circuit connected to a microcontroller analog input.
Features
- Circular thin film pressure sensor
- 18.3 mm sensing diameter
- High sensitivity force detection
- Supports static and dynamic pressure measurement
- Fast response and activation time
- Ultra thin flexible design
- Durable construction with long lifespan
- Simple analog interface using resistance change
- Suitable for embedded sensing and wearable systems
Specifications
- Model: RP-C18.3-ST
- Product SKU: SEN0294
- Sensor Type: Thin Film Force Sensitive Pressure Sensor
- Sensing Area Diameter: 18.3 mm
- Thickness: 0.4 mm
- Trigger Force: 20 g (trigger when resistance less than 200 kΩ)
- Pressure Measurement Range: 20 g to 6 kg
- Measurement Method: Static and Dynamic Pressure Measurement
- Initial Resistance: Greater than 10 MΩ
- Activation Time: Less than 0.01 seconds
- Response Time: Less than 10 ms
- Operating Temperature: -40 C to 85 C
- Lifespan: More than 1 million cycles
- Hysteresis: Approximately 10 percent at 1000 g force
- Drift: Less than 5 percent at 2.5 kg static load for 24 hours
Applications
- Pressure switches
- Bed monitoring and occupancy detection
- Smart footwear and wearable devices
- Medical monitoring systems
- Robotics and touch sensing
- Human machine interaction
- Force measurement systems
Basic Connection
The sensor behaves as a variable resistor. It is typically connected in a voltage divider configuration with a fixed resistor. The resulting voltage can be measured using the analog input of a microcontroller such as Arduino, ESP32, or other development boards to determine the applied pressure.

Sample Code
#define sensorPin A0
void setup() {
Serial.begin(115200);
}
void loop() {
int x = analogRead(sensorPin);
Serial.println(x);
delay(50);
}
Expected Results

When the sensor is pressed, the analog value displayed on the serial monitor changes. The output value decreases as the applied force increases. The sensor is generally used for qualitative force detection rather than precise calibrated measurements.

