Воскресенье, 06.10.2024, 03:25
Страничка программиста
Приветствую Вас Гость | RSS
Главная Всё что нужно для разработки под Arduino Регистрация Вход
Меню сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

Всё что нужно для разработки под Arduino

Оговорюсь сразу, я использую VSCodium, то же что и VSCode только собранное из исходников под лицензией MIT и без телеметрии.

Хороший видео материал по настройке VSCode + PlatformIO. Правда немого затянул автор, но многое объяснил.

 

Другой автор, более короткое  видео, дополнительно показано как заливать файлы в память модуля.

Вообще хорошая тема на форуме по этому поводу.

Страничка для загрузки утилит по прошивке ESP.

Тут  инструкция по прошивке ESP8266, но для ESP32 тоже должна подойти. Главное, для меня было то, что я нашёл адреса для заливки bin

Необходимо собрать прошивку в конструкторе ESP32 и скачать все 3 файла на свой компьютер:

0x1000 - загрузчик прошивки (bootloader)

0x8000 - таблица разметки разделов. Смотрите ниже про разметку памяти.

0x10000 - сама прошивка

Меня интересовало, как сделать другую разметку памяти на флешке, т.к. дефолтная 4МБ(32Мбит) а у меня же 16МБ(128Мбит), вот оф. дока на эту тему.

в результате сделал такую разметку

# Name,  Type, SubType, Offset, Size, Flags
nvs, data, nvs, 0x9000, 0x5000,  
otadata, data, ota, 0xE000, 0x2000,  
app0, data, ota_0, 0x10000, 0x6c0000,  
eeprom, data, 0x99, 0x6d0000, 0x1000,  
spiffs data, spiffs 0x6d1000, 0x92f000,  

Есть неплохая книжка по ESP32 автор Нейл Колбан (Neil Kolban) так и называется Kolban's book on ESP32 (у меня версия от сентября 2018 года)

Бесплатно брал тут. А вот его гит.

Поиск

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Сидорук Евгений © 2024 Создать бесплатный сайт с uCoz