<div dir="ltr"><div>ESP slave is a very difficult thing to get right and I have yet to see a firmware library from any vendor do a good job: ATMEGAs, STM32s, etc etc.</div><div><br></div><div>I am sure thee must be some that do it right, but I've always ended up having to spend a few days doing it myself. Even then, my replacements have only done the bare minimum and did not handle some of the I2C spec.</div><div><br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 21, 2020 at 8:28 AM Andrew Dachs <<a href="mailto:dachsa492@gmail.com">dachsa492@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang="EN-NZ"><div class="gmail-m_-155673489046747563WordSection1"><p class="MsoNormal"><span lang="EN-US">I’ll put that away in the memory bank to pull out just after I spend three days rediscovering the same thing. <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">Doing anything interesting?<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">Andy</span></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986" target="_blank">Mail</a> for Windows 10</p><p class="MsoNormal"><u></u> <u></u></p><div style="border-color:rgb(225,225,225) currentcolor currentcolor;border-style:solid none none;border-width:1pt medium medium;padding:3pt 0cm 0cm"><p class="MsoNormal" style="border:medium none;padding:0cm"><b>From: </b><a href="mailto:petes.username@gmail.com" target="_blank">Peter Harris</a><br><b>Sent: </b>Thursday, 21 May 2020 8:07 AM<br><b>To: </b><a href="mailto:chchrobotics@lists.ourshack.com" target="_blank">chchrobotics@lists.ourshack.com</a><br><b>Subject: </b>[chbot] I2C & ESP8266 tip.</p></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">The ESP8266 doesn't work as an I2C slave using the current Arduino Wire library unless the master is also an ESP8266.</p></div><div><p class="MsoNormal">Folks with oscilloscopes have found that it doesn't acknowledge data.</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><div><p class="MsoNormal">"Experience is what you have right after you needed it." </p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">  P</p></div></div></div><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p></div></div>

_______________________________________________<br>
Chchrobotics mailing list <a href="mailto:Chchrobotics@lists.ourshack.com" target="_blank">Chchrobotics@lists.ourshack.com</a><br>
<a href="https://lists.ourshack.com/mailman/listinfo/chchrobotics" rel="noreferrer" target="_blank">https://lists.ourshack.com/mailman/listinfo/chchrobotics</a><br>
Mail Archives: <a href="http://lists.ourshack.com/pipermail/chchrobotics/" rel="noreferrer" target="_blank">http://lists.ourshack.com/pipermail/chchrobotics/</a><br>
Meetings usually 3rd Monday each month. See <a href="http://kiwibots.org" rel="noreferrer" target="_blank">http://kiwibots.org</a> for venue, directions and dates.<br>
When replying, please edit your Subject line to reflect new subjects.</blockquote></div>