Обновить
-14

Пользователь

0,1
Рейтинг
2
Подписчики
Отправить сообщение

Сначала вы предлагаете использовать military grade микросхему, где она не нужна по факту, а потом кидаете ссылки на АлиЭкспресс где они стоят в 10 раз дешевле, чем в нормальных магазинах, и говорите про супер-пупер надёжность решения?

Логика из чата вышла

Использование внутренней флеш-памяти ESP32 для постоянного побайтового или построчного логирования приведет к быстрому выходу устройств из строя на реальных объектах.

Вас кто-то принуждает так делать?

Если не делать так как автор - open/append, write, close, то fatfs кеширует данные до переполнения буфера или f_close/f_flush.

Даже если делать как в статье - то запись раз минуту должна убить сектора фат-таблицы за полгода-5 лет

P.s. лет 20 назад,коллега как-то пытался "убить" eeprom на avr. Работало оно месяц без перерыва, значения из даташита превзошло на порядок. Он не победил

Эти стоят менее 100 рублей

Белорусских ?

Даже у китайцев

Вторая чуть дешевле, но все равно.
все эти *RAM - это нишевый продукт, там где действительно цена оправдывает его наличие.

Для простой задачи как тут - не нужны ни сд-карты ни вся эта сложная "память".
Как и сказал - хватит внутренней памяти самого ЕСП. Если случиться что-то с ней то не зависимо от того что вы навесите снаружи для хранения, контроллер перестанет работать.

И если перезапись уж слишком частая - то есть еепром, как ниже написали.

А вообще для подобных задач, если это для себя, а не коммерческий продукт, испозовать что-то готовое, опенсорсное, например https://github.com/pvvx/ATC_MiThermometer
15-20uA c измерением и передачей данных в эфир каждые 10с. Ну и внутреннее хранилище для истории. добавить туда bmp280 не сильно сложно.

P.S. Для себя делал все на nrf52840 - со всеми необходимыми датчиками, отправкой ADV раз в 2с, средний ток 20-30мкА, со счетчиком гейгера - 60мкА. Флешка обычная wd25q128.

все из пушки по воробьям.
Этот ФРАМ стоит дороже чем все здесь вместе взятое.
По факту тут никакой СД-карты не требуется.
У ESP32C3 4MByte паматя внутри. В ардуине в списке стандартных есть разметка 1МБ приложение, 3МБ файловая система.

из данных на нужно 32 бита на время, 16 на температуру, 8 влажности и 16-24 на давление (хотя нет смысла во второй цифре после запятой). Это все нам дает 10 байт на измерение.
Если хранить с интервалом в 1минуту - то 3 мегабайта выльются в ~200 дней. Если реже, легко посчитать самому.

Ну и никто не мешает сделать выгрузку прямо с веб-страницы, чтоб картотчки не совать туда-сюда.

А если заменить на ESP32-S2/S3 - то там вообще можно поднять USB Mass Storage Device, и обращаться к флешке напрямую, через USB

Непонятно зачем опять изобретать свой велосипед. Есть готовые универсальные, и что самое главное, open source решения, типа esphome или tasmota.

Эти решения из коробки поддерживают огромное количество датчиков, устройств и протоколов. Если надо что-то своё - допиливается легко.

Ну а дальше, если управлять больше чем одной лампочкой - придется ставить сервер умного дома.

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

А написать all-in-one-file.ino сейчас может любая бесплатная llm с одного запроса.(Промпт писать дольше чем все остальные шаги)

Тут напрашивается e-ink. С чем-то типа nrf52, автономность - месяцы.

Ну и для развлечения, всякие доп фичи - приложение на телефон, аналитика.

Это avr, там нет никакого bootrom(пользовательский бутлоадер разве что).

Биты защиты, они же fuses - это отдельно от flash и eeprom. И они работают, скорее как PLA, т.е. не считываются и не "инициализирует", а постоянно держат отладочный интерфейс выключенным.

Так что вопрос, есть ли простые методы слить прошивку в домашних условиях, без вскрытия корпуса, электронных микроскопов и прочего дорогого оборудования?

Это как так? И что такое "пин батарейного питания". Для АВР есть какие-то дешёвые методы слива залоченной прошивки?

. В общем не знаю как автор, а лично я вижу программирование как-то так:

Не уверен, что будет работать, ибо все линии программирования зашунтированы диодами и резисторами.

Ну core2duo так себе эталон.

Пробовал LTE на RPI4 - нагрузка на процессор незначительная. Так что внутренний арм вполне справится, плюс исключаем накладные расходы в виде USB или eth.

По идее можно использовать образ от openwifi (там полный Линукс даже с X зачем-то)

Всё это работает на самом дешёвом микроконтроллере ATtiny13

в 2026 это один из самых дорогих микроконтроллеров относительно возможностей.

создать набор для пайки, который кто-то сможет собрать своими руками и чему-то научиться.

светодиоды - худший выбор для "обучающего набора". Их легко поставить не той стороной, перегреть, убить незаземленным паяльником или даже статикой.

 Поэтому сразу решил: никаких 5-вольтовых наворотов

как раз авр умеет в 5 вольт, а 3в - найти сильно проще.

Три недели работы, несколько бессонных ночей, косяк с номером заказа на первой партии и один очень довольный светящийся кот.

https://github.com/klym-tatarnikov/tiny25-xmas-tree - выкладывал к посту на новй год.
один вечер - нарисовать, вытравить, вырезать, запаять и замигать. Еще один вечер - чтоб мигало красиво. Нарисовать елочку и лобзиком пилить - заняло большую часть времени.
И все в один слой с дорожками 0,4 ибо ЛУТ.
Мигать светодиодами по кругу - в 2026, бесплатный chat gpt - напишет с одного запроса.

Пишите в комментариях, какие режимы ещё стоит добавить коту. И подписывайтесь на мой Дзен-канал!

какие режимы может добавить пользователь собравший ваш набор без разъема для программирования ??

Написал инструкцию по сборке и запустил на Авито.

10$ - это же даже в в минус, если хоть 100 человек купят. Сомневаюсь, что реально будет больше 10.

По идее, чаcть "PC" вполне можно засунуть внутрь этого SDR, два ядра и 1гб памяти, должно хватить.

Подержите мой кирпич:

Отвечу всем выше одним комментарием, зачем конкретно мне:

  • мобильный роутер для поездок. Расшарить одну симку на всех

  • повербанк (умеет 45вт отдавать для ноутбука походит)

  • поставил диск на 1тб - в дорогу можно взять кино.

  • hdmi/cec - можно подключить почти к любому отельному ТВ.

  • один из сценарив - увидел что вышло новое видео/серия сериала и т.д. - удаленно отправил задание качать по медленному гостиничному вайфаю (в надежде, что докачается когда вернешься)

Пробовавал для подобных задач отдельный mifi-router - частично закрывает некоторые пункты, но не все и они греются страшно.

Есть TP-Link TL-WR902AC  (типа 3020) - не вывозит по памяти, заменил флеку на 64мб, но оперативы для того де tailscale уже не хватает.

Есть Gl.inet Beryl - может уже много, но не все. gl.inet + соизмеримый powerbank по весу и размерам уже выходят больше чем этот кирпич. А повербанк я в поездки все равно беру.

Кино могу простреть и с телефона (он умеет usb-c->HDMI), но это крайне неудобно (телефон висит на кабеле у телевизора, если надо на паузу поставить - идти к нему. Ну и батарею высажиывает прилично за один фильм, а заряжать папаллельно нельзя.)

 Или кому-то прям нужно выездное устройство с двумя eth и ссд которое весит как некоторые ноуты,

Взвесил - со всей начинккой (антенны внутренние): 485г. Что там у флиппера - нет данных.

А так платформа та же. Дебиан/убунта собирается без проблем. Экранчик можно использовать спокойно.
Почему-то не работает 4к*60fps. И аппартное усеорение видео, там выше писали.

В общем, я покупкой доволен, и оно сравнимо и явно лучше чем то что предлагает ТС. основное отличие в лучшую строну - больше кнопок и тачскрин, но...

Скрытый текст

Monochrome LCD display

  • Resolution: 256 × 144 pixels

  • Grayscale: 64 levels (6-bit)

  • Interface: QSPI (driven by MCU)


https://photonicat.com/

Минусы: нет тач скрина и одна кнопка, больше размером. И нет USB DP alt mode.

Остальное - только плюсы:

3х m.2, так что можно и ссд и вайфай отдельный (внутренний УСБ тоже имеется) и 5г модем.

Больше батарея.

Антенны уже в корпусе.

Экран нормальный и напрямую по SPI к процессору.

Вентилятор! Оно греется, особенно с каким нибудь 5г модемом. Не знаю как флиппер хочет с этим справляться при меньших размерах.

И самое главное - ~200$ за версию с 16гб и 120гб еммц

Читаю из Нидерландов.

КПП - это что-то про режимные объекты, типа аэропортов и т.д.

Шлагбаумы - бывают в центре городов, чтоб не парковались левые люди где надо. На заводах и других предприятиях, шлагбаум для того чтоб случайно не заехал тот кому сюда или сейчас не надо, кого не ждут.

Парковки ещё и там где надо платить до выезда.

В поселке то это зачем? Кроме проблем и 1-3 FTE охранника, это не добавляет ничего

Скажите, какой будет айпи, если использовать сибокс с симками того же оператора из того же региона?

Что-то мне подсказывает, что это будет один и тот же адрес/пул как и для обычных мобильных пользователей.

И в случае телеграмма или прочих сигналов не выйдет договориться с операторами, чтоб они отдавали дополнительные метаданные (как это обычно работает с банками)

Лично я при всем желании не смогу законно/официально поставить этот Макс. Хотя было бы интересно поковырять уязвимости.

Если вы апеллируете к телевизору или к тому что "большинство" не замечает этого "анти"-хайпа против Макса, то значит, "они" таки победили.

  1. Макс тоже надо самому поставить, внезапно.

  2. Я не знаю, с какими утюгами вы общаетесь, но здесь на хабре (и везде где он упоминается) через одну статьи об уязвимостях и проблемах Маха. И может было 1-2 "от авторов" с попытками опровержения.

Если у приложения есть веб-версия, то архитектурно невозможно предотвратить MITM. Можно только косвенно "подозревать": левый айпи, много запросов с одного айпи и т.д. ну и козырное - "вы зашли с нового устройства, браузер хром, айпи хз.хх.хх.хх, местоположение Франкфурт, это точно-точно вы??"

1
23 ...

Информация

В рейтинге
3 676-й
Зарегистрирован
Активность