Complimentary shipping on qualifying orders · Easy returns · Secure checkout

M5Stack Crypto Authentication Unit (ATECC608B)

Electronic Components

M5Stack Crypto Authentication Unit (ATECC608B)

Price
Original price was: $7.99.Current price is: $6.39.

SKU:

US31209133

Category:

Shopping information

Description

The M5Stack Crypto Authentication Unit is a compact encryption coprocessor for hardware-based secure key storage and device identity. It integrates the ATECC608B hardware encryption chip and communicates through Grove I2C, giving M5Stack projects a protected way to store keys, certificates, data, consumption records, and security configuration.

The ATECC608B secure element includes a guaranteed unique 72-bit serial number, 10Kb EEPROM, protected memory access policies, a random number generator, and support for ECC-P256, SHA256, and AES128-GCM. With pre-configured Trust&GO certificates, this I2C hardware security module can help IoT endpoints authenticate to TLS-based cloud platforms without exposing the private key.

Note

Trust&GO: the pre-configured Trust&GO security element only supports the Microchip Trust Platform. Refer to Microchip ATECC608B-TNGTLS for related platform details.

Features

  • ATECC608B-TNGTLSU-G: hardware encryption chip for secure authentication and key storage.
  • I2C communication: Grove I2C interface at address 0x35 with up to 1Mbps bus speed.
  • Protected storage: stores up to 16 keys, certificates, or data entries with lockable access policies.
  • Security functions: supports data storage, locking, random number generation, and pre-configured certificates.
  • Unique identity: each device includes a guaranteed unique 72-bit serial number.
  • Protective enclosure: casing improves stability and reliability for embedded use.

Specifications

Encryption Chip Model ATECC608B-TNGTLSU-G
Supported Algorithms ECC-P256 (ECDH and ECDSA), SHA256, AES128-GCM
Supported Key Storage 16
Communication Port I2C @0x35, maximum bus speed 1Mbps
Power Supply DC 5V
Product Size 24.0 x 24.0 x 8.0mm
Product Weight 3.3g
Package Size 138.0 x 93.0 x 9.0mm
Gross Weight 6.5g

Applications

  • IoT endpoint key management and exchange
  • Device identity and cloud authentication
  • Data encryption and secure storage
  • TLS-based device registration for cloud platforms
  • Embedded product security demonstrations and prototypes

Product List

1 Unit ID
1 HY2.0-4P Grove Cable (5cm)

Other Content

The M5Stack Crypto Authentication Unit is designed for projects where a private key should remain protected inside a security chip. Host firmware can use the secure element to support identity, signing, random number generation, and certificate-based authentication workflows.

Grove Pin Signal
Black GND
Red 5V
Yellow SDA
White SCL

When using Trust&GO certificates, plan the cloud registration workflow around the supported Microchip Trust Platform path and verify platform compatibility before deployment.

Resources

  • Product documentation
  • Schematic image
  • Model size drawing
  • ATECC608B datasheet
  • Arduino library
  • UIFlow1 documentation
  • UIFlow2 documentation
  • ESP-IDF AWS connection example
  • Manifest generation guide
  • Microchip Trust Platform reference

FAQ

What is the M5Stack Crypto Authentication Unit used for?

It is used for secure key storage, device authentication, data encryption, and IoT endpoint identity workflows.

Which chip is used inside the unit?

The M5Stack Crypto Authentication Unit uses the ATECC608B-TNGTLSU-G hardware encryption chip.

What I2C address does it use?

The unit communicates through Grove I2C at address 0x35.

Only logged in customers who have purchased this product may leave a review.

Keep exploring

More pieces selected to complement what you are viewing.

View all products