The Adafruit ATWINC1500 WiFi Breakout uses SPI to communicate, so with about 6 wires, you can get your wired up and ready to go. Right now the Atmel-supplied library works great with Arduino Zero, and seems to work OK on Uno but may not work on other Arduinos. You can clock it as fast as 12MHz for speedy, reliable packet streaming. And scanning/connecting to networks is very fast, a few seconds.
This module works with 802.11b, g, or n networks & supports WEP, WPA and WPA2 encryption. You can use it in Soft AP mode to create an ad-hoc network. For secure client connections, there is TLS 1.2 support in firmware 19.4.4!
The breakout is built around the MTK3339 chipset, a no-nonsense, high-quality GPS module that can track up to 22 satellites on 66 channels, has an excellent high-sensitivity receiver (-165 dB tracking!), and a built in antenna. It can do up to 10 location updates a second for high speed, high sensitivity logging or tracking. Power usage is incredibly low, only 20 mA during navigation.
Technical Details of WiFi Breakout
Vin - this is the power-in pin. Connect to 3.3 - 5.5VDC
The wifi module can draw up to 300mA during transmit (for small blips of time) So make sure that your power supply can supply it.
- GND - ground for signal and power
- SCK - SPI clock input, 3V or 5V compliant
- MISO - SPI data out from module, 3.3V line level
- MOSI - SPI data into module, 3V or 5V compliant
- CS - SPI chip select, pull down when transmitting to/from the ATWINC. By default this is pulled to Vin with a 100K resistor
- EN - Enables the entire module, by default tied low with a 100K resistor. Tie to 3-5V to keep the module on all the time, connect to a ground signal to disable the module
- IRQ - Interrupts from the module, connect to your microcontroller's INT input line. 3.3V logic level
- RST - Module reset, by default tied low with a 100K resistor. Pull high to bring out of reset.
- Wake - wake input signal, used to wake up the module (not used in existing code, but available if you can figure it out!) 3-5V logic in
- CFG - allows you to select between SPI (default) or UART data transport. Since we don't have any UART code, keep disconnected
- RXD/TXD - UART data transport pins. Since we don't have any UART code, keep disconnected
- 33mm x 28mm x 4mm / 1.3" x 1.1" x 0.16"
- Weight: 4.4g
Technical Details of ATWINC1500
- Single-band 2.4GHz b/g/n
- Extreme low power
- Compact footprint: 5 x 5 mm QFN
- Operating voltage: 3.0V to 4.2V
- Serial host interface: SPI
- Security protocols supported: WPA/WPA2 Personal, TLS, SSL
- Network services: DHCP, DNS, TCP/IP (IPv4), UDP, HTTP, HTTPS
- Antenna Options:
- Chip and PCB antenna (ATWINC1500-MR210PB)
- Chip and u.FL connector (ATWINC1500-MR210UB)
- Available in a fully-certified module package:
- ATWINC1500-MR210PB1952 (4Mb flash)
- ATWINC1510-MR210PB1952 (8Mb flash)
- Part numbers reflect SW version, now available with SDK v19.5.2
- Recommended for new designs
- SDK 19.5.2 with TLS v1.2 server mode support, Crypto ECC508 integration, WPA2 security to AP mode & more
- Integrated into Atmel Studio 7 - See ASF release notes
- ATWINC1510-MR210PB1944 (Legacy SDK)
- Atmel Software Framework (ASF) Free Software download available
You can also cheek our "Dokumente" for more information
1x Adafruit ATWINC1500 WiFi Breakout