# The Adafruit Raspberry Pi Finder

## Overview

![](https://cdn-learn.adafruit.com/assets/assets/000/024/319/medium800/raspberry_pi_Screen_Shot_2015-04-08_at_9.16.46_AM.png?1428500221)

If you have ever tried to connect to your headless Raspberry Pi over a network via SSH, you know that it can be hard to find the IP address. We created a cross-platform tool that allows you to easily find and connect to a Raspberry Pi&nbsp;that is attached to your network via Ethernet or WiFi.

The Adafruit&nbsp;Pi Finder also allows you to launch a [bootstrap](http://en.wikipedia.org/wiki/Bootstrapping)&nbsp;process on your Pi that will install services such as Bonjour/Zeroconf, samba, and also help you setup WiFi modules and the Raspberry Pi's hostname.

**Note:** _This project shares a coincidental name with the Pi Finder by Ivan X, a great&nbsp;Mac OS X utility that also helps locate a headless Raspberry Pi on your local network. Please visit [Ivan's site](http://ivanx.com/raspberrypi/)&nbsp;for the other Pi Finder and other fine Raspberry Pi tutorials and projects!_

# The Adafruit Raspberry Pi Finder

## Setting up the Pi

The first step before beginning with this project is to make sure that you have installed the latest version of Raspbian on your Raspberry Pi's SD card. If you need help copying Raspbian to your SD card, visit [our great SD card setup guide](../../../../adafruit-raspberry-pi-lesson-1-preparing-and-sd-card-for-your-raspberry-pi).

[Raspbian Download](http://www.raspberrypi.org/downloads/)
Next, you will need to connect your Raspberry Pi to power and to your network via ethernet. At this time you can also connect any WiFi USB dongles you may have as well. The Pi Finder can help you set up WiFi during the bootstrap process.

![](https://cdn-learn.adafruit.com/assets/assets/000/024/320/medium800/raspberry_pi_connect.jpg?1428502980)

Next we will look at the Adafruit Pi Finder utility and attempt to connect to the Pi.

# The Adafruit Raspberry Pi Finder

## Connecting to the Pi

Next, you will need to download the latest release of the Adafruit Pi Finder utility. It is a cross platform utility, and downloads are&nbsp;available&nbsp;for Windows, OS X, and Linux. Click the link below to download the latest release for your operating system, and extract the archive once it has finished downloading.

[Adafruit Pi Finder](https://github.com/adafruit/Adafruit-Pi-Finder/releases/latest)
Open the extracted folder, and launch the executable for your operating system. The Pi Finder will launch with a window like the one shown below.

![](https://cdn-learn.adafruit.com/assets/assets/000/024/321/medium800/raspberry_pi_Screen_Shot_2015-04-08_at_9.14.05_AM.png?1428503987)

Click the _Find My Pi!_ button to start the search process.

![](https://cdn-learn.adafruit.com/assets/assets/000/024/322/medium800/raspberry_pi_Screen_Shot_2015-04-08_at_9.14.18_AM.png?1428504262)

The Pi Finder will begin searching for your Pi. Once it has located your Pi, it will display a menu like the one shown below.

![](https://cdn-learn.adafruit.com/assets/assets/000/024/323/medium800/raspberry_pi_Screen_Shot_2015-04-08_at_9.16.46_AM.png?1428504423)

The default settings will work for a fresh Raspbian install. If your Pi has been previously configured, you can change the SSH user and password. Click the _Terminal_ button to connect to your Pi.

![](https://cdn-learn.adafruit.com/assets/assets/000/024/324/medium800/raspberry_pi_Screen_Shot_2015-04-08_at_9.24.52_AM.png?1428504683)

A SSH connection&nbsp;will be started, and you will be able to use it like any other SSH client. Next we will look at bootstrapping your Raspberry Pi with a few helpful tools.

# The Adafruit Raspberry Pi Finder

## Bootstrapping the Pi

If you would like to bootstrap your Raspberry Pi, and configure things like WiFi and the hostname, you can use our Pi Finder to do that as well.

## Configuring Hostname & WiFi

If you would like to setup WiFi and the hostname for your Pi, you can use the text inputs on the right side of the utility to set them. Make sure you have your WiFi USB dongle installed before starting the bootstrap process. We have only tested this utility with the WiFi modules available in the Adafruit shop.

![](https://cdn-learn.adafruit.com/assets/assets/000/024/325/medium800/raspberry_pi_Screen_Shot_2015-04-08_at_9.18.18_AM.png?1428505143)

## Starting the Bootstrap

Once you have finished configuring&nbsp;the hostname and WiFi settings, you can start the bootstrap process by clicking the _Bootstrap!_ button. A window like the one below will be shown once the bootstrap process has started. You can view a list of the software the boostrap process installs [by visiting the GitHub repo](https://github.com/adafruit/Adafruit-Pi-Finder#adafruit-raspberry-pi-finder)&nbsp;for the project.

![](https://cdn-learn.adafruit.com/assets/assets/000/024/326/medium800/raspberry_pi_Screen_Shot_2015-04-08_at_9.18.29_AM.png?1428505286)

It will take a few minutes to finish the bootstrap process, and the time will vary depending on the speed of your internet connection. You will see quite a bit of text fly by like the image shown below. Please&nbsp;be patient, the process will be finished soon!

![](https://cdn-learn.adafruit.com/assets/assets/000/024/327/medium800/raspberry_pi_Screen_Shot_2015-04-08_at_9.18.42_AM.png?1428505541)

Once the process has finished, you will be returned to the Pi Finder window. You can launch a terminal connection to your Pi, or close the Pi finder if you are finished using the utility.

You can use the utility to shut down the Pi and remove it from the ethernet connection if you would now like to connect to the Pi via WiFi. You can use the Pi Finder to find and connect to the Pi over WiFi once it has restarted.

Please let us know if you have any issues with the process by leaving feedback!


## Featured Products

### Raspberry Pi 2 Model B Starter Pack - Includes a Raspberry Pi 2

[Raspberry Pi 2 Model B Starter Pack - Includes a Raspberry Pi 2](https://www.adafruit.com/product/2380)
Why not trick out your fresh new board with some&nbsp;accessories? The Pi 2 is a big deal - a big, big deal. &nbsp;It has an upgraded ARMv7 multicore procssor and a full Gigabyte of RAM - meaning you're going to see ~2x the performance on processor-upgrade only and 4x on average for...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/2380)
[Related Guides to the Product](https://learn.adafruit.com/products/2380/guides)
### Raspberry Pi 1 Model B Starter Pack - Includes a Raspberry Pi

[Raspberry Pi 1 Model B Starter Pack - Includes a Raspberry Pi](https://www.adafruit.com/product/1014)
You want to get hacking with your Pi fast, right? Get everything you need to start with the Adafruit Starter Pack for Raspberry Pi. It's the perfect accompaniment to your new Pi, everything you need to boot up your Pi Model B and get going. **We pre-assemble the Cobbler for you, no...**

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/1014)
[Related Guides to the Product](https://learn.adafruit.com/products/1014/guides)
### Miniature WiFi (802.11b/g/n) Module: For Raspberry Pi and more

[Miniature WiFi (802.11b/g/n) Module: For Raspberry Pi and more](https://www.adafruit.com/product/814)
Make your Internet of Things device cable-free by adding WiFi. Take advantage of the Raspberry Pi and Beagle Bone's USB port to add a low cost, but high-reliability wireless link. We tried half a dozen modules to find one that works well with the Pi and Bone without the need of recompiling...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/814)
[Related Guides to the Product](https://learn.adafruit.com/products/814/guides)
### USB WiFi (802.11b/g/n) Module: For Raspberry Pi and more

[USB WiFi (802.11b/g/n) Module: For Raspberry Pi and more](https://www.adafruit.com/product/1012)
Make your Internet of Things device cable-free by adding WiFi. Take advantage of the Raspberry Pi and Beagle Bone's USB port to add a low cost, but high-reliability wireless link. We tried half a dozen modules to find one that works well with the Pi and Bone without the need of recompiling...

In Stock
[Buy Now](https://www.adafruit.com/product/1012)
[Related Guides to the Product](https://learn.adafruit.com/products/1012/guides)
### USB WiFi (802.11b/g/n) Module with Antenna for Raspberry Pi

[USB WiFi (802.11b/g/n) Module with Antenna for Raspberry Pi](https://www.adafruit.com/product/1030)
Discontinued - [**you can grab** USB WiFi (802.11b/g/n) Module: For Raspberry Pi and more **instead!&nbsp;**](https://www.adafruit.com/product/1012)

Make your Internet of Things device cable-free by adding super WiFi. Take advantage of the Raspberry Pi and Beagle...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/1030)
[Related Guides to the Product](https://learn.adafruit.com/products/1030/guides)
### 5V 2.5A Switching Power Supply with 20AWG MicroUSB Cable

[5V 2.5A Switching Power Supply with 20AWG MicroUSB Cable](https://www.adafruit.com/product/1995)
Our all-in-one 5V 2.5 Amp + MicroUSB cable power adapter is the perfect choice for powering single-board computers like Raspberry Pi, BeagleBone, or anything else that's power-hungry!

This adapter was specifically designed to provide 5.25V, not 5V, but we still call it a 5V USB...

In Stock
[Buy Now](https://www.adafruit.com/product/1995)
[Related Guides to the Product](https://learn.adafruit.com/products/1995/guides)
### 4GB SD card for Raspberry Pi preinstalled with Raspbian Wheezy

[4GB SD card for Raspberry Pi preinstalled with Raspbian Wheezy](https://www.adafruit.com/product/1121)
![Raspbian](../images/rasp.png)  
This is a 4GB microSDHC card (SDC44GB) that comes with a SD adapter and is pre-programmed to contain the latest Raspberry Pi Linux distribution "Raspbian Wheezy" which was released on 2015-01-31...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/1121)
[Related Guides to the Product](https://learn.adafruit.com/products/1121/guides)

## Related Guides

- [Send Raspberry Pi Data to COSM](https://learn.adafruit.com/send-raspberry-pi-data-to-cosm.md)
- [Skill Badge Requirements: Raspberry Pi](https://learn.adafruit.com/skill-badge-requirements-raspberry-pi.md)
- [Raspberry Pi Hosting Node-Red](https://learn.adafruit.com/raspberry-pi-hosting-node-red.md)
- [Resizing the Raspberry Pi Boot Partition](https://learn.adafruit.com/resizing-raspberry-pi-boot-partition.md)
- [Setting up a Raspberry Pi as a WiFi Access Point](https://learn.adafruit.com/setting-up-a-raspberry-pi-as-a-wifi-access-point.md)
- [Adafruit's Raspberry Pi Lesson 12. Sensing Movement](https://learn.adafruit.com/adafruits-raspberry-pi-lesson-12-sensing-movement.md)
- [Setting up a Raspberry Pi with NOOBS](https://learn.adafruit.com/setting-up-a-raspberry-pi-with-noobs.md)
- [NeoPixels on Raspberry Pi](https://learn.adafruit.com/neopixels-on-raspberry-pi.md)
- [Adafruit's Raspberry Pi Lesson 9. Controlling a DC Motor](https://learn.adafruit.com/adafruit-raspberry-pi-lesson-9-controlling-a-dc-motor.md)
- [Analog Inputs for Raspberry Pi Using the MCP3008](https://learn.adafruit.com/reading-a-analog-in-and-controlling-audio-volume-with-the-raspberry-pi.md)
- [Windows IoT Core Application Development: Headed Blinky](https://learn.adafruit.com/windows-iot-application-development-headed-blinky.md)
- [Adafruit's Raspberry Pi Lesson 4. GPIO Setup](https://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup.md)
- [Adafruit's Raspberry Pi Lesson 5. Using a Console Cable](https://learn.adafruit.com/adafruits-raspberry-pi-lesson-5-using-a-console-cable.md)
- [Adafruit's Raspberry Pi Lesson 11. DS18B20 Temperature Sensing](https://learn.adafruit.com/adafruits-raspberry-pi-lesson-11-ds18b20-temperature-sensing.md)
- [Synergy on Raspberry Pi](https://learn.adafruit.com/synergy-on-raspberry-pi.md)
