Tutorial

Capture & replay a 433 MHz signal

The board's CC1101 radio can record an on-off-keyed (OOK) signal — a keyfob, a remote socket, a doorbell — inspect the waveform, and retransmit it. This all runs in the app, on your phone.

Only capture and transmit signals you're authorized to. Radio rules and ISM-band limits vary by country — stay within them.

What you need

  • The board plugged into your phone (the Home screen shows it connected).
  • A 433 MHz OOK source to capture — e.g. a remote socket or simple keyfob.

Steps

  1. Open the Sub-GHz screen in the app. It shows the radio controls and a live signal plot.
  2. Initialize the radio. Hit Initialize to bring up the CC1101 at 433.92 MHz in OOK mode. The register maths runs on the board, not in the app.
  3. Record. Press Record, then trigger your remote close to the board. You'll see the burst drawn on the plot.
  4. Stop & inspect. Stop the capture and zoom the waveform to check you caught the full packet. The samples are buffered on the phone, not on the board.
  5. Retransmit. Press Retransmit to clock the capture back out through the radio. The board owns the microsecond timing, so the replay is faithful.
  6. Save the capture to come back to it later. It stays on your phone.

How it works

Capture streams the radio's data line to the app in bounded windows; replay streams it back to a ring buffer on the board that a timer-clocked loop plays out. You never load a whole signal into the board's RAM, and the app never sits in the microsecond timing path.

If you need to recover or reflash the board first, see Flash or recover over WebUSB.