ITEAD Sonoff

Плата разработки ITEAD Sonoff на базе микроконтроллера ESP8266. Подробные характеристики, распиновка, настройка и возможности.


ITEAD Sonoff

ITEAD Sonoff — это плата разработки на базе популярного микроконтроллера ESP8266 с архитектурой XTENSA LX106. Она обеспечивает тактовую частоту до 160 МГц и оснащена 4 МБ flash-памяти.

ITEAD Sonoff
Навигация
Разделы статьи
Примеры кода
Конфигурации плат

О плате ITEAD Sonoff

ITEAD Sonoff — это серия устройств для умного дома на базе микроконтроллера ESP8266. Отладочные версии этих плат позволяют энтузиастам перепрошивать устройства сторонним ПО (например, Tasmota, ESPHome) для интеграции в системы домашней автоматизации без привязки к облаку производителя. Благодаря встроенному Wi-Fi и компактному размеру, Sonoff стал стандартом де-факто для DIY-проектов управления питанием.

Технические характеристики

Полные спецификации оборудования для ITEAD Sonoff

Связь

WiFi 802.11 b/g/n (2.4 GHz)
Bluetooth Нет
Ethernet Нет

Микроконтроллер

Модель ESP8266
Частота 160 МГц
Память 4 МБ
Архитектура XTENSA LX106

Быстрая настройка

Конфигурации для быстрого старта на ITEAD Sonoff — оптимальные параметры для прошивки.

ESP8266 160 МГц 4MB DOUT LX106
Arduino IDE
Плата (Board) Generic ESP8266 Module
Частота CPU 160 МГц
Размер Flash 4MB
Flash Mode DOUT
Скорость загрузки 115200
Архитектура Xtensa LX106

В Arduino IDE установите пакет "esp8266" через Boards Manager. Для модулей Sonoff часто используется режим DOUT для корректной работы с flash-памятью.

PlatformIO
[env:sonoff]
platform  = espressif8266
board     = esp01_1m
framework = arduino

; Конфигурация для ITEAD Sonoff board_build.mcu = esp8266 board_build.f_cpu = 160000000L board_build.flash_mode = dout upload_speed = 115200

Используйте esp01_1m как базовый конфиг или настройте generic.

ESPHome
esp8266:
  board: esp01_1m

ITEAD Sonoff - 160 МГц ESP8266

Flash: 4MB | Режим: DOUT

Вставьте в .yaml файл устройства. См. документацию ESPHome ESP8266 для подробностей.

Схема распиновки ITEAD Sonoff

Основные выводы для прошивки и управления ITEAD Sonoff

Схема распиновки ITEAD Sonoff
Распиновка Sonoff обычно включает 4-пиновый разъем (VCC, RX, TX, GND) для программирования. GPIO0 используется для входа в режим загрузчика (BOOT), GPIO12 обычно управляет реле, а GPIO13 подключен к светодиоду состояния. В зависимости от ревизии платы (Basic, S20, Dual), назначение пинов может незначительно меняться.

Полезные ссылки

Документация и ресурсы для ITEAD Sonoff

Маппинг пинов

Типовое соответствие GPIO для ITEAD Sonoff (Basic/RF)

4+
Доступных GPIO
1
Встроенное реле
Пин Аналог PWM Другое
0 Да Кнопка / BOOT
12 Да Relay (Реле)
13 Да Status LED
14 Да Serial Clock

Инструменты и конфигурация по умолчанию

Настройки сборки для ESP8266 модулей Sonoff

Настройка Значение
Инструмент загрузки esptool
Режим Flash dout
Flash Frequency 40MHz
Макс. размер данных (RAM)
80 КБ (81920 байт)

Похожие платы

Другие платы на базе ESP8266