Апгрейд ESP32

Всем привет!

Работая над одним из своих проектов, столкнулся с нехваткой памяти в контроллере ESP-WROOM-32.

Апгрейд ESP32 Электроника, Arduino, Самоделки, Длиннопост

Если вы скажите про "правильное" распределение памяти в контроллере, то я вас немного огорчу ведь уже все переделано, перешито и еще много чего. Поэтому я беру сам контроллер и снимаю экран.

Апгрейд ESP32 Электроника, Arduino, Самоделки, Длиннопост

Ну и тут мне понадобится эта микросхема:

Апгрейд ESP32 Электроника, Arduino, Самоделки, Длиннопост

Ну а вернее ее я буду менять. Родная микросхема на 32 Мбит, у себя в закромах я нашёл на 64 Мбит.

Апгрейд ESP32 Электроника, Arduino, Самоделки, Длиннопост

Точная маркировка 25Q64FVSIQ. Тк родная микросхема (они обе 25 серии) на 3 вольта, то и на замену тоже надо искать 3х вольтовую. И перед запайкой ее на плату желательно очистить микросхему на программаторе. Перепаиваю микросхему:

Апгрейд ESP32 Электроника, Arduino, Самоделки, Длиннопост

И возвращаю в зад экран

Апгрейд ESP32 Электроника, Arduino, Самоделки, Длиннопост

Ну и перед прошивкой в программе (все зависит от того, в чем вы программируете) надо указать правильную конфигурацию для объема памяти. Например Arduino IDE:

Апгрейд ESP32 Электроника, Arduino, Самоделки, Длиннопост
Апгрейд ESP32 Электроника, Arduino, Самоделки, Длиннопост

Ну и можно спокойно запихивать в прошивку всякий хлам и не париться по поводу места)

Arduino & Pi

1.4K постов20.6K подписчиков

Добавить пост

Правила сообщества

В нашем сообществе запрещается:

• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)

• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском

• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)

• Рассуждать на темы политики

• Нарушать установленные правила Пикабу