3.5.4
ATECC608A Secure Element
The ATECC608A is a secure element from the Microchip CryptoAuthentication portfolio with advanced Elliptic Curve
Cryptography (ECC) capabilities. With ECDH and ECDSA being built right in, this device is ideal for the rapidly
growing Internet of Things (IoT) market by easily supplying the full range of security, such as confidentiality, data
integrity, and authentication to systems with MCU or MPUs running encryption/decryption algorithms. Similar to all
Microchip CryptoAuthentication products, the ATECC608A employs ultra-secure, hardware-based cryptographic key
storage and cryptographic countermeasures that eliminate any potential backdoors linked to software weaknesses.
The ATECC608A CryptoAuthentication device on the AVR-BLE board can be used to authenticate the board with
other hardware for secure IoT communication.
Info:
7-bit I
2
C address: 0x58.
Table 3-5. ATECC608A Connections
ATECC608A Pin ATmega3208 Pin Function
Shared Functionality
SDA
PA2
TWI0 SDA
,
SCL
PA3
TWI0 SCL
,
3.5.5
SST25PF040CT Serial Flash
The SST25PF040CT is a 4 Mbit Serial Flash with extended operating voltage range and low-power consumption.
Additional Features:
• Operating Voltage Range: 2.3V to 3.6V
• Active Read Current: 5 mA (typical)
• Power-Down Standby Current: 3 μA (typical)
The SST25PF040CT Serial Flash is connected to the ATmega3208 through SPI and a GPIO for the HOLD signal.
Info:
The Flash is SPI Mode 0 and Mode 3 compatible, and supports clock speeds up to 40 MHz
Table 3-6. SST25PF040CT Connections
SST25PF040CT
Pin
ATmega3208 Pin Function
Shared Functionality
CS
PD0
GPIO
—
SCK
PA6
SPI0 SCK
MISO
PA5
SPI0 MISO
MOSI
PA4
SPI0 MOSI
HOLD#
PD4
GPIO
—
3.5.6
MCP9844 Temperature Sensor
The MCP9844 digital temperature sensor converts circuit board temperatures between -40°C and +125°C to a digital
word with ±1°C/±3°C (typical/maximum) accuracy.
Additional features:
Hardware User Guide
©
2020 Microchip Technology Inc.
User Guide
DS50002956A-page 18