One firmware blob supporting Nordic nRF, Silicon Labs, onsemi, and ST MCUs with Bluetooth Low Energy radio. WiFi and LTE-M/NB-IoT support is currently in development.
Flash the firmware, and the device immediately starts BLE advertising. Connect and control it through the wavedo companion app — no UART, no USB, no external adapters needed.
Configure Direct Test Mode tests (TX, RX, Continuous Wave, Coded PHY, etc.) for a specified duration. The DUT performs all tests autonomously after you hit start.
wavedo embeds Over-The-Air update capability, enabling remote firmware upgrades without physical access to the device.
Ideal for devices that do not expose connectors. Test labs no longer need to attach external cables or USB/UART adapters — and no need to filter them out of measurements.
wavedo provides all necessary test firmware documentation for your certification process. No more writing custom docs for every product variant.

The wavedo app provides a streamlined interface for scanning, connecting, and controlling your DUT. Set up DTM tests with full parameter control — frequency, TX power, PHY, packet type, duration — and monitor test execution in real time.
Key screens include:

The scanning screen discovers all nearby wavedo-enabled devices. Tap to connect and begin configuring tests immediately.

Once tests are started, the DUT executes them autonomously. The app provides real-time status updates and completion notifications.
Companies can fully skip development of test firmware for devices that require CE/FCC/RED certification. wavedo works out of the box on supported MCUs.
No more writing custom test firmware documentation. wavedo provides all necessary docs for the certification process automatically.
Ideal for sealed or connector-free devices. No physical port? No problem — wavedo operates entirely over Bluetooth Low Energy.
Test labs eliminate external cables, UART/USB adapters, and the need to filter adapter interference from measurements. Cleaner setups, cleaner results.
Already validated on various nRF52 ICs, vanilla Zephyr RTOS, and Simplicity SDK. Battle-tested across real certification workflows.
Need support for a custom board or special MCU not yet listed? wavedo / tapdo can provide a tailored firmware stack for your specific hardware.
nRF52 series fully supported. nRF53/nRF54 in progress.
EFR32 series via Simplicity SDK.
RSL10 / RSL15 BLE SoCs.
STM32WB series with BLE stack.
ESP32 series with integrated Wi-Fi and BLE.
CC26xx / CC13xx SimpleLink BLE MCUs.
Provide generic firmware for any microcontroller, any custom board design — no custom development needed.
We are currently working on WiFi and LTE-M/NB-IoT radios to cover all major wireless technologies.
One software license and you save days of development, documentation and interaction with testing labs.