I'm designing a GPU sag support and was wondering whether a cheap force-sensitive resistor (FSR) connected to a microcontroller could measure how much pressure the support is applying. Ideally, it could detect whether the card is under-supported or being lifted too much, then perhaps use a servo to adjust the support over time if the components shift or the computer gets bumped. I realize inexpensive FSRs may be inconsistent and difficult to calibrate, but predetermined pressure tests might make calibration possible. Has anyone tried a setup like this, or would a simple level sensor be more practical?
3 Answers
It’s a fun project idea, especially if your goal is to track changes over time rather than precisely measure GPU load. Just keep in mind that cheap FSRs can drift and vary between units, so you’d need to calibrate the sensor in the exact support assembly. For protecting an expensive computer, a level and a mechanically stable support are likely more reliable than an automated pressure system.
An FSR can tell you that force is present, but it won’t directly tell you what force is safe. The required support pressure depends on the specific case, GPU, mounting points, and support design, so there isn’t really a universal target range. A small bubble level would be a much simpler way to monitor whether the card is tilting.
A tiny bubble level, like the ones used in RVs, is probably all you need. It’s cheap, doesn’t require power or calibration, and makes the amount of sag easy to check at a glance.

That makes sense, and it would definitely be the practical solution. I’m still tempted to experiment with an FSR because building an automated version sounds fun.