Dee – аппаратная часть одноканального реле

Аппаратная основа – китайский модуль для управления светом от LoraTap.

Мозг модуля – TYWE3S, основывающийся на ESP8266.

Как и в случае с двухканальным модулем, оригинальная прошивка работает через облако tuya. По тем же причинам что описаны в статье про тот модуль, будем шить собственную прошивку.

Для прошивки необходим rs232 интерфейс с 3.3v. Я использовал FTDI.

Для подключения нам нужны 5 контактов.

TYWE3SFTDI
VCCVCC
GNDGND
RXTX
TXRX
IO0GND

Подключение тривиально. Но не забываем выставить 3.3v на FTDI модуле. Для загрузки модуля в режиме прошивки, необходимо при подаче питания замкнуть IO0 на землю.

В модуле используются следующие GPIO:

GPIO Режим Описание
0outRed LED (1 – on, 0 – off)
4inSwitch (1 – released, 0 – pressed)
12inPairing button (1 – released, 0 – pressed)
13outRelay (0 – open, 1 – close)
16outBlue LED (1 – off, 0 – on)

Подпаиваться, к сожалению, практически невозможно. Выпаивать/впаивать для отладки совершенно не хотелось. Поэтому пришлось нарисовать и распечатать накладку. Модель выложил на Thingiverse.

В Arduino Studio необходимо выставить следующие параметры:
Generic ESP8266 Module, CPU 80MHz, Crystal 26MHz, Flash Size 1MB

Прошивать будем Dee:

Добавить комментарий