Специалист по информационной безопасности Рик Осгуд нашел необычное применение для обычной умной лампочки. Энтузиаст превратил доступный смарт-светильник в автономную цифровую библиотеку, которая хранит электронные книги и раздает их по Wi-Fi без необходимости подключения к интернету.

Сам автор называет свое изобретение «киберпанковским цифровым тайником». Устройство способно незаметно хранить коллекцию литературы и предоставлять доступ к файлам любому пользователю, находящемуся поблизости.
Техническая реализация проекта
В основе «библиотеки» лежит умная лампа, работающая на базе микроконтроллера ESP32C3 с установленной прошивкой Tasmota. После серии доработок устройство получило функции полноценного веб-сервера и возможность функционировать в качестве автономной точки доступа Wi-Fi.
Изначально разработчик планировал внедрить слот для карт памяти microSD, чтобы расширить пространство для хранения данных. Однако из-за аппаратных ограничений конструкции от этой идеи пришлось отказаться.
Объем памяти и программная часть
В итоге вся библиотека была размещена во встроенной памяти лампочки. После тщательной оптимизации прошивки автору удалось выделить около 2 МБ пространства из имеющихся 4 МБ под текстовые файлы. Несмотря на такой скромный объем, этого достаточно для хранения десятков или даже сотен классических произведений без иллюстраций.
Система проекта включает следующие компоненты:
- специализированную прошивку для ESP32;
- встроенный веб-сервер;
- трансляцию открытой Wi-Fi-сети;
- файловое хранилище с книгами;
- простой интерфейс для чтения через браузер.
Чтобы получить доступ к материалам, пользователю достаточно подключиться к Wi-Fi-сети лампочки и открыть страницу библиотеки в браузере. Процесс не требует создания аккаунтов, авторизации или доступа к внешним облачным сервисам.
Автономность и возможности
Главным преимуществом разработки стала полная автономность. Все данные хранятся непосредственно в памяти устройства, что исключает зависимость от провайдеров и сторонних серверов. Для демонстрации возможностей Осгуд загрузил общедоступные книги, но технически лампочка способна хранить любые текстовые файлы подходящего размера.
Дополнительно энтузиаст реализовал поддержку OTA-обновлений (Over-the-Air), что позволяет удаленно обновлять прошивку устройства «по воздуху» без необходимости подключения кабелей.





