<div dir="ltr">Opps, I gave you the wrong project on GitHub.<div>Go here instead: <a href="https://github.com/cnobile2012/Python-TFT">https://github.com/cnobile2012/Python-TFT</a></div><div>~Carl</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Apr 18, 2022 at 3:45 PM Carl Nobile <<a href="mailto:carl.nobile@gmail.com">carl.nobile@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 dir="ltr">Just a heads up. I'm working on some Python libs that support the ILI9225 and ILI9341 chips, maybe more TBD.<div>The libs will work on the Raspberry Pi and most likely any MPU that supports MicroPython or CircuitPython.<br><div>I'm currently working on the ILI9225 chip, it'll be about four or five months (my best guess for now) before I start working on the ILI9341 chip.</div><div>I know this is not what you guys want right now, but I figured I'd put this out there.</div><div>You can keep track of my progress on my GitHub account. The ILI9225 chip currently works on the RPi, but is still being tested.</div><div><a href="https://github.com/cnobile2012/python-thunderborg" target="_blank">https://github.com/cnobile2012/python-thunderborg</a><br></div><div><br></div><div>~Carl</div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Apr 18, 2022 at 3:34 PM Trampas Stern via TriEmbed <<a href="mailto:triembed@triembed.org" target="_blank">triembed@triembed.org</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 dir="ltr">I think that pretty much sums up Arduino and Arduino libraries in general! <div><br><div>Arduino is great to get something working quickly but Arduino libraries in my experience are full of bugs, err 'features'.  Hence If you want to create something stable it is best to use arduino code and libraries as educational examples.  </div><div><br></div><div>If there is an interest in this LCD I will order one and make up a sample project and tutorial.  I even have some spare Cortex M0+ boards (ATSAMD21) I can provide to those interested, so everyone is using the same processor. </div><div><br></div><div>Trampas</div><div><br><br></div><div><div><div><br></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Apr 18, 2022 at 3:05 PM Pete Soper <<a href="mailto:pete@soper.us" target="_blank">pete@soper.us</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>
    <p>Unfortunately, the Adafruit library doesn't  play well with this
      display. Their ILI9341 driver (and/or how their GFX library works
      with it) has changed over the years and in some subtle  and this
      has caused it to stop being compatible. So the first URL is useful
      but the second is problematic.<br>
    </p>
    <p>-Pete<br>
    </p>
    <div>On 4/18/22 14:58, Trampas Stern wrote:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">I think this is the Seeed one: <a href="https://wiki.seeedstudio.com/2.8inch_TFT_Touch_Shield_v2.0/" target="_blank">https://wiki.seeedstudio.com/2.8inch_TFT_Touch_Shield_v2.0/</a>
        <div><br>
        </div>
        <div>It appears to use the <b>ILI9341 </b>driver chip.  The
          ILI9341 chip is what you are talking to via the SPI interface
          to turn pixels on and off.   Adafruit has some examples and
          tutorials on how to use the ILI9341, note the adafruit
          lcd/board is different, but process should be similar:</div>
        <div><a href="https://learn.adafruit.com/adafruit-2-8-and-3-2-color-tft-touchscreen-breakout-v2/spi-wiring-and-test" target="_blank">https://learn.adafruit.com/adafruit-2-8-and-3-2-color-tft-touchscreen-breakout-v2/spi-wiring-and-test</a></div>
        <div><br>
        </div>
        <div>Here is the ILI9341 datasheet: <a href="https://cdn-shop.adafruit.com/datasheets/ILI9341.pdf" target="_blank">https://cdn-shop.adafruit.com/datasheets/ILI9341.pdf</a></div>
        <div><br>
        </div>
        <div>I have used the ILI9341 (as well as several other LCD
          controllers)  on past projects, so if anyone needs some help I
          will be happy to help.   If there is enough interest I would
          not mind setting up an online(zoom) tutorial session. </div>
        <div><br>
        </div>
        <div>In general if anyone needs help solving hardware or
          firmware problems, please let me know and I will do my best to
          help. </div>
        <div><br>
        </div>
        <div>Thanks</div>
        <div>Trampas</div>
        <div><br>
        </div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Mon, Apr 18, 2022 at 2:15
          PM John Wettroth via TriEmbed <<a href="mailto:triembed@triembed.org" target="_blank">triembed@triembed.org</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-US">
            <div>
              <p class="MsoNormal"><span>It was the Wiki and was V2.0-
                  brain fart on something else I was doing.</span></p>
              <p class="MsoNormal"><span> </span></p>
              <p class="MsoNormal"><span><a href="https://wiki.seeedstudio.com/2.8inch_TFT_Touch_Shield_v2.0/" target="_blank">https://wiki.seeedstudio.com/2.8inch_TFT_Touch_Shield_v2.0/</a></span></p>
              <p class="MsoNormal"><span> </span></p>
              <p class="MsoNormal"><span> </span></p>
              <p class="MsoNormal"><span>All worked well for me even
                  with the very latest Arduino iDE (.19)</span></p>
              <p class="MsoNormal"><span> </span></p>
              <p class="MsoNormal"><span> </span></p>
              <div>
                <p class="MsoNormal"><span style="font-size:10pt">Regards,<br>
                    John M. Wettroth</span></p>
                <p class="MsoNormal"><span style="font-size:10pt">E: <a href="mailto:jwet@mindspring.com" target="_blank">jwet@mindspring.com</a><br>
                    M: </span><span>(</span><span style="font-size:10pt">919) 349-9875 <br>
                    H:<span>  </span>(984) 329-5420</span><span></span></p>
              </div>
              <p class="MsoNormal"><span> </span></p>
              <div>
                <div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
                  <p class="MsoNormal"><b><span>From:</span></b><span>
                      Pete Soper <<a href="mailto:pete@soper.us" target="_blank">pete@soper.us</a>>
                      <br>
                      <b>Sent:</b> Monday, April 18, 2022 2:05 PM<br>
                      <b>To:</b> <a href="mailto:jwet@mindspring.com" target="_blank">jwet@mindspring.com</a><br>
                      <b>Subject:</b> Re: [TriEmbed] TFT'S from Hamfest</span></p>
                </div>
              </div>
              <p class="MsoNormal"> </p>
              <p>The displays from the hamfest are V2.0 but I'm excited
                this more recent stuff is compatible. Could you point us
                to the web page(s) you found the firmware resources on?
                I've poked around the Seeed github site and don't see
                this. Or is it in their wiki?</p>
              <p>Pete</p>
              <div>
                <p class="MsoNormal"><span>On 4/18/22 13:33, John
                    Wettroth via TriEmbed wrote:</span></p>
              </div>
              <blockquote style="margin-top:5pt;margin-bottom:5pt">
                <p class="MsoNormal"><span>TFT Touch v4.2</span><span></span></p>
              </blockquote>
            </div>
          </div>
          _______________________________________________<br>
          Triangle, NC Embedded Interest Group mailing list<br>
          <br>
          To post message: <a href="mailto:TriEmbed@triembed.org" target="_blank">TriEmbed@triembed.org</a><br>
          List info: <a href="http://mail.triembed.org/mailman/listinfo/triembed_triembed.org" rel="noreferrer" target="_blank">http://mail.triembed.org/mailman/listinfo/triembed_triembed.org</a><br>
          TriEmbed web site: <a href="https://TriEmbed.org" rel="noreferrer" target="_blank">https://TriEmbed.org</a><br>
          To unsubscribe, click link and send a blank message: mailto:<a href="mailto:unsubscribe-TriEmbed@bitser.net" target="_blank">unsubscribe-TriEmbed@bitser.net</a>?subject=unsubscribe<br>
          Searchable email archive available at <a href="https://www.mail-archive.com/triembed@triembed.org/" rel="noreferrer" target="_blank">https://www.mail-archive.com/triembed@triembed.org/</a><br>
          <br>
        </blockquote>
      </div>
    </blockquote>
  </div>

</blockquote></div>
_______________________________________________<br>
Triangle, NC Embedded Interest Group mailing list<br>
<br>
To post message: <a href="mailto:TriEmbed@triembed.org" target="_blank">TriEmbed@triembed.org</a><br>
List info: <a href="http://mail.triembed.org/mailman/listinfo/triembed_triembed.org" rel="noreferrer" target="_blank">http://mail.triembed.org/mailman/listinfo/triembed_triembed.org</a><br>
TriEmbed web site: <a href="https://TriEmbed.org" rel="noreferrer" target="_blank">https://TriEmbed.org</a><br>
To unsubscribe, click link and send a blank message: mailto:<a href="mailto:unsubscribe-TriEmbed@bitser.net" target="_blank">unsubscribe-TriEmbed@bitser.net</a>?subject=unsubscribe<br>
Searchable email archive available at <a href="https://www.mail-archive.com/triembed@triembed.org/" rel="noreferrer" target="_blank">https://www.mail-archive.com/triembed@triembed.org/</a><br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr">--------------------------------------------------------------<br>Carl J. Nobile (Software Engineer/API Design)<br><a href="mailto:carl.nobile@gmail.com" target="_blank">carl.nobile@gmail.com</a><br>--------------------------------------------------------------</div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">--------------------------------------------------------------<br>Carl J. Nobile (Software Engineer/API Design)<br><a href="mailto:carl.nobile@gmail.com" target="_blank">carl.nobile@gmail.com</a><br>--------------------------------------------------------------</div></div>