Энтузиаст превратил обычную лампочку в автономный Wi-Fi-сервер для хранения данных
Изображение: Richard Osgood
Эксперт по кибербезопасности Рик Осгуд нашел весьма нетривиальное применение стандартной «умной» лампочке. Энтузиаст трансформировал бюджетный светильник в автономный цифровой архив, способный транслировать электронные книги по Wi-Fi-соединению, не нуждаясь при этом в выходе в глобальную сеть.
Сам создатель окрестил свою разработку «киберпанковским тайником»: устройство скрыто хранит литературную подборку, предоставляя доступ к ней любому пользователю, оказавшемуся в радиусе действия сигнала.
Техническая база проекта — смарт-лампа на базе микроконтроллера ESP32C3 под управлением прошивки Tasmota. В ходе модификации девайс обрел функции веб-сервера и способность функционировать в режиме независимой точки доступа.
Изначально разработчик рассматривал возможность интеграции microSD-карты для расширения пространства, однако столкнулся с аппаратными ограничениями, вынудившими его отказаться от этой затеи.
В итоге весь контент разместился во внутренней памяти модуля. Благодаря программной оптимизации, из 4 МБ общего объема удалось выделить около 2 МБ под книжную базу. Этого пространства вполне достаточно, чтобы вместить десятки, а то и сотни текстовых произведений в компактных форматах.
Архитектура системы включает:
- кастомизированное ПО для ESP32;
- встроенный веб-сервер;
- открытый Wi-Fi-сигнал;
- систему каталогизации файлов;
- удобный интерфейс для чтения через браузер.
Чтобы воспользоваться библиотекой, пользователю достаточно подключиться к сети лампы и перейти на страницу проекта. Никаких авторизаций, облачных синхронизаций или регистрации профиля не предусмотрено.
Для наглядности автор наполнил память произведениями, перешедшими в общественное достояние, хотя технически лампа готова принять любые текстовые файлы соответствующего размера.
Ключевое достоинство концепта — полная суверенность данных. Информация хранится непосредственно внутри устройства и не покидает пределы локальной сети, что гарантирует независимость от внешних серверов и сетевых сервисов.
Дополнительно разработчик предусмотрел поддержку OTA-обновлений, что позволяет модернизировать ПО «по воздуху», полностью обходясь без физического подключения кабелей.
Источник: iXBT
Яндекс Карты стали полностью доступны без интернета
NASA провело испытания роя роботов с ИИ, способных самостоятельно ставить научные задачи без участия человека
Климатологи предупреждают об беспрецедентных погодных аномалиях из-за Эль-Ниньо 2026 года
На чём постигали азы программирования советские гики? Часть 2
Эффект ностальгии: россияне массово скупают кассетные плееры, CD и пленочные фотоаппараты
Искусственный интеллект Тилли Норвуд с треском провалила интервью
15 миллионов за секунду: первый ИИ-смартфон Nubia NaviX Ultra стал мировым бестселлером
Interlune привлекает еще $5 млн на лунную инфраструктуру и добычу гелия-3, расширяя источники дохода