Skip to main content
Memory Circuits

RS LATCH (RS NOR LATCH)

A 1-bit memory cell with Set and Reset inputs. Pulsing Set turns the output ON and it stays ON. Pulsing Reset turns it OFF. The most basic memory circuit in redstone.

When to Use

Toggle doors with two buttons (one open, one close), remembering states, alarm systems that latch on.

Materials

  • 2 Redstone Torches
  • 2 Solid Blocks
  • Redstone Dust

How to Build

  1. 1Place two solid blocks with a gap between them.
  2. 2Place a redstone torch on the inside face of each block (torches facing each other).
  3. 3Connect each torch's output to the other torch's input block with redstone dust.
  4. 4Run the Set input into one torch's block, and the Reset input into the other.
  5. 5Pulsing Set turns off one torch, turning on the other (and vice versa for Reset).
  6. 6The output is taken from either torch, they always have opposite states.

Variants

  • Horizontal RS latch (flat, 2 torches side by side)
  • Vertical RS latch (torch tower configuration)
  • Repeater-locked RS latch (using locked repeaters for memory)
  • Piston RS latch (piston pushes block to break/connect signal)
Back to all circuits