Warenkorb

Ihr Warenkorb ist leer

Ihr Warenkorb ist leer

SEENGREAT 1.44 inch LCD Display Module for Raspberry Pi, ST7735S Driver,TFT LCD Screen Colour Display Module 128 x 128 Pixels, SPI Interface, Onboard a Joystick and Six Buttons

Kostenloser Versand ab 25.99€

11.12€

5 .99 5.99€

Auf Lager

Info zu diesem Artikel

  • This 1.44 inch LCD display with compact size, 128x128 resolution, TFT screen, displaying clearly and colorful
  • Based on 40-pin GPIO connector design for Raspberry Pi, adapts SPI interface and less pins occupancy. Standard connectivity for Raspberry Pi, compatible with Raspberry Pi and direct-pluggable onto RPI Series boards.
  • Onboard a joystick and six push buttons, handy and useful. This compact display would be the ideal choice for adding a control interface for your Pi or even making the Pi into a handheld game console
  • A built-in ST7735S controller in the LCD screen
  • Provides open source demo codes available for Raspberry Pi development boards. Note: For Raspberry Pi 4B and interface lines are not included


Overview:

This LCD display is a 1.44-inch TFT display, onboard a joystick and six buttons, 128*128 resolution, internal ST7735S controller.
Based on Raspberry Pi 40pin GPIO connector design, the display module can use SPI interface communication.
Provided Raspberry Pi C, python version of the demo codes, it can realize points, lines, rectangles, circles painting, but also English characters, pictures display.

Specifications

Dimensions: 65mm (L) * 30.2mm (W)
Resolution: 128*128
Display Color: RGB,65K colors
Control chip: ST7735S
Backlight control: LED
Signal interface: SPI
Supply voltage: 3.3V
LCD display area: 25.5mm (W)*26.5mm (H)

Package contents:
1.1.44 inch LCD Display Module x1
2. Copper pillars x2
3. Screws x5

Notice: The Raspberry Pi 4B and interface lines are Not included.


GuiguiTechTips
Bewertet in Frankreich am 8. Juli 2023
Cette écran LCD + boutons et joystick pour Raspberry Pi classique est très sympa 🙂📦 Il est livré dans un sachet refermable et avec une notice résumant les caractéristiques le tout dans une boîte de bonne qualité pratique pour la ranger 👍🌍 Il y a de la documentation et des exemples fournis sur le wiki du site officiel du vendeur 👍La qualité de fabrication est impeccable, au-dessus de la plupart des modules no-name pour Arduino que je reçois d'habitude 👍Les soudures et le silkscreen sont très propres et la carte et très bien protégée à la réception 👍Point intéressant, le contrôleur (surtout en SPI) n'est pas le plus rapide mais vu que l'écran n'est qu'en 128x128 il y a moyen de faire du 60 image par secondes comme sur la photo / vidéo d'exemple où l'écran est intégralement raffraichit à chaque frame.Les couleurs et le rétro-éclairage sont correctes aussi pour un écran aussi petit.Je l'utilise aussi avec une Raspberry Pi Pico et ça fonctionne plutôt bien hormis quelques bidouilles, voilà comment je l'ai connecté :- bibliothèque : TFT_eSPI- core arduino : celui de earlephilhower (poir avoir accès au SDK officiel de la pico au lieu du cœur Arduino basé sur mBed)- flags de compilation :-DUSER_SETUP_LOADED=1-DST7735_DRIVER=1-DST7735_GREENTAB3=1-DTFT_RGB_ORDER=TFT_BGR-DTFT_WIDTH=128-DTFT_HEIGHT=128-DRP2040_PIO_SPI=1-DRP2040_PIO_CLK_DIV=1-DTFT_DC=3-DTFT_SCLK=4-DTFT_MOSI=5-DTFT_MISO=-1 (l'écran fonctionne parfaitement bien en 3-SPI - sans lecture)-DTFT_CS=7-DTFT_RST=8-DTFT_BACKLIGHT_ON=1Les valeurs dans les flags de compilation correspondent aux pins auxquelles l'écran est connecté à la Pico, ça peut être modifié mais elles doivent se suivre dans l'ordre au-dessus (c'est-à-dire que si -DTFT_DC=10, -DTFT_SCLK doit être égal à 11 -> c'est une contrainte des PIO mais c'est un petit inconvénient pour un contrôle hardware de l'écran 😉).Côté code je configure l'écran comme cela :"""TFT_eSPI tft = TFT_eSPI();void setup() {tft.begin();tft.setSwapBytes(true);tft.setRotation(3);}"""Le swapBytes est nécessaire car sinon l'ordre des octets est inversé (en tout cas pour les images que j'exporte via Gimp en code source C) par rapport à ce qu'attends l'écran.De même le setRotation est nécessaire car sinon chez moi par défaut l'affichage est à l'envers (bizarre d'ailleurs 🧐).Edit : En regardant des exemples / issues avec d'autres écrans similaires il semble qu'il s'agit à la base d'écrans avec une orientation portrait, d'où la configuration de rotation nécessaire.Cela dit pas besoin de mauvaise foi non plus comme j'ai pu voir en messages sur d'autres pages, si vous voulez l'utiliser en mode portrait avec des commandes comme le scrolling appliqués à la verticale, laissez simplement la rotation par défaut au lieu de la configurer et tournez physiquement la Rasbperry Pi...Pour exporter des images en code source C pour les utiliser directement dans votre appli, je passe par Gimp et j'effectue les étapes suivantes sur l'image ouverte :- Fichier > Exporter sous...- Donner un nom finissant par .c (ne pas oublier le nom, il faut que l'extension soit ".c")- Cocher (et uniquement celles-ci) les cases "Utiliser des macros à la place des struct" et "Enregistrer comme RVB565 (16-bit)"Dans l'ensemble l'affichage sur l'écran est fluide et sans scintillement si on arrive à générer les images assez vite 🙂Le pinout côté écran pour les différentes pin de l'écran (ainsi que les boutons qui sont tous sur une GPIO) est disponible sur un tableau sur le wiki du vendeur poir cet écran.
Produktempfehlungen

19.50€

7 .99 7.99€

4.4
Option wählen

24.38€

11 .99 11.99€

4.4
Option wählen

10.90€

4 .99 4.99€

4.7
Option wählen