Сервер Minecraft запустили на умной лампочке

Сервер Minecraft запустили на умной лампочке

Arkadiy Andrienko
Сегодня, 09:47

Любители технологий снова нашли неожиданное применение для простых устройств. На этот раз в центре внимания оказалась обычная умная лампочка, на базе которой удалось запустить многопользовательский сервер для Minecraft. Идея пришла в голову блогеру Vimpo, который ведет канал на YouTube, посвященный нестандартным IT-решениям.

Для эксперимента он использовал недорогую лампочку с AliExpress, внутри которой обнаружился чип BL602 — процессор, построенный на архитектуре RISC-V, обладает весьма скромными характеристиками: тактовая частота до 192 МГц и всего около 300 КБ оперативной памяти. Чтобы заставить лампочку выполнять несвойственные ей функции, энтузиасту пришлось ее модифицировать. Стеклянная колба была аккуратно удалена, а к материнской плате припаян дополнительный контроллер с USB-портом, что позволило подключить к будущему серверу клавиатуру для управления.

Специально для таких маломощных систем был написан кастомный сервер под названием Ucraft. Его главное преимущество — минимальные требования к ресурсам. Исполняемый файл занимает меньше 100 КБ, а для поддержки нескольких игроков одновременно требуется не более 70 КБ оперативной памяти.

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

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

✍️ В сети показали, как быстро и без лишних усилий преобразить свой портал в Незер в Minecraft
    Об авторе
    Комментарии0