Nikita
?
Nikita
Не знаю ты же сам сказал что 4 мегабайта есп у тебя
неет, это другой человек сказал. Я говорил что достоверно не могу сказать в данный момент
А ну я попутал) Ну раз 1300 то скорее всего флешка на 4. Просто разметка такая выбрана где под основной раздел 1300 под ота 1300 и под остальное г
Nikita
Спасибо за внимание, попробую отказаться для начала от бесполезного фреймфорка ардуины
Если в арудино иде, то разметка в меню tools выбирается
В платформ ио где-то в настройках проекта
Nikita
спасибо, попробую разметку более подробно изучить.
А че тебя смущает. 80% базовый фреймворк. Вряд-ли на остальные 20% ты напишешь много кода
Nikita
А че тебя смущает. 80% базовый фреймворк. Вряд-ли на остальные 20% ты напишешь много кода
Цепануть RGB дисплейчик хочу, а с ним и основной пласт "тяжёлого" кода на флеш
Вадим
У тебя флешка 4 мегабайта. Раздели ее пополам 1.8 на основную прошивку 1.8 на ота (или на spiffs). Либо купи флешку на 16 мегабайт и впаяй. Она стоит копейки.
Ну судя по информации в интернете, какая бы флешка у вас не была больше чем 1044464 вы не сможете использовать для программы
Есп8266 может адресовать 4 мегабайта под протграммный код. Выше 4 мегабайт только под spiffs
Вадим
/* Flash Split for 4M chips */ /* sketch @0x40200000 (~1019KB) (1044464B) */ /* empty @0x402FEFF0 (~2052KB) (2101264B) */ /* spiffs @0x40500000 (~1000KB) (1024000B) */ /* eeprom @0x405FB000 (4KB) */ /* rfcal @0x405FC000 (4KB) */ /* wifi @0x405FD000 (12KB) */
покажите файл конфигурации как это сделать?
Пожалуйста. Есп8266 стартует хоть с ota_1
Пожалуйста. Есп8266 стартует хоть с ota_1
А вот выше 4 мб она стартовать не умеет. Сваливается в ошибку.
вы такое делали?
Конечно же я это делал
Про 1 мегабайт ограничений это смешной бред
/* Flash Split for 4M chips */ /* sketch @0x40200000 (~1019KB) (1044464B) */ /* empty @0x402FEFF0 (~2052KB) (2101264B) */ /* spiffs @0x40500000 (~1000KB) (1024000B) */ /* eeprom @0x405FB000 (4KB) */ /* rfcal @0x405FC000 (4KB) */ /* wifi @0x405FD000 (12KB) */
У тебя в этом прмере видно что у тебя раздел 1 мегабайт под код. Потом 2 метра пустоты. Потом метр под spiffs. Откуда это вообще высрано
Высрано? ))) Разметка под платформио
Ну судя по /* */ - это комментарии а не конфиг файл
Покажи partitions.csv
Вадим
https://github.com/esp8266/Arduino/tree/master/tools/sdk/ld
А так это сэмплы для выбора в меню ардуино иде типов разметки видимо
Шаблоны
Тебя же никто не заставляет использовать шаблоны. Руки то есть
Какие-то странные шаблоны там. 1 мегабайт и 3 мегабайта EMPTY.
Вадим
я о том же
Да я смотрю в дуино иде Ограничения кода либо 500 кб либо 1 мег.
я о том же
Бля я похоже с есп32 перепутал...
Есп8266 вроде и правда не умеет больше 1 метра.
Но человек спрашивал то про BLE. А бле на есп32...
Вадим
Да вижу есть доки как это делать на есп32 , под 8266 ....
Да вижу есть доки как это делать на есп32 , под 8266 ....
8266 пора забыть совсем. Старенькая уже
Вадим
С или S серия ? или обычный 32
Вадим
Смущает что 32 грееются в два раза сильнее
Смущает что 32 грееются в два раза сильнее
Есть немного. Но там в два раза больше ядер
Вадим
Зависит от задач
для outdoor задач, где температура может доходить до 85 градусов
Daniil
Наткнулся на реализацию <thread> для Esp32 компилятора… Это типо можно ее юзать вместо ртоса?
Dmitriy
А кто со встроенного ацп в esp32 записывал звук? у вас цифровых помех не было слышно на записи?
Daniil
А кто со встроенного ацп в esp32 записывал звук? у вас цифровых помех не было слышно на записи?
У гайвера есть видос про что-то подобное… посмотри, он объясняет там подробно
Daniil
ссылку можно?
Гугли : «Алекс гайвер интернет радио»
Dmitriy
ну дык это совсем в другую сторону. К воспроизведению нареканий по качеству нет. А вот запись гавно какое то
Евгений
Я в аналог плохо умею, но мне кажется там с микрофоном должно быть много хлопот в плане защиты его от помех
Игорь
Как и в любом МК с АЦП, надо разделять аналоговое и цифровое питание.
Владимир
у меня не микрофон, и там явно цифровые шумы,
ну тут вопрос в частоте выборки + стабильности питания. Как минимум. Потом копаться со стороны источника.
Игорь
Dmitriy
А референс у esp32 встроенный или напряжение питания? Согласно idf там переключать можно, но переключать тупо делителем или сам референс переключается?
Mike
рефренс встроенный емнип 1,1В ,вообще АЦИ и есп32 понятия плохо совместимые
Mike
+ если хочется микрофон, то надо брать цифровой и подключать по i2s
Dmitriy
+ если хочется микрофон, то надо брать цифровой и подключать по i2s
микрофон не хочется, хочется захват аудиосигнала
Dmitriy
поставить i2s ацп - ответ - ног не хватает и места на плате уже нет.
Mike
не, это плохое решение. у есп32 очень плохо с АЦП. как правило приходится или ставить отдельный или выключать WiFi чтобы АЦп нормально отработал.
SetPf
Слуште а есть у кого наброски или готовый модуль редиректа логов в файл
SetPf
можете поделиться?
Ruslan
можете поделиться?
https://community.platformio.org/t/is-it-possible-to-output-logs-to-a-spiffs-file-thats-inside-the-esp32/6999
SetPf
Мне не как это сделать, мне модуль готовый охота. Который может вменяемо писать в файл, не открывая на каждый чих по новому хендлу и не крашась к чертям, если накопитель потеряется =)
SetPf
PS На IDF а не ардуине. =)
Alex
Тут есть владельцы 3d принтера с skr1.3 на борту?
Alex
Небольшая помощь нужна😔
Slava
4 часа тишины, странно. К 1 сентября чтоли все готовятся?
2319
4 часа тишины, странно. К 1 сентября чтоли все готовятся?
просто звиздарасты спать легли) https://www.youtube.com/watch?v=X5DmFyl1Pu0
Slava
Ну ладно, пойду налью 200 миллилитров бурбона. Мне тоже завтра в школу, бля. Опять на 10 лет, я второй раз не выдержу.
2319
Звездорастов по ходу здесь много
SetPf
Чет у меня esp_reset_reason() возвращает 0x0
SetPf
при esp_restart()
SetPf
При этом консоль при буте вообще пишет
SetPf
rst:0xc (SW_CPU_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)