A
Доброго времени суток. Являюсь несчастным обладателем нескольких ESP32 C3 Super mini без флэшки на борту (1-я колонка на скрине). Железка при этом нормально определяется в Arduino IDE и можно даже попытаться что-то на нее прошить, но прошивка падает из-за того что флэшки нет. Можно ли как-то во встроенную память чипа записать программу, чтобы не колупать себе мозги поиском и напаиванием флэш-памяти?
Mikhail
Там же встроенная память 4мб
A
Скриншот не вставил, извините
A
Там же встроенная память 4мб
``` Configuring flash size... Traceback (most recent call last): File "~/.arduino15/packages/esp32/tools/esptool_py/4.6/esptool.py", line 37, in <module> esptool._main() File "~/.arduino15/packages/esp32/tools/esptool_py/4.6/esptool/__init__.py", line 1064, in _main main() File "~/.arduino15/packages/esp32/tools/esptool_py/4.6/esptool/__init__.py", line 859, in main operation_func(esp, args) File "~/.arduino15/packages/esp32/tools/esptool_py/4.6/esptool/cmds.py", line 466, in write_flash flash_end = flash_size_bytes( ^^^^^^^^^^^^^^^^^ File "~/.arduino15/packages/esp32/tools/esptool_py/4.6/esptool/util.py", line 37, in flash_size_bytes if "MB" in size: ^^^^^^^^^^^^ TypeError: argument of type 'NoneType' is not iterable Failed uploading: uploading error: exit status 1 ``` Программа прошивки выдает вот такое
Mikhail
Mikhail
Похоже, неправильно настроена программа или где-то напутали. Чип с памятью
Mikhail
Как любой уважающий себя эмбеддер, 100 k$/s пью смузи на Бали в воскресенье, отдых Ебошу на работе на заводе конечно же
A
Похоже, неправильно настроена программа или где-то напутали. Чип с памятью
Минутка ликбеза и рассказа про китайские подставы))) У вас на скриншоте ESP32-C3FN4. Как определить: - 4 строки маркировки - В 3й строке строка начинается на FN4 У меня модуль такой же, но на чипе маркировка в 3 строки всего: ESP32-C3 432023 UE00MAK173
A
Если через esptool запросить инфу о флэшке, то выхлоп вот такой: $ esptool --port /dev/ttyACM0 flash_id esptool.py v4.7.0 Serial port /dev/ttyACM0 Connecting... Detecting chip type... ESP32-C3 Chip is ESP32-C3 (QFN32) (revision v0.4) Features: WiFi, BLE Crystal is 40MHz MAC: dc:da:0c:8e:d2:48 Uploading stub... Running stub... Stub running... Manufacturer: 3f Device: ffff Detected flash size: Unknown Hard resetting via RTS pin...
A
Вот, на 2 строке нет fn4, значит не повезло и нужно внешнюю ставить
Типа вот так? Или нужно именно микросхему искать и как-то напаивать?
Mikhail
Mikhail
Ближе к этому, не micro sd, а 25xx
Mikhail
esp32c3 spi flash memory По этому запросу ищите
A
esp32c3 spi flash memory По этому запросу ищите
Спасибо за помощь, буду искать
𝓙𝓪𝓱𝓸𝓷𝓰𝓲𝓻
добрый день всем есть исходный код для esp32 evil twins?
Vincent
Почему кнопка всегда 1?
Vincent
шта
Всегда HIGH
EL84 💡
Всегда HIGH
так проще
EL84 💡
можешь сделать как тебе удобно
Vincent
Может она на 3.3?
C
а может и на 380
Денис
Почему кнопка всегда 1?
она и должна быть всегда 1 😏
индзэец
Всегда HIGH
как хочешь, можешь сделать чтоб 0 была
индзэец
типо циферки это не важно
индзэец
#define 1 0 вот типо
индзэец
все проблемы решены
Vincent
Топ-5 опасных поделок на Ардуино, сборка которых запрещена законодательством
Денис
Топ-5 опасных поделок на Ардуино, сборка которых запрещена законодательством
топ 5 самых опасных, вводящих в ступор и никогда не задаваемых вопросов: 1. почему кнопка всегда 1 🤣
Денис
Там оранжевый и белый перепутаны
а мы думали там подтяжка к плюсу стоит, конечно же это меняет дело 😏
Арс
Народ, сколько mA будет потреблять ESP32 при условии, что работают 12 цифровых пинов и все возможные интерфейсы?
Valerii
Usb тестер поможет
Денис
Народ, сколько mA будет потреблять ESP32 при условии, что работают 12 цифровых пинов и все возможные интерфейсы?
все возможные и невозможные!!!! уууууу😄.. мне кажется на этот вопрос не знают ответа даже производители.. берите и замеряйте потребление вручную! мы еще не знаем ваших режимов сна и есть ли они вообще, и как часто вы эти интерфейсы используете..
Арс
Ну примерно хотя-бы 0.5А или 1.5А?
Vincent
1.488А, вроде
Арс
Благодарю всех, спасибо ❤️
Vincent
Благодарю всех, спасибо ❤️
Я это пальцем текстил, если чё. На ощупь
Арс
В документации написано, что может 240 мА потреблять в активном режиме, но что-то я не уверен в этом
Евгений
В документации написано, что может 240 мА потреблять в активном режиме, но что-то я не уверен в этом
посмотри еррату! в доке там толково, но моментами туго описано и максимальный ток на пине и на все пины...
Виктор
всем привет. подскажите пожалуйста, мне нужно подключить esp8266 + lcd1602 - получать данные по wifi, вопрос по тому как это питать. можно просто взять зарядку от телефона на 5в и воткнуть в usb esp? я в этой теме новичок)
Max
Можно
Роджер
Смотрел, вопрос еще в режиме тренировок, питания, и мышлении. Но тото животные в реальности сильнее нас это точно.
Роджер
Сорян) Чаты перепутал 🥺
Да норм. Даже видел есть разработанная программа тренировок на основе наблюдения за гориллами. Суть ее: херачь до убоя)))
Denis
Ребята подскажите на ESP32 dev kit v1 подключен серво на пин 18 и GND надо ли какую нибудь защиту ставить на серво от помех ?
Denis
иконку поставь
Ну серьезно)
Denis
Я просто за железки не очень шарю еще
Dmitriy
Я просто за железки не очень шарю еще
Не подключают силовые элементы к esp на прямую. Делают, обычно, транзисторную развязку или реле ставят.
Dmitriy
Всмысле серво это силовой элемент ?
А как по-вашему серво работает?
Саша
Приветствую, товарищи! На проекте esp-idf v5.2.1 сделал обновлялку ota через юдп - датаграммами. На прикладном по сначало закидываю сегменты прошивки, затем завершение esp_ota_end и тут схватываю тайм-аут ответа на пк от есп (нужен результат завершения ota end). Так вот на не зашифрованной прошивке эта операция аж 2сек, на шифрованной дольше и винда теряет подключение по wifi.. Как так получается, драйвер во время проверки совсем не общается и случается разрыв? Может время беконов надо дольше сделать? Подскажите, пож если кто вкурсе
Саша
В основном из-за того что АЦП данные стримлю и нужна скорость
Саша
Потери небольшие незначительны
Dmitriy
В основном из-за того что АЦП данные стримлю и нужна скорость
Ну Вы же в курсе, что UDP не гарантирует доставку?
Саша
Но при обновлении перепроверяю и уже внутренним протоколом докидываю если кадр был потерян
Саша
Ну Вы же в курсе, что UDP не гарантирует доставку?
Ота завершается с espok, но когда будет готов espok - винда отключается от точки esp
Саша
Увеличил интервал бекона со 100ms до 1сек - помогло. 10 перепрошивокбез разрыва и таймаута,Ура) спасибо, терапия (выговориться) помогла 😁
Саша
Получается, что если точка отправляет часто беконы , то и отсутствие их от точки даёт более быструю реакцию станции на отключение?
Denis
А как по-вашему серво работает?
На прямую работает нормально
Denis
Питание отдельно у него правда
Саша
Я с 5.1 мигрировал и вроде все гуд, единственное что отвалилось это режим станции, она теперь не возвращает мне значение ap_count в фции esp_wifi_scan_get_ap_num, но это не большая проблема
Саша
Главное что ap_records работает
Alex
Приветствую, существуют ли модули для ESP32 с регулировкой напряжения? (желательно из Home Assistant)?
Ruslan
ok-home наконец прошивка смогла залиться, смотрю...
А не помогло, убило девайсы опять )))
Ruslan
Пришло время решительных действий...
Боисхон
Ruslan
Боисхон
https://www.chipdip.ru/product0/8001793115
Ruslan
а к тебе надо присмотреться, слишком быстро соображаешь для чатлан местных
Боисхон
а к тебе надо присмотреться, слишком быстро соображаешь для чатлан местных
Работаю схемотехником, поэтому глаза привыкли к таким вещам
Ruslan
ну тогда ты всё понял