使用微芯片 ATECC608A-TNGTLS 安全 UDFN 点击到 Google 云物联网核心?

Secure UDFN click with microchip ATECC608A-TNGTLS to Google cloud iot core?

我正在使用带有 Mikroe Secure UDFN click 的微芯片 ATECC608A-TNGTLS。据我所知,它是一个点击平台,可以将设备授权给 google 物联网核心。但是我找不到任何关于如何使用此平台将 Banana PI M4 连接到 Google 物联网核心的教程或示例?

我看到了这个例子 https://github.com/MicrochipTech/gcp-iot-core-examples/tree/master/boards/raspi 但我很困惑如何才能从那个安全芯片中取出钥匙。有没有人已经做过相同的设置并且可以帮助我?非常感谢!

所以我找到了答案。

首先您需要安装 python 软件包 cryptoauthtools。 有很多示例,例如从 ATECC608A 创建 JWT。

https://github.com/MicrochipTech/cryptoauthtools/tree/master/python/examples

初始化库,为登录创建一个 JWT,然后 google 云网页上有一个 pubsub 示例,用于在 gcp 上发布数据..

https://cloud.google.com/pubsub/docs/tutorials