Bluetooth module is one of the wireless communication modules that you can communicate with the help of several commands. These modules are commonly used to communicate between wireless devices and mobile phones and laptops. Turning on and off, notifying the status of the device, reporting what you ordered to view it, or other commands can be done through these modules. Commanding these modules is done through ATcommands and you can easily see the name of the module in the list of Bluetooth devices in your phone after turning it on.
This module is actually an industrial serial port bluetooth module (serial port bluetooth) which is an alternative to wired communication in your projects, you can easily replace it with a normal serial port connection to connect to MCU, GPS, Your computer or mobile phone, using this module is a very convenient way to control motors, switches or receive sensor data via mobile phone, you can even control your air and ground robots through Control the mobile phone and use mobile motion sensors similar to a joystick to guide your robot.
Features of HC-05 Bluetooth module:
Bluetooth serial wireless port
Has master and slave mode
Mounted on an auxiliary board For easier operation, the auxiliary board has a voltage regulator. The module voltage is between 3.3 and 5 volts DC so it can easily be connected directly to the Arduino or MCU board, the RX and TX pins are also connected to the board pins.
V508 hardware upgrade to support serial mode
Technical specifications of HC-05 Bluetooth module:
Operating frequency: 2.4GHz ISM band
It has an internal antenna
Power: ≤4dBm, Class 2
Synchronous speed: 2.1Mbps (Max) / 160 kbps
Asynchronous speed: 1Mbps / 1Mbps
Has a coverage range of 30 feet
Bluetooth version: 2.0 and earlier
Operating voltage: 3.3 volts
Dimensions: 26.9mm x 13mm x 2.2 mm cm
To change the PINCODE of the module in AT COMMAND mode, first change the PINCODE, then change the name of the module to save the information, otherwise PINCODE will not change.