

The RM-series Subminiature Rotary Switch is a compact and versatile rotary switch designed for low-profile applications. It allows users to select between multiple circuit paths with a simple rotation, making it an essential component in devices requiring mode selection or signal routing. Its small size and reliable performance make it ideal for use in tight spaces and a wide range of electronic devices, including audio equipment, communication devices, and industrial control systems.








The RM-series rotary switch typically has a common pin (COM) and multiple output pins corresponding to the number of positions. Below is an example pinout for a 6-position rotary switch:
| Pin Number | Description |
|---|---|
| 1 | Output for Position 1 |
| 2 | Output for Position 2 |
| 3 | Output for Position 3 |
| 4 | Output for Position 4 |
| 5 | Output for Position 5 |
| 6 | Output for Position 6 |
| COM | Common pin (shared input/output) |
Note: The number of output pins will vary depending on the specific model and number of positions.
The following example demonstrates how to use a 6-position RM-series rotary switch with an Arduino UNO to read the selected position.
// Define the digital pins connected to the rotary switch outputs
const int switchPins[] = {2, 3, 4, 5, 6, 7};
const int numPositions = 6;
void setup() {
Serial.begin(9600); // Initialize serial communication for debugging
for (int i = 0; i < numPositions; i++) {
pinMode(switchPins[i], INPUT_PULLDOWN); // Set pins as input with pull-down resistors
}
}
void loop() {
for (int i = 0; i < numPositions; i++) {
if (digitalRead(switchPins[i]) == HIGH) {
Serial.print("Switch Position: ");
Serial.println(i + 1); // Print the active position (1-based index)
delay(500); // Debounce delay
}
}
}
Note: Modify the pin numbers in the code to match your specific wiring.
Switch Not Responding:
Incorrect Position Detected:
Switch Feels Stiff or Loose:
Short Circuits on PCB:
Q: Can the RM-series rotary switch handle DC voltages?
Q: How do I clean a rotary switch?
Q: Can I use the switch for analog signals?
Q: What is the lifespan of the RM-series rotary switch?
By following this documentation, you can effectively integrate the RM-series Subminiature Rotary Switch into your projects and troubleshoot any issues that arise.