Модуль Bluetooth HC-05 предназначен для организации двухсторонней связи по протоколу Bluetooth. Bluetooth является популярным типом связи между устройствами на коротких дистанциях. Особенностью передачи данных по Bluetooth является устойчивость к широкополосным помехам. Данный модуль можно использовать для управления роботами, освещением и прочими устройствами на расстоянии. Bluetooth HC-05 имеет возможность работать в ведомом и ведущем режимах. Благодаря этим двум режимам модуль может самостоятельно обнаружить и наладить связь с устройством. Модуль Bluetooth HC-05 спроектирован на основе микросхемы CSR BC417, которая поддерживает связь Bluetooth версии 2.0. Скорость передачи данных модуля составляет до 3 Мбит/c. Плата модуля имеет 6 выводов: EN - выключение модуля. При подаче логической единицы на данный вывод модуль выключается; VCC - питание модуля напряжением 3,3-5 В; GND - «земля»; TXD - вывод, который принимает данные (UART); RXD - контакт для отправки данных (UART); STATE - индикатор состояния. В процессе установки связи модуля светодиод мигает, а при установленной связи индикатор горит. Управлять модулем можно с помощью AT-команд. АТ-команды - это набор инструкций, при получении которых, модуль выполняет определенные действия. Режим AT-команд подключается к микроконтроллерному устройству с помощью вывода микросхемы KEY. На плате нет отдельного вывода KEY, поэтому подключить его можно с помощью провода, подпаяв его к ножке микросхемы, которая отвечает за этот вывод.Подавать питание на модуль можно как от внешнего источника питания, так и от платформы Arduino. Напряжение питания модуля составляет 3,3 В. Технические характеристики Размеры (Д х Ш х В): 27 x 13 x 2,2 мм Рабочее напряжение: 3,3 - 5 В Потребляемый ток: 50 мА Микросхема: CSR BC417 Диапазон частот радиосвязи: 2,4–2,48 ГГц Мощность передачи: 0,25–2,5 мВт Радиус действия: до 10 метров Рабочая температура: -20 ? - + 50 ?