Энтузиаст поместил компьютер в кубик LEGO и запустил на нем Doom. Что дальше?
Энтузиаст Джеймс Браун любит создавать странные дисплеи. Например, аниматронные черепа или механические ячеистые автоматы. Или, в данном случае, целый компьютер внутри макета кубика Lego.
Запустить Doom в кубике Lego
И не просто в кубике. Это классический наклонный кубик Lego из фигурок космических кораблей. Энтузиаста сделал так, что в кубиках теперь можно увидеть имитацию радара, полосу текста и даже интерактивную дань уважения компьютеру-прицелу Звезды смерти, который движется, когда вы касаетесь выступающих шипов Lego.
Невероятно, но вся эта штука тоже питается от настоящих кубиков Lego — винтажного 9-вольтового батарейного отсека и кубиков с электрическими контактами, которые Lego сняла с производства еще в 90-х годах. Этого достаточно для питания OLED-экрана с разрешением 72 x 40 пикселей и микроконтроллера STM32 с процессором Arm Cortex-M0 48 МГц и 16 КБ флэш-памяти.
Кроме Doom, который был запущен через прямую видеотрансляцию, все анимации были сгенерированы процедурно. Джеймс Браун сам написал программы для этого крошечного компьютера. Изобретатель не исключает, что может в будущем сделать партию таких кубиков для друзей ради развлечения, но вряд ли это массовая история.
Просто посмотрите на эти кубики. Инженер работал над ними очень долго, но вряд ли они когда-нибудь попадут к нам в руки