Skip to content

Installation Instructions on Windows

pd2 edited this page Apr 28, 2013 · 5 revisions

This application requires the following softwares listed below

Python: Download and install Python 2.7.x

Download setuptools for python2.7

WebSocket-for-Python:

c:\python27\python.exe setup.py install

PyBluez: It is Python wrappers around system Bluetooth resources. Download pybluez for python2.7 build from http://code.google.com/p/pybluez/downloads/list

NXT-Python: This is a package for controlling a LEGO NXT robot using the Python programming language. Download the latest NXT-Python zipfile (Tested with Version: 2.2.2) https://code.google.com/p/nxt-python/downloads/list

  • Untar source package
  • In package directory,

c:\python27\python.exe setup.py install

Meteor Framework: Download Meteor on Windows from http://win.meteor.com/

  • Though unofficial Meteor for Windows support has been discontinued, official support has been announced.
  • We have tested with the latest version 0.5.9

Please Note:

  • Restart your computer for environment changes to take effect after performing the above steps. (Required for Meteor)

Lego Space Explorers Application: Github https://github.com/Space-Bangalore/LegoSpaceRovers Zip file available at https://github.com/Space-Bangalore/LegoSpaceRovers/archive/master.zip

  • Download our application and Extract the zip file

Running the webapp

  • open a command prompt in extracted folder and execute following commands

cd meteor meteor

  • Note on Windows Firewall Alert: Please allow Javascript to interact/update continuously

Add a bluetooth connection with your Lego NXT Brick on your computer.

Running the

  • open another command prompt

c:\python27\python.exe ddp-lego-driver.py localhost:3000

Open a browser

Now you can control your LEGO NXT Brick remotely from any computer or mobile device. Enjoy!