Comparison

AVA BLE Remote vs Morse Decoder AI

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

AVA BLE Remote

Control your robot, drone, or other Bluetooth-enabled device with your iPhone. This app allows you to connect to compatible BLE devices, send commands, and monitor received messages. Customize tasks and control functions for seamless operation.

Highlights
  • Connect to BLE devices
  • Send custom tasks
  • Virtual gamepad controls
  • Adjustable speed control
  • Key mapping customization
  • View received messages
  • System event logging
Features
Read full description

Any self respecting autonomous robot needs a remote control. If you want to use an iPhone as your controller then Bluetooth is one of the better communication options for directing your robot / drone / whatever. This app has been designed to work with the Romeo BLE and Bluno boards from DFRobot. The Bluno is a combination of an Arduino and a Bluetooth shield. It uses Bluetooth Low Energy (BLE), which is compatible with iOS 7.0+ devices: iPhone 5+,iPad 3+,iPad Mini,and iPod 5th Gen (note that Bluetooth LE capability is required). Getting Started: The Connection Screen. When the app starts, it will open the connection tab and display any compatible BLE devices which are within range. To connect to a device just tap on its name. If the connection is successful, the word connected will be displayed and the communication indicator "LEDs" will turn from flashing blue to green. You can start a manual search for BLE devices by tapping the search (magnifying glass) icon in the top right of the connection screen. You can stop the search by tapping the disconnect device button (a cross) in the top left. If you are already connected to a BLE device, tapping the disconnect device button will disconnect you. You can only attach to one BLE device at a time. Setting a Task: The Task tab allows you to send a tasking message to your Bluno. Tapping a task will transmit the tasking ID (e.g. 1) via Bluetooth. Tap the add button (+) to add your own tasks. Tap Edit to delete or rearrange the tasks. Tapping "Default Tasks" will reload the task list that comes with the app. Controlling your BLE Device: The Control tab acts as a virtual gamepad for your BLE device. The currently selected task is displayed at the top of the screen. Tapping the function keys (F1 to F4) will send the designated character via Bluetooth to your BLE Device. The function keys will also adjust the speed. F1 = 25%, F2 = 50%, F3 = 75% and F4 = 100%. The speed is sent automatically. Similarly, tapping the directional dPad or stop button will send the character assigned to those buttons. You can change the characters which are transmitted from the key mapping option in the console tab. The default mappings are: F1 w F2 x F3 y F4 z Up Arrow f Down Arrow b Left Arrow l Right Arrow r Stop s The speed slider will send the selected speed in the following format: - start byte: ! // Which indicates that the next byte is speed - speed byte // encoded as an unsigned char (0-255). We are using 0 - 100. Messages received from the BLE device are displayed at the bottom of the screen. The Console: The console tab allows you to send any character strings that you wish to the Bluno / Romeo. Just type the message in the text field and tap Send. Any received messages will be displayed below. The console tab also contains the system log which records various events, such as device discovery, connection, data transmission and disconnection. You can email the system log by tapping the mail button in the top right of the screen. Tap the settings (gear icon) button if you wish to change the keys mapped to the Control buttons. Romeo / Bluno Code: Sample code to allow you to test the app is available from the Reefwing Gist Repository (https://gist.github.com/reefwing/b6b51197ffe1b238fdbfc558a0c26e56). A full description of how to set up the hardware and software may be found at the Reefwing Robotics Blog (http://reefwingrobotics.blogspot.com.au/). Notes: With a Romeo BLE mounted on the DFRobot Devastator Tank mobility platform I noticed that at full speed the Romeo would sometimes reboot due to excessive current draw on the batteries. If you are losing the BLE link you should check whether this is happening to you. It is hard to pick up as the boards reboot so quickly. Further Information: You can get further information and support for this app at the Reefwing Robotics Blog (http://reefwingrobotics.blogspot.com.au/).

About

Morse Decoder AI

This AI-powered tool decodes Morse code signals from audio input, ideal for amateur radio enthusiasts. It offers two modes and neural network options for various signal conditions and speeds, with customizable themes.

Highlights
  • AI-powered Morse code decoding
  • Two operational modes (direct and tone filtering)
  • Adjustable decoding speed (10-40 WPM)
  • Two neural network options (A and B)
  • Adjustable audio input monitoring
  • Customizable color themes
Features
Read full description

The Morse Decoder AI is an application for decoding Morse code signals using artificial intelligence. The application is designed for use by amateur radio enthusiasts for educational purposes. The Morse decoder listens to the audio stream through the microphone or line input and, upon detecting Morse code signals, decodes them into text. The neural network of the application is trained to decode signals with a speed ranging from 10 to 40 words per minute within a frequency range of 200 Hz to 900 Hz. The application supports two modes of operation: direct (default) and tone filtering mode. In direct mode, the neural network will attempt to decipher Morse code signals in the audio range of 250 Hz to 900 Hz. This mode is suitable for confident reception of Morse code at levels of 7db-9db on the S-meter. The tone filtering mode is ideal for decoding Morse code from noisy weak signals in the presence of radio interference. The audio input signal is first filtered using band-pass filters before being passed to the neural network for decoding. This mode allows for the decoding of faint signals, but it requires the accurate specification of the signal's tone frequency. Each radio amateur selects their own CW tone frequency in the transceiver settings, and it is important to tune precisely to the carrier frequency using the ZIN/SPOT button in YAESU transceivers, or the AUTOTUNE button in ICOM transceivers. There are 3 band-pass filter options available: 25Hz, 50Hz, 150Hz. If you can accurately determine the CW signal tone frequency, using the 25Hz filter, you can decode very faint Morse code signals. The application offers two neural network options: A and B, which can be easily switched in the interface. Network A is recommended for use with stable signal transmission with a constant duration of dots and dashes, while network B is recommended when using a straight key, where the duration of dots and dashes may vary. You have the ability to switch between these networks in real time and observe how each network hears and decodes Morse code. It is important to monitor the level of the incoming audio signal, for which the application provides a sound level indicator. Ensure that the signal is not too quiet or too loud. It is recommended to maintain the signal around -7db, which is sufficient for decoding. Keep in mind that higher audio frequencies are quieter than lower frequencies. Additionally, the application provides various color themes, allowing radio enthusiasts to customize the appearance of the application for comfortable use.

Screenshots

AVA BLE Remote4 screens
Morse Decoder AI4 screens

Verdict

The call

The clearest difference is review sentiment: AVA BLE Remote at 100% against Morse Decoder AI's 11%. AVA BLE Remote also leads on price (Free vs $2.99) and iOS requirement (10.0 vs 12.0). Morse Decoder AI's advantage is update cadence (weekly vs every 32 months). On ads, in-app purchases and device support there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

AVA BLE Remote is free to download; Morse Decoder AI costs $2.99 up front. Neither carries in-app purchases, so what you see is what you pay.

UpkeepUpdate frequency

AVA BLE Remote ships an update every 32 months, Morse Decoder AI weekly. The most recent releases landed on October 8, 2026 and October 10, 2026 respectively.

Scorecard5 real differences · 5 level
AVA BLE Remote versus Morse Decoder AI: the parameters behind the verdict, then further details
ParameterAVA BLE RemoteMorse Decoder AI
PriceFree — better$2.99
Rating—2.0 (4 ratings) — better
Positive reviews100.0% of reviews — better11.1% of reviews
Number of ratings—4 — better
Update frequencyEvery 32 monthsWeekly — better
AdsNoNo
In-app purchasesNoNo
MonetizationFree — betterPaid
DevicesiPhone, iPodiPhone, iPad, iPod — better
Requires iOS10.0 — better12.0
Further details — not scored
Size1 MB60 MB
Age rating4+4+
DeveloperReefwing SoftwareYuriy Kvasha

Customer experience

AVA BLE Remote

Written reviews2 reviews
Positive100.0%
Neutral0.0%
Negative0.0%

Morse Decoder AI

All ratings4 ratings
Positive25.0%
Neutral0.0%
Negative75.0%
Written reviews9 reviews
Positive11.1%
Neutral22.2%
Negative66.7%

In-app purchases

None

AVA BLE Remote

No in-app purchases

None

Morse Decoder AI

No in-app purchases

Questions

Is AVA BLE Remote free?
AVA BLE Remote is free to download, with no in-app purchases.
Is Morse Decoder AI free?
Morse Decoder AI costs $2.99, with no in-app purchases.
Do AVA BLE Remote or Morse Decoder AI have ads?
Neither AVA BLE Remote nor Morse Decoder AI shows ads.
Which is updated more often, AVA BLE Remote or Morse Decoder AI?
AVA BLE Remote ships an update every 32 months, and Morse Decoder AI weekly. Most recently, AVA BLE Remote was updated on October 8, 2026 and Morse Decoder AI on October 10, 2026.

Other comparisons