Cryptographic Co-Processor ATECC508A (Qwiic) Hookup Guide
Contributors:
QCPete
Resources and Going Further
Now that you've sent signed message between two systems, you are ready to integrate some security into your projects! In these examples we have used hard-wired serial messages between two Arduinos. That communication channel could be anything: Bluetooth, RFM69s, Wifi and the internet, you name it! Good luck!
- Schematic (PDF)
- Eagle Files (ZIP)
- Github (Hardware)
- Github (Arduino Library)
- Microchip ATECC508A DataSheet (PDF)
- CryptoAuthLib - Microchip CryptoAuthentication Library (includes python support)
- Board Dimensions (PDF) or (PNG)
- Product Video
Additional Documentation on the Cryptographic Standards (linked from datasheet):
- SHA-256 Algorithm
- HMAC Algorithm
- Elliptic Curve Digital Signature Algorithm (ECDSA)
- Elliptic Curve Diffie-Hellman (ECDH) Key Agreement (Revision 2)
- Elliptic Curve Diffie-Hellman (ECDH) Key Agreement (Revision 2- Draft)
- Diversified Keys
- NIST CAVP certification of the RNG
Need inspiration? Check out some of the Qwiic or IoT related tutorials!
AS726X NIR/VIS Spectral Sensor Hookup Guide
It's now easier than ever to measure and characterize how different materials absorb and reflect different wavelengths of light. The AS726X spectral sensors allow you to detect wavelengths in the visible range (VIS) and near infrared range (NIR)!
Qwiic 12-Bit ADC Hookup Guide
Need to add more analog inputs for your project? Check out the Qwiic 12-bit ADC.
SparkFun Qwiic Alphanumeric Display Hookup Guide
A Hookup Guide to get you started with the Qwiic Alphanumeric Display.
Qwiic Speaker Amp (TPA2016D2) Hookup Guide
The SparkFun Qwiic Speaker Amp includes the Texas Instruments TPA2016D2 stereo, filter-free class-D audio power amplifier. This tutorial will help you get started and configure the amplifer settings using an Arduino microcontroller.
Blynk Board Bridge Widget Demo
A Blynk project that demonstrates how to use the Bridge widget to get two (or more) Blynk Boards to communicate.
Experiment Guide for the Johnny-Five Inventor's Kit
Use the Tessel 2 and the Johnny Five Inventors kit to explore the world of JavaScript enabled hardware through 14 awesome experiments!
Monitor Sensor Data from Anywhere
Using WiFi to send sensor data from an ESP32 to a WiFi network and be able to read it from an IoT Dashboard from anywhere in the world.