Denisio
Если у него сотряс - то просто поставь рядом воды и не трогай его какое то время, а завтра мяса дай, если будет жрать - выживет
Алексей
Ок, попробую
Denisio
Но будь готов что завтра у тебя там будет обильно насрано
Denisio
Да и вообще руки почаще мой после него, паразиты в диких птицах - обычное дело
Denisio
И детей не пускай к нему
Алексей
Он в изоляции как положено в наше время
B
Всем привет. Подскажите есть ли готовые решения для использования esp8266 или esp32 как внешнего модема для arduino uno или мега?
Andy
B
трансгумин437
Модема?
трансгумин437
Ты на ардуинку собрался ось ставить?
MrSyabro
MrSyabro
Еспшка ж мощнее 😅
Slava
Возможно вам уже известен этот ресурс,
https://randomnerdtutorials.com
Yuriy
возможно🧐
Denys
Сирин https://www.youtube.com/channel/UCmnjcXjYHjiBI7iUjRIT3pQ
Рекомендации https://www.youtube.com/watch?v=NVBoBx2Xub0
Denys
И еще https://vk.com/topic-3208829_5414075
Иван
Ну почти по теме канала...
Будет "по теме", если на него esp повесить и отслеживать температуру, давление, высоту и местоположение 😊
Алексей
Иван
Владимир
Народ всех празднующих с праздником !
Иван
Я думал, что пью потому, что собрал себе лежак на лоджию. Оказывается, все-таки за 1 мая 😂
Sid
Микропитон же, там написано
Anonymous
ESP8266 Chip efuse check error esp_check_mac_and_efuse.
Anonymous
Помогите
трансгумин437
э...
трансгумин437
а код?
трансгумин437
а может он и не нужен
Vla
Гуд найт)
Vla
форм спб
Vla
есть кто живой?
Vla
нужен маленький мозговой штурм
Vla
Vla
есть такая схема. паролено клеме аккума воткнул понижайку до 12 волт и растянул диоды
Vla
что я натворил и почему теперь телега не едет?
Vla
)) да не там просто плюс на минус был подключен в самой тачке)
Slava
здесь нет телепатов, мы вас не понимаем, пишите понятнее, без ошибок, со знаками препинания.
Anonymous
Подскажите, как эти чудо провода сделать чтобы они не отходили
Anonymous
ㅤ
Но это не на долго если будете часто дергать туда сюда. Лучше припоять.
Ivansuper
Ребят, читаю док по freertos, не могу постичь раздел апи про семафор. Ссылка на функцию, которая вызывает вопрос: https://www.freertos.org/a00113.html#vSemaphoreDelete.
Вопрос: как вообще правильно удалить семафор? Там сказано не удалять его когда есть таски, которые на нем в ожидании стоят. Но по скольку он и используется для синхронизации, в любой момент перед удалением "свободного" семафора может встать в ожидание на него таск, и я не могу это контроллировать. Что я упускаю?
Ivansuper
PS работаю с esp-idf
Andy
Ivansuper
Alexxik
Ivansuper
Короче как не крути не могу понять что там с семафорами : ) Разве что везде собирать флаги, и если все завершилось и ничего точно не тронет семафор — его убивать. Но чтобы гарантировать атомарность доступа к убитию семафора по сути нужен еще один
Ivansuper
В конечном счете пока попробую обойтись TaskNotify
Slava
Кому-нибудь интересно, как получить данные из POST запроса в ESPAsyncWebServer ?
Slava
Slava
щас..
Slava
вот это типа работает...
aserver.on("/input2", HTTP_POST,
[](AsyncWebServerRequest *request)
{
},
[](AsyncWebServerRequest *request, const String& filename, size_t index, uint8_t *data, size_t len, bool final)
{
},
[](AsyncWebServerRequest *request, uint8_t *data, size_t len, size_t index, size_t total)
{
Serial.println(String("data=") + (char*)data);
// String msg = String((char*)data);
int i;
int params = request->params();
for(i=0;i<params;i++){
AsyncWebParameter* p = request->getParam(i);
if(p->isFile()){
Serial.printf("_FILE[%s]: %s, size: %u\n", p->name().c_str(), p->value().c_str(), p->size());
} else if(p->isPost()){
Serial.printf("_POST[%s]: %s\n", p->name().c_str(), p->value().c_str());
} else {
Serial.printf("_GET[%s]: %s\n", p->name().c_str(), p->value().c_str());
}
}
if (request->contentLength()){
Serial.printf("_CONTENT_TYPE: %s\n", request->contentType().c_str());
Serial.printf("_CONTENT_LENGTH: %u\n", request->contentLength());
}
int headers = request->headers();
//int i;
for(i=0;i<headers;i++){
AsyncWebHeader* h = request->getHeader(i);
Serial.printf("_HEADER[%s]: %s\n", h->name().c_str(), h->value().c_str());
}
request->send(200);
});
Slava
Serial.println(String("data=") + (char*)data);
вот оно, содержимое POST, бля, до 5 утра разбирался
Slava
честно говоря, без примеров, это для меня как китайская грамота
Yuriy
Slava
👍
Slava
https://iotassistant.io/news/esp32-s2-vs-esp32/
Bambuk
На esp32 есть стабильная прошивка USART - TCP моста?
Slava
смотрите какого молодого гения я нашел,
https://www.youtube.com/channel/UCCCJ-h7zSm2gPA1MIZSeYPQ/videos
👍
Самуил Германович
народ всем привет!
ситуация. есть функция modf - разложение float на две целых переменных. либа math.h
есть один файл. если засунуть модф в одну функцию - всё нормально и работает.
если засунуть в другую и вызвать из первой - не компилится.
подробно
есть функция ClockWebInit(); в ней _fractpart = modf(tf, &_intpart); работает.
если _fractpart = modf(tf, &_intpart); засунуть в ShowFloats и вызвать ShowFloats из ClockWebInit то не компилится.
Самуил Германович
вот файлики
Самуил Германович
Самуил Германович
Самуил Германович
Sid
Самуил Германович
Sid
Какая среда сборки?
Sid
Обычно можно -l<libname> и другие вариации
Anonymous
Самуил Германович
Sid
Udk.
ну там наверняка в доках написано, видимо там кроме хедера в проекте надо прописывать и какие либы линковать