Slava
пример
Slava
да, тут можно редактировать и загружать
Slava
кстати, скетч не рабочий там есть это json += ", \"analog\":" + String(analogRead(A0));
Slava
еспрессиф положила хер на работоспособность примеров
Сергей
и данные хранить не на файловой системе а как статические массивы в прошивке с несложной функцией сжатия и распаковки LZMA или ZIP.
Slava
Хотя, щас откомпилировалось
Гоша
и данные хранить не на файловой системе а как статические массивы в прошивке с несложной функцией сжатия и распаковки LZMA или ZIP.
Да, правда вариант. Но тут надо для удобства настраивать этап сборки, чтобы из HTML CSS JS файлов всё собиралось в код C++
Сергей
зато десятикратно увеличивает скорость подъема из памяти и десятикратно экономит ту самую память
Гоша
у меня вот щас кое-что похожее ))) сделал скрипт который берёт файл и кладёт его содержимое в переменную
Гоша
param ($sourceHtml = './http/static/index.html', $genFileName = './http/index_html_gen.i') $htmlFileContent = get-content $sourceHtml -raw "static const char htmlPage[] = R`"delim($htmlFileContent)delim`";" | out-file -FilePath $genFileName
Гоша
Powershell
Гоша
и ещё настроил этап сборки на Cmake
Гоша
блиин сколько я с этим CMAke возился....
Гоша
add_custom_target(generate_http_include COMMENT "Custom target ALL" COMMAND pwsh -NonInteractive -NoProfile -File "${COMPONENT_DIR}/http/gen_html_i.ps1" "${COMPONENT_DIR}/http/static/index.html" "${COMPONENT_DIR}./http/index_html_gen.i" ) add_dependencies(${COMPONENT_LIB} generate_http_include) set_property(DIRECTORY "${COMPONENT_DIR}" APPEND PROPERTY ADDITIONAL_MAKE_CLEAN_FILES "${COMPONENT_DIR}/http/index_html_gen.i")
Slava
блиин сколько я с этим CMAke возился....
А мог бы на колесе обозрения покататься 😁 или полы помыть за это время.
Сергей
я глупый поэтому предпочитаю просто "include имя_файла." вместо всяких цмэйков и препроцессоров
Гоша
А я ленивый )
Гоша
мне хочется сидеть целый день автоматизировать, чем каждый раз просто руками копипасту делать ))))
Slava
А у меня серотонин не вырабатывается, мне вообще всё пох.
Гоша
А у меня серотонин не вырабатывается, мне вообще всё пох.
Я даже не знаю, сочувствовать тебе или радоваться за тебя )
Miron
Я даже не знаю, сочувствовать тебе или радоваться за тебя )
Можешь взять на себя ношу, и порадоваться за него
Гоша
Жаль только не могу поделиться выработанным серотонином )))
Miron
Жаль только не могу поделиться выработанным серотонином )))
Можешь ему кружочки записать как ты радуешься
Slava
Вот смотрите как чётко работает слушалука 433 МГц и ВЭБ сервер с ссе на есп32
Slava
Гоша
пушка 😎
Гоша
Будущее здесь
Slava
через 2 есп, кстати, одна другой данные передаёт, на второй сервер
Гоша
я бы вёрстку сделал как на таблицах, чтобы картинки, состояние и пр. данные друг под другом были
Slava
Ты про это?
Slava
Гоша
о, каеф )))
Гоша
но я про данные внутри каждой "ячейки"
Гоша
Slava
Здесь построчно
Slava
Про табличку я понял
Slava
Все данные разные, сделать как-то универсально весьма проблематично
SSR
И что тут не рабочего ?
Нет управления бойлером наверное
Indr1x
Ну может хоть вертолетом или режим "грабить корованы"?
SSR
Надо ждать последнюю неделю мая
Ruslan
Колдун
Quiero vivir en España
Вчера задал тут вопрос насчёт буззера/биппера/пищалки. Пожалуй, такие вопросы надо вводить на собеседование вместо тупых "почему у люка крышка круглая" или "что такое рекурсия" дабы сразу отсеять тупых. Нашёл в закромах пищалку, дай, думаю, сделаю замер сопротивления... ого, 17 Ом. Всё ясно-понятно, без резистора тут точно не обойтись. Я понимаю, как бомбануло тут у тех, кто умничал, но ответил неправильно, что ж, такова жизнь. P.S. Можно сраться. Разрешаю.
Максимальный ток порта ESP32 до 40 мА
Твоя пищалка укладывается во второй уровень (до 20 мА)
Ruslan
Мне ваще было пофиг, чел не мог загуглить стандартные схемы подключения пищалок )
А тфу он про 8266 говорит. Я забыл
Там че-то в районе 10 мА
Евгений
Не поленился, прямо сейчас взял свою пищалку на 3,3 и запищал ее через амперметр. 16 мА
Quiero vivir en España
А что тебе ясно понятно? Мне не очень
Поэтому такой вопрос и надо вводить на собеседованиях.
Ruslan
Может в бан его? )
Ruslan
Бесполезен же )))
Евгений
Бесполезных людей не бывает. Есть те, кому вы не смогли найти применение.
Ruslan
В крайнем случае в компост, понял
Max
На органы
Ruslan
Indr1x
Собеседования по бузерам для зуммеров возьмите его проводить
SSR
Боже, просто нечто
SSR
Люди мебели прекрасны
Евгений
В крайнем случае в компост, понял
Злые вы, чего сразу в компост... В Сибири знаешь сколько еще неубранного снега?
Ivan
Эта группа одна из самых токсичных групп из всех известных мне по электронике. Поэтому задавая тут вопрос имей это в виду :)
а по мне - тепло и лампово))) Тихонечко грызёмся, переругиваясь. За одно просвещаем молодёжь и учим ходить в гугол)))
Ruslan
Это для стрессоустойчивых
Quiero vivir en España
Эта группа одна из самых токсичных групп из всех известных мне по электронике. Поэтому задавая тут вопрос имей это в виду :)
Неправда, тут всего несколько таких (именно у них триггернуло), но создаётся впечатление, что все такие, 99% хороших людей.
Ivan
ну так себе сопротивление мерить для электромагнитов или катушек с сердечником
Угу. А ещё бузеры бывают пьезоэлектрические. Там много мегаом намерить можно)
Alex
меня как то 1 чел начал закону ома учить чтобы я рассчитал ток на катушке магнитного пускателя... ну в общем меня выперли из той группы, он адмен был, а перед этим у него твердотельное реле было плавным регулятором
Биты в байте считал, перегрелся?
Бля а я то уже и забыл про это