Overview
The FSR 402 is a robust single-zone Force Sensitive Resistor (FSR) manufactured by Interlink Electronics. Featuring a 0.5-inch () active circular sensing diameter in a thin () polymer package, it exhibits a non-linear inverse relationship between applied mechanical force and electrical resistance.
Unpressed, the FSR 402 acts as an open circuit with a baseline resistance exceeding . Applying a light touch () breaks the contact threshold, causing resistance to drop sharply to ; pushing firmly with heavy force () drops resistance below . It is widely used in electronic drum pads, touch-sensitive musical instruments, robot gripper force feedback, and bed occupancy sensing.
Quick reference
| Active sensing area | 0.5" diameter () circular disc |
| Overall dimensions | |
| Force sensitivity range | to ( to ) |
| Unpressed resistance | (open circuit) |
| Full-load resistance (20N) | |
| Break force (turn-on threshold) | ~20 grams () |
| Switching life | actuations |
| Interface | 2-terminal passive variable resistor (requires voltage divider or op-amp) |
Terminal Layout & Mechanical Geometry
┌───────────────────────┐
│ (O) Active Area │ [=== Pin 1
│ Ø 12.7 mm │ [=== Pin 2
└───────────────────────┘
- Pin 1 & Pin 2: Non-polarized 2-pin female solder tab connector ( spacing).
- Actuator Tip: For maximum force transfer, apply force through a soft rubber pad or hemispherical rubber bumper (actuator tip) placed over the active circular center area. Avoid pressing with sharp metal edges.
Specifications
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions |
|---|---|---|---|---|---|---|
| Break Force | 0.1 | 0.2 | 0.3 | N | Initial contact threshold (~20 g) | |
| Force Sensitivity Range | 0.2 | — | 20.0 | N | Continuous sensing range | |
| Standoff Resistance | 1.0 | 10.0 | — | MΩ | Unpressed | |
| Full-Load Resistance | 0.5 | 1.0 | 2.0 | kΩ | Applied force 20 N (~2 kg) | |
| Repeatability | -5% | +5% | — | Single part repeatability | ||
| Hysteresis | — | 10% | — | — | ||
| Continuous Power Rating | — | 0.5 | — | W | Max continuous thermal power |
Voltage Divider Circuit Math
To read force on an analog microcontroller ADC, place the FSR 402 in series with a fixed pull-down resistor ():
- Unpressed State ():
- Light Press ():
- Firm Press ():
Wiring
| FSR 402 Pin | → | Connection | Notes |
|---|---|---|---|
| Pin 1 | (5V or 3.3V Rail) | Power rail | |
| Pin 2 | Microcontroller Analog ADC Pin & Resistor | Voltage divider junction | |
| Resistor Other End | GND | Ground reference |
Example
const int fsrPin = A0;
const float VCC = 5.0; // ADC Reference Voltage
const float R_DIV = 10000.0; // Fixed 10k resistor
void setup() {
Serial.begin(9600);
}
void loop() {
int fsrADC = analogRead(fsrPin);
if (fsrADC > 10) { // If pressure detected
float fsrV = fsrADC * (VCC / 1023.0);
float fsrR = R_DIV * (VCC / fsrV - 1.0); // Calculate FSR Resistance
Serial.print("Raw ADC: "); Serial.print(fsrADC);
Serial.print(" | Voltage: "); Serial.print(fsrV); Serial.print(" V");
Serial.print(" | Resistance: "); Serial.print(fsrR / 1000.0); Serial.println(" kOhm");
} else {
Serial.println("No force applied (Unpressed)");
}
delay(200);
}
Common mistakes
- Soldering directly to the silver flexible solder tabs: Direct soldering melts the flexible polyester substrate. Use male/female jumper header pins or crimp connectors.
- Using FSRs for precision weight scales: FSR 402 sensors are qualitative force/touch sensors ( to accuracy) rather than precision weight measurement load cells. For precision scale builds, use load cells paired with an HX711 ADC.
Notes
- FSR Family: FSR 400 (5mm micro disc), FSR 402 (12.7mm round disc), FSR 406 (38mm square), FSR 408 (600mm long strip).
Assets & downloads
- datasheetdatasheet
- product-pagereference