

The Round Rocker Switch with LED is a versatile and user-friendly component designed for power control in electronic circuits. It features an integrated LED indicator that provides a clear visual representation of the switch's status (on/off). This switch is widely used in household appliances, automotive applications, and DIY electronics projects due to its compact design and ease of use.








Below are the key technical details of the Round Rocker Switch with LED:
| Parameter | Value |
|---|---|
| Operating Voltage | 12V DC (typical) |
| LED Voltage | 12V DC |
| Current Rating | 6A @ 125V AC / 3A @ 250V AC |
| Contact Resistance | ≤ 50 mΩ |
| Insulation Resistance | ≥ 100 MΩ |
| Operating Temperature | -25°C to +85°C |
| Mounting Hole Diameter | 20mm |
| Switch Type | SPST (Single Pole Single Throw) |
| LED Color | Red (varies by model) |
The Round Rocker Switch with LED typically has three pins. The table below describes each pin:
| Pin Number | Label | Description |
|---|---|---|
| 1 | Load | Connects to the load (e.g., the device or circuit being powered). |
| 2 | Power | Connects to the positive terminal of the power supply. |
| 3 | Ground | Connects to the negative terminal of the power supply (common ground). |
Mounting the Switch:
Wiring the Switch:
LED Indicator:
The Round Rocker Switch with LED can be used to control a 12V device in conjunction with an Arduino UNO. Below is an example circuit and code:
// Arduino code to monitor the state of a Round Rocker Switch with LED
// and control an LED on the Arduino board accordingly.
const int switchPin = 2; // Pin connected to the switch's Load pin
const int ledPin = 13; // Built-in LED on the Arduino board
void setup() {
pinMode(switchPin, INPUT_PULLUP); // Configure switch pin as input with pull-up resistor
pinMode(ledPin, OUTPUT); // Configure LED pin as output
}
void loop() {
int switchState = digitalRead(switchPin); // Read the state of the switch
if (switchState == LOW) { // Switch is ON (connected to ground)
digitalWrite(ledPin, HIGH); // Turn on the Arduino's LED
} else {
digitalWrite(ledPin, LOW); // Turn off the Arduino's LED
}
}
Note: The switch's Load pin is connected to the Arduino's digital pin with a pull-up resistor enabled. When the switch is ON, it pulls the pin LOW.
LED Does Not Light Up:
Switch Does Not Control the Load:
Switch Feels Loose in the Mounting Hole:
Switch Overheats:
Q1: Can I use this switch for DC circuits other than 12V?
A1: Yes, but ensure the voltage and current ratings of the switch are not exceeded.
Q2: Can the LED indicator be replaced with a different color?
A2: No, the LED is integrated into the switch and cannot be replaced.
Q3: Is the switch waterproof?
A3: Most models are not waterproof. If you need a waterproof switch, look for an IP-rated version.
Q4: Can I use this switch to control high-power devices?
A4: Only if the device's power requirements are within the switch's rated current and voltage. For higher power, use a relay in conjunction with the switch.