Welcome to the fourth session of the ModusToolbox Training Series!
In the previous Session 3: Introduction to CapSense in ModusToolbox , we learnt about CapSense in ModusToolbox and how to built basic CapSense applications using CapSense Middleware Library.
In this session, we are going to introduce you to the AnyCloud WIFI Design Flow. The session starts with a brief introduction to different software architectures (Mbed, AFR and AnyCloud), followed by AnyCloud Stack. You will get insights on how to build basic WiFi application in Modus Toolbox using the WiFi Connection Manager Library. You will also learn about the required libraries or the minimum set of libraries for getting started with WiFi (WCM, WiFi Middleware Core, Secure Sockets, WHD). In the end, an interesting demo project will help you create your own basic TCP application in Modus Toolbox. Let’s get started!
Duration: 90 mins
The exercises created as part of this training series have been tested to work on the following boards. The exercises might need minor modifications if being used for a different board.
- PSoC 6 Wi-Fi BT Prototyping Kit (CY8CPROTO-062-4343W)
- PSoC 6 WiFi-BT Pioneer Kit (CY8CKIT-062-WiFi-BT)
- PSoC 62S2 Wi-Fi BT Pioneer Kit (CY8CKIT-062S2-43012)
1. Software Architecture – AnyCloud / AFR / Mbed
2. AnyCloud Stack
3. AnyCloud WiFi Libraries
a. Using Library manager to add Wi-Fi to a PSoC 6 project in AnyCloud
b. Middleware Core Libraries
c. Wi-Fi Connection Manager (WCM)
d. Secure Sockets
4. WICED Wi-Fi Driver
5. WHD WiFi Host Driver
6. Demo – TCP Client
The training material and exercises are hosted here: Community-Code-Examples/mtb_training/session04 at master · cypresssemiconductorco/Community-Code-Examples · GitHub
You can also refer to the documentation tab in the MODUS toolbox that gives you more insights on all the required WiFi libraries (Secure Sockets, WHD, WCM and Middleware Core Library).