<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[M5Stack ID Unit (ATECC608)]]></title><description><![CDATA[<p dir="auto">I bought this unit but had no success configuring the device.<br />
Scanning with an I2C scanner result in an I2C address 0x35. The microchip standard is 0x60.<br />
Are there examples for M5Stick or Seeeduino XIAO?</p>
]]></description><link>https://community.m5stack.com/topic/3620/m5stack-id-unit-atecc608</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 12:21:43 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/3620.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 05 Oct 2021 15:51:26 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to M5Stack ID Unit (ATECC608) on Tue, 05 Oct 2021 21:21:12 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/ckuehnel" aria-label="Profile: ckuehnel">@<bdi>ckuehnel</bdi></a></p>
<p dir="auto">I did some experiments with the ATECC608<strong>A</strong> version in the M5Core2 AWS kit. Using the aforementioned libraries with I2C address 0x35 I can make it wake up and read information from it. However for me it did not show up using an I2C scan, even after waking it.</p>
<p dir="auto">From the full datasheet I understand that 0x35 is the default I2C address which can be modified exactly once to something different. Looks like that has not yet happened with the ATECC608<strong>A</strong> in my M5Core2 AWS kit.</p>
<p dir="auto">In contrast the M5Stack ID Unit uses the ATECC608<strong>B</strong> version for which I was not able to find the full datasheet (it looks like it requires an NDA). I assume that either the same mechanism exists regarding I2C address for the <strong>B</strong> version and 0x60 is the default or it already has been modified from 0x35 to 0x60 by M5Stack. (I don't have the M5Stack ID Unit so I cannot confirm whether it uses 0x35 or 0x60.)</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/15065</link><guid isPermaLink="true">https://community.m5stack.com/post/15065</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Tue, 05 Oct 2021 21:21:12 GMT</pubDate></item><item><title><![CDATA[Reply to M5Stack ID Unit (ATECC608) on Tue, 05 Oct 2021 18:17:23 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/ckuehnel" aria-label="Profile: ckuehnel">@<bdi>ckuehnel</bdi></a></p>
<p dir="auto">looking through the documentation I think the ATECC608 needs to be woken up first before it reacts to anything like an I2C scan.</p>
<p dir="auto">I haven't found an example for M5Stick, but since it is also part of the M5Core2 AWS package maybe this <a href="https://github.com/m5stack/M5Core2/tree/master/examples/core2_for_aws" target="_blank" rel="noopener noreferrer nofollow ugc">example</a> can help you.</p>
<p dir="auto">Then there is the <a href="https://github.com/sparkfun/SparkFun_ATECCX08A_Arduino_Library" target="_blank" rel="noopener noreferrer nofollow ugc">example</a> given on the product page.</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/15061</link><guid isPermaLink="true">https://community.m5stack.com/post/15061</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Tue, 05 Oct 2021 18:17:23 GMT</pubDate></item></channel></rss>