This commit is contained in:
2026-03-06 12:29:58 +01:00
commit ab00a59f29
21 changed files with 1564 additions and 0 deletions

24
main/atecc608a.h Normal file
View File

@@ -0,0 +1,24 @@
#ifndef ATECC608B_H
#define ATECC608B_H
#include "cryptoauthlib.h"
#include <stdbool.h>
/**
* Initialise the ATECC608B over I2C.
* Returns true on success.
*/
bool atecc608B_init(void);
/**
* Read the full configuration zone and print it to the console.
* Useful for first-time setup diagnostics.
*/
void atecc608B_print_config(void);
/**
* Release cryptoauthlib resources.
*/
void atecc608B_release(void);
#endif /* ATECC608B_H */