Легкая автоматизация на основе ESP8266

Схемы контроллеров


Контроллер WeMos D1 mini

Рекомендуемый контроллер для большинства проектов

Использует ESP8266, память от 4MБ у обычной модели и 16МБ для варианта WeMos D1 mini Pro.

Для загрузки микропрограммы достаточно просто подсоединить к компьютеру через micro-USB кабель. Иногда требуется установить драйвер в зависимости от того какая микросхема установлена CP2104, либо CH340g. Зажимать, замыкать какие-либо контакты не требуется. SPI Mode: DIO. Плата имеет установленный светодиод на GPIO2 и кнопку Reset. Большинство проектов изначально имеют GPIO-настройки, исходя из того, что они будут загружаться именно на контроллер WeMos D1 mini. Из особенностей можно отметить следующие:


Контроллер Sonoff Basic 

Модель 2017 года

Использует ESP8266, память 1МБ PN25F08B (режим DOUT).

Для загрузки микропрограммы требуется USB-UART-TTL адаптер, который подключается через GPIO1, GPIO3. Для прошивки обязательно отключается внешнее питание! Зажимается кнопка GPIO0 и подается питание 3.3В через переходник. SPI Mode: DOUT. После прошивки эти же выводы GPIO1 и GPIO3 используются в качестве шины I2C. Контроллер уверено работает с двумя устройствами:

 


Контроллер Sonoff Dual

Модель 2017 года

Использует ESP8266, память 1МБ PN25F08B (режим DOUT).

Для загрузки прошивки требуется USB-UART-TTL адаптер, который подключается через GPIO1, GPIO3. Для прошивки обязательно отключается внешнее питание! Вывод GPIO0 соединяется с GND и подается питание 3.3В через переходник. SPI Mode: DOUT. После прошивки эти же выводы GPIO1 и GPIO3 используются в качестве шины I2C. Контроллер уверено работает с тремя устройствами: