The ATWILC3000 Shield is an interface board designed to demonstrate the ATWILC3000-MR110CA, a
single chip IEEE® 802.11 b/g/n RF/Baseband/MAC network controller with Bluetooth® Low Energy. This
module is optimized for low-power applications. The ATWILC3000 module can be connected to the host
MCU board using any of the following interfaces:
•For Wi-Fi®, either Secure Digital Input/Outputs (SDIO) or Serial Peripheral Interface (SPI) is used.
•For Bluetooth, Universal Asynchronous Receiver/Transmitter (UART) is used.
Figure 1. ATWILC3000 Shield Board
Features
•Debug I2C and UART Header Footprints
•External Power Supply Header
•Current Measurement Header
•Power and User LED
•Chip Antenna
•Supports 32.768 kHz Low-Power Surface Mount Device (SMD) Crystal Oscillator
•Arduino Shield Stacking Connector
–Supports Wi-Fi through SDIO by default. Pinout is compatible with ATSAMA5D4-XULT
The ATWILC3000 Shield is a shield board containing the low-power ATWILC3000-MR110CA 802.11 b/g/n
IoT module. By default, the ATWILC3000 Shield is configured to use with the SDIO interface which is
compatible with SAMA5D4-XULT.
The ATWILC3000 Shield can also be configured to use with other host MCU boards using SPI peripheral
interface exposed through Arduino compatible connectors. For more details, see ATWILC3000 Wiki for
the list of supported boards and related documents.
The ATWILC3000 module on the shield board can communicate with the host board using either SDIO or
SPI. By default, SDIO is supported. A resistor combination must be modified to add SPI support. The
following table provides resistor configuration details.
Table 2-1. ATWILC3000 Shield Resistor Configuration for SDIO/SPI
Peripheral Interface Required Modification for Resistors
The ATWILC3000 Shield contains Arduino shield stacking connectors, which are used to connect the
board to an MCU base board. This is also used to expose the unused pins to the user. The pinout
definition for the shield connectors are given in the following tables.
Table 4-1. J200 Stacking Connector
Pin NumberFunctionDescription
1SD_DAT2SDIO Data 2
2SD_DAT1SDIO Data 1
3SPI_SSSPI select. By default, this pin is not connected. Mount
R217 (0Ω) to connect.
ATWILC3000
Hardware Specifications
4SPI_MOSISPI MOSI. By default, this pin is not connected. Mount
R216 (0Ω) to connect.
5SPI_MISOSPI MISO. By default, this pin is not connected. Mount
R215 (0Ω) to connect.
6SPI_SCKSPI Clock. By default, this pin is not connected. Mount
R214 (0Ω) to connect.
7GNDGround
8NCNot connected
9NCNot connected
10NCNot connected
Table 4-2. J201 Stacking Connector
Pin NumberFunctionDescription
1NCNot connected
2NCNot connected
3NCNot connected
4VCC_INT_P3V33.3V power supply. Mount jumper cap on J300-1 and
4.2 ATWILC3000 Shield Raspberry Pi Stacking Connector
The ATWILC3000 Shield contains a Raspberry Pi compatible 40-pin stacking connector used to connect
the board to a Raspberry Pi base board. This is also used for exposing the unused pins to the user. The
pinout definition for the Raspberry Pi connector is given in the following table.
Table 4-7. J207 Stacking Connector
ATWILC3000
Hardware Specifications
Pin NumberFunctionDescription
1VCC_INT_P3V33.3V power supply. Insert jumper cap on J300-1 and
J300-2 to use this power supply.
2NCNot connected
3GPIO2/SUSPENDGPIO signal
4NCNot connected
5CHIP_ENATWILC3000 Chip enable is controlled by the host
MCU
6GNDGround
7IRQNHost interrupt request output
8UART_RXBluetooth® UART receive
9GNDGround
10UART_TXBluetooth® UART transmit
11CTSBluetooth® UART CTS input
12GEN1/RTC_CLKBy default, this pin is not connected. Mount R315 (0Ω)
to connect.
13SDDATA3SDIO Data 3. By default, this pin is not connected.
The ATWILC3000 Shield is powered either from the shield connector or from an external power supply.
The header (J300) is used to switch between 3.3V supply from the shield connector or a 3.3V external
power supply. The following tables provide pin details and the connector configuration of the power
supply connector.
Table 4-8. ATWILC3000-SHLD J300 Power Supply Connector
Pin NumberDescription
13.3V internal power supply from shield connector
23.3V external power supply
3Ground
ATWILC3000
Hardware Specifications
Table 4-9. ATWILC3000-SHLD Power Supply Connector Configuration
Power SupplyJ300 Connector Configuration
To set 3.3V power supply from either Arduino
Shield or Raspberry Pi
To set 3.3V external power supplyRemove jumper cap from J300-1 and J300-2. Apply
4.4 Current Measurement Header
The current measurement header (J301) is used to measure the current consumed by the ATWILC3000
module using an ammeter. There are two 0Ω resistors, R304 and R305, that can be used to measure the
current consumed by individual power rails, such as VDDIO, and VBAT respectively.
4.5 Debug Connectors
The debug I2C (J302) and Wi-Fi UART (J307) connectors are not mounted on the board. The following
table provides a description of the connectors.
Table 4-10. Debug I2C Connector
Pin on I2C ConnectorPin on ATWILC3000 ModuleFunction
Place jumper cap between J300-1 and J300-2, and
J300-3 must not be not connected.
Every effort is made to minimize the electromagnetic emissions from the product. However, under certain
conditions, the system (this product connected to a target application circuit) may emit individual
electromagnetic component frequencies, which exceed the maximum values allowed by the above
mentioned standards. The frequency and magnitude of the emissions are determined by several factors,
including layout and routing of the target application, where the product is used.
The revision and product identifier of the ATWILC3000 Shield is available on the sticker on the bottom
side of the PCB. The identifier and revision are printed in plain text as A09-nnnn\rr, where nnnn is the
identifier and rr is the revision. In addition, the label contains a 10-digit serial number unique to each
board.
The product identifier for the ATWILC3000 Shield is A09-2616.
6.2 Revision
Revision 4 is the initially released revision and there are no known issues.
Revision 5 has J302 and J303 as Do Not Populate.
Revision 6 and 7 has the dimension of PCB cutout reduced from 14.68 mm to 11.84 mm, as per the
ATWILC3000-MR110CA module datasheet recommendation for improved radiated performance.
Microchip provides online support via our web site at http://www.microchip.com/. This web site is used as
a means to make files and information easily available to customers. Accessible by using your favorite
Internet browser, the web site contains the following information:
•Product Support – Data sheets and errata, application notes and sample programs, design
resources, user’s guides and hardware support documents, latest software releases and archived
software
•General Technical Support – Frequently Asked Questions (FAQ), technical support requests,
online discussion groups, Microchip consultant program member listing
•Business of Microchip – Product selector and ordering guides, latest Microchip press releases,
listing of seminars and events, listings of Microchip sales offices, distributors and factory
representatives
Customer Change Notification Service
Microchip’s customer notification service helps keep customers current on Microchip products.
Subscribers will receive e-mail notification whenever there are changes, updates, revisions or errata
related to a specified product family or development tool of interest.
To register, access the Microchip web site at http://www.microchip.com/. Under “Support”, click on
“Customer Change Notification” and follow the registration instructions.
Customer Support
Users of Microchip products can receive assistance through several channels:
•Distributor or Representative
•Local Sales Office
•Field Application Engineer (FAE)
•Technical Support
Customers should contact their distributor, representative or Field Application Engineer (FAE) for support.
Local sales offices are also available to help customers. A listing of sales offices and locations is included
in the back of this document.
Technical support is available through the web site at: http://www.microchip.com/support
Microchip Devices Code Protection Feature
Note the following details of the code protection feature on Microchip devices:
•Microchip products meet the specification contained in their particular Microchip Data Sheet.
•Microchip believes that its family of products is one of the most secure families of its kind on the
market today, when used in the intended manner and under normal conditions.
•There are dishonest and possibly illegal methods used to breach the code protection feature. All of
these methods, to our knowledge, require using the Microchip products in a manner outside the
operating specifications contained in Microchip’s Data Sheets. Most likely, the person doing so is
engaged in theft of intellectual property.
•Microchip is willing to work with the customer who is concerned about the integrity of their code.
•Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their
code. Code protection does not mean that we are guaranteeing the product as “unbreakable.”
Code protection is constantly evolving. We at Microchip are committed to continuously improving the
code protection features of our products. Attempts to break Microchip’s code protection feature may be a
violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software
or other copyrighted work, you may have a right to sue for relief under that Act.
Legal Notice
Information contained in this publication regarding device applications and the like is provided only for
your convenience and may be superseded by updates. It is your responsibility to ensure that your
application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR
WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY
OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS
CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE.
Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life
support and/or safety applications is entirely at the buyer’s risk, and the buyer agrees to defend,
indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting
from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual
property rights unless otherwise stated.
Trademarks
The Microchip name and logo, the Microchip logo, AnyRate, AVR, AVR logo, AVR Freaks, BitCloud,
chipKIT, chipKIT logo, CryptoMemory, CryptoRF, dsPIC, FlashFlex, flexPWR, Heldo, JukeBlox, KeeLoq,
Kleer, LANCheck, LINK MD, maXStylus, maXTouch, MediaLB, megaAVR, MOST, MOST logo, MPLAB,
OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, Prochip Designer, QTouch, SAM-BA, SpyNIC, SST,
SST Logo, SuperFlash, tinyAVR, UNI/O, and XMEGA are registered trademarks of Microchip Technology
Incorporated in the U.S.A. and other countries.
ClockWorks, The Embedded Control Solutions Company, EtherSynch, Hyper Speed Control, HyperLight
Load, IntelliMOS, mTouch, Precision Edge, and Quiet-Wire are registered trademarks of Microchip
Technology Incorporated in the U.S.A.
Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, BodyCom,
CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM,
dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, EtherGREEN, In-Circuit Serial Programming,
ICSP, INICnet, Inter-Chip Connectivity, JitterBlocker, KleerNet, KleerNet logo, memBrain, Mindi, MiWi,
motorBench, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient
Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE,
Ripple Blocker, SAM-ICE, Serial Quad I/O, SMART-I.S., SQI, SuperSwitcher, SuperSwitcher II, Total
Endurance, TSHARC, USBCheck, VariSense, ViewSpan, WiperLock, Wireless DNA, and ZENA are
trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.
SQTP is a service mark of Microchip Technology Incorporated in the U.S.A.
Silicon Storage Technology is a registered trademark of Microchip Technology Inc. in other countries.
GestIC is a registered trademark of Microchip Technology Germany II GmbH & Co. KG, a subsidiary of
Microchip Technology Inc., in other countries.
All other trademarks mentioned herein are property of their respective companies.
2018, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved.
ISBN: 978-1-5224-3263-0
Quality Management System Certified by DNV
ISO/TS 16949
Microchip received ISO/TS-16949:2009 certification for its worldwide headquarters, design and wafer
fabrication facilities in Chandler and Tempe, Arizona; Gresham, Oregon and design centers in California
and India. The Company’s quality system processes and procedures are for its PIC® MCUs and dsPIC
DSCs, KEELOQ® code hopping devices, Serial EEPROMs, microperipherals, nonvolatile memory and
analog products. In addition, Microchip’s quality system for the design and manufacture of development
systems is ISO 9001:2000 certified.