Infrared Waver

Infrared Waver

Infrared Waver is a low-cost IR board based on the STM32F042 (48 MHz) with crystal-less native USB 2.0. It features two IR LEDs and an IR receiver for working with infrared remote controls. With the EMWaver app you can record, analyze, and replay IR signals to replicate compatible remotes. It communicates over USB (no BLE), intended for Android (USB OTG) and the desktop EMWaver app. Bonus: the native USB stack also enables USB device emulation.

IRSTM32F042USB
MCU
STM32F042
Design date
Aug 2024
Build files

This is an open older design. Download its fabrication files — schematic, PCB, BOM, and gerbers — to build a board yourself.