HC-05 Bluetooth module is used for wireless communication. It is designed to replace the wired connection. It requires a wireless serial connection setup to communicate with devices. HC-05 Bluetooth module can be operated in master or slave configuration. It uses serial port UART to communicate with devices. It can communicate with devices maximum range up to 10 meters with data transfer rate up to 1 Mbps. Because of its amazing features, it used in multiple applications such as home automation, wireless robot, industrial control units, wireless mouse, GPS receivers, etc.