-
Notifications
You must be signed in to change notification settings - Fork 1
Pedal
This project describes how to build a simple pedal input for SindenPS / GunCon-style hardware using a microswitch sewing machine pedal (commonly sold on AliExpress) and a 3.5 mm audio plug.
The pedal acts as a momentary switch. When pressed, it closes the circuit between the tip and sleeve of the 3.5 mm connector, which the SindenPS hardware interprets as a pedal input.
- Pedal type: Sewing machine microswitch pedal
- Connector: 3.5 mm audio plug
- Wiring type: Normally‑Open (NO) switch
- Electrical behavior: Shorts Tip to Sleeve when pressed
- No resistors, diodes, or active electronics required
This is electrically equivalent to a standard footswitch.
- Sewing machine microswitch pedal (AliExpress / similar)
- 3.5 mm TS or TRS audio plug
(Ring is not used) - 2‑core cable (often already attached to pedal) or mono/stereo extension cable
- Soldering iron + solder
- Heat‑shrink tubing or electrical tape
- Multimeter (recommended)
The SindenPS pedal input detects a closed circuit.
- Pedal not pressed → circuit open
- Pedal pressed → circuit closed (Tip ↔ Sleeve)
The microswitch inside the pedal simply connects the two wires together when pressed.
Only two contacts are used:
| Plug Contact | Function |
|---|---|
| Tip | Switch signal |
| Sleeve | Ground / return |
The ring (middle contact) on a TRS plug is not connected.
Microswitch (NO)
[ COM ] --------- Tip (3.5mm)
[ NO ] --------- Sleeve (3.5mm)
Pedal Pressed: Tip ───────── Sleeve ✅ (closed)
Pedal Released: Tip ──/ ───── Sleeve ❌ (open)
Either microswitch terminal can go to tip or sleeve — polarity does not matter.
-
Open the pedal housing
- Locate the microswitch inside
- Identify the COM and NO terminals
-
Prepare the cable
- Strip and tin the two pedal wires
- If reusing an existing cable, ignore wire colors and test continuity instead
-
Solder the 3.5 mm plug
- One wire → Tip
- One wire → Sleeve
- Leave Ring unconnected
-
Insulate
- Use heat‑shrink or tape on all solder joints
- Ensure no shorts inside the plug housing
-
Test with a multimeter
- Continuity between tip and sleeve only when pressed
-
Close the pedal housing
- Plug the pedal into the pedal / auxiliary input on the SindenPS GunCon hardware
- Start SindenPS
- Assign the pedal input to the desired action (reload, start, etc.)
- Press pedal → action should trigger immediately
- Tip and sleeve are permanently shorted
- Check for solder bridges
- Verify you used NO, not NC, on the microswitch
- Incorrect plug contact (ring instead of tip)
- Broken wire
- Microswitch wired to wrong terminals
- Cold solder joint
- Strain relief missing
- Loose plug housing
- TS (mono) and TRS (stereo) plugs both work
- TRRS plugs are not recommended
- No voltage is present — this is a passive contact closure
- The pedal behaves like a standard arcade footswitch
This is an unofficial DIY mod.
You build and use this at your own risk.
MIT / DIY / Do whatever you want 🙂