Changing the name so it appears as something else (e.g., "Kitchen Speaker") on device that searches for it is significantly more difficult:
vhm-314 --propagate --force
Open the SDK configuration file (typically a .h or .c file named board_config or app_config ). Locate the macro line defining the Bluetooth name: #define BT_NAME "XY-BT" . Change the text inside the quotation marks to your custom name.
Disconnect the programmer, power up the VHM-314, and scan for Bluetooth devices on your phone to verify the new name. Vhm-314 Change Name
Understanding the naming limitations of the VHM-314 will save you time and frustration. The key takeaway is that the Bluetooth name on this module cannot be permanently changed. However, by accepting this limitation and using the simple workarounds described, you can still make this excellent low-cost module work for your projects. If you need absolute control over your Bluetooth device name, the VHM-314 may not be the right choice—but for any project where a consistent name is not critical, it remains an unbeatable option.
Allows you to connect to the surface-mount memory chip without desoldering it. Hex Editor Software: HxD (Windows) or Hex Fiend (macOS).
Open your programming software, detect the chip model, and read the data. Save a backup copy of this original .bin or .hex file immediately in case something goes wrong. Changing the name so it appears as something else (e
A computer with hex editing software (e.g., HxD) and programmer software (e.g., NeoProgrammer or AsProgrammer). Step-by-Step Process:
: For most DIY projects, it is recommended to use the Local Alias method. If a custom name is critical for a product you are building, consider switching to a module like the HC-05 (for data) or AudioB Plus (for audio) that explicitly supports name changes.
For most DIY projects, the You can implement a Bluetooth A2DP sink (audio receiver) in the Arduino IDE, set the Bluetooth name to anything you want, and even add features like volume control, EQ, or multiple audio inputs. The cost is slightly higher than a bare VHM‑314 (about $5 vs. $2), but you gain complete control over the device identity. Disconnect the programmer, power up the VHM-314, and
Changing the name of this specific board can be done in two ways: (on your own smartphone/PC) or permanently (by modifying the board's firmware). 1. Change the Display Name (Easiest)
A similar low-cost audio module that supports name changes via serial commands.