Micropython mit ESP32 - 20: Ein grösseres Display

Поделиться
HTML-код
  • Опубликовано: 2 окт 2024
  • Diskussionen, Fragen und Antworten im Forum: community.hobb...
    Das Begleitmaterial kannst du hier herunterladen:
    www.hobbyelekt...
    Das neue ESP32 - Board hat kein eigenes Display mehr. Deshalb versuchen wir das in der Arduino - Welt oft verwendete 2.8" LCD TFT - Modul einzusetzen. Es ist farbig und besitzt einen Touch - Screen. Als Controller ist ein ILI9341 verbaut. Wir untersuchen, wie das Display am Arduino, dem ESP32 Board mit der Arduino IDE und mit Micropython funktioniert. Leider bleiben beim Einsatz mit Micropython noch einige Fragen offen.
    Für Unterstützer auf Patreon steht das Video werbefrei zur Verfügung.

Комментарии • 10

  • @xy3986
    @xy3986 Год назад

    Sorry, aber die Erklärung hier stimmt nicht. Das ILI9341 hat (wie eigentlich alle dieser Displays ILI9xxxx... ST7xxx... SD13xx) kein integrierten Fonts.
    Die Zeichen werden durch die Funktion "drawChar" in Adafruit_GFX.cpp Pixel für Pixel erzeugt. Das leider auch sehr ineffizient. Die nötigen Font-Dateien dazu finden sich auch im Library-Ordner.
    Nebenbei: Umlaute könnte man selbst in den Font-Dateien hinzufügen.

  • @uwesmodellbau8295
    @uwesmodellbau8295 3 года назад +1

    Super - didaktisch und pädagogisch hervorragend aufbereitet. Besser geht diese Serie nicht!!!
    Ich war 30 Jahre Ausbilder im Elektronik - Regelungstechnik Bereich und kann das bestimmt einschätzen. Wer Meckert der solls einfach besser machen! Weiter so!

  • @Amperekaefer
    @Amperekaefer 4 года назад +2

    Hoi Rene, *vielen Dank* für das Video.
    Was macht die Makerszene in Zürich?
    Beste Grüsse, Roger

    • @HobbyelektronikerCh
      @HobbyelektronikerCh  4 года назад +1

      Hoi Roger, es finden wieder Treffen statt. Leider fallen aber all die schönen Herbstveranstaltungen aus.

  • @daniels7415
    @daniels7415 4 года назад +1

    Danke René für Deine interessanten Hinweise.
    Ich habe mir das TFT 2,4 Touch Schild V1.0.0 für LOLIN (WEMOS) bestellt und warte nun auf die Lieferung. Hoffe, dass ich auch bald mitmachen kann. Bin gespannt darauf, wie es mit dem Display weitergehen wird.

    • @HobbyelektronikerCh
      @HobbyelektronikerCh  4 года назад +1

      Ich auch! Die Unterstützung durch Bibliotheken ist in der Micropython - Welt doch wesentlich schlechter als in C. Da müssen wir möglicherweise Brücken zwischen beiden Welten bauen.

  • @paulkirchhof9546
    @paulkirchhof9546 3 года назад

    Coole Arbeit. Es fehlt nur die Touchfunktion mit ILI9341 und ESP32. Wie steht es mit der Ansteuerung eines LCD mit 8-Bit parallel am ESP32?
    Genug Ports hat der ESP32, neben 8 Datenleitungen werden 5 Steuerleitungen verwendet. Welche Bibliotheken sind für ILI9481/ILI9486/ILI9488 verfügbar? Für Touch werden vier weitere Leitungen benötigt, davon zwei analoge für Widerstände in X-Richtung/Y-Richtung.
    Das ILI9481 hat ähnliche Commands wie das ILI9341, auf welche Unterschiede stößt man noch?

  • @klausgleiner2385
    @klausgleiner2385 3 года назад

    Hi, die vertauschten Farben können von einer falschen Initialisierung des Displays kommen. Im Register: Memory Access Control (36h) BGR-Bit mal prüfen.

  • @MeinElektronikHobby
    @MeinElektronikHobby 4 года назад +1

    ... Danke für Deine Arbeit

  • @TRETT1956
    @TRETT1956 3 года назад

    Sehr gut gemacht - weiter so.
    Werner aus Süddeutschland