EMWaver

Electromagnetic Waver

Free · Designed for iPad

Master hardware, software, and radio signals with EMWaver — an open-source development platform for learning, experimenting, and creating. EMWaver: Your Personal Lab for Sub-GHz, Infrared, BLE, and USB Signal Exploration EMWaver is an educational electronics platform built around the ESP32-S3, designed for learning and experimenting with wireless communication, automation, and embedded hardware. Connect to the EMWaver board instantly — no manual pairing or setup required. The mobile app gives you full control of the hardware, offering a smooth and engaging experience whether you're learning, prototyping, or building custom tools. Key Features: Sub-GHz Communication with CC1101 Transmit and receive signals in popular Sub-GHz bands using the onboard CC1101 module. Capture raw waveforms, visualize signal patterns, and develop wireless communication prototypes. Infrared Learning and Playback Record IR signals from remotes or import codes from IRDB. Transmit and replay them easily using built-in tools. Real-Time Signal Sampler Monitor incoming waveforms in real time from Sub-GHz, infrared, or any connected GPIO pin. Ideal for learning signal behavior or debugging hardware. JavaScript Console for Hardware Control Interact with EMWaver using a built-in JavaScript console. Control GPIO pins, trigger transmissions, and automate sequences — all within a restricted, sandboxed scripting environment. Plug-and-Play Module Support Easily connect modules like MFRC522 (NFC), nRF24 (2.4GHz), or your own custom hardware via GPIO headers — no soldering required. USB HID Emulation EMWaver can emulate standard USB HID devices such as keyboards and mice, enabling remote automation and input simulation from the app. EMWaver is open source, educational, and built to grow with you — from signal exploration to full embedded systems development. Note: Most features require the EMWaver hardware. Visit emwaver.com or explore our GitHub for more details.

  • This app has not received enough ratings or reviews to display an overview.

The developer, Luis Lopes, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary based, for example, on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    • Provider
      • Luis Lopes
    • Size
      • 9.8 MB
    • Category
      • Education
    • Compatibility
      Requires iOS 18.4 or later.
      • iPhone
        Requires iOS 18.4 or later.
      • iPad
        Requires iPadOS 18.4 or later.
      • Mac
        Requires macOS 15.4 or later and a Mac with Apple M1 chip or later.
      • Apple Vision
        Requires visionOS 2.4 or later.
    • Languages
      • English
    • Age Rating
      4+
    • Copyright
      • © 2025 Luís Marnoto