wiki:PiBotDev

Version 15 (modified by chris, 9 years ago) (diff)

--

Development Environment

This is a description of the development environment used to interact with Minibot. You'll need a computer with wifi and...

  • Windows 7 or greater
  • Oracle JDK 8 (jdk-8u102-windows)
  • Bonjour for Windows from Apple
  • Eclipse Mars 2 or Eclipse Neon (J2EE edition is recommented)
  • Pi4J
    • Read the first paragraph (re: Pi .vs. dev host installation)
    • Add jar files from extracted lib folder to your Eclipse project
  • Launchpi Plugin for Eclipse
    • Select the "LaunchPI" item from the "Uncategorized" entry
    • Default hostname for pi 'raspberrypi.local'. Replace raspberry pi if you change the hostname.
  • PuTTY (SSH client)
    • Use either PuTTY or the Bitvise SSH Client. Default connection information is:
              Connection type: SSH
              hostname: raspberrypi.local   (or hostname.local if it was changed)
              username: pi
              password: raspberry
      
  • WinSCP
    • A SFTP client used to transfer files between Windows and the Pi Zero. It uses the same connection information used for PuTTY.
    • Bitvise SSH Client also has a built-in SFTP client.