Exercise 2A

Items needed:

  • An assembled Smorphi Single / Smorphi mini / Smorphi2 robot

  • A computer

  • A USB to USB-C cable

  • Internet connection

Objectives of exercise:

  1. Download and set up Arduino portable version for Windows laptop

  2. Setting up of Smorphi for coding to customise functionality

Steps / Description:

  1. [Step 1]
    Download 7-zip (Click Here) to extract the arduino portable files.
    Run the installation application 7z2501-x64.exe
    When prompted to allow the app to make changes, click Yes
  2. [Step 2]
    Download the arduino portable ZIP file for windows (Click here)
    After downloading, right-click on arduino-1.8.19.zip and click Show more options
    Click on 7-Zip, then in the extended branch click Extract files…
    Extract the file to the destination C:\, then click OK. The window will close when extraction is completed.
  3. [Step 3]
    Download the USB driver from the (link).
    Install the USB driver by accessing the CP210x_Universal_Windows_Driver folder and selecting the file silabser.inf (Setup information file), then right-click and select Install.
  4. [Step 4]
    Download Blockly from (here)
  5. [NOTE]
    PLEASE NOTE: For Smorphi Advanced robot, please select the board as Arduino UNO and for regular Smorphi Square and Smorphi Single robot, please select ESP32 Dev Module The USB driver installation is required for the Smorphi robot to be recognized by the computer.
  6. [SMORPHI_ADVNCD_USERS]
    For Smorphi Advanced users, please download the sample bluetooth code from this (Ref_Link) for the BLE code to test bluetooth locomotion, test husky camera functionality (Husky Code_1) , (Husky Code_2) or can use the tutorial (Sample Codes) to test out different sensors and functionalities of the Smorphi Advanced robot using the blockly interface.