Вот что я бы попробовал. Вы можете запустить экземпляр Microsoft Windows Micro (виртуальная машина / ВМ) в Amazon Web Services (AWS). Микро-виртуальная машина AWS ничего не стоит, если у вас установлен Linux, но поскольку вам нужна Windows, она стоит 0,03 доллара в час. Прайс-лист находится на этой странице . Если микроэкземпляр слишком маленький или слишком медленный, вы можете использовать более крупный экземпляр (Extra Large - $ 0,96 / час).
Вы можете установить программное обеспечение LEGO на него и работать удаленно. Чтобы избежать установки программного обеспечения LEGO каждый раз, вы даже можете создать свою собственную виртуальную машину и перезапускать ее всякий раз, когда вам нужно.
Единственным недостатком, который я вижу, является IO между виртуальной машиной и физическим блоком LEGO NXT. Вероятно, это можно решить, создав прокси-порт на домашнем компьютере, через который программное обеспечение LEGO на виртуальной машине сможет обмениваться данными с кирпичом. Это нужно проверить, так как у меня нет NXT. Если эта часть слишком сложна (или невозможна), вы можете искать другие способы загрузки кода на NXT из виртуальной машины Windows.
Если вы никогда не играли с AWS, я предлагаю начать с микроэкземпляра Linux (например, Ubuntu). Поскольку это ничего не стоит, это хороший способ экспериментировать с тем, как все это работает.