1.. _adafruit_winc1500:
2
3Adafruit WINC1500 Wifi Shield
4#############################
5
6Overview
7********
8
9The Adafruit WINC1500 Wifi shield is an Arduino
10compatible shield based on the ATWINC1500 wifi controller
11from Microchip.
12The shield also provides a micro SD card socket
13
14The SD card socket is currently not supported
15
16More information about the shield can be found
17at the `Adafruit WINC1500 website`_.
18
19Pins Assignment of the Adafruit WINC1500 WiFi Shield
20====================================================
21
22+-----------------------+---------------------------------------------+
23| Shield Connector Pin  | Function                                    |
24+=======================+=============================================+
25| D4                    | MicroSD SPI CSn  (Not supported)            |
26+-----------------------+---------------------------------------------+
27| D5                    | WINC1500 RST     (/Reset of winc1500)       |
28+-----------------------+---------------------------------------------+
29| D6 (b)                | WINC1500 EN      (Enable of winc1500)       |
30+-----------------------+---------------------------------------------+
31| D7                    | WINC1500 IRQ     (IRQ from winc1500)        |
32+-----------------------+---------------------------------------------+
33| D10                   | WINC1500 SPI CSn                            |
34+-----------------------+---------------------------------------------+
35| D11 (a)               | SPI MOSI         (Serial Data Input)        |
36+-----------------------+---------------------------------------------+
37| D12 (a)               | SPI MISO         (Serial Data Out)          |
38+-----------------------+---------------------------------------------+
39| D13 (a)               | SPI SCK          (Serial Clock Input)       |
40+-----------------------+---------------------------------------------+
41
42The pins marked (a) must be jumpered to the SPI port at the shield
43To enable low power support, wire the pin marked (b) to the En connector
44at the shield
45
46Requirements
47************
48
49This shield can only be used with a board which provides a configuration
50for Arduino connectors and defines node aliases for SPI and GPIO interfaces
51(see :ref:`shields` for more details).
52
53Programming
54***********
55
56Set ``--shield adafruit_winc1500`` when you invoke ``west build``. For example:
57
58.. zephyr-app-commands::
59   :zephyr-app: samples/net/wifi
60   :board: frdm_k64f
61   :shield: adafruit_winc1500
62   :goals: build
63
64References
65**********
66
67.. target-notes::
68
69.. _Adafruit WINC1500 website:
70   https://learn.adafruit.com/adafruit-winc1500-wifi-shield-for-arduino
71