Александр
1276 1278
Спасибо, посмотрю
Dmitriy
Неплохо бы ещё объект инициализировать перед использованием )))
Это же не конечный код. Это вырезка из моего проекта. Конечно там все это есть. Но инициация объекта совершенно очевидно же.
romanetz
Ок
Andre
Леонид
Странно... если играться у есп8266 с опциями сна для wifi forceSleepAwake и forceSleepBegin то считывание сигнала на А0 по аналогРиду начинает врать...никто с подобным не связывался?
Andre
сенсорные кнопки. На прикосновения реагируют. Сам не проверял.
Andre
В чём отличие между dacWrite(DAC1, 200); и dac_output_enable(DAC_CHANNEL_1); dac_output_voltage(DAC_CHANNEL_1, 200); ?
CRM
// ESP32 Touch Test // Just test touch pin - Touch0 is T0 which is on GPIO 4. void setup() { Serial.begin(115200); delay(1000); // give me time to bring up serial monitor Serial.println("ESP32 Touch Test"); } void loop() { Serial.println(touchRead(T0)); // get value using T0 delay(1000); }
Роман
Приветствую. Помогите пожалуйста решить неадекватную проблему. Если кидаю запрос из Postman, то токен мне выдает (ну это чисто проверка), а из ESP - нет. Короче плата не кидает токен в запросе, но код по сути верный. В чем может быть проблема??ъ
Роман
Вопрос решён
romanetz
Порядок заголовков важен определённый оказался?
romanetz
И маленькая буква в начале
Роджер
Dmitriy
Добрый день. Подскажите, для esp32 при выходе из режима deep sleep есть возможность сохранить значение на ноге (настроена на выход)? Контекст - для экономии заряда акб питание подается при наличии высокого уровня на dc\dc преобразователе. Изначально он подается нажатием кнопки, потом этот уровень должна держать нога esp32. Картина следующая - включаемся, работаем, засыпаем ( все ок) и в момент просыпания нога сбрасывается в z состояние. Временное решение RC цепочка, но может можно как то более красиво это решить?
Dmitriy
Сохранить значение в ФС, при пробуждении восстановить?
Меня именно момент перехода из сна в пробуждение беспокоит. Когда проснулись - понятно, там всегда 1 на пине. А вот загрузчик, такое ощущение, что всегда пины ресетит....
Dmitriy
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/gpio.html
Да, да, со сном то я разобрался. Там не сложно. Вопрос именно в пробуждении, там где то на 0.2 секунды пропадает напряжение на пине.
Dmitriy
Настраиваю так gpio_deep_sleep_hold_en(); gpio_hold_en(CONFIG_POWER_GPIO);
w
А нет у кого заготовки под esp32, чтоб скачивать фотки с флешки по вай-фай?)
Евгений
А нет у кого заготовки под esp32, чтоб скачивать фотки с флешки по вай-фай?)
А поподробнее? Какая флешка? И что дальше с фотками делать? P.S. У меня фотик ФФ, фотки JPG делает кажется по 10+ мбайт :)
Ukrop
Господа подскажите в чем может быть проблема: Пытаюсь считать значения датчика dht22 с esp8266. Использую готовый скетч от adafruit. Прошивается нормально, но значения выдает "nan". Думал может скетч не правильный, прошил этот же скетч на arduino uno - все как по маслу. Подскажите, может кто знает решение?
Indr1x
пины на esp может не верно указаны?
Denisio
может питание на dht не приходит?
Ukrop
может питание на dht не приходит?
Это тоже проверял, питал от внешнего источника
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Подскажите плз, есть ли норм модуль esp-idf для aht10, это такой китайский датчик температуры и влажности, мб кому попадалось или кто-то с ним работал?
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Я находил только пакет под ардуино
Ukrop
пины на esp может не верно указаны?
Есть ли разница если я укажу пин "15" вместо d8?
⁣🇺🇦
Подскажите плз, есть ли норм модуль esp-idf для aht10, это такой китайский датчик температуры и влажности, мб кому попадалось или кто-то с ним работал?
Кстати а где их вообще искать? Пушо мне вот пришлось самому реализовывать тут одну штуку на низком уровне, хотя может и компонент есть а я не там искал
Indr1x
Есть ли разница если я укажу пин "15" вместо d8?
да, может быть это через дефайны определяется в фрейворке, хз как там сделано. пробуйте так и так
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Но я не нашёл, переписывать с ардуины не очень хочется :/
Dmitriy
Зачем, если во сне микро потребление.
Ну так есть ещё перефирия. Из документации следует что пин может не сбрасываться. По факту это не так.
Dmitriy
Через ключ, поднимать по требованию. Иначе смысл сна.
Все равно, отрубив все потребление ниже будет.
Dmitriy
Вопрос не как решить, а вопрос как заставить esp32 не сбрасывать пины при пробуждении. Или это не возможно?
CRM
Все равно, отрубив все потребление ниже будет.
Слишком замарачиваетесь, батареи на 2 а/ч хватит больше чем на год.
CRM
Если уж надо максимум экономии, то это точно не ESP
⁣🇺🇦
А нет у кого заготовки под esp32, чтоб скачивать фотки с флешки по вай-фай?)
Если речь идёт про sd флешку то стандартный пример для esp-idf умеет, вот https://github.com/espressif/esp-idf/tree/master/examples/protocols/http_server/restful_server
Dmitriy
Слишком замарачиваетесь, батареи на 2 а/ч хватит больше чем на год.
Я не ардуинцик, которому лишь бы сделать. Если в даташите написано можно, а оно не работает. Я хочу понять, в чем дело. А как решить с данным глюком - я уже решил. Но это не ответ на вопрос
Dmitriy
Дырка будет.
С чего бы вдруг? FS это не eeprom. Пиши - не хочу. даже на 8266 4 гига для этого.
Indr1x
Вопрос не как решить, а вопрос как заставить esp32 не сбрасывать пины при пробуждении. Или это не возможно?
возможно вам нужно вот это void esp_sleep_enable_gpio_switch(bool enable) Enable or disable GPIO pins status switching between slept status and waked status.
CRM
Я не ардуинцик, которому лишь бы сделать. Если в даташите написано можно, а оно не работает. Я хочу понять, в чем дело. А как решить с данным глюком - я уже решил. Но это не ответ на вопрос
А причём тут ардуино, есп само по себе не отличается экономным энергопотреблением, поэтому если вы хотите устройство с минимальным потреблением, то это не тот выбор.
CRM
С чего бы вдруг? FS это не eeprom. Пиши - не хочу. даже на 8266 4 гига для этого.
Флеш это флеш, количество перезаписай ограничено. С размером не ошиблись.
Dmitriy
Флеш это флеш, количество перезаписай ограничено. С размером не ошиблись.
ну и сколько циклов потребуется чтоб протереть флеш? гугл?
Евгений
С чего бы вдруг? FS это не eeprom. Пиши - не хочу. даже на 8266 4 гига для этого.
Четыре кого? На сколько я понимаю, там нет гарантированного кол-ва операций :( У себя в запасе держу флешки, но ни разу не пригодились :))) слишком мелко играемся
Andre
Вот такой модуль. Подключаю к USB, несколько раз мигает синий светодиод рядом с антенной, и всё. Там нет красной лампочки питания? В компе обнаруживается новое устройство, но ругается на цифровую подпись. Драйвер ставил отсюда http://wiki.amperka.ru/articles:driver-ch340 К серийному порту подключиться не могу, выдаёт ошибку.
Andre
Dmitriy
Да, я видел это. В deep sleep все работает. Проблема именно в переходе из deep sleep в программу обратно. При засыпании проблем нет.
🤙🏻 ℙ𝔸𝕍𝔼𝕃
167,26 руб. -38% | ESP32 ESP32-WROOM-32 Lua WI-FI IOT макетная плата Беспроводной BLE NodeMCU-32S WI-FI модуль BLE Ai-thinker на базе ESP32 https://a.aliexpress.com/_ArFlbn
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Из Польши по 160₽ 👌🏻
Indr1x
у вас проблемы с драйверами
Indr1x
пока нормально не поставите, прошить не сможете
Alexey D.
уже
Ты холд должен включать после того как настроить пин. А перед снятием холода надо пин сконфигурировать полностью (ибо он в дефолте после старта). Да?
Andre
пока нормально не поставите, прошить не сможете
поставил другой драйвер. Всем на заметку: в первой строке гугла выдаётся сайт амперки, их драйвер корявый. Новый драйвер конфликтов не вызывает. СОМ-порт открылся. Но там никто не отвечает. И на плате всё равно ничего не мигает. Там точно нет красной лампочки?
Dmitriy
т.е. оно или сохраняется во сне или нет. А вот при пробуждении ни сохраняется ни при каком раскладе. 0.2 сек, но все же, не всегда это допустимо.
Andre
Сейчас из Ардуино ИДЕ попробую блинк прошить.
Dmitriy
А на всякий случай - не может туда Ардуино влезать? Или ты на чистом idf?
Конечно idf, я не понимаю как вообще можно на ардуиновских либах что то серьезное сделать.
Andre
Ура, блинк работает! Как-то очень долго идёт процесс прошивки. Может надо скорость СОМ-порта увеличить?
Andre
Не надо
То есть у всех так медленно? Просто ESP32 заметно быстрее шьётся. Лол, будто по скрину видно, как у меня медленно. )
Alexey D.
То есть у всех так медленно? Просто ESP32 заметно быстрее шьётся. Лол, будто по скрину видно, как у меня медленно. )
Швейный процесс это writing. Он идёт где то 30 секунд на 115200 Попытки бустануть его приводят к окирпичиванию