2. Getting Started with STM32 MCU, with FreeRTOS, and LwIP
2.1 Requirements
2.1.1 Hardware
To use the WF200_driver_F429ZI_FreeRTOS project, a user will need the following list:
• A WF200 Wi-Fi expansion board BRD802XX
• A NUCLEO-F429ZI board with the associated micro-USB cable
• A hardware interposer to connect the Silicon Labs expansion board to the NUCLEO board
• A PC where to install the following software prerequisites
• A Wi-Fi access point
2.1.2 Software
In addition to the previous hardware, a user will need software listed below:
• Get the software example (WF200_driver_F429ZI_FreeRTOS-LwIP) in
https://github.com/SiliconLabs/wfx-fullMAC-tools
and open it
on IAR or TrueSTUDIO
• Licensed IAR Embedded Workbench IDE for ARM installed or Atollic TrueSTUDIO for STM32 IDE available from the this link:
https://atollic.com/truestudio/
• ST-link driver either installed during IDE installation or through the following link:
https://www.st.com/content/st_com/en/products/
• A UART console. For example, Tera Term:
https://osdn.net/projects/ttssh2/releases/
• The FMAC driver source code is available in
https://github.com/SiliconLabs/wfx-fullMAC-driver
QSG166: WF200 Wi-Fi Development Kit Quick Start Guide
Getting Started with STM32 MCU, with FreeRTOS, and LwIP
silabs.com
| Building a more connected world.
Rev. 0.4 | 6