In a surprising technological experiment, a hacker has managed to install a Minecraft server on a cheap Wi-Fi bulb purchased from AliExpress, using a BL602 microcontroller. This project highlights the growing creativity and curiosity within the development and gaming community, where innovation is prioritized over technological limitations.
A very particular trick
The microcontroller integrates a RISC-V core at 192 MHz, accompanied by only 276 KB of RAM and 128 KB of ROM, figures that, at first glance, seem insufficient for a classic server. However, thanks to the use of Ucraft, a minimalist Minecraft server written in C, the hacker managed to reduce the binary size to just 46 KB without authentication, demonstrating that it is possible to run this popular application effectively on a device with minimal resources.
This ingenious experiment required the extraction of the microcontroller from the light bulb, which was subsequently mounted on an adapter board, allowing for the addition of inputs and a display to ensure a stable connection. The implications of this project go beyond mere entertainment; they highlight crucial principles of portability and extreme optimization in technology. With the ability to handle up to ten players, the memory used amounts to 20 KB without authentication and up to 70 KB with it, demonstrating remarkable optimization engineering.
The gaming community, which had previously focused on experiments with Doom, seems to have found in Minecraft a new field for technical exploration. In this way, Mojang’s game stands out as the protagonist of this new era of creative experiments, where developers and technology enthusiasts continue to challenge conventions. Although this server in a light bulb has no specific practical utility, the achievement itself reflects a deep satisfaction with the transformation of unconventional tools and platforms into sources of fun and exploration. Thus, the possibility arises that one day anyone could create a Minecraft server in their own smart light bulb.