Milkymist One presentation

From Qi-Hardware
Jump to: navigation, search


[edit] Preparing presentation on M1

[edit] Update Milkymist One (M1 thereafter) software

  1. Update via web
    1. Before power on M1, plug Ethernet cable from modem to M1
    2. Power on M1. If you haven't set up internet connection, follow the steps below, otherwise you can press and hold the most left button to start web updating.
    3. In M1 GUI, click on 'Settings' to go to 'System settings' window
    4. In 'System settings' window, 'Network' section, click on 'Enable' button to enable DHCP client (you may need to try several times). If M1 gets an IP address, the Network setup is done, otherwise you need to set up IP address manually.
    5. Here is an example of filling out network data manually:
      IP address:
    6. In 'Remote access' section, fill out the login name and Password.
    7. Click on 'OK' button to finish network setup.
    8. On your PC:
      $ ping 'IP address' (e.g. ping

      If you get response similar to the following, which means your M1 is connected to internet.

      64 bytes from icmp_seq=0 ttl=50 time=306.265 ms
      64 bytes from icmp_seq=1 ttl=51 time=304.871 ms
      64 bytes from icmp_seq=2 ttl=51 time=305.852 ms

    9. You can now press on the most left button or click on 'Web update' button, and then click 'Update from web' button in Update window.
  2. Update via serial cable.
    $ wget
    $ chmod +x

    Check the latest build at, which includes all bug fixes to date. e.g. the latest build right now is 12032011-1116 (built on Dec. 3, 2011)

    $ sudo ./ --snapshot milkymist-firmware-12032011-1116

[edit] Create images/slides

NOTE: If you want to map slides/patches to remote control or keyboard, you can have maximum 24 slides with remote control, and 26 slides with keyboard.

  1. Create your slide as an image. Size: 512x384; Format: png or jpeg.
  2. Create patch file (fnp text file, e.g. slide1.fnp) which includes the image/slide you created. Just have the following 3 lines in the patch file:

[edit] Transfer image and patch files to Milkymist One

  1. Setup internet connection
    Follow steps 1 to 9 in section Update via web
  2. Transfer files from PC to M1 via FTP
    On your PC, open a terminal
    $ cd image_and_patch_files_location
    $ ftp M1_IP_ADDRESS
    When prompt input login name and password you just setup in M1
    ftp> cd /ssd/patchpool
    ftp> put image_file
    ftp> put patch_file

[edit] Map keys or buttons to patches

Now you can mix patches, the ones act as presentation slides and the ones create visual effects, in the order you desire.

  1. Map keys to patches
    1. On M1, click Keyboard button to go to the Keyboard settings window
    2. In Keyboard settings window, Add/edit section, map keys to the patches. Key code is from 'a' to 'z'.
  2. Map buttons to patches
    1. On M1, click IR remote button to go to the IR remote control settings window
    2. In IR remote control settings window, Add/edit section, map buttons to the patches. Key code is in hex format from '0x00' to '0x17'. You can also point your remote control to M1 IR receiver and press the button, the hex number represented by the button will automatically displayed in the Key code field.
  3. Save key/button mapping
    1. In Control panel, Performance section, click on First patch to set the first patch to display on your M1. It can be the first slide which already mapped to a key or a button. It can also be a welcome slide/patch, which is not mapped to any of the key or button and you will not go back to it during presentation.
    2. In Control panel, performance section, click on Save to save the mapping to a file.

[edit] Run Presentation

  1. In Control panel, performance section, click on Load to select pre-configured file, which you just saved.
  2. Click on Start->Configured->Go! to run your presentation on M1.
Personal tools