HC-12 - приемопередающий модуль связи на базе чипа SI4463. Модуль работает со стандартным Serial UART интерфейсом. Так же поддерживаются AT команды, для них используется выход SET.
Характеристики:
Частота: от 433.4 до 473 мГц. Доступно 100 независимых каналов
Рабочее напряжение: 3.3В - 5В
Дальность передачи: до 1 км на открытом пространстве, при скорости 4800 бит/сек.
Скорость: 1.2Кбс - 115.2Кбс (9.6Кбс по умолчанию)
Мощность приема: -112дБц ~ -95дБц
Мощность передачи: 20дБц
Управление: UART/TTL
Рабочая температура: -40℃ to +85℃
Размеры: 27.8 x 14.4 x 4mm
Поддерживаемые АТ команды:
AT - тестовая команда. В случае удачи ответ «ОК»
AT+Bxxxx изменение скорости передачи. (AT+B115200). Возможные значения: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200. По умолчанию — 9600.
AT+Cxxx выбор канала передачи. Возможные варианты: от 001(по умолчанию) до 100. AT+Px выбор режима мощности. Возможные значения: от 1 до 8 (по умолчанию). Значения соответствуют следующим режимам в dBm: -1 2 5 8 11 14 17 20 (по умолчанию).
AT+Ry информация о настройке модуля. Возможные значения: B – скорость, C – номер канала, F – режим энергосбережения, P – мощность передатчика. Пример: команда «AT+RP» - ответ «OK+RP: +20dBm».
AT+RX выведет все данные, из предыдущего пункт.
AT+V информация о версии ПО.
AT+SLEEP отправляет или выводит модуль из спящего режима.
AT+DEFAULT установка всех параметров в значения по умолчанию.
AT+UPDATE режим обновления прошивки.