У меня есть 30 нераскрытых наборов Lego Mindstorms, которые я хотел бы использовать в своем классе программирования введения, чтобы сделать некоторый простой материал робототехники в конце года. Мы используем Python в классе, таким образом, я предпочел бы там быть способом для детей записать программы в Python. К сожалению, это старые наборы с кирпичами RCX - не более новые NXT, таким образом, большинство проектов как NXT_Python не может помочь мне. Там какой-либо путь состоит в том, чтобы заставить это произойти?
Сомневаюсь.
В модулях RCX использовался 8-битный микроконтроллер. Хотя на нем можно было бы запустить какой-нибудь интерпретатор Python, я не видел, чтобы он был перенесен на него.
Самое близкое, что вы можете найти, - это Java:
Теоретически вы можете посмотреть на Jython и попробовать запустить скомпилированные с его помощью файлы классов на lejos JVM .. Хотя звучит как маловероятный выстрел. Микроконтроллер в блоке RCX просто не имеет много места для большой среды выполнения.
Запуск Python на самом кирпиче, вероятно, затруднен (по причине, о которой уже говорили другие - размер интерпретатора, доступная оперативная память на кирпич, например), но это может быть интересно:
Согласно этой ветке вы сможете использовать pylnp (удаленный) в сочетании с BrickOS (на кирпич; ранее legOS).