ㅤ
Какая прелесть, ещё и в розовой упаковке
Это вторая которая уже на 256 мегабайт?
ㅤ
Лучше бы RV NANO на 2002 взял. Там хоть NPU есть и даже можно с вифи найти
ㅤ
ㅤ
Вообщем интересная железка, надо бы взять
ㅤ
А бля milk-v duo 2 оказывапется тоже на sg2002... Хм я думал он на cv1800
ㅤ
Интересный прикол, версия на 512 мегабайт хуже чем на 256
Денис
Всем привет, знает кто халявные файлохранилки с возможностью выводить контент файла без обертки?
Денис
мнеб css захостить, тяжелая дрянь. Esp падает при чтение строкой, а пинов для SD банально больше нет(в целом по нулям))
Денис
При каком чтении строкой?
По аналогии с HTML String html = "<!DOCTYPE html>..."
ㅤ
По аналогии с HTML String html = "<!DOCTYPE html>..."
А почему оно падает? И как оно падает? Что ты делаешь со строкой? Отдавай в веб частями
Денис
webserver.on("/", HTTP_GET, [](AsyncWebServerRequest *request) { AsyncWebServerResponse *response = request->beginResponse(200, "text/html", html); response->addHeader("Access-Control-Allow-Origin","*"); request->send(response); });
Денис
Так отдавай чанками
ну ты и садист) ну ладно, можно и так, спасибо
ㅤ
ну ты и садист) ну ладно, можно и так, спасибо
Че это я садист. Он там внутри какой нибудь malloc делает и у него памяти нехватает на длинную строку
Mike
Всем привет. подскажите как заставить при работе i2c между двумя esp32 возвращать реальное кол-во принятых байт от метода requestFrom? Сколько бы подчиненный не передавал байтов, на мастере requestFrom возвращает сколько передали в него, даже если подчиненный отдал меньше.
Mike
Wire.available тоже пробовал читать, она тоже возвращает сколько в requestFrom передали
ROhmsteR
Лучше бы RV NANO на 2002 взял. Там хоть NPU есть и даже можно с вифи найти
Они все с npu сам же пару недель назад про нейронки заикнулся, вот и заказал)
ㅤ
Они все с npu сам же пару недель назад про нейронки заикнулся, вот и заказал)
Да я с первой милкой перепутал. Хотя не, в ней оно тоже есть...
Smarty
Эмм, это всмысле, ты че несёшь дениска 😂😂😂
Smarty
че за наркомания😂
Smarty
😂😂😂 не газуй
Smarty
ага это все сон хахахахах
Smarty
Есть тут кто лазером CO2 режет? мб найду тут пару советов)
Smarty
да видать тролль твой персональный)
Smarty
ни с кем не ругался?))
Денис
да видать тролль твой персональный)
да, только он мало подготовился
Денис
@UilnKot мы ни с кем не ругались?
Smarty
меня как то тип сталкерил, за то что бан на сервере собственном выдал за Читы, года полтора точно, самое забавное что разница лет в 10) дитё
Smarty
придержите свои страсти😂😂😂😂😂
Денис
почему ты такой злой?
Smarty
Так же делал фейки мои, только там явно был намёк на скам 😂
Smarty
а тут что то личное похоже)
Денис
я не знаю такого, через меня проходит огромная туча народа. говоришь клевета?, в чем?
Денис
я оклеветал? последствия?
Денис
@UilnKot долго молчать будем?, я же усну, а потом тебя кто-нибудь другой забанит и я так и не узнаю причину
Денис
взял и сам удалил лс, еще и фамилию с ником сменил😅
Денис
вот тут твоя клевета и подмена понятий уже лезет)
Денис
лс?
а мне нравиться твое прозвище😁
Денис
Всем привет. подскажите как заставить при работе i2c между двумя esp32 возвращать реальное кол-во принятых байт от метода requestFrom? Сколько бы подчиненный не передавал байтов, на мастере requestFrom возвращает сколько передали в него, даже если подчиненный отдал меньше.
лучше занеси в твой транспортный протокол реальную передачу количества байт. available и reqFrom будут возвращать ровно столько сколько они приняли в буфере, и там может быть хоть 1 байт, хоть полное сообщение в момент когда ты req/available
Mike
лучше занеси в твой транспортный протокол реальную передачу количества байт. available и reqFrom будут возвращать ровно столько сколько они приняли в буфере, и там может быть хоть 1 байт, хоть полное сообщение в момент когда ты req/available
они так не возвращают, в этом и вопрос. код мастера, оба девайса на esp32-wroower-32d #include "Wire.h" #define I2C_DEV_ADDR 0x55 uint32_t i = 0; void setup() { Serial.begin(115200); esp_log_level_set("*", ESP_LOG_DEBUG); // set all components to ERROR level Serial.setDebugOutput(true); Wire.setBufferSize(255); Wire.begin(); Serial.println("I2C master starting..."); i2c_scan_dev(); } void loop() { delay(5000); Serial.println(); Serial.println("i: " + String(i)); // Write message to the slave Wire.beginTransmission(I2C_DEV_ADDR); //метод и передайте адрес подчиненного устройства перед написанием сообщения Wire.printf("Hello World! %lu", i++); // записываете сообщение в буфер uint8_t error = Wire.endTransmission(false); //чтобы отправить буферизованное сообщение Serial.println("endTransmission: " + String(error)); // Read 16 bytes from the slave uint8_t bytesReceived = Wire.requestFrom(I2C_DEV_ADDR, 255, true); //запрашиваем данные у ведомого устройства char temp[255]; memset(temp,'\0',sizeof(temp)); //обнуляем все данные внутри структуры uint8_t available=Wire.available(); Serial.println("requestFrom len: " + String(bytesReceived)); Serial.println("available len: " + String(available)); if ((bool)bytesReceived) { //If received more than zero bytes uint8_t readbytes = Wire.readBytes(temp, bytesReceived); Serial.println("requestFrom len: " +String(readbytes) + ", data: " + String(temp)); } }
Alexander
Две тысячи российских компаний лишились ИТ-аккредитации. В их числе «Цифровая экономика», «ИТ-парк», структуры «Ростеха» и «Ростелекома» - CNews https://www.cnews.ru/news/top/2024-07-22_dve_tysyachi_rossijskih_kompanij
Эмманул Лаперузович
Две тысячи российских компаний лишились ИТ-аккредитации. В их числе «Цифровая экономика», «ИТ-парк», структуры «Ростеха» и «Ростелекома» - CNews https://www.cnews.ru/news/top/2024-07-22_dve_tysyachi_rossijskih_kompanij
По данным Росстата, средняя заработная плата по России составляет 80 тыс. руб., при этом в ИТ-секторе данное значение выше почти в два раза. Статья про другую планету.
Александр
Hi
Mezzo Lab
А что они потеряли при этом?
Ну некие ништяки от государства А рабочие теперь не имеют отмазку от ВС
SSR
А что они потеряли при этом?
Работягам через какое-то время могут пересчитать льготные ипотеки
Ruslan
Факт, таксистам никогда никаких льгот и отсрочек не давали )
Эмманул Лаперузович
Почему кого-то здесь это должно волновать?
Возможно кто то ищет работу по профилю. Будут иметь ввиду.
Mezzo Lab
Возможно кто то ищет работу по профилю. Будут иметь ввиду.
Вот вакансия актуальная в крупной it компании
индзэец
Вот вакансия актуальная в крупной it компании
говори адрес, пойду туда работать
Роджер
Вот вакансия актуальная в крупной it компании
У меня тут этих пунктов выдачи по жадности наоткрывали до жопы. Зарабатывают они с выдачи товаров. Но в начале им озон доплачивает не хило. И если ты получил бабло то после прекращения помощи от озона должен еще год проработать или вернуть всю помощь со штрафами. И вот часто такая картина сначала сидять какие то студенты за 20к с 8.00 до 20.00 весь месяц. А потом сам открывшый тянет лямку а иначе ему нужно 1.500.000 вернуть назад в озон.))) А пунктов этих до жопы т прибыль вечно падает. Так что кто повелся на то, что нужно открыть пункт выдачи очень охренели по факту от конечного расклада.
Mezzo Lab
@testtest133 ты тут гнал, что есп почтой плохо едут
Mezzo Lab
При этом сдали в китайскую почту только 17 июля
Роджер
https://rutube.ru/video/d3aa9e284fa421634df9e0ef8ae1debf/ Исходный код весь виден в видео, кому нужно просто повторите.
Роджер
Договор не читали?
Ну многим обещают что они окупятся это золотая жила ты безместен. А по факту многие ещё год тянут как могут и закрываются.
Роджер
Также как ты не читают?
Читал. Там нет ограничений конкуренции, что чтобы хотя бы в районе 1 км от точки открытия не могли новый открыть. Это убогая система, и даже не бизнес. Если тебе нужна вечная зп 20к можешь брать и сам там работать. Отрабатывая только расходы. И даже если открыть потом в нормальной точке рядом потом тож кто-нибудь откроется и не будут зарабатывать оба.
TL
Вопрос знатокам! Задача такая - есть камера, есть модуль ESP32 (скорее всего, S3), TFT дисплей - возможно на bt816, может проще. Модуль должен читать данные с другого МК (измериловка), накладывать на изображение с камеры текст и значки, выполнять другие дополнительные функции. 1) Как можно прикинуть ориентировочное число кадров в секунду? Примерный расчет для дисплея 480х272 при скорости SPI в 26 МГц дает примерно 12 кадров, без учета обработки изображения. В случае BT816 все проще, но лучше, когда контроллер дисплея будет дешевле и проще.
TL
2) Реально ли подключить по параллельному интерфейсу камеру и дисплей одновременно?
TL
3) Как проще организовать сохранение фото в хорошем качестве? Предполагается, на дисплей гнать данные после обработки камеры (они обычно позволяют установить меньшее разрешение, размер окна и.т.п.). При определенном событии, например, нажатии кнопки, камера перестраивается на максимум, производится считывание кадра, его обработка (наложение все тех же значков и текста), камера выводится на предыдущие настройки. При просмотре фото с устройства изображение сжимается под дисплей.
TL
4) Посоветуйте производителей дисплеев, кроме winstar, которые можно достать))
Andy
Вполне реально, см. схему esp32-cam к примеру.
TL
Вполне реально, см. схему esp32-cam к примеру.
Там же вроде камера подключена по параллельному, а дисплей - SPI (обычный, не счетверенный)
TL
Да, камера на модуль i2s посажена.
И сколько кадров позволяет? Читал, что якобы там какие-то грабли есть: https://forum.easyelectronics.ru/viewtopic.php?f=8&t=47988
ok-home
2) Реально ли подключить по параллельному интерфейсу камеру и дисплей одновременно?
для S3 - реально - там отдельный интерфейс lcd/cam 8/16 bit, ограничение только по количеству ног у s3. Можно напрямую гнать данные по дма из psram в обе стороны. Но в этом режиме скорее всего больше 20 МГц не получите. ( ну и желательно использовать idf 5.2.x если нет желания разбираться с синхронизацией кэша, для cam/dma на 5.0.x у меня не получилось ) для простого esp32 тоже реально cam вешается на i2s0, lcd вешается на i2s1 (или наоборот). ограничение то же, лишь бы ног хватало, + параллельные режимы только 16(cam)/(16/24 lcd), соответственно если нужен режим 8 бит будет перерасход буферной памяти. И память для дма только дорогая ( dram ), поэтому нужно смотреть кроме скорости - влезет не влезет в память ваш буфер.
Леша
Желаю сладких снов прошлой ночью. Как ты спала?
Евгений
Желаю сладких снов прошлой ночью. Как ты спала?
Спасибо, моя спала отлично, а тебе бан