1
- NXT_Python/NXT-Python
2
-
3
- NXT_Python is a package for controlling a LEGO NXT robot using the Python
4
- programming language. It can communicate using either USB or Bluetooth. It is
5
- available under the Free Software Foundation's GPL license. It was developed on
6
- Fedora Core (Linux), but has been tested on Windows as well.
7
- Releases halted in May 2007.
8
-
9
- NXT-Python is based on NXT_Python, but is significantly newer, and, as time
10
- goes on, different/better. This is NXT-Python.
11
-
12
- Requirements:
13
-
14
- * Python 2.6 (http://www.python.org)
15
- * PyBluez (Bluetooth library) (http://org.csail.mit.edu/pybluez/)
16
- and / or
17
- * PyUSB (USB library) (http://sourceforge.net/projects/pyusb/)
18
-
19
- Installation:
20
-
21
- * Untar/unzip source package
22
- * In package directory, run "python setup.py install" (as root), or if
23
- under windows, copy the nxt folder to the site-packages
24
- directory in your python installation.
25
- * For USB on Linux, create udev rule:
26
-
27
- Create file at /etc/udev/rules.d/70-lego.rules, containing one line:
28
-
29
- BUS=="usb", SYSFS{idVendor}=="0694", GROUP="lego", MODE="0660"
30
-
31
- Contact:
32
- NXT_Python's Author:
33
-
34
- NXT-Python's Developer:
35
-
1
+ NXT_Python
2
+
3
+ NXT_Python is a package for controlling a LEGO NXT robot using the Python
4
+ programming language. It can communicate using either USB or Bluetooth. It is
5
+ available under the Free Software Foundation's GPL license. It was developed on
6
+ Fedora Core (Linux), but it has been tested on Windows as well.
7
+
8
+ Requirements:
9
+
10
+ * Python 2.4 (http://www.python.org)
11
+ * PyBluez (Bluetooth library) (http://org.csail.mit.edu/pybluez/)
12
+ and / or
13
+ * PyUSB (USB library) (http://sourceforge.net/projects/pyusb/)
14
+
15
+ Installation:
16
+
17
+ * Untar/unzip source package
18
+ * In package directory, run "python setup.py install" (as root)
19
+ * For USB on Linux, create udev rule
20
+
21
+ Create file at /etc/udev/rules.d/70-lego.rules, containing one line:
22
+
23
+ BUS=="usb", SYSFS{idVendor}=="0694", GROUP="lego", MODE="0660"
24
+
25
+ Contact:
26
+
27
+
0 commit comments