Антон
Мне нужно чтобы прошивалось))
SetPf
А я черт знает как там уартом шьется =) Я жтагом шью.
SetPf
Если короче редко нужен - можно скинуть экран и пинцетиком замыкать когда потребуется.
Антон
Rx tx))
SetPf
Rx tx))
В том плане что он не всегда успевает бутлоадер ловить.
Антон
Экран тоже я так понял припаян
SetPf
Да, феном скидывать. Как выше зло написал - вопрос рентабельности ваших 500р
SetPf
без опыта часик - два проморочитесь.
Антон
200))
Антон
Ждать долго только
Антон
В смысле если заказывать
Anonymous
Кто нибудь замыкал реле с помощью сенсорной кнопки
Anonymous
?
Антон
Антон
Мне вот интересно почему io0 выгорел? Там 3в даже не было
ㅤ
https://tinyurl.com/y4eruzns
Антон
в смысле на пине 3.3?
Антон
я чип wroom запаивал на плату devkit
Семён
Dr Zlo
распаять экран, кинуть соплю, поставить экран
Dr Zlo
это точно стоит 300р?
Антон
я мин 10 грел феном экран не с места
Семён
Антон
долго греть надо?))
Антон
или температуру больше
Семён
экран не обязательно возвращать
Антон
370 стояло
Семён
рассеивает тепло жестянка. но если перебрать с температурой можно перегреть
Семён
пробуй прибавлять. сам отпаивал - туго шло
Семён
неисправный 8266 разбирал
Семён
для самого чипа температура пайки 217-245 С, при длительности 30-90 сек.
SetPf
это точно стоит 300р?
Ну тип мне это 15 минут, если бы я за 15 минут получал бы 300р, был бы миллионером.
А тому кто не умеет - имеет смысл умение немного прокачать + освоить принцип.
Роман
Почему платформио везде ставит мне что размер флеша ESP32 = 1МБ, хотя создаю проект где используется плата с 4 МБ
Роман
или 16
Роман
Роман
Ivansuper
Флеш разбит на разделы. Раздел под программу у тебя 1М примерно
Ivansuper
Ты не просто льешь в пустую флешку до краев
Роман
Да,но где и как это здесь изменить то, я нихрена не понял тут с partitions table
Роман
У меня 16 мб памяти, как я могу указать это
Ivansuper
В платформио помоему кидаешь csv c разметкой в корень папки проекта и прописываешь его в файле конфигурации
Роман
Что-то не вышло у меня
Ivansuper
А что ты пробовал?
Роман
Сделал файл csv, кинул в проект, в ini указал.
Роман
Позже могу скинуть сам файл и скрин ошибки
Ivansuper
Куда кинул? Как указал?
Ivansuper
https://docs.platformio.org/en/latest/platforms/espressif32.html#partition-tables
По идее этого должно быть достаточно
Роман
Погляжу
Ivansuper
Но именно кастомные я не пробовал. Переключал только встроенные
Ivansuper
Там же есть ссылки на репо со встроенными csv для разных объемов. Есть и для 16МБ
Роман
А встроенные где лежат? Я использую idf
Ivansuper
Ivansuper
Т.е. ты на платформио, но не ардуино?
Ivansuper
В общем когда сможешь что-то показывать — пиши
Роман
Да. Ок
Ivansuper
Ребят, в меня закрался параноидальный вопрос — это вообще нормально, использовать C++ STL на esp?
Ivansuper
Если вспомнить, там тонна шаблонов (действительно) и очень много кода в целом
Ivansuper
Хоть порой и берет соблазн удобства векторов, но если сделать в скетче несколько векторов для нескольких типов ... может тут уже стоит заморачиваться на свои велосипеды для компактности и быстроты?
Alexey
arduino JSON написана на шаблонах вроде, да и компонент NVS esp-idf тоже написан на с++
Ivansuper
Ivansuper
Я просто помню как давным давно брал FastLED библиотеку, и после внедрения поддержки 3-4 чипов одновременно у меня бинарник перестал влезать во флеш
Ivansuper
С удивлением позже обнаружил, что там все на шаблонах, и при добавлении новых деклараций чипов оно по экспоненте выжрало все место
Alexey
шаблоны компилируются только под те типы, которые используются, в теории это наоборот сокращат объем ненужного кода
Ivansuper
Это правда. Но если они применены к разным типам, то весь код шаблона копируется для каждого типа отдельно
Alexey
как мне кажется, если уж espressif портировали даже кусок буста - asio в esp-idf, то они вполне допускают использование с++
Ivansuper
Ладно : )
Ivansuper
В конце концов если меня что-то совсем не устроит — это и будет сигналом к дополнительным переделкам
Ivansuper
Шутка минутка: дешевле затащить в проект STL, чем подключить блютус стек
Alexey
FastLED библиотека для ардуино, а в ардуино, как известно, производительность и размер далеко не главные параметры. Там надо чтобы библиотека работала везде и люди без глубоких знаних программирования могли с ней разобраться
Alexey
если нужна производительность - не используйте универсальные библиотеки ардуино
prime
Что вы все строите - то?)
Ivansuper
prime
Ничессе... А так можно было??
Ivansuper
Семён