bugfix esp32cam

This commit is contained in:
Mit4el
2023-11-18 22:35:52 +03:00
parent f553279c8b
commit ee9f2457ab
4 changed files with 9 additions and 7 deletions

View File

@@ -59,7 +59,7 @@
"bootloader_qio_80m": "0x1000",
"firmware": "0x10000",
"partitions": "0x8000",
"littlefs": "0x290000"
"littlefs": "0x310000"
},
{
"name": "esp32_16mb",

View File

@@ -6,8 +6,7 @@
#include "Global.h"
#include "classes/IoTItem.h"
//встроена в ядро для 8266, для 32 по этому же имени обращаемся к другой библиотеке plerup/EspSoftwareSerial
#include <SoftwareSerial.h>
extern IoTGpio IoTgpio;
@@ -15,7 +14,8 @@ extern IoTGpio IoTgpio;
int rxPinCO2; // зеленый провод сенсора к прописаному по умолчанию D7 (GPIO13)
int txPinCO2; // синий провод сенсора к прописаному по умолчанию D6 (GPIO12)
#ifdef ESP8266
//встроена в ядро для 8266, для 32 по этому же имени обращаемся к другой библиотеке plerup/EspSoftwareSerial
#include <SoftwareSerial.h>
SoftwareSerial *swSerialCO2 = nullptr;
#endif
#ifdef ESP32

View File

@@ -80,9 +80,7 @@
"usedLibs": {
"esp32_4mb": [],
"esp32_4mb3f": [],
"esp32s2_4mb": [
"plerup/EspSoftwareSerial"
],
"esp32s2_4mb": [],
"esp32cam_4mb": [],
"esp8266_4mb": []
}

View File

@@ -132,6 +132,10 @@
"title": "Счетчик электроэнергии PZEM 004 t версии 3.0 (с модбасом)",
"moduleDesc": "Считает потраченную электроэнергию, измеряет напряжение, частоту, силу тока и прочие параметры. Возможно подключение трех счетчиков к одной esp для трехфазных сетей. Для этого нужно настроить разные адреса modbus в платах pzem. Для работы обязателен модуль Pzem004uart",
"propInfo": {
"tx": "TX пин",
"rx": "RX пин",
"speed": "Скорость UART",
"line": "Актуально только для ESP32: номер линии hardUART. =2 rx=16 tx=17, для SoftwarwSerial в ESP32 line = -1",
"addr": "Адрес modbus",
"int": "Количество секунд между опросами датчика. Желателно устанавливать одинаковые интервалы для параметров (для одного адреса Pzem) что опрос происходил один раз, остальные из 500мс буфера.",
"btn-changeaddr": " Будет установлен адрес указанный в setaddr. Смотрите в логе результат: [i] Pzem address set: 0x01 Новый адрес который нужно назначить",