Raspberry Pi Mini-bots * [https://www.raspberrypi.org/products/pi-zero/ Raspberry Pi Zero] * [https://www.raspberrypi.org/downloads/raspbian/ Raspbian Jessie OS] Use Jessie Lite * [https://www.raspberrypi.org/documentation/installation/installing-images/README.md Installation instructions] * [http://blog.gbaman.info/?p=791 Setup for USB connectivity] * [https://support.apple.com/downloads/bonjour%2520for%2520windows Bonjour for Windows] * Control Panel > Network and sharing center > Adaptor settings > Properties > Sharing (sharing tab-> check internet connection sharing) * Connect to Pi: {{{ ssh pi@raspberrypi.local }}} (password is raspberry) * Configure Pi * Setup DNS: sudo nano /etc/resolv.conf add: nameserver 8.8.8.8 * sudo raspi-config * Update to latest software: * sudo apt-get update * sudo apt-get upgrade * Install Java JDK: {{{ sudo apt-get install oracle-java8-jdk }}} * Install [http://pi4j.com/ Pi4J] * see: http://www.savagehomeautomation.com/projects/pi4j-connecting-java-to-the-raspberry-pi.html * [https://www.youtube.com/watch?v=grItDpy3TRM video tutorial] * Install git: {{{ sudo apt-get install git }}} * Install [http://wiringpi.com/ wiringPi]: {{{ git clone git://git.drogon.net/wiringPi cd wiringPi ./build }}} * gpio -v * man gpio