List of Wi-Fi microcontrollers

{{Short description|none}}

{{technical|date=October 2014}}

Wi-Fi microcontrollers enable Wi-Fi connectivity for devices so that they can send & receive data and accept commands. As such, Wi-Fi microcontrollers can be used for bringing otherwise ordinary devices into the realm of the Internet of things.

Wi-Fi microcontroller chips:

class="wikitable sortable"
ManufacturerProduct nameProtocolsProcessorFlash memoryRAM memoryPackageURL
Cypress/BroadcomCYW43340/BCM43340IEEE 802.11a/b/g/nARM Cortex-M3652 KiB195 KiB141-Ball WLBGA[http://www.cypress.com/file/299506/download CYW43340]
EspressifESP8266, ESP8285IEEE 802.11b/g/nTensilica Xtensa L106 (80 or 160 MHz)ESP8266: External only (up to 4 MiB)
ESP8285: Internal only (1 or 2 MiB)
64+96 KiBQFN32[http://espressif.com/en/products/esp8266/ ESP8266]
[https://www.espressif.com/sites/default/files/documentation/0a-esp8285_datasheet_en.pdf ESP8285]
EspressifESP32IEEE 802.11b/g/nTensilica Xtensa LX6 (240 MHz)External only (up to 32 MiB)320 KiBQFN48[http://esp32.com ESP32]
iCommSSV6060PIEEE 802.11b/g/n32-bit RISC microprocessor??QFN48[http://www.icomm-semi.com/products_IOT_SSV6060P.html SSV6060P]
MediaTekMT7681IEEE 802.11b/g/nAndes N9 (80 MHz)??QFN40L[http://labs.mediatek.com/en/chipset/MT7681 MT7681]
MediaTekMT7687IEEE 802.11b/g/nARM Cortex-M4 (192 MHz)2 MiB256+96 KiBQFN68[http://labs.mediatek.com/en/chipset/MT7687 MT7687]
MicrochipWFI32E01PCsingle band IEEE 802.11b/g/nPIC32MZ1025W104 (200 MHz)1 MB256 KB +64KBmodule[https://www.microchip.com/wwwproducts/en/WFI32E01PC WFI32E01PC]
MicrochipATSAMW25IEEE 802.11b/g/nARM Cortex-M0+ (48 MHz)256 KB32 KBmodule[https://www.microchip.com/wwwproducts/en/ATSAMW25 ATSAMW25]
NufrontNL6621IEEE 802.11b/g/nARM Cortex-M3 (160 MHz)n/a448 KiBmodule[http://www.nufrontsoft.com/index.php/project/index/id/30.html NL6621]
MediaTekMT7688IEEE 802.11b/g/nMIPS24KE (580 MHz)??DR-QFN156[https://labs.mediatek.com/en/chipset/MT7688 Link]
RealtekRTL8195IEEE 802.11b/g/nARM Cortex-M3 (166 MHz)1 MiB2.5 MiBTFBGA-96[https://www.amebaiot.com/en/ameba1/ RTL8195AM]
RealtekRTL8711, RTL8710IEEE 802.11b/g/nARM Cortex-M3 (166 MHz)1 MiB256 KiBQFN32[https://www.amebaiot.com/en/ameba1/ RTL8710BN]
Texas InstrumentsCC3200, CC3220IEEE 802.11b/g/nARM Cortex-M4 (80 MHz)n/a, 1 MiB only in CC3220SF128 or 256 KiBQFN64[http://www.ti.com/product/cc3200 CC3200]
Winner MicroW600IEEE 802.11 b/g/nARM Cortex-M31 MiB288 KiBQFN32[http://www.winnermicro.com/en/html/1/156/158/497.html W600]


References

{{Reflist}}