Changes between Version 10 and Version 11 of PiBotDev
- Timestamp:
- Sep 27, 2016, 11:25:08 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PiBotDev
v10 v11 2 2 3 3 4 This is a description of the development environment used by one of the mentors (Mr. Alan Borgwardt) for initial PiBot development / prototyping in Fall 2016. 4 This is a description of the development environment used to interact with Minibot. You'll need a computer with wifi. 5 * Windows 7 or greater 5 6 6 * Windows 10 7 * Eclipse Mars 2 (eclipse-java-mars-2 or neon) 8 * JDK 8 (jdk-8u102-windows) 7 * Oracle JDK 8 (jdk-8u102-windows) 9 8 * [https://support.apple.com/downloads/bonjour%2520for%2520windows Bonjour for Windows from Apple] 10 * Pi4J (pi4j-1.1.zip)11 * [http://pi4j.com/install.html]9 * Eclipse Mars 2 or Neon (J2EE edition is recommented) 10 * [http://pi4j.com/install.html Pi4J] 12 11 * Read the first paragraph (re: Pi .vs. dev host installation) 13 * Follow the 'download' link in the first paragraph 14 * Download pi4j-1.1.zip 15 * Extract zip 16 * Add jar files from extracted lib folder to Eclipse project 17 NOTE: This is for development workstation. Pi Zero's Raspian Jessie already has PI4J included, which, I think, is what gets used when running on Pi Zero. (Although, launching on Pi Zero from Windows/Eclipse with Pi Plugin *may* use the jars from the Eclipse project???) 18 12 * Add jar files from extracted lib folder to your Eclipse project 19 13 * [https://tsvetan-stoyanov.github.io/launchpi/ Launchpi Plugin for Eclipse] 20 14 * Select the "LaunchPI" item from the "Uncategorized" entry 21 22 NOTE: Default hostname for pi 'raspberrypi.local'. Replace raspberry pi if you change the hostname. 23 24 * PuTTY 25 26 I use PuTTY to SSH into the Pi Zero from Windows: 27 {{{ 15 * Default hostname for pi 'raspberrypi.local'. Replace raspberry pi if you change the hostname. 16 * [http://www.putty.org/ PuTTY] (SSH client) 17 * Use either PuTTY or the Bitvise SSH Client. Standard connection information is: 18 {{{ 28 19 Connection type: SSH 29 20 hostname: raspberrypi.local … … 31 22 password: raspberry 32 23 }}} 33 34 * WinSCP 35 36 I use WinSCP transfer files between Windows and the Pi Zero. 37 38 Same connection information used for PuTTY 24 * [https://winscp.net/eng/download.php WinSCP] 25 * A SFTP client used to transfer files between Windows and the Pi Zero. It uses the same connection information used for PuTTY. 26 * Bitvise SSH Client also has a built-in SFTP client.