Предлагаю радикальное, но действенное решение - аккуратно взять ds1307 и чтоб пины не погнуть ВЫКИНУТЬ из проекта.. потом на али за 0.56 центов на плате купить модуль с ds3231 и горя не знать. Проверено на личном опыте. Проблема в том, что штатно 1307 не проектировался для работы на 3.3 вольта и...
я привел команду как под юнихами пересобрать сминговскую либу и утилиту для создания файловых образов spiffy. как то же сделать в виндовс не подскажу.. но скорее всего просто перейти в каталог, как я указал и запустить make. потом make spiffy или одной строкой - make rebuild spiffy и оно все...
glonium, если ОС разработки windows, то я не помогу.. у мну - юниха.. если юниха, то cd куданадо и make :) по размерам кусков - особо не эксперементировал, но просто странички в рамках ЛАН-ВИФИ передаються даже без нарезки без проблем.
glonium,
1. https://github.com/raburton/esptool2
2. main для релизов, основная разработка в develop идет..
3. не читайте до обеда советских газет - spiffy вполне нормально живет. не надо от него отказываться.. собирается в свежем sming по cd Sming/Sming && make spiffy
4. тут беда, нет нарезки...
В sming/develop мноого фиксов касательно spiffs. Обновите сминг cd Sming/ && git fetch && git checkout develop && git pull && make && make spiffy и тогда пробуйте примеры требующие ФС. И еще - обратите внимание, что теперь spiffs НЕ МОНТИРУЕТСЯ автоматом, в init надо spiffs_mount(); добавить.
С SPI все просто -
MISO == GPIO12
MOSI == GPIO13
CLK == GPIO14
+ какой-то GPIO для chip select по выбору и вперед.
#include <SPI.h>
uint8_t read_from_spi, write_to_spi;
SPI.begin();
read_from_spi = SPI.transfer(write_to_spi);
и собственно все...Тут вот пример для общения со сдвиговыми...
Наверное ПОКА не повторю. Спасибо, что просветили в ограничении по скорости spiffs, не знал об этом. Однако мои проекты ПОКА не уперлись в отдачу большого числа файлов и пока нет требования в высокой скорости отдачи. Больше напрягает корявость отдачи больших файлов в интернет через НАТ (что ГСМ...
Что не так со spiffs? Что в нем не так? Я не пробовал использовать ее мега активно по типу 10-20 записей в час. Но с задачей отдавать веб-странички да конфиг хранить на ура справляется. Весьма вероятно, что активное ее использование приводит к чему-то "плохому" поделитесь плз своим опытом. Чего...
Вот Вы бы только кого-то куда-то гнали. :) Опять же все должно быть ЦЕЛЕСООБРАЗНО. Если вправду над о налаживать выпуск сотен и тысяч железок, то да, правильно не просто интегрировать палту с ардуино (даже про мини) а все же сделать свою плату, на которой спецом все нужное от atmeg-и развести, а...
Спасибо за оперативный ответ! Жаль, что СДК пока не пригоден к замене кетай сдк. Вот чего Вы так ардуино не любите? Прям беда какая-то :) В умелых руках из ардуино вполне себе проекты рабочие выходят. Я вон в свое время сделал систему управления освещением именно на arduino pro-mini + Arduino...
не.. это компонент сминга для работы с фс на самом девайсе, а Вам же надо тулзу для компа, чтоб она генерила образы ФС. Ссылку на ту тулзину давал выше, но как это собрать под винду - ненау :(
а вот не знаю :( у меня окружение не windows, не могу попробовать сам. Однако люди не редко жаловались на форумах и в чате (https://gitter.im/alonewolfx2/Sming) касательно проблем со spiffy и решение проблемы чаще всего было переустановка из выше указанного репозитория методом пересборки под...
1. Чтоб выяснить что за флешка стоит в модуле не разбирая можно запустить esptool -p port -b baudrate flash_id
Port & bauderate согласно вашим настройкам. Затем оно выдаст ид производителя и ид флехи в рамках производителя. Затем смотрим
http://code.coreboot.org/svn/flashrom/trunk/flashchips.h...