WiFi Modules
emPower emNet WiFi add-ons allow you to easily evaluate multiple WiFi solutions by simply exchanging one piece of hardware and some lines of code.
The code to exchange usually includes one emNet configuration file (basically only two lines of code need to be changed to select another driver) and porting of the host interface (typically SPI send/receive) routines.
Porting to your own customized hardware can be done easily as well by adopting these porting layers to your requirements based on the existing emPower samples.
Available modules
Microchip ATWILC1000
Description: The Microchip ATWILC1000 is a link controller meant for usage with third party TCP/IP stacks providing IEEE 802.11b/g/n WiFi support in a 2.4GHz band.
The firmware of the ATWILC1000 is loaded from the host MCU. This provides an easy way of updating the WiFi module firmware together with the host MCU firmware. The WiFi firmware can be loaded from an externel source as well.
Host Interface:
- SPI
- UART
Memory Requirements:
ROM: App. 7kBytes + app. 168kBytes WiFi firmware
Known Limitations:
Requires ASF (Advanced Software Framework) >= v3.40 to work reliable with Access Points that use MIMO.
Downloads:
Download emPower WiFi Schematics, ATWILC1000
Vendor Links:
Microchip SmartConnect ATWILC1000
Microchip ASF (Advanced Software Framework)
Longsys/Arrow GT202
Description: The Longsys/Arrow GT202 is a controller supporting IEEE 802.11b/g/n WiFi networks
in a 2.4GHz band.
The WiFi firmware comes pre-loaded in the module keeping it away from the
host MCU firmware. The WiFi module can be updated manually.
Host Interface:
- SPI
- UART
Memory Requirements:
ROM: App. 29kBytes
Known Limitations:
No support to enable custom multicast filters (no multicast support). Filters for multicast
required for basic IPv6 operations seem to be enabled in the module.
These are limitations of the module we came across and found no solution for, not limitations or known problems (Errata) published by the module manufacturer.
Downloads:
Download emPower WiFi Schematics, GT202
Vendor Links:
Redpine Signals RS9113
Description: The Redpine Signals RS9113 is a controller supporting IEEE 802.11b/g/n WiFi
networks in a 2.4GHz band. Support for the 5GHz band is a build option for the
module. Modules that support the 5GHz band offer offer 802.11n at 2.4GHz/5GHz
and 802.11a at 5GHz. Connect-io-n RS9113 and WiSeConnect RS9113 as well
as modules compatible to these product familys are supported.
The WiFi firmware comes pre-loaded in the module keeping it away from the
host MCU firmware. The WiFi module can be updated manually.
Host Interface:
- SPI
- UART
- SDIO
- USB
Memory Requirements:
ROM: App. 5kBytes
Known Limitations:
BSSID (HW addr. of AccessPoint) can not be retrieved. BSSID of pre-connect scan
needs to be assumed for AP BSSID.
These are limitations of the module we came across and found no solution for, not limitations or known problems (Errata) published by the module manufacturer.
Downloads:
Download emPower WiFi Schematics, RS9113
Vendor Links: