MCU independent device driver implementations and template files of the CMSIS-Driver API specification
All Pages
WiFi

DA16200

The documentation for the Renesas DA16200 can be found here: https://www.renesas.com/eu/en/products/interface-connectivity/wireless-communications/wi-fi/da16200-ultra-low-power-wi-fi-soc-battery-powered-iot-devices

DA16200 FreeRTOS SDK Firmware Image v3.2.3.0 (or newer) is required. Firmware image and programing instructions "DA16200 DA16600 FreeRTOS Getting Started Guide" are also available on the above web site.

ISM43362

The documentation for the Inventek ISM43362 can be found here: https://www.inventeksys.com/ism4336-m3g-l44-e-embedded-serial-to-wifi-module/

Flashing a different firmware to ISMART43362-E Shield

The ISMART43362-E Shield has two options to communicate with the underlying target hardware: UART and SPI. By default, the module is flashed with the firmware for UART communication. To enable SPI communication, follow these steps to flash the module:

Prepare the hardware

  • Set the power supply jumper on ISMART43362-E to connect 5V_USB and 5V_BOARD.
  • Set the SW3 switch to position 1 (factory default position).

Prepare the software

  • Download ISM43362_M3G_L44_SPI_C6.2.1.7.zip and extract it locally.
  • Download eS-WIFi_Demo
  • Unzip the file and install the application on your PC.
  • Start es-WiFi Demo and select Menu - Install Drivers and install both, CYW9WCD1EVAL1 and BCM9WCD1EVAL1:
    ISM43362_install_drivers.png
  • Connect the ISMART43362-E to the PC using the Mini-USB connector. In Device Manager, you should see WICED USB Serial Port (COMx).
  • If not already done, assign a low COM port number.
  • In the es-WiFi Demo application, execute:
    • Go to Setup - Serial Port - Configure/Open:
      ISM43362_set_COM_port_conf.png
    • Check the follwoing settings (Serial Port being the one added just now):
      ISM43362_set_COM_port.png
    • Go to Menu - Firmware - Update:
      ISM43362_update_firmware.png
    • Select the binary image file extracted in the first step (ISM43362_M3G_L44_SPI_C6.2.1.7.bin). Make sure it is an SPI firmware variant:
      ISM43362_module_detected.png
  • After the firmware is updated, the console will show the message "Resetting...":

    ISM43362_update_firmware_resetting.png

    You can now disconnect the module from the PC as it contains the new SPI firmware.

    If you want to flash a different firmware later, please visit Inventek's Firmware page for the latest binary files.

Note
Firmware version ISM43362_M3G_L44_SPI_C6.2.1.8 is not supported!

ESP32

The documentation for the Espressif ESP32 can be found here: https://www.espressif.com/en/products/hardware/esp-wroom-32/overview

ESP8266

The documentation for the Espressif ESP8266 can be found here: https://www.espressif.com/en/products/hardware/esp8266ex/overview/

WizFi360

The documentation for the WIZnet WizFi360 can be found here: https://www.wiznet.io/product-item/wizfi360/

The latest firmware images are available on GitHub: https://github.com/wizfi/Release. Instructions on how to flash the firmware onto the device can be found on the WIZnet Wiki: https://wizwiki.net/wiki/lib/exe/fetch.php/products:wizfi360:wizfi360ds:wizfi360fug_v124e.pdf.