== Development Environment == 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. * Windows 10 * Eclipse Mars 2 (eclipse-java-mars-2 or neon) * JDK 8 (jdk-8u102-windows) * [https://support.apple.com/downloads/bonjour%2520for%2520windows Bonjour for Windows from Apple] * Pi4J (pi4j-1.1.zip) * [http://pi4j.com/install.html] * Read the first paragraph (re: Pi .vs. dev host installation) * Follow the 'download' link in the first paragraph * Download pi4j-1.1.zip * Extract zip * Add jar files from extracted lib folder to Eclipse project 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???) * [https://tsvetan-stoyanov.github.io/launchpi/ Launchpi Plugin for Eclipse] * Select the "LaunchPI" item from the "Uncategorized" entry     NOTE: Default hostname for pi 'raspberrypi.local'. Replace raspberry pi if you change the hostname. * PuTTY     I use PuTTY to SSH into the Pi Zero from Windows: {{{         Connection type: SSH         hostname: raspberrypi.local         username: pi         password: raspberry }}} * WinSCP     I use WinSCP transfer files between Windows and the Pi Zero.         Same connection information used for PuTTY