Support for ATECCA608B Cryptographic Coprocessor

This commit is contained in:
Thomas Göttgens
2022-10-13 12:55:28 +02:00
parent 7f05298172
commit a7fe69ed6b
5 changed files with 58 additions and 0 deletions

View File

@@ -6,18 +6,22 @@
#include "PowerStatus.h"
#include "graphics/Screen.h"
#include "mesh/generated/telemetry.pb.h"
#include <SparkFun_ATECCX08a_Arduino_Library.h>
extern uint8_t screen_found;
extern uint8_t screen_model;
extern uint8_t cardkb_found;
extern uint8_t kb_model;
extern uint8_t rtc_found;
extern uint8_t keystore_found;
extern bool eink_found;
extern bool pmu_found;
extern bool isCharging;
extern bool isUSBPowered;
extern ATECCX08A atecc;
extern uint8_t nodeTelemetrySensorsMap[TelemetrySensorType_QMI8658+1];
extern int TCPPort; // set by Portduino