Когда лампочку, а получил NAS: энтузиаст превратил умную лампочку в цифровую Wi-Fi-библиотеку, которой не нужен интернет

2 часов назад 1

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

Изображение: Richard Osgood

Сам автор называет проект «киберпанковским цифровым тайником» — устройство может незаметно хранить целую коллекцию книг и предоставлять к ней доступ всем, кто находится рядом.

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

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

В результате вся библиотека разместилась во встроенной памяти лампочки. После оптимизации программного обеспечения из 4 МБ памяти удалось выделить около 2 МБ под книги. Несмотря на скромный объем, этого хватает для хранения десятков и даже сотен текстовых произведений без иллюстраций.

Система включает:

  • специальную прошивку для ESP32;
  • встроенный веб-сервер;
  • открытую Wi-Fi-сеть;
  • файловое хранилище с книгами;
  • браузерный интерфейс для чтения.

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

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

Одним из главных преимуществ проекта стала полная автономность. Все данные находятся непосредственно в памяти лампы и не передаются через интернет, что исключает зависимость от сторонних сервисов и внешних серверов.

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

©  iXBT

Прочитайте статью целиком