- Order number: MIKROE-3746
- Manufacturer product ID: 3746
Secure UDFN Click is universal, socket based click board, specifically designed for the Microchip CryptoAuthentication™ devices in an 8-pin UDFN package. This click board™ supports the I2C, SPI, and the SWI interface based ICs from the CryptoAuthentication™ family with a flexible command set, that allows use in various security applications, including Network/IoT Node Endpoint Security, Secure Boot, Small Message Encryption, Key Generation for Software Download, Ecosystem control, Anti Counterfeiting and similar.
Secure UDFN click comes with 3 ICs included in the package: ATECC508A, ATSHA204A, and ATECC608A.
Secure UDFN click includes the 08QN50L43020, an universal socket for 8-pin UDFN packaged integrated circuits. The click board™ is designed with support for CryptoAuthentication™ devices from Microchip in mind. These CryptoAuthentication™ devices are equipped with many different features, such as EEPROM array, certificates, consumption logging, security configurations and other types of secure data. Secure UDFN click, supports the I2C, SPI, and SWI communication interfaces with a flexibility that allows use in various security applications, including Network/IoT Node Endpoint Security, Secure Boot, Small Message Encryption, Key Generation for Software Download, Ecosystem control, Anti Counterfeiting and similar.
HOW DOES IT WORK?
The 08QN50L43020 is an universal socket that supports basically any 8-pin UDFN device. However, the Secure UDFN click is designed in a way that every IC from the CryptoAuthentication™ family from Microchip is fully supported with all of its features. Due to many different ICs and possibilities supported, the only way for achieving such a goal was to use the 8-positions DIP switch. That way, user is able to select the communication lines routed the way it is required for any application.
Three communication protocols are supported: I2C, SPI, and SWI (Single-Wire Interface), simply by selecting the appropriate switches, according to the table on the back of the click board™. Besides that, Secure UDFN click also have the onboard intrusion switch and external power supply solder pads, which is needed when it comes to OTP.
Many ICs from the CryptoAuthentication™ family supports the parasitic power supply. With that in mind, this click board™ also has a power supply mode selection jumper, marked as PWR MODE. When the jumper is removed, the IC is powered only via the data lines (parasitic power supply mode). When the jumper is in its place, normal power operation is being used. The Secure UDFN click has all needed capacitors and the diode, needed for parasitic power supply mode, while the communication lines are pulled high by carefully calculated resistors, to achieve the best results when the parasitic power is used. However, depending on the application and implementation, user might need to change some of these values.
The chips themselves uses a minimal number of pins; However, Secure UDFN Click uses all of the UART (used for SWI communication), I2C, and SPI pins available on the mikroBUS™. That is due to many different ICs, communications, and therefore, combinations and use scenarios.
The voltage range which can be used to power up the Secure UDFN click, allows for it to work with both 3.3V and 5V capable MCUs. It can be selected by soldering a small SMD jumper, labeled as VCC SEL to the correct position.
SPECIFICATIONS
Type | Encryption |
Applications | Used for developing various applications, such as storage of up to 16 keys, certificates, miscellaneous read/write, read-only or secret data, consumption logging, and security configurations |
On-board modules | 08QN50L43020, an universal socket for 8-pin UDFN packaged integrated circuits. |
Key Features | Supported I2C, SPI, and the SWI interfaces, parasitic power supply, external voltage supplz for OTP, good flexibility. |
Interface | I2C,SWI,SPI,GPIO |
Click board size | L (57.15 x 25.4 mm) |
Input Voltage | 3.3V or 5V |
PINOUT DIAGRAM
This table shows how the pinout on Secure UDFN click corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
ONBOARD SETTINGS AND INDICATORS
Label | Name | Default | Description |
---|---|---|---|
LD1 | PWR LED | - | Power LED Indicator |
JP1 | VCC SEL | Left | Power supply voltage selection, left position 3V3, right position 5V |
SW1 | DIP Switch | - | I2C / SPI / SWI communication selection switch |
DIP SWITCH CONFIGURATION TABLE
S1 | S2 | S3 | S4 | S5 | S6 | S7 | S8 | |
---|---|---|---|---|---|---|---|---|
SPI | ON | OFF | ON | OFF | OFF | OFF | OFF | ON |
I2C | OFF | ON | OFF | ON | OFF | OFF | ON | OFF |
SWI | OFF | OFF | OFF | OFF | ON | ON | ON | OFF |
SOFTWARE SUPPORT
We provide libraries for all click boards in the Secure family on our LibStock page, as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards. However, due to many different ICs compatible with Secure UDFN click, the existing libraries from the other Secure family click boards may be used.
Secure UDFN click comes with 3 ICs included in the package.
For more information about the individual integrated circuits, features, libraries and examples, visit the desired web page, linked below, depending of the chip being used:
- ATECC508A-MAHDA-T – used on Secure Click
- ATSHA204A-MAHDA-T – used on Secure 3 Click
- ATECC608A-MAHDA-S – used on Secure 4 Click
Additional notes and informations
Depending on the development board you are using, you may need USB UART click, USB UART 2 click or RS232 click to connect to your PC, for development systems with no UART to USB interface available on the board. The terminal available in all MikroElektronika compilers, or any other terminal application of your choice, can be used to read the message.