Is it hardware or software

Bluetooth systemically integrates both hardware and software. The minimum set of equipment consists of a separate antenna, as well as a receiver, transmitter and base controller. It can be either a set of several electronic components, or a single microcircuit, or an integrated part into a larger module. The chip also contains a digital signal processing microprocessor in the base controller. The radio transmits and receives information through an antenna and a wireless interface.

Hardware and softwareThe most important functions of the controller are the management of the piconet and devices. These functions include, for example, creating a connection, selecting and synchronizing a frequency sequence. Operating modes such as power control and safe operation are possible. Media access features such as polling, packet types, packet processing, and link types (voice, data, etc.) are supported. The protocol stack is the basis for software. Broadcom Widcomm Bluetooth software is easy to integrate and has the fastest time to market.

Recommended Broadcom Bluetooth drivers free download at https://bluetooths.info/en/download without registration and SMS.