Андрей
Я юрист программист кстати 😂😂😂
Андрей
У меня знакомый работает в агрохолдинге и там в оборудовании ардуинки трудятся, вот я удивился..я думал что это для макетов только
ㅤ
сам ищи.
Да мне то как раз не надо. Не знаю как ты прочитал. Я jquery полчаса назад привел вообще в другом контексте, а то, что XMLHttpRequest встроен в любой браузер - знает любой школьник. Ни про какую тайную подгрузку "левых" библиотек я не говорил
Miron
а что плохого в атмегах и есп?
Miron
особенно псле скама с стм
ㅤ
особенно псле скама с стм
Что за "скам" тайный с стм?
Miron
Что за "скам" тайный с стм?
в ковид и в кризис полупроводников они вообще пропали
ㅤ
в ковид и в кризис полупроводников они вообще пропали
Всеверно. А скам причем тут?Мы точно одинаково понимаем значение этого слова?
ㅤ
не придирайся к словам)
Я не придираюсь. Мы находимся в техническом чате и я ожидаю, что термины используют правильно. А не называют джипом - внедорожник
Miron
скам наверное только для меня, потому что дистреьютер их уверял по почте что все ок, вот возьми
ㅤ
Скам это когда кинули. Кто тебя кинул? С тебя стм взял денег и кинул тебя? Или просто кризис п/п начался?
ㅤ
скам наверное только для меня, потому что дистреьютер их уверял по почте что все ок, вот возьми
Да не знаю кто там тебя уверял там срок поставки был тогда уже в 50 недель
ㅤ
Они тогда активно перешли на stm32G серию
Miron
ну борду я тогда по охуенному прайсу продал)
ㅤ
Или локальный перекуп тебя уверял. Здесь на самом деле очень большая разница) То что ты перекладываешь обещания твоего локального дистриба на сам стм
Miron
я вообще к тому что не вижу ничего плохого в том чтобы юзать атмеги или есп32
Miron
вот борды уже как то не технологично для производства
ㅤ
Всё надо использовать под свои задачи
ㅤ
Ты же на копейки не таскаешь камни с карьера? А на белазе не ездишь за пивом?
Miron
звучит хайпово
ㅤ
Че?
Miron
на белазе до магаза
ㅤ
Это видимо на переменке так звучит. Мы вроде о реальных вещах говорим
ㅤ
Если AVR выполняет свои задачи - значит будет AVR. Если нет - esp, если и esp нет - stm и так далее
ㅤ
Если ты решил на скажем stm32h7 мигать светодиодом в лампочке - ну видимо это "хайпово"
Miron
а ну в контексте jetson xavier
Николай
Если ты решил на скажем stm32h7 мигать светодиодом в лампочке - ну видимо это "хайпово"
Гыыыы. Я на днях мигал светодиодом на STM32H743IIT. Прикольно. Теперь ломаю голову, на какой IDE остановиться.
Miron
пиши сразу hex
Vladev
Кто-нибудь соединял esp32cam с df player?
Vladev
Или такое возможно только через промежуточное звено
Николай
Из каких вариантов выбираешь?
Keil, Cube, SWSTM32. Ну и еще посматриваю на связку Qt+ CMake. Но это тяжело, толкового мана по настройке и созданию make-файлов не нашел. Вообще из всего Cube стартанул, но чет не шибко к нему душа лежит - неповоротлив, и много мусора. В итоге, запустив моргушку с Cube, решил поковырять Keil.
Mmserty
Cubeide кайф для начала
Mmserty
И начинать более кайфово с какой ни будь f0, тогда хоть оптимизировать учишься, а то на h7 ты вообще не почувствуешь что что то не так
Mmserty
Не, просто советую
Mmserty
Пару бессонных ночей, когда в девайсе уже напаяли f0 с какими ни будь 16 килобайтами, а оно не помещается, это весело
w
Там бандл в 25 метров одним файлом грузится.
Для есп я нашел версию в десятке строк const char ) Самая минимальная, для всяких xhr ajax и тп
w
Чтоб ота без инета стандартная работала
w
там обычная команда send и никаких скриптов не нужно. но это так...
В ота jQuery передает файл кусочками по 1436 байт, ну и оставшийся последний. Как это сделать на голом js? Я б выкинул тогда жквери
w
Вот это вот define jquery_min_js_v3_2_1_gz_len 30178 PROGMEM const char jquery_min_js_v3_2_1_gz[] = { 0x1f,0x8b,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0xcc,0xbd,0x69,0x77,0x1b,0x47,0x92,0x36,0xfa,0xfd,0xfd,0x15,0x44,0xb5,0x86,0x5d,0x25,0x24,0x41,0x50,0xb6,0xfb,0x9d,0x2e,0xa8,0x84,0x63,
Anonymous
В ота jQuery передает файл кусочками по 1436 байт, ну и оставшийся последний. Как это сделать на голом js? Я б выкинул тогда жквери
https://learn.javascript.ru/xmlhttprequest вот тут описываются методы, где сможешь прямо из html кода создавать запросы
w
https://learn.javascript.ru/xmlhttprequest вот тут описываются методы, где сможешь прямо из html кода создавать запросы
Я работал с этим, и там нет описания, как сделать передачу аналогично. Только отправка целиком. Хотя, надо поэкспериментировать.
w
Это как?
Подымаешь на девайсе АП, переходишь на страничку, выбираешь файл и закачиваешь с телефона
Anonymous
Подымаешь на девайсе АП, переходишь на страничку, выбираешь файл и закачиваешь с телефона
https://microkontroller.ru/esp32-projects/programmirovanie-esp32-po-vozduhu-over-the-air-s-pomoshhyu-arduino-ide/?amp=1 вот тут прошивка по воздуху с загрузкой файла через страничку. там можешь посмотреть, как загрузить файл целиком
Anonymous
подругому ты файл не передашь по http . строчку с параметрами можешь.
Anonymous
.
как по твоему выглядит передача файлов? ты же не можешь его целиком в память загрузить
ㅤ
.
Я тупо передаю через форму POST запросом с помощью того же XMLHttpRequest. Далее в ота функции принимаю кусками равными половины свободной рамы.
w
как по твоему выглядит передача файлов? ты же не можешь его целиком в память загрузить
Именно. За этим жквери там, по кускам кидает. Через xhr хз как правильно так сделать.
ㅤ
Дай пример js
Он из трех строчек. Вон товарищ выше вчера скидывал. Только там вместо get - post
ㅤ
А хуле ему не работать
ㅤ
А далее esp_ota_begin esp_ota_write и так далее
w
Короче, перезаморочился я, понл
ㅤ
httpd_req_recv и так далее
w
А далее esp_ota_begin esp_ota_write и так далее
Это уже в updater.cpp все есть
ㅤ
Ну вот
ㅤ
В idf прекрасные примеры
w
Мне чисто заменить вызовы jquery на голом js для красоты и лаконичности
ㅤ
jquery удобен с дом-ом общаться