A bare-metal Minecraft 1.16.5 server written in C for the ESP32-S3 microcontroller.
A proof-of-concept Minecraft 1.16.5 server written in C that runs entirely on an ESP32-S3 microcontroller, supporting up to 4 players with on-the-fly world generation and basic gameplay mechanics.
How It Works
You hear about a fun project that runs a Minecraft world on a tiny gadget, perfect for experimenting with limited hardware.
Pick up an ESP32-S3 board with 16MB storage so your server can handle the game basics.
Follow the simple guide to put the server program onto your board, getting everything ready in minutes.
Enter your home network details so friends can join easily from anywhere.
Connect directly to the board's own WiFi network for quick local play.
Open Minecraft 1.16.5 on your device, type in the board's address, and watch your procedurally generated world load up.
Invite up to 3 friends to join, break blocks, chat, and craft together on your mini server.
You now have a working Minecraft server on a microcontroller, proving games can run anywhere with creativity.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.