One board · 433 MHz + infrared · coming soon

Capture, decode,and replay signalsfrom your phone.

EMWaver is a sub-GHz and infrared tool on a single board that plugs straight into your phone. Capture, decode, and replay real 433 MHz radio and IR remotes from the iPhone and Android apps. No cable, no adapter, no driver, no account.

433.92 MHzIR · 38 kHzOOK captureUSB-MIDI
EMWaver board render
EMWaver board held in hand
EMWaver board driven from a phone
EMWaver board on a desk
1/4
CH1 433.92 MHz · OOK
The platform
One board, two apps, nothing in the cloud.
01 · The device

One board. Sub-GHz and infrared.

STM32F042 · CC1101 433 MHz · IR RX/TX.

A single board on a USB-C plug: a sub-GHz radio with a 433 MHz chip antenna, and an IR receiver with a high-current emitter. The firmware owns the microsecond-tight timing, so every capture and replay lands exactly on the edge.

See the hardware
One board. Sub-GHz and infrared.
02 · Two apps

Your phone is the control room.

iPhone and Android. No driver, no adapter.

Five screens on both platforms — Home, Remotes, Sampler, Sub-GHz and Packet. The board speaks class-compliant USB-MIDI, which is the trick that makes it work on iOS at all: no MFi chip, no certification, no Bluetooth pairing.

Read the docs
EMWaver · Sub-GHzUSB-MIDIconnected
CH1 · 433.92 MHz · OOK
tick 10µs
● RecordStop↻ Retransmitring 65536 B
capture 433.92 MHz · OOK4096 samples → timing chart
03 · Nothing leaves the phone

Fully local. No accounts.

No cloud, no relay, no sign-in.

Remotes, captured signals and device state stay on your phone. There is nothing to pair, nothing to provision, and no account to make — the only network call either app makes is to the infrared database.

How it works
Fully local. No accounts.
01
02
03
Specifications

Bench-grade hardware, pocket-sized.

One board that does two things well. There are no GPIO headers, no Wi-Fi and no scripting language — earlier EMWaver boards had all of it, and that breadth is exactly what made them hard to finish and hard to carry. This one is small on purpose.

MCU
STM32F042G6U6 · 48 MHz · native USB
Sub-GHz
CC1101 · 433.05–434.79 MHz
Infrared
38 kHz receive + high-current emit
Capture
Raw OOK + IR timing · µs-precise
Connection
USB-C plug · class-compliant USB-MIDI
Power
Bus powered — no battery to charge
Trailer

See EMWaver in motion.

The fastest way to understand EMWaver: a pocket signal lab that captures, decodes, and replays real RF and infrared from a single board you drive from your phone.

Open on YouTube
Different from handhelds and dev boards

EMWaver vs Flipper Zero vs Arduino

EMWaver is a Flipper-class explorer that trades the cramped handheld and the firmware-flash loop for the screen already in your pocket. It does two things — 433 MHz and infrared — and it does them well.

Interface

EMWaver
Your phone's screen — live timing charts
Flipper Zero
128×64 monochrome screen
Arduino
External serial monitor or display

Sub-GHz + IR

EMWaver
CC1101 433 MHz + IR RX/TX built in
Flipper Zero
Sub-GHz + IR built in
Arduino
Add modules and wiring yourself

Control

EMWaver
Native iPhone and Android apps
Flipper Zero
Handheld, on-device only
Arduino
USB-tethered to a host

Workflow

EMWaver
Purpose-built Sub-GHz + IR screens
Flipper Zero
Apps you build and install
Arduino
Sketch compile/upload loop

Carry

EMWaver
USB-C plug — pocket-sized, bus powered
Flipper Zero
Handheld with a battery to charge
Arduino
Board, cables and a host
Get started

From box to first capture in three steps.

Meet EMWaver.

One board, one phone. Capture, decode, and replay real signals — 433 MHz and infrared, fully local, ready in seconds.