Skip to content

Latest commit

 

History

History
32 lines (27 loc) · 1.65 KB

UPLOAD.md

File metadata and controls

32 lines (27 loc) · 1.65 KB

#Uploading Firmware to your WildFire

##Equipment Needed

  • WildFire Board
  • USB A-to-microB cable
  • Computer

##Process

Using Google Chrome:

  1. Get an account at GitHub
  2. Sign in to analog.io using your GitHub account
  3. Click on "Create Stream"
  4. Assign "Sparkfun" as the host
  5. Name your data stream in the title field
  6. Add a description, including GPS coordinates of your sensing station and calibration constants for its outputs
  7. Enter the fields, "depth, conductivity, turbidity, temperature"
  8. Enter the location of the sensing station
  9. Click "OK", then refresh the page
  10. Click on "My Streams" on the left column, and select the data stream you just created
  11. Click on "Key Chain" on the top right
  12. In a new tab, sign in to Codebender using your GitHub account, and get started on the installation process
  13. Connect your WildFire to your computer using the USB cable
  14. Go to the sketch page
  15. Change the PUBLIC_KEY and PRIVATE_KEY variables to match your keys from your analog.io key chain
  16. 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")
  17. 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")
  18. Click "Run on Arduino"
  19. Click "Connect" under the serial monitor and check that it has connected to WiFi
  20. Check the data stream on analog.io to make certain that data is coming in