Реверс-инжиниринг электронных ценников без документации — это почти как запуск нового ad stack в старом аккаунте: железо есть, логики нет, протокол странный, а часть устройств уже «умерла» до тестов.
Автор купил б/у e-ink ценники с Avito по 250 ₽ за штуку и вскрыл классический набор боли: коррозия, новый для партии nRF52832, нестандартная связь и отсутствие нормальной доки. Дальше — китайский программатор, запись в RAM через GDB, несколько убитых плат и экранов, а в финале дисплей поднят через Zephyr RTOS.
Что полезного для performance-мира:
— дешёвое железо часто требует reverse engineering, а не «быстрой настройки»
— без протокольной карты любой запуск превращается в отладку вслепую
— даже мёртвый на вид девайс можно реанимировать, если есть доступ к памяти и терпение 🛠️
Спойлер: на экране уже вывели Мандельброта. Дальше, видимо, и до Doom недалеко 👾
Paid Ads Lab
@PaidAdsPro
Реверс-инжиниринг электронных ценников без документации — это почти как запуск нового ad stack в старом аккаун
Этот пост опубликован в Telegram-канале Paid Ads Lab. Подписаться можно по ссылке: @PaidAdsPro.