KeyeStudio EASY PLUG RJ11 Collision Crash Sensor Module - Digital Snap-Action Switch for Robots The KeyeStudio EASY PLUG RJ11 Collision Crash Sensor Module is a digital snap-action switch input for robot bumpers, limit detection, 3D-printer position feedback, LCD menu keys, and basic on/off input lessons. The current listing states that collision outputs LOW and no collision outputs HIGH. The module includes an RJ11 6P6C EASY PLUG interface, onboard status indicator LED, and M3 mounting hole. It is intended for KeyeStudio EASY PLUG control boards and can be paired with output modules such as the RGB Full Color LED Module or relay-controlled actuators. Because RJ11 cable pinouts can differ between brands, follow the current page warning and verify compatibility before connecting to non-KeyeStudio control boards. Technical Specifications Parameter Value SKU KY-KS0111 Brand KeyeStudio Product Type EASY PLUG RJ11 collision crash sensor Switch Type Snap-action collision switch Output Logic Collision LOW, no collision HIGH per listing Connector RJ11 6P6C EASY PLUG Indicator Onboard status LED Mounting M3 mounting hole Sensor Type Digital on/off input Applications Robot bumpers, limit switches, position feedback Board Layout & Label Guide Crash Switch - Mechanical snap-action switch. RJ11 Port - EASY PLUG connection. Status LED - Indicates sensor state. M3 Mounting Hole - Fixes module to robot or bracket. Signal Output - LOW on collision, HIGH when released. Cable Note - RJ11 pin sequence must match control board. Lever/Contact Area - Position where collision force is applied. Debounce Note - Mechanical contacts need software debounce. Application Scenarios 1. Arduino Digital Input Test Read the collision switch output and print its state. const int sensorPin = 2; void setup() { Serial.begin(115200); pinMode(sensorPin, INPUT); } void loop() { Serial.println(digitalRead(sensorPin)); delay(100); } 2. LED Event Indicator Turn on an LED when the module output is collision detected. const int sensorPin = 2; const int ledPin = 13; void setup() { pinMode(sensorPin, INPUT); pinMode(ledPin, OUTPUT); } void loop() { digitalWrite(ledPin, digitalRead(sensorPin)); } 3. MicroPython GPIO Monitor Monitor the digital signal from a Pico-style board. from machine import Pin import time sensor = Pin(15, Pin.IN) while True: print(sensor.value()) time.sleep(0.1) Packing List 1 x KeyeStudio EASY PLUG RJ11 Collision Crash Sensor Module FAQ Q: What happens on collision?A: The listing states output LOW when collision occurs. Q: What connector does it use?A: RJ11 6P6C EASY PLUG. Q: Can it be used as a limit switch?A: Yes, it is a snap-action switch module. Q: Does it need debounce?A: Yes, mechanical switches bounce. Q: Can I use it with non-KeyeStudio boards?A: Only after confirming RJ11 pin sequence. Q: What is the LED for?A: It indicates output or switch state. Q: Can it detect soft touch?A: It needs enough force to actuate the switch. Q: Where is it useful?A: Robot bumpers, homing switches, and position feedback.