ESP32C3 Tasmota Project Ver 1.0

  • Схема: C3-ESP32-PRO-Project-1.0
  • 1 x PWM 3A
  • 1 x PWM 1A
  • Два оптронных входа
  • Два цифровых входа 
  • 1 x Relay
  • I2C Внутри и снаружи
  • Возможность установки внутри BMP180
  • Питание 12 Вольт
  • ESP32-C3 Мини
  • Подключение TM1638 или устройства на плату
  • backlog SetOption53 1;timezone +3; SetOption146 1;SetOption24 1
  • (Температура ESP32, IP Address, TimeZone Moscow, Давление в mmHg)
  • esptool.py write_flash 0x0 tasmota32с3.factory.bin – Потом залить свою прошивку. 
  • Rule on dimmer#state do displaytext %value%^ endon – Вывод значения димера.

New Project PWM

  • Схема PWM-12V-D3MG-schematics
  • Входное напряжение 12 Вольт
  • 4 x PWM Ouput 0-12 Вольт
  • 1 x IR Датчик
  • 1 x DS18B20 на плате
  • 1 x Кнопка внешняя
  • 1 x Analog Input (Не работает)
  • ESP8266 (ESP07S)
  • Корпус D3MG
  • MultiPWM SetOption68 = 1
  • Программировать с подачей основного питания.

TM1638-4-LED для Tasmota – D6MG корпус

Управление:

  • backlog displaymode 0;power1 on;displaytext 12345678;power1 off;displaytext 87654321
  • powerX = Это Relay в конфигурации Tasmota который подключен к SW на плате индикаторов.
  • powerX = переключает STB сигнал.
  • R4 = запаять если вывод STB не подтянут к земле или к питанию.
  • SetOption146 1 # to enable display of ESP32 internal temperature
  • Нужно править xdrv_66_tm1638.ino – инициализировать два драйвера.
  • Пример TmInit() function. TM1638-Double-Init
  • Установка яркости для TM1638 (В Tasmot-e displaydimmer не работает) set-power-bright
  • xdrv_66_tm1638.ino – Яркость (Brightness) после TmPower();  добавить Tm16XXSendCommand(0x89);

Пример: Вывод данных на дисплей. Используя Berry Script: autoexec_be