WiFi TinyShield (ATWINC1500)


34 in stock

  • Free Shipping for orders over $50
  • Available Worldwide


    Connect your projects to the internet with the WiFi TinyShield! Based on the Atmel ATWINC1500 WiFi module, this module supports 802.11 b/g/n, SSL, different security modes (WEP, WPA, WPA2, and unsecured connections) and has a built-in TCP/IP Stack that offloads network processing from your TinyDuino. The easy to use Arduino/Atmel supplied software library shows numerous examples on how to scan for WiFi access points, connect to an access point, run DHCP, ping IP addresses, do DNS lookups, connect as a client to a webserver and download web pages, or even act as your own webserver and access point.

    This TinyShield includes an integrated antenna on the module itself with FCC/CE approval as well as built-in LEDs that indicate connection state and active data transfer. This TinyShield also includes level shifters and a local power supply to ensure proper and safe operation over the entire TinyDuino operating voltage range up to 5V, and uses an SPI interface to allow for fast data transfers.

    Note: This module can act as an access point!

    To learn more about the TinyDuino Platform, click here


      To see what other TinyShields this will work with or conflict with, check out the TinyShield Compatibility Matrix

      Atmel ATWINC1500 WiFi Specs

      • IEEE 802.11 b/g/n (2.4GHz)
      • Embedded IPv4 TCP/IP stack
      • Up to 72 Mbps PHY throughput
      • TX power: +19.5 dBm at 11 Mbps, CCK
      • RX sensitivity: –88 dBm, 11 Mbps

      TinyDuino Power Requirements

      • Voltage: 3.3V - 5.5V 
      • Current:
        • Active Mode, highest speed: 311mA TX at +18 dBm, 80.5mA RX
        • Shutdown Mode: <4uA
        • Due to the current requirements, this board cannot be run using the TinyDuino coin cell option

      Pins Used

      SPI Interface used

      • A3 - RESET: This signal is an input to the WiFi module and is used to reset the module.
      • 8 - SPI_CS: This signal is the SPI chip select for the WiFi module
      • 2 - SPI_IRQ: This signal is the interrupt output from the WiFi module and into the TinyDuino.
      • 11 - SCLK: This signal is the serial SPI clock out of the TinyDuino and into the WiFi module.
      • 12 - MISO: This signal is the serial SPI data out of the WiFi module and into the TinyDuino.
      • 13 - MOSI: This signal is the serial SPI data out of the TinyDuino and into the WiFi module.


      • 20mm x 30mm (.787 inches x 1.181 inches)
      • Max Height (from lower bottom TinyShield Connector to upper top TinyShield Connector): 5.11mm (0.201 inches)
      • Weight: 2.39 gram (0.084 ounces)


      • This board is compatible with the Arduino WiFi101 library which is available through the Arduino IDE Library manager!
      • However, the pin configuration is different, which requires the following line at the beginning of your setup() function:



          WiFi TinyShield Tutorial
          In this tutorial, you will learn how to connect your project to the internet with this WiFi TinyShield!
          Move a Robot Arm over WiFi
          Move a Robot Arm over WiFi
          Are you interested in controlling your robotic arm using your phone or computer from anywhere in the world?

          Related Items

          USB TinyShield, with side mount ASD2101-R
          USB TinyShield
          The USB TinyShield lets you program your TinyDuino processor, provides power, and can be used for communication
          Front view of the Bluetooth Low Energy TinyShield (ST) ASD2116-R
          Bluetooth Low Energy TinyShield (ST)
          Connect to your smartphone or computer using Bluetooth Low Energy. This module supports both master and slave modes.