News Download Tutorial FAQ Reference Buy

Scratch : Software Installation (Linux)

Overview
You must install the software before plugging the USB dongle into the USB port of your computer.

On Linux you can only use the ScratchX online.
Installing Robot Coding Software
  1. Enter the address below into the address bar of your web browser.
    http://hamster.school
  2. Select the Download menu and download the installation file for the OS of your PC.
  3. Open a terminal and navigate to the folder where you downloaded the tar.gz file.
  4. Unzip the tar.gz file by typing the following command in the terminal.
  5. Linux 32-bit:
    tar xvfzp RobotCoding-linux32-v2.0.7.tar.gz
    Linux 64-bit:
    tar xvfzp RobotCoding-linux64-v2.0.7.tar.gz

  6. Make sure the RobotCoding folder is created.
  7. Install the device driver. If you have already installed the device driver, you do not need to reinstall it.
  8. (1) Open a terminal and log in as root.

    (2) Navigate to the drivers folder inside the RobotCoding folder.

    (3) Without plugging the USB dongle into the USB port of the PC, run the shell script by typing the following command in the terminal.
    ./setup.sh

    If the device driver is installed with the USB dongle plugged into the PC, Linux OS does not recognize the USB dongle. In this case, simply unplug the USB dongle and plug it back in.
Contents
Hardware
  1. Hamster robot
  2. USB dongle
Preparation for Class
  1. Software installation   Windows · MacOS · Linux
  2. Robot to PC connection
  3. Software execution   Windows · MacOS · Linux
Basic
  1. Standing and singing
  2. My precious ass
  3. Moving an object with the accelerometer
Advanced
  1. Moving an object with the accelerometer
  2. Line follower with one sensor
Previous Lectures
  1. Ordering in sequence
  2. Repeat
  3. Debugging
  4. Repeat until hand found
  5. Move a robot
  6. Use sensors
  7. Use the default board
  8. Braitenberg's robot
Copyright Robot Software Education Institute. All rights reserved.
Please contact prof. Kwang-Hyun Park (akaii@kw.ac.kr) if you have any problem.