Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

Security & Authentication

The Serial SuperFlash® Kit 2 allows evaluation of Microchip's Serial Flash Devices which are made using the SST SuperFlash® technology. The Serial SuperFlash Kit 2 contains three Serial Flash Daughter Boards. The Serial Flash Daughter Board is an evaluation board designed to interface with the mikroBUS™ connector on the Explorer 16/32 Development Board (DM240001-2). It can also interface with the PICtail™ Plus connector located on the Explorer 16 Development Board (DM240001).

AT88CK101 Development Kit

Part Number: AT88CK101SK-MAH-XPRO

No Longer Available

A development tool for applications that protect confidential files, encrypt downloads, perform two-factor logons, authenticate products, and prevent software piracy. The starter kit includes an AVR baseboard (ATMicrobase) with a USB interface that lets designers learn and experiment on their PCs.

For the Xplained Pro (XPRO) series, the kit includes a daughterboard that interfaces to the AVR baseboard via a 10-pin or 20-pin header. The daughterboard configuration can be ordered with the 8-pin UDFN socket (MAH), the 8-pin SOIC socket (SSH), or the 3-lead SOT23 socket (TSU) which can support an CryptoAuthentication ATSHA204A, ATECC508A, or ATAES132A device (TSU not available for ATAES132A device).

The CryptoAuthentication Evaluation Studio (ACES), which can be used with this kit includes a configuration environment that allows the ability to configure, demonstrate, and personalize the CryptoAuthentication device. Software developed on the PC can serve as the base for code to be ported to an embedded microcontroller. Source code can be edited to integrate with ARM or other platforms.

This kit uses a modular approach, enabling the daughterboard to connect directly to a STK series AVR development platform to easily add security to applications. An optional adapter kit is available when the 10-pin header on the daughterboard requires a different pinout.

Note: The AT88CK101SK-RBH is a 3-lead contact socket and does not have the 20 pin XPRO header. No ATAES132A packages are available.

Latest Firmware:

CK101_Firmware_v2.3.3 - For use with ACES 6.0+ (V2.3.0 or higher is required for ATECC608A Support)
SHA256: 6F8B0A2753337049FF3F5B531CD6B9BCCE037D4229812A7E5FCF18F15B741540

CK101_Firmware_v2.2.0 - For use with ACES 5.0
SHA256: E4B8D7CE120D4028047947B0FDFC76FE7DFBE8BE88A63E41075327BBE59BD7E1

The CryptoAuthentication AT88CK590 Demo-evaluation Kit can be used with Crypto Evaluation Studio (ACES) software (Version 5.0.0 or greater) to easily explore the operation and architectures of the ATSHA204A, ATAES132A, and ATECC508A crypto element devices. The kit is a USB dongle with a built-in AVR AT90USB1287 microcontroller, and connects directly to a users PC. It is an excellent way to experiment with the three crypto element devices to learn about how they can be configured to perform symmetric authentication (SHA and AES), asymmetric authentication (ECDSA), key agreement (ECDH), and other cryptographic functions (depending on the particular device).

Complete source code, schematic, Bill of Materials, and Gerber files are available in the Documents and Software Tab below.

To get started, please download ACES setup software from the ACES Development Tool Page.

ATECC608A Trust

Part Number: DT100104

The ATECC608A trust is an add-on board for the CryptoAuth Trust Platform and other Microchip development platforms that contain a mikroBUS header. The board supports a mikroElectronica header that connects to any board that has a mikroBUS connection. This board provides an alternative to the sample units that require a socket board for doing the initial development and testing.

The ATECC608A Trust contains the ATECC608A secure elements – Trust&GO, TrustFLEX and TrustCUSTOM. This provides a user the ability to develop solutions with any of these secure elements based on the requirements of the application. The user guide provides a physical overview of the connections and switch setting implemented on the board. 


The ACES package is a suite of software tools to configure and demonstrate the CryptoAuthentication Family of devices using various evaluation kits.

ACES was designed to minimize the learning curve for using the CryptoAuthentication Family of devices in your application. The package includes the ACES Configuration Environment (ACES CE) and a comprehensive help system.

The ACES package also includes support for the AT88CK9000 programmer board.

ACES Software is found under the Documents/Software Tab


The CMES package is a suite of software tools to configure and demonstrate the CryptoMemory and the CryptoRF devices using the AT88SC-ADK2 or the AT88CK201STK kits.

CMES was designed to minimize the learning curve for using CryptoMemory and CryptoRF devices. The package includes the Configuration Environment (CE), the Laundry Demo, and the Lock Demo.

CryptoMemory Evaluation Studio Software

CryptoMemory Evaluation Studio Ver 1.0.4
SHA256: 570BFFE31F1A761D73CF11E26D306C4B8F87C7AEB01A03018A82BAC594119AB5

Easily incorporate security into designs with the CEC1702 IoT Development Kit, a Microsoft certified Azure IoT Starter Kit with DICE support for fast development. The kit contains the CEC1x02 Development Board including the CEC1702PIM (Part # DM990013). The CEC1x02 Development Board is a new evaluation board that can be used for development, customer evaluation and demos.

One of the key attributes of this board is a Plug in Module (PIM) for the CEC1x02. Initially the PIM for the CEC1702 IoT Development Kit will contain the CEC1702 32-bit ARM® Cortex®-M4 Controller with Integrated Crypto Accelerators. Additional PIM will be developed for future CEC1x02 products, and the CEC1702 IoT Development Kit will be updated as necessary. The board contains two headers compatible with MikroE Clickboards to allow for flexible design requirements.

To connect to the web, the kit will also contain a WiFi 7 Click Board from MikroElektronika. The main component of the WiFi 7 click is the Microchip ATWINC1510-MR210PB IEEE 802.11 b/g/n module, specifically optimized for low-power IoT applications. The click is designed to run on a 3.3V power supply. It communicates with the target microcontroller over SPI interface, with additional functionality provided by the following pins on the mikroBUS™ line: PWM, INT, RST.

The CEC1702 IoT Development Kit also contains the THERMO 5 Click board from MikroElektronika. THERMO 5 click measures temperature in default range of 0°C to 127°C and extended range of -64°C to 191°C with ±1°C accuracy. It carries the Microchip EMC1414 temperature sensor. The click can monitor four temperature channels - three external and one internal.

Security ensured

This clicker 2 is powered by CEC1302, a 32-bit ARM®-Cortex® MCU that integrates a cryptographic engine that provides high level security features. 

The CEC1302 provides support for loading code from the private or shared SPI flash device on a VCC1 power-on. Before executing the CEC1302 code loaded from a SPI Flash Device, the CEC1302 validates the code using a digital signature encoded according to PKCS #1. The signature uses RSA-2048 encryption and SHA-256 hashing. This provides automated detection of invalid code that may be a result of malicious or accidental corruption. It occurs before each boot of the host processor, thereby ensuring a hardware based root of trust not easily thwarted via physical replacement attack.

clicker 2 for CEC1302 (MIKROE-1969), by MikroElektronika, is the big brother of CEC1302 Clicker (MIKROE-1970). Boasting not one, but two mikroBUS host sockets, this starter development kit brings click board connectivity to the 32-bit ARM Cortex-M4 CEC1302 microcontroller, with its integrated cryptographic engine. Connect the desired click board to enhance it with endless features. It's preprogrammed with a fast USB HID bootloader. Use it to upload your firmware and clicker will become a working device. This board features all you need to get started: 32-bit CEC1302 microcontroller, USB connector, two LEDs and push buttons, reset button, mikroProg connector and headers for interfacing with external electronics.

The CryptoAuth Trust Platform is the newest addition to the CryptoAuthentication evaluation kits. This kit is used for exploring and implementing solutions for the IoT space with a pre-provisioned ATECC608A Trust&GO, pre-configured TrustFLEX and fully customizable TrustCUSTOM products. The Trust&GO and TrustFLEX products have been developed to allow for an easy way to add hardware security to IoT Cloud solutions, accessory authentication, IP Protection, and firmware verification. Using these kits with the Microchip development tools and Microchip provisioning systems allows for even low volume projects to easily and readily implement secure authentication into their application. The user guide provides a physical overview of connections, components and switch settings implemented on the board.

The CryptoAuth Trust Platform consists of ATSAMD21E18A that is the main MCU which comes pre-programmed with Microchip`s Secure Product Group (SPG) kit protocol. This protocol takes care of the communication between the CryptoAuthentication devices and the host MCU over the USB HID interface. The data transfer between the secure elements and the host MCU is indicated by the Status LED.

Each of the secure element has a different I2C address that enables its communication with the host MCU hence eliminating line contention issues.

CryptoAuth Xplained Pro


Mature Product
CryptoAuth Xplained Pro evaluation and development kit is an add-on board to the Xplained and XplainedPro evaluation platforms to support the ATSHA204A, ATAES132A, and ATECC508A in embedded design applications. CryptoAuth Xplained Pro has been developed to allow fast system prototyping within the Xplained and XplainedPro evaluation environment. This kit gives engineers, developers, and decision makers a tool to understand the device architecture and its uses for product authentication, confidential file protection, perform two-factor logons, or prevent software piracy. Complete source code for the CryptoAuthentication devices is available in ASF ( Software Framework). Schematics, Gerber files, and a bill of materials are also available.

CryptoAuth XPRO-B evaluation and development kit is an add-on board to the XplainedPro evaluation platforms to support the ATSHA204A, ATAES132A, ATECC508A and  ATECC608A in embedded design applications. CryptoAuth XPRO-B Pro has been developed to allow fast system prototyping within the Xplained and XplainedPro evaluation environment. This kit gives engineers, developers, and decision makers a tool to understand the device architecture and its uses for product authentication, confidential file protection, perform two-factor logons, or prevent software piracy. Complete source code for the CryptoAuthentication devices is available in ASF ( Software Framework). Schematics, Gerber files, and a bill of materials are also available.


ATAES132A CryptoAuthentication? development library source code with clear separation between library core functionality and communication interface. This separation permits portability across different hardware platforms where all the user has to do is re-implement the interface to match their specific hardware platform. Support of the standard I2C and SPI interfaces means interface re-implementation may be as easy as swapping the respective interface with an existing driver on one's platform. The library comes with examples that implement the interface on the AVR® microcontroller hardware platform.

 Software Library:

The AT88CKSCKTUDFN-XPRO is a Microchip XPRO extension kit for Microchip CryptoAuthentication™ devices in an 8-pin UDFN package. The board attaches to any Microchip Micro-controller board that supports the XPRO interface. The boards operate with the following Microchip Devices

ATECC108A/508A/608A - Ecliptic Curve Security devices with I2C or Single Wire Interface
ATSHA204A - Symmetric Security Device with I2C or Single Wire Interface
ATAES132A - Secure Memory device with I2C or SPI interfaces
The boards can be used as a learning tool, development tool or for configuring and provisioning devices in limited quantities.
For more information on Microchip Crypto Authentication products please go to the Crypto Authentication Overview.
The AT88CKSCKTSOIC-XPRO is a Microchip XPRO extension kit for Microchip CryptoAuthentication™ devices in an 8-pin SOIC Package. The board attaches to any Microchip Micro-controller board that supports the XPRO interface.  The boards operate with the following Microchip Devices
  • ATECC108A/508A/608A - Ecliptic Curve Security devices with I2C or Single Wire Interface
  • ATSHA204A - Symmetric Security Device with I2C or Single Wire Interface
  • ATAES132A - Secure Memory device with I2C or SPI interfaces
The boards can be used as a learning tool, development tool or for configuring and provisioning devices in limited quantities.
For more information on Microchip Crypto Authentication products please go to the Crypto Authentication Overview.

The CryptoAuthentication™ SOIC Xplained Pro Starter (CryptoAuth-XSTK) kit consists of a SAMD21-XPRO and an AT88CKSCKTSOIC-XPRO socket board along with Crypto Authentication sample devices.   The board works with Microchip's Crypto Evaluation Studio (ACES) out of the box and can be used for evaluation and development wih CryptoAuthentication Devices.  The kit supports all Crypto Authentication devices including the ATECC608A, ATECC508A, ATECC108A, ATSHA204A and the ATAES132A.  The kit can support I2C Interface devices, Single-Wire-Interface (SWI) devices, and devices with a SPI interface  by setting the appropriate switches on the socket board.   This board can be paired with the AT88CKSCKTUDFN-XPRO kit if so desired so that the UDFN package option can be used. 

The firmware in the kit will also work with ATCRYPTOAUTH-XPRO and ATCRYPTOAUTH-XPRO-B boards.   A maximum of 8 CryptoAuthentication devices can be detected with the firmware.

If so desired, an existing ATSAMD21-XPRO development kit can be reflashed with the firmware from this kit and combined with a a CryptoAuthentication Socket board to create the same functionality as the DM320109.  The Latest Firmware is located under the Documents and Software Tab.

CryptoAuthLib Python Modules

The DM320109 development kit can work with the Python CryptoAuthLib Module to facilitate system development without implementing a host microcontroller.  These tools can be found on the Python Software Foundation repositories.   The following link will take you to these tools: https://pypi.org/project/cryptoauthlib/    Additional tools can be found on the MicrochipTech GitHub repository.




The CryptoAutomotive™ In-vehicle Network (IVN) Trust Anchor/Border Security Device (TA/BSD) development kit enables Original Equipment Manufacturers (OEMs) and Tier 1 customers to add comprehensive security to networked vehicle systems with minimal impact on current designs while providing the highest level of protection against threats. The only security-specific automotive tool in the industry, the CryptoAutomotive TA/BSD development kit together with a host MCU emulates a node in an automotive network and provides system designers with an intuitive starting point for implementing security. Designed to be flexible, the tool can support the nuances between each OEM’s implementation, allowing manufacturers to configure the node to conform to various specifications as well as industry standards. The tool emulates TA/BSD security companion devices and demonstrates secure key generation, secure boot, Electronic Control Unit (ECU) authentication , hardware-based crypto accelerators and more. Designers can also implement Controller Area Network Flexible Data rate (CAN-FD) message authentication with configurable MAC type and size along with freshness counter to prevent replay attacks as well as conversion of CAN 2.0 messages to CAN-FD with appended Message Authentication Codes (MAC) and subsequent MAC verification. Connecting multiple development kits together or connecting a development kit to a security capable tool, creates a network to verify groups of messages and associated CAN MACs across multiple nodes.

The kit is only released under NDA. (Please contact sales to complete an NDA)

Kit and accessory Information:

  • One CryptoAutomotive™ TA/BSD Development board preloaded with firmware and jumper settings.
  • Connector pack for connecting with ATSAMV71-XULT
  • Micro USB Cable.
  • QuickStart Information Card.

Recommended Accessories (Not part of Kit)

  • 12V 1.25A Power Supply with 2.1mm Center pin Jack. (Needs to be ordered seperately).- USA Power Supply - Power Adapter Plug Set
  • ATSAMV71-XULT Development board to act as a host system.
  • CAN analyzer Hardware and Software tools- K2L MOCCA-FD and K2L Optolyzer (Optional)- Optolyzer Studio Professional
  • A second DM320112 CrytpoAutomotive™ development kit to support multiple node CAN-MAC if you do not have a security capable CAN tool

Software and Firmware Updates

All software and firmware is distributed only under NDA. To obtain the associated software and firmware contact cryptoautomotive@microchip.com.


CryptoMemory development libraries are provided free of charge by . They implement all the communications required to use CryptoMemory devices. The libraries come in binary object form and present APIs that encapsulate the functions of the CryptoMemory device.

CryptoRF AT88CK201STK Starter Kit

Part Number: AT88CK201STK

Mature Product
The kit adds secure HF RFID capabilities to prevent counterfeiting of medical and consumable products; track and record ownership, access control, and loyalty; and to conveniently store configuration and other sensitive data. The included pluggable CryptoRF reader board contains the necessary circuitry and antenna to communicate with any HF RFID transponder compliant with the ISO 14443 type B standard. The kit's reference design makes it possible to include HF RFID capability in spaces smaller and more confined than previously possible. Measuring only 31.9mm by 24.8mm for reader circuitry or only or 72.2mm by 24.8mm with the reference antenna, it targets space-constrained applications such as portable and handheld devices. Used with CryptoRF, gadgets like game consoles and appliances like medical robotic handles can securely pair with cartridges and surgical heads, confidentially sharing history and configuration information wirelessly. The kit is designed for a wide variety of applications that operate in harsh environments (wet, dry, frost, mechanical vibrations, etc.) without suffering dirty or worn contacts. The core of the open-standards HF RFID reference design features the AT88RF1354 HF RFID reader IC, which supports ISO 14443 type B open standards for 13.56MHz RFID communications. The reader IC interoperates with any compliant HF RFID transponder, including the CryptoRF.
Development libraries for a variety of microcontrollers. Each library provides a well-documented, high-level API to facilitate CryptoRF application development and deployment. Developers only need to implement the source level interface to match their specific platform. Please contact securerf@atmel.com to inquire about your specific library requirements.

The CEC1x02 Development Board is an evaluation board that can be used for development, customer evaluation and demos. It is the board that customers can evaluate and program keys used for authentication into the CEC1x02 devices.

One of the key attributes of this board is a Plug in Module (PIM) for the CEC1x02 family. The PIM ships with the CEC1702, a full-featured ARM® Cortex®-M4-based microcontroller with complete hardware cryptography accelerators enabled solutions in a single package. These CEC1702 can be used as a secure boot product for application processors and can also be used as the sole standalone MCU in embedded applications.

The packaged CEC1x02 Development Board includes the base board and a CEC1702PIM.  The board contains two headers compatible with MikroE Clickboards to allow for flexible design requirements.


KeeLoq 3 Development Kit

Part Number: DM303008

No Longer Available

Please see DM182017-1 (433MHz), DM182017-2 (868MHz), or DM182017-3 (915MHz) or DM182017-4 (433MHz) for new designs.

Please also see the Keeloq Embedded Security page for the latest information.

The low-cost KEELOQ 3 Development Kit is designed to help engineers get up-to-speed quickly on PIC microcontrollers (MCUs). The kit provides everything you need to program, debug, and develop secure authentication applications for a variety of markets such as security systems (keypads, remote sensors, and access control), remote keyless entry (automotive), and authentication (identity and property) applications.

KEELOQ Evaluation Kit II

Part Number: DM303006

No Longer Available
This kit demonstrates the capabilities of the code hopping technology used in security systems such as garage door openers, auto keyless entry, etc. for secure access and/or authentication. It includes a main board and 2 transmitters to demonstrate encoders and decoders. The fully functional kit allows a short learning cycle into the technology.

KEELOQ Transponder Evaluation Kit

Part Number: DM303005

No Longer Available
The Transponder Evaluation Kit allows the user to fully evaluate KEELOQ® Code Hopping Transmitters/Transponders. The HCS410 and HCS412 use the KEELOQ® Code Hopping technology which combines high security transmitter and transponder operation in a small, low-cost package.

Magnetic Card Reader Demo

**For development reference only, not a product for sale**

Part Number: mPOSDemo

With the common use of cards instead of cash, Credit Card Reader (MSR, mag stripe/swipe readers) are an essential part of any POS system. MSRs can read any card with magnetic stripes, including some driver's licenses, gift cards, and other IDs.

Magnetic Card Readers (also known as Magnetic Stripe Readers or MSRs) read data from a 3-track magnetic stripe via a peak detection circuit and process that data for downstream users. After extracting data from the magnetic stripe, it is converted to binary data and formatted for encryption. They feed the swiped information to applications management software and connect through USB, RS-232, or PS/2 connections.

Microchip Magnetic card reader solution reads ISO/IEC-7811 cards (also known as “Frequency/double Frequency” (F2F) encoding standard). The data format encodes 7-bit data on Track1, 5-bit data for Track 2 and 3. Please refer to the features section for an in depth description of the Magnetic card readers capabilities.

Microchip offers 2 solutions, one using the dsPIC33EP family and the other using the PIC24F family of PIC's

This demo is not for sale, but can be easily created from components listed in the user's guide.

For questions related to this board please contact http://www.microchip.com/support
Due to lack of better alternatives, TLS implementations have historically stored private keys and authentication credentials in software where they are more vulnerable to attack. In addition, the mathematics used for authentication and asymmetric key agreement were also done in software which is less feasible in small IoT devices that have limited code space and processing power.

The Hardware-TLS platform provides an interface between software TLS packages and the ATECC508A cryptographic co-processor. wolfSSL and OpenSSL implementations can now utilize hardware-based secure storage for private keys and authentication data and also allow resource-constrained IoT nodes to implement full elliptic curve authentication and Diffie-Hellman key agreement and session key derivation. With HW-TLS, TLS communications links can have hardened security even out to the smallest IoT edge node.

Device Description
ATECC508A-wolfSSL ATECC508A crypto element hardened wolfSSL with private key protected storage and secure execution environments.
Download from wolfSSL: https://wolfssl.com/wolfSSL/Home.html

ATECC508A-OpenSSL ATECC508A crypto element hardened OpenSSL with private key protected storage and secure execution environments.
Download from OpenSSL: https://wiki.openssl.org/index.php/Binaries
Download from GitHub: https://github.com/CSO/cryptoauth-openssl-engine

The Modulo-2 Powered by the Afero Cloud, is an IoT development kit that connects any Microchip microcontroller (MCU) with an XPRO interface to the Afero Modulo-2 IoT reference design board. The kit provides easy and rapid firmware development and connects IoT applications to the Afero Cloud over the ATWINC3400 Wi-Fi®/Bluetooth® low energy technology combo chip and the Arm® Cortex®-M4 based ATSAMG55 microcontrolller.

This is a true end-to-end IoT security solution. Certificates and provisioning are all managed and taken care of by the Afero Cloud. Credentials are safely stored and protected in the pre-provisioned ATECC508A CryptoAuthentication device and well isolated from the user's application.

After setting up an Afero account, the user onboards the Modulo-2 hardware by scanning the associated QR code via the Afero mobile app, available from the iOS App Store or Google Play Store. It allows the designer to concentrate on the system design and decreases the complexity of security and wireless architectures.

The Modulo-2 can operate either within the socketed environment of the adapter board or, with minimal programming, autonomously. The Afero Modulo-2 board gives you a simple and easy-to-use IoT reference design.

To learn more, check out this Video about building a mouse trap.

The Microchip Xpander-XPRO is an Xplained-Pro extension kit that allows for passive expansion of an Xplained-Pro Interface.  Each Xpander-XPRO board has one female XPRO connector and three right angle Male XPRO extension headers.  The board allows for connection between one Microchip microcontroller with an XPRO extension ports to up to three XPRO extension kits.   On the backside of the board, modifcation zones have been placed near each extension connector to allow for easy board modifications.

The board allows for extending the number of XPRO extensions on Microcontroller boards with limited XPRO headers.
The PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Family Starter
Kit (DM320007 for non-Crypto development or DM320007-C for Crypto
development) provides a low-cost method for the development and testing of USB
and Ethernet-based applications with PIC32MZ EF family devices.

Ethernet PHY Daughter Boards compatible with PIC32MZ EF Starter Kit are listed below
LAN8720A PHY Daughter Board (AC320004-3)
LAN9303 PHY Switch Daughter Board (AC320004-4)


This starter kit can also be used with Multimedia Expansion Board II
The PIC-IoT WG Development Board combines a powerful PIC24FJ128GA705 MCU, an ATECC608A CryptoAuthentication™ secure element IC and the fully-certified ATWINC1510 Wi-Fi® network controller - which provides the most simple and effective way to connect your embedded application to the Google Cloud IoT Core. The board also includes an on-board debugger, and requires no external hardware to program and debug the MCU.

Out of the box, the MCU comes preloaded with firmware that enables you to quickly connect and send data to the Google Cloud Platform using the on-board temperature and light sensors. Once you are ready to build your own custom design, you can easily generate code using the free software libraries in MPLAB Code Configurator (MCC).

The PIC-IoT WG Board is supported by MPLAB® X IDE. 
The RN4677 PICtail/PICtail Plus is a Bluetooth Dual Mode development board using the Microchip RN4677 Bluetooth Dual Mode module. The RN4677 module is a Dual mode Bluetooth module that complies with Bluetooth Core Specification 4.0. The RN4677 uses a simple ASCII command interface over the UART. The board enables evaluation of the RN4677 and development of Bluetooth low Energy applications in two different ways:

1) Out of the box:  When plugged into the USB port of a PC, the board will enumerate as a Communication Device Class (CDC) Serial device.  Through a terminal program, users can configure and control the module and transfer data using the easy to use provided command set.

2) As a PICtail/PICtail Plus, the board interfaces to one of hundreds of available PIC Microcontrollers through this  standard Microchip interface.  The PICtail bridges the host MCU UART to the RN4677's UART interface for data transfer or configuration using the straight-forward, easy-to-use ASCII style command set.

 This product is being phased out. 

This reference design kit provides everything you need to get a quick start designing a low-cost yet powerful passive infrared motion detector camera solution, as found in building or home alarm and monitoring systems. The enabling microcontroller isthe SAM4S Cortex-M4 processor-based microcontroller.

The SAML11 Xplained Pro evaluation kit is ideal for evaluating and prototyping with the ultra low power SAML11 ARM® Cortex®-M23 based microcontrollers integrating robust security which includes ARM® TrustZone®, secure boot, crypto acceleration, secure key storage and chip-level tamper detection. In addition to security the SAM L11 MCU features general purpose embedded control capabilities with enhanced peripheral touch controller and advanced analog.

The SAML11 Xplained Pro evaluation kit can also be used to evaluate the Trustonic Kinibi-M Software Development Kit

The kit is supported by demo examples which includes trusted execution environment, secure LoRa IoT node and Amazon Web Services (AWS) & Google cloud enrollment using Trustonic Kinibi-M, additionally it is supported by water tolerant touch and keypad touch demos. It has microBUS socket and Xplained pro extension headers to expand the development with Mikroelektronika click boards and Xplained pro extension kits. The kit includes an on-board Embedded Debugger, eliminating the need for external tools to program or debug. The kit also has Xplained Pro Analog Module(XAM) that can be used with the Data Visualizer tool to monitor and analyze power consumption in real time.


Demo Name  Demo  Location
Trusted Execution Environment www.microchip.com/START
AWS & Google Cloud Enrollment with Kinibi-M www.trustonic.com/Kinibi-M
 Secure LoRa IoT Node  Documents & Software (App Notes) tab of this page
 Low power weather station www.microchip.com/START
 Low power SleepWalking www.microchip.com/START
 Water tolerant touch www.microchip.com/START
 Low power Keypad touch www.microchip.com/START
The Secure AVR® BLE IoT Node incorporates an ATtiny1617 microcontroller, a fully-certified RN4871 Bluetooth® 4.2 Low Energy module, an ATECC508A CryptoAuthentication device and a 3-axis accelerometer with temperature sensor to demonstrate a complete solution for a typical IoT end node. The board is powered by USB or CR2032 coin cell via a jumper.

It is supported by Atmel START and Atmel Studio Integrated Development Platform (IDE) and comes with full documentation for the  software and hardware to significantly reduce design complexity and the time-to-market.

The application is available on both iOS® and Android™ operating systems. The iOS application, called AVR BLE Node, can be downloaded from the App Store. The Android application, called Secured AVR BLE IoT Node, can be downloaded from Google Play.

The SmartCard Xplained Pro is intended for use along with the SAM L22 Xplained Pro to demonstrate and prototype Smart Card applications, leveraging the ISO7816 module on the SAM L22 chip.

To support the new Ultimate KeeLoq protocol, we offer the Wireless Security Remote Control Development Kit, which is a demonstration and development platform for wireless security applications. The kit demonstrates two security protocols: Ultimate KeeLoq Protocol and Classic KeeLoq Protocol. It contains a four-button key fob transmitter based on the MCS3142.

Dual KeeLoq Encoder, receiver PICtail™ daughterboard, and Embedded Security Development Board. The software download contains a Graphical User Interface (GUI) to assist with additional development work.

The Microchip Zero Touch Secure Provisioning Kit for AWS IoT helps designers to quickly and securely develop IoT devices that are in compliance with the AWS security regulations. These regulations state that a device must use mutual authentication with a remote server to be authorized on the AWS cloud.

Meanwhile, a robust authentication must also ensure a complete isolation of the system credentials such as private keys from the application core to avoid leaving backdoors opened to software loop holes. In addition, the software is as secure as the user's skillset is in security. Human users and software can often be one of the easiest targets for a hacker as they are the least reliable elements. Incorporating Microchip pre-configured ATECC508-MAHAW or ATECC508ASSHAW CryptoAuthentication devices into a system is a very secure method to connect to the AWS IoT service. It leaves the whole handling of certificate and private key manipulation to Microchip secure provisioning factories in addition to keeping crendentials away from software and users.

The ATECC508A and ATECC608A devices in the kit are generic devices. Starting with the upgraded Zero Touch Provisioning Kit for AWS IoT Version B and benefit from the new configuration and provisioning scripts (Python based) and AWS IoT account configuration scripts (using Cloudformation).

This version B of the kit comes with an easier onboarding process to generate certificates and provision them into the CryptoAuthentication device using Python scripts. In addition, the user will have access to a CloudFormation script to generate a web UI reflecting the I/O of the kit and utilize it as a foundation to develop virtually any sensor based use cases. In addition to the ATECC508A and ATECC608A devices, the kit includes a Cortex-M4 ATSAMG55 and Wi-Fi ATWINC1500 using FreeRTOS and the ATWINC1500 integrated TLS stack.

Please Note: The previous version of this kit (Rev 2) Only supported the ATECC508A and came with a preconfigured version of this device.