На самом деле, Лего здесь всего лишь антураж. Основную работу выполняет плата Arduino. Через нее ведется связь между человечками из конструктора и управляющей программой))
Надо заметить, что это просто еще один из проектов, который сделан на этой базе, хотите больше — просто набейте в поиске Ardouino.