Что нужно для программирования блютуз модуля HC-05?
Судя по видео урокам нужен arduino, или что-то другое? Подойдет любая модель? Запрограммировать модуль на Arduino и можно использовать отдельно без самой платы?
Для изменения прошивки самого модуля посмотрите статью.
Для того, чтобы использовать модуль по прямому назначению (конвертер Bluetooth-USART) - программирование не нужно.
У меня в планах сделать небольшой браслет с HC-05 который будет связываться со смартфоном на Android, судя по статье нужен простой программатор + пару утилит, неужели так просто? Собрать, подключить HC-05 пару раз ударить по клавиатуре и можно собрать любое устройство?
в целом по вопросу уже ответили, единственное этот модуль не совсем подходит для той задачи которую вы поставили, он большого размера и жрет много энергии в режиме передачи, для браслета совсем не подходит.
Getko: к сожалению дешевый и блютуз вещи несовместимые, нужно выбрать чтото одно. Аналогов много, с большим числом выходов, но стоить все равно будет не меньше, если вопрос в цене то дешевле этого модуля наверное не будет.
Getko: wifi или блютуз разницы особой нет, в любом случае потреблять будет сравнительно много, для низкого потребления есть ble, но их пока мало, они много стоят и не для всех ситуаций подходят.