**UPDATE: I’ve run this server on an actual redstone block: https://www.youtube.com/watch?v=R1zx0xV0pWw and on a wood rounter! https://www.youtube.com/watch?v=G5eo5d8F5DU ***
I continued work with my TCP/IP stack and needed a way of testing it… Logically Minecraft was the best solution. I wrote a minimal minecraft server on my PC, avoiding all floating point and only doing the bare bones of what needed to be done (no mining, placing blocks, etc) and made some levers that let me talk into the AVR’s IO ports, itself. Here’s the video of it in action!
It’s an 8-bit AVR processor running overclocked at 28.636 MHz (cudos if you know why). I’ve still got more processor resources to do other interesting things with it :).
Code, HW Docs: