本文作者:访客

大神把我的世界服务器塞进一颗灯泡!靠一颗192MHz核心成功运行

访客 2025-11-11 14:01:19 26343
大神把我的世界服务器塞进一颗灯泡!靠一颗192MHz核心成功运行摘要: 11月11日消息,近日,一位硬件大神Vimpo成功地将一个Minecraft服务器安装并运行在一颗廉价的智能灯泡上,再次...

11月11日消息,近日,一位硬件大神Vimpo成功地将一个Minecraft服务器安装并运行在一颗廉价的智能灯泡上,再次刷新了人们对计算设备的认知。

Vimpo的这一壮举主要归功于灯泡的核心组件:一颗由BL602 RISC-V驱动的微控制器。这颗微控制器搭载了单核RISC-V核心,运行频率最高可达192 MHz,并配备了276KB RAM和128KB ROM。

为了完成这项挑战,Vimpo首先拆开了从电商平台购买的LED灯泡,小心翼翼地将微控制器从LED阵列中焊下。

随后,他将导线单独焊接到微控制器的引脚上,并通过一个简单的USB转串口适配器板连接到一台电脑上,以此搭建了一个可用的系统界面。

当然硬件只是成功的一半,要在如此有限的资源上运行Minecraft服务器,Vimpo开发了一个名为Ucraft的精简系统实现。


三个人游玩

目前Ucraft的代码资源已在GitHub上公开,其的特点在于其极致的简洁性:不含身份验证的二进制大小仅约为46KB,包含身份验证库也仅为90KB。

在最坏情况下,即有10名活跃玩家时,内存堆占用也仅在20KB(无认证)到70KB(有认证)左右。

不过Vimpo也坦言,Ucraft缺少原版服务器的绝大多数功能,但它成功证明了在资源极其受限的设备上运行服务器的可行性。

阅读
分享