Skip to content
th3drk0ne edited this page Mar 14, 2026 · 2 revisions

SindenPS Pedal (Sewing Machine Pedal)

image

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.


Overview

  • 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.


Parts Required

  • 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)

How It Works

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.


3.5 mm Plug Wiring

image

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.


Wiring Diagram (Text)

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.


Step‑by‑Step Build

  1. Open the pedal housing

    • Locate the microswitch inside
    • Identify the COM and NO terminals
  2. Prepare the cable

    • Strip and tin the two pedal wires
    • If reusing an existing cable, ignore wire colors and test continuity instead
  3. Solder the 3.5 mm plug

    • One wire → Tip
    • One wire → Sleeve
    • Leave Ring unconnected
  4. Insulate

    • Use heat‑shrink or tape on all solder joints
    • Ensure no shorts inside the plug housing
  5. Test with a multimeter

    • Continuity between tip and sleeve only when pressed
  6. Close the pedal housing


Testing with SindenPS

  1. Plug the pedal into the pedal / auxiliary input on the SindenPS GunCon hardware
  2. Start SindenPS
  3. Assign the pedal input to the desired action (reload, start, etc.)
  4. Press pedal → action should trigger immediately

Troubleshooting

Pedal always triggered

  • Tip and sleeve are permanently shorted
  • Check for solder bridges
  • Verify you used NO, not NC, on the microswitch

Pedal never triggers

  • Incorrect plug contact (ring instead of tip)
  • Broken wire
  • Microswitch wired to wrong terminals

Intermittent triggering

  • Cold solder joint
  • Strain relief missing
  • Loose plug housing

Notes

  • 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

Disclaimer

This is an unofficial DIY mod.
You build and use this at your own risk.


License

MIT / DIY / Do whatever you want 🙂

Clone this wiki locally