#Uploading Firmware to your WildFire
##Equipment Needed
- WildFire Board
- USB A-to-microB cable
- Computer
##Process
Using Google Chrome:
- Get an account at GitHub
- Sign in to analog.io using your GitHub account
- Click on "Create Stream"
- Assign "Sparkfun" as the host
- Name your data stream in the title field
- Add a description, including GPS coordinates of your sensing station and calibration constants for its outputs
- Enter the fields, "depth, conductivity, turbidity, temperature"
- Enter the location of the sensing station
- Click "OK", then refresh the page
- Click on "My Streams" on the left column, and select the data stream you just created
- Click on "Key Chain" on the top right
- In a new tab, sign in to Codebender using your GitHub account, and get started on the installation process
- Connect your WildFire to your computer using the USB cable
- Go to the sketch page
- Change the PUBLIC_KEY and PRIVATE_KEY variables to match your keys from your analog.io key chain
- Change the SSID, WiFi password, and security to that which you'll connect to (for unsecured access points/routers, just leave the password as "" and change the security to "WLAN_SEC_UNSEC")
- Select "WildFire v3[optiboot]" for the board, and the port that you have it plugged into for the port (i.e. "COM3 or /dev/tty.usbserial-AX124")
- Click "Run on Arduino"
- Click "Connect" under the serial monitor and check that it has connected to WiFi
- Check the data stream on analog.io to make certain that data is coming in