Adafruit Feather M0 WiFi with uFL - ATSAMD21 + ATWINC1500
A highly-capable Cortex M0+ processor with ton more I/O pins, lots of 12-bit ADCs, a 10-bit DAC, 6 total SERCOMs that can each do SPI, I2C or UART (3 are used by the existing interfaces, leaving you 3), plenty of timers, PWMs, DMA, native USB, and more
The ATWINC has much lower power usage, about 12mA for the WINC & 10mA for the ATSAMD21 with auto-power management on for the WiFi and no power management for the ARM.
Stream more reliably (less 'bursty') with the ATWINC.
Feather is the new development board from Adafruit, and like its namesake it is thin, light, and lets you fly! We designed Feather to be a new standard for portable microcontroller cores. This is the Adafruit Feather M0 WiFi w/ATWINC1500 - Adafruit's take on an 'all-in-one' Arduino-compatible + high speed, reliable WiFi with built in USB and battery charging. Its an Adafruit Feather M0 with a WiFi module, ready to rock!
This module works with 802.11b, g, or n networks & supports WEP, WPA and WPA2 encryption. You can connect to your own WiFi networks or create your own with "Soft AP" mode, where it becomes its own access point (we have an example of it creating a webserver that you can then control the Arduino's pins). You can clock it as fast as 12MHz for speedy, reliable packet streaming. And scanning/connecting to networks is very fast, just a second or two.
Item Specifics Size: 2.1" x 0.9" x 0.3" without headers soldered in (0.1" longer than most Feathers) Weight: 6.1 grams ATSAMD21G18 @ 48MHz with 3.3V logic/power 256KB FLASH, 32KB SRAM, No EEPROM 3.3V regulator (AP2112K-3.3) with 600mA peak current output, WiFi can draw 300mA peak during xmit. Native USB bootloader and serial port debugging. 20 GPIO pins 8 x PWM pins 10 x analog inputs 1 x analog output Battery, uFL Antenna and MicroUSB cable not included