Force Sensor Resistor 5.8 MM

Force Sensor Resistor 5.8 MM

  • Check Pincode Serviceability

Availability: In Stock
₹ 497.00
(All prices are tax inclusive)
Wishlist Compare

This is a force sensitive resistor with a round, 0.5" diameter, sensing area. This FSR will vary its resistance depending on how much pressure is being applied to the sensing area. The harder the force, the lower the resistance. When no pressure is being applied to the FSR its resistance will be larger than 1MΩ. This FSR can sense applied force anywhere in the range of 100g-10kg. Two pins extend from the bottom of the sensor with 0.1" pitch making it breadboard friendly. There is a peel-and-stick rubber backing on the other side of the sensing area to mount the FSR. Just Connect a resistor to form a voltage divider and measure the voltage at the junction to find the force applied.These sensors are simple to set up and great for sensing pressure, but they aren't incredibly accurate. Use them to sense if it's being squeezed, but you may not want to use it as a scale.


Use the following Code to integrate a Force Sensor with an Arduino


Arduino Code


/* How to use a Force Sensitive Resistor(FSR) - Arduino Tutorial
Fade an LED with an FSR

const int ledPin = 3; //pin 3 has PWM funtion
const int flexPin = A0; //pin A0 to read analog input

int value; //save analog value

void setup()

pinMode(ledPin, OUTPUT); //Set pin 3 as 'output'
Serial.begin(9600); //Begin serial communication

void loop()


value = analogRead(flexPin); //Read and save analog value from potentiometer
Serial.println(value); //Print value
value = map(value, 700, 900, 0, 255);//Map value 0-1023 to 0-255 (PWM)
analogWrite(ledPin, value); //Send PWM value to led
delay(100); //Small delay



Force Sensitivity Range : < 100 g ~ > 10 kg
Pressure Sensitivity Range : < 1.5 psi ~ >150 psi
Stand-Off Resistance : > 1MΩ
Device Rise Time : 1 – 2 msec
Life Time : > 10 million actuations