Avnet Inc AVTEG001 Manuel D’Utilisation

Page de 31
 
 
 
 
 
 
AES-BCM4343W-M1-G Datasheet 
802.11 b/g/n WLAN, Bluetooth & BLE SoC Module 
3  Functional Overview 
This 2.4GHz wireless module provides a complete combo Wi-Fi/BT/BLE and MCU solution for cost-
effective embedded-wireless IoT applications. Based on latest-generation Cypress BCM4343W 
Wireless SoC silicon, this high performance combo module provides a unique solution with Wi-Fi and 
Bluetooth radios, ARM Cortex-M4 host processor and expansion SPI Flash memory, plus versatile 
dual onboard and dual external antenna capabilities, all in a compact 35 mm x 20 mm, easy to mount 
(0.1” pitch LGA) form-factor module, qualified for operation across the full industrial temperature range      
3.1  Microcontroller 
The AES-BCM4343W-M1-G module includes an on-board microcontroller (MCU) that interfaces with 
the Cypress BCM4343W radio for communication and acts as the system controller for user 
applications. Based on the ST Microelectronics STM32F411, the MCU supports the following features: 
 
STM32F411 ARM 32-
bit Cortex™-M4 (with FPU), @ 100 MHz 
 
On-chip memory: 512 kbytes Flash, 128 Kbytes SRAM 
 
Multiple serial communication interfaces: SPI, USART, PCM 
 
Sensor applications support: ADC, I2C, I2S, GPIO, Timers 
 
Cypress WICED SDK and ZentriOS SDK based cloud connected application examples are 
provided (AWS IoT, IBM Bluemix, ThingSpeak and o
thers…) 
 
Debug support: JTAG interface 
Application code for the module can be developed using Cypress
’s WICED Software Development Kit 
(SDK) or Zentri’s ZentriOS SDK.  
Additional details on the STM32F411 MCU features, specifications, and programming modes can be 
obtained from the STM32F411 datasheet. 
 
3.2  SPI Flash Memory 
An 8 Mbit SPI Flash memory (Macronix MX25L800EZUI12G) is included on the module for the storage 
of BCM4343W firmware, static webpages, built-in documentation, images, etc. The STM32F411 
MCU
’s SPI1 peripheral interface, clocked at 50MHz, is used to communicate with this memory.  
 
The SPI1 interface parameters are defined in the BCM94343W_AVN platform files of the Cypress 
WICED SDK development environment. When building an application in WICED SDK, adding the 
download_apps parameter to the make target command string, ensures that the BCM4343W 
firmware is written to- and loaded from this SPI flash  
 
  
MCU 
WICED SDK 
SPI1 Signal Name 
Pin Name 
Pin Name 
SPI_FLASH_CS 
PA4 
WICED_GPIO_5 
SPI_FLASH_CLK 
PA5 
WICED_GPIO_6 
SPI_FLASH_MISO 
PA6 
WICED_GPIO_7 
SPI_FLASH_MOSI 
PA7 
WICED_GPIO_8