In these folders, compiled images of the firmware are provided, in order to allow the user to test the application in a quick and easy way. 

- Install ST-LINK drivers: http://www.st.com/web/en/catalog/tools/FM146/CL1984/SC720/SS1450/PF251168   
- On the Nucleo board put JP5 jumper in U5V position 

The binaries are provided in both .bin and .hex format and can be flashed into the micro-controller flash memory using one of the procedures described below. 

- Procedure 1 (.bin only) -

 1 - Plug the Nucleo Board to the host PC using a mini USB cable. If the ST-LINK driver is correctly installed, it will be recognized as an external memory device called "NUCLEO"
 2 - Drag and drop or copy the binary file into the "NUCLEO" device you see in Computer
 3 - Wait until flashing is complete.

- Procedure 2 (.hex and .bin) -

 1 - Install ST-LINK Utility: http://www.st.com/web/en/catalog/tools/FM146/CL1984/SC720/SS1450/PF251168.
 2 - Plug the Nucleo Board to the host PC using a micro USB cable.
 3 - Open the ST-LINK utility.
 4 - Set the "Connect Under Reset" Mode selecting "Target -> Settings" from the menu.
 5 - Connect to the board selecting "Target -> Connect" from the menu or pressing the corresponding button.
 6 - Open the binary file selecting "File -> Open File..." and choose the one you want to flash.
 7 - From the menu choose: "Target -> Program"
 8 - Check the Start address, it must be equal to 0x08000000.
 9 - Check the box "Reset after programming"
10 - Click Start.
11 - Wait until flashing is complete.


Recomended HW configuration for these binaries is:

-  	MQTT_IBM_STM32F401RE_Nucleo-IKS01A1.bin/MQTT_IBM_STM32F401RE_Nucleo-IKS01A1.hex
	HW configuration: NUCLEO F401RE + X-NUCLEO-IDW01M1 + X-NUCLEO-IKS01A1 + X-NUCLEO-NFC01A1 (Optional)
	
-  	MQTT_IBM_STM32F401RE_Nucleo-IKS01A2.bin/MQTT_IBM_STM32F401RE_Nucleo-IKS01A2.hex
	HW configuration: NUCLEO F401RE + X-NUCLEO-IDW01M1 + X-NUCLEO-IKS01A2 + X-NUCLEO-NFC01A1 (Optional)	




 