Next we are going to put a new program on the Huzzah board.

No need to do any programming, I have already written the code for you (While the code was written by me, it is open source, meaning you may distribute it and change it however you like).

You will need to paste the code included into a new "sketch" in the Arduino IDE (the coding program you have been testing the Huzzah with). You will need to change "NETWORK_NAME" (line 16) to the name (aka SSID) of your network and "NETWORK_PASSWORD" (line 17) to the password of your network. Once you have created the sketch, compile it, and then connect your FTDI cable to your computer and your Huzzah board and hit upload. It will take around a minute and a half, this is completely normal. You will see a small blue light blinking on your Huzzah board. Once the code is uploaded all the way, you can disconnect the FTDI cable from the Huzzah and turn your switch to the on position. This will let the battery power your new Wifi Strength Display. The LEDs will light up one at a time from green to red to indicate the board is connecting to your Wifi. Once it has connected, all of the LEDs will flash green four time and then remain green for a moment. Next anywhere from one to four LEDs will light up and change colors based on how close or far you are from your Wifi hotspot. The lights are programmed to change color slightly so that they look more interesting.

The program is included as a text file and as an .ino file which can be placed in the Arduino sketches folder and run from there. I cannot paste the text of the code here, as it will not format properly.

The sketches folder is located at C:\Users\YOUR_USERNAME\Documents\Arduino on windows and ~/Documents/Arduino on Mac.

Update (3/8/2017):

Code now makes the device blink red 30 seconds after it disconnects from Wifi, then try to reconnect

If you find any issues with my code, please message me! I will do my best to resolve the issue as soon as possible!