Перепрошивка Moes MS-101

Перепрошивка Moes MS-101

rush.zlo@gmail.com

Купил на Aliexpress пару WiFi реле Moes MS-101 на ESP8285. Понадеявшись, что это клон Sonoff, и я, припаяв гребёнку, получу устройства для Esphome. Но не тут то было, гребёнку паять было некуда. Но, присмотревшись, пятаки для подключения всё же нашлись, хоть и не такие удобные.


Внимание:

  • реле размыкает только одну линию - L !
  • на верхнем, низковольтном, слое имеются две площадки с опасным напряжением 220В !
  • нижний слой- высоковольтный, 220В ! Не подключайте линию 220В к плате без корпуса!


Советы:

  • Используйте отдельный источник питания 3.3В, так как плата потребляет больше, чем могут дать USB-UART адаптеры, тем более если вы включите реле. HW-131 справляется на пределе, его LDO AM1117 сильно греется, лучше использовать DC-DC типа DSN-MINI-360.
  • Паяйте к пятакам разъём 2.54 (вторая картинка), не надо резать провод - потом его будет очень трудно залудить - замучаетесь.
  • TX платы лучше подключить через резистор 470-510 Ом.
  • Для программирования GPIO0 необходимо подключить к GND и коснуться туда же, к земле, RESET'ом. После программирования необходимо отключить GPIO0, затем коснуться GND RESET'ом для запуска прошивки.


Moes MS-101

  • GPIO 5 - Status LED
  • GPIO 12 - Relay
  • GPIO 13 - Button




Конфигурация Esphome для этого реле:


################################################

# Moes MS-101 (WiFi)

################################################


esphome:

name: moes-ms-101

platform: esp8266

board: esp8285

esp8266_restore_from_flash: false


# Enable logging

logger:

level: DEBUG


# Enable Home Assistant API

api:

password: ""

ota:

password: ""


wifi:

<<: !include secrets/wifi.yaml


# Enable fallback hotspot (captive portal) in case wifi connection fails

ap:

ssid: "moes-ms-101"

password: ""


captive_portal:


status_led:

pin: GPIO5


binary_sensor:

- platform: gpio

id: button

name: Button

pin:

number: GPIO13

mode: INPUT_PULLUP

inverted: true


switch:

- platform: gpio

id: relay

name: Relay

pin: GPIO12




Report Page