Setup and use of Scribbler Robot

The scribbler and its bluetooth module are cool, but need some involved set up, particularly on Linux.

Linux - initial install

Initial install (on host computer)

1. Packages: sudo apt-get install python python-tk python-serial python-pyxmpp python-xmpp python-imaging python-imaging-tk python-numpy libsnack2 python-pygame festival festvox-rablpc16k 

2. sudo ldconfig

3. Install myro package

4. This step is recommended, but doesn't seem to be necessary and does mess up the existing Tkinter install.

NOTE: this changes the default Python config and makes other programs (at least turtlecon.py) that use idlelib fail...

5. get start up prog... not really needed...

Initial bluetooth setup (host computer)

1. Bluetooth needs to be enabled (dongle may be requred) on host

2. plug fluke module into robot and turn on robot

2. scan for robot's MAC address

3. add MAC and 1234 to /var/lib/bluetooth/pincodes - for example:

4. add device to /etc/bluetooth/rfcomm.conf - use correct MAC on device line below:

5. create connection to device

6. bind device to /dev/rfcomm0

Initial setup - scribbler robot

1. run Start Python.pyw

2. import myro libs:

3. "upgrade" scribbler to listen to host (requires http access, set http_proxy first if necessary)

4. connect to robot:

Normal connection use

1. power on robot

2. create connection to device

3. bind device to /dev/rfcomm0

4. launch Start Python.pyw (or other python)

4. import myro libs:

5. connect to robot:

ScribblerRobot (last edited 2010-08-26 12:25:01 by VernCeder)