189 похожих чатов

Народ, а а кто-нибудь поднимал web-server на esp32 ? Вопрос

если что в следующем , как загрузить сам сайт в spiffs ?

12 ответов

7 просмотров

Вот здесь пример

Александр-Шестаков Автор вопроса
Sergey Dorofeev
Вот здесь пример

видел , знаю практикую , а есть ещё примеры , у кого -нибудь удалось запустить его для хранения web-servera в spiffs ?

Александр Шестаков
видел , знаю практикую , а есть ещё примеры , у ко...

Я делал веб-сервер. В спифе храниться папка со страничками. В спиф все упаковывается утилитой из esp-idf, результат прошивается по определенному адресу. Упаковка в спиф -- один из шагов сборки, можно оттуда выцепить... Но я так не делал, я пользовался их скриптом сборки.

Александр-Шестаков Автор вопроса
Aleksey
Я делал веб-сервер. В спифе храниться папка со стр...

с cd картой у меня все отлично получилось, а вот с spiffs пока что что-то идет не так .... сейчас ещё пошаманю

Александр Шестаков
а что за скрипт сборки ?

Скрипт который компилирует, линкует, а потом еще и прошивает. Спифф - это простейшая файловая система, просто берется папка файлов и упаковывается в один файл с минимальной разметкой.

Александр Шестаков
а что за скрипт сборки ?

spiffsgen.py Собственно в примере restful server в CMake файле через команду spiffs_create_partition_image собирается раздел. Можно вручную командой собрать: python spiffsgen.py <image_size> <base_dir> <output_file> А затем залить по адресу,, по которому у вас в partition table раздел spiffs находится. Можно вот так: python esptool.py -p <Port> -b <BaudRate> write_flash --flash_mode dio --flash_size detect --flash_freq 40m <адрес_раздела_spiffs> <путь_к_сгенерированному_web_серверу>

Александр-Шестаков Автор вопроса
Sergey Dorofeev
spiffsgen.py Собственно в примере restful server ...

во , спасибо огромное , пошел курить и пробовать что это такое =)

Александр Шестаков
с cd картой у меня все отлично получилось, а вот ...

А можно кинуть пример? Хочу уходить от Ардуино для есп32, скоро предстоит также лепить карту памяти с сервером

Александр-Шестаков Автор вопроса
Ашот Киракосян
А можно кинуть пример? Хочу уходить от Ардуино для...

пример настраивается под cd карту и spiffs в sdkconfig и readme лучше сначала посмотреть

Похожие вопросы

Обсуждают сегодня

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
32
Хотел бы спросить у знающих, правильную ли я выбрал книгу для начала изучения ассемблера Юрова В.И ? Или есть более лучшие книги для начала обучения?
Botsman
25
Книга Юрова В.И пойдёт для обучения?
Botsman
24
$params = [ 'formid' => 'feedbackForm', 'formTpl' => '@CODE: <form class="form-validate" data-id="ajax_form"> <fieldset class="margin-bottom-md"> ...
Pathologic
1
а мы ещё не созрели до того, чтобы создать отдельный чатик про настройку редакторов?
Cheese Syrowiecki
16
И ещё вопрос: можно ли типа как на дос как-то запариться и с помощью прерываний выводить текст, вместо функции printf ?
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
34
Всем привет! У меня почему-то по-разному отображается TListView в Debug и Release режимах (FireMonkey)! При запуске под Win приложения TListView заливается программо. в Debug ...
Александр COM
8
Ладно, ещё тупого спрошу. Код должен банально вывести значение регистра на консоль, на деле же не выводя ничего, просто оставляя нерабочую консоль (открыта, ничего не написан...
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
25
Парни, спасайте. RAD Studio 12 творит какую-то дичь. У меня есть метод (event), который вызывает другой метод, т.е. он состоит из 1-й строки вызова. Ставлю бряк на event, запу...
Eugene Krasnikov (ᴊɪɴ x)
3
окей, дело реально в org было. но что за мусор в конце?
Vi Chapmann
15
Карта сайта