Plus de 40 projets ESP32 entièrement testés utilisant l'IDE Arduino et la bibliothèque graphique LVGL
Cette offre groupée comprend l'ESP32 Cheap Yellow Display (CYD), une carte de développement compacte combinant un microcontrôleur ESP32 standard et un écran couleur TFT de 320 x 240 pixels. La carte dispose également de plusieurs connecteurs pour les GPIO, la communication série (TX/RX), l'alimentation et la masse. L'écran intégré est un atout majeur : il permet aux utilisateurs de créer des projets graphiques complexes sans écran LCD ni écran externe.
Le livre d'accompagnement présente en détail le matériel et les connecteurs intégrés de la carte CYD. Il propose une gamme de projets de niveau débutant à intermédiaire, développés avec l'IDE Arduino 2.0. Les fonctions graphiques de base et la puissante bibliothèque graphique LVGL sont abordées, avec des projets pratiques illustrant chaque approche.
Tous les projets inclus ont été entièrement testés et sont prêts à l'emploi. Le livre fournit des schémas fonctionnels, des schémas de circuits, des listes de codes complètes et des explications étape par étape. Avec la bibliothèque LVGL, les lecteurs peuvent créer des interfaces graphiques modernes et en couleur à l'aide de widgets tels que des boutons, des étiquettes, des curseurs, des calendriers, des claviers, des graphiques, des tableaux, des menus, des animations, etc.
ESP32 Cheap Yellow Display Board
Cette carte de développement (également connue sous le nom de « Cheap Yellow Display ») est alimentée par l'ESP-WROOM-32, un MCU double cœur avec des capacités Wi-Fi et Bluetooth intégrées. Il fonctionne à une fréquence principale allant jusqu'à 240 MHz, avec 520 Ko de SRAM, 448 Ko de ROM et une mémoire Flash de 4 Mo. La carte dispose d'un écran de 2,8 pouces avec une résolution de 240 x 320 et un toucher résistif.
De plus, la carte comprend un circuit de contrôle du rétroéclairage, un circuit de contrôle tactile, un circuit de commande de haut-parleur, un circuit photosensible et un circuit de contrôle LED RVB. Il fournit également un emplacement pour carte TF, une interface série, une interface de capteur de température et d'humidité DHT11 et des ports IO supplémentaires.
Le module prend en charge le développement dans Arduino IDE, ESP-IDE, MicroPython et Mixly.
Applications
Transmission d'images pour les appareils Smart Home
Surveillance sans fil
Agriculture intelligente
Reconnaissance sans fil QR
Signal du système de positionnement sans fil
Et d'autres applications IoT
Spécifications
Microcontrôleur
ESP-WROOM-32 (MCU double cœur avec Wi-Fi et Bluetooth intégrés)
Fréquence
Jusqu'à 240 MHz (la puissance de calcul peut atteindre 600 DMIPS)
SRAM
520 Ko
ROM
448 Ko
Flash
4 Mo
Tension de fonctionnement
5 V
Consommation électrique
env. 115 mA
Écran
Écran TFT couleur de 2,8 pouces (240 x 320)
Toucher
Toucher résistif
Puce du pilote
ILI9341
Dimensions
50 x 86 mm
Poids
50 g
Téléchargements
GitHub
Contenu de l'offre groupée
The ESP32 Cheap Yellow Display Book (prix normal : 35 €)
ESP32 Cheap Yellow Display Board (prix normal : 25 €)
1x Carte de développement ESP32 avec écran de 2,8 pouces et boîtier en acrylique
1x Stylet tactile
1x Câble de connexion
1x Câble USB
Spécifications
Canaux : 3
Puissance totale : 195 watts
Max. Tension : 30 Volts
Max. Courant : 3 ampères
Faible ondulation et bruit : <350 μVrms/2 mVpp
Excellent taux de régulation linéaire et taux de régulation de charge
Temps de réponse transitoire rapide : <50 μs
Certaines chaînes sont isolées
Fonctions de protection standard OVP/OCP/OTP
Sortie de synchronisation standard
Mesures V, A, W et affichage de forme d'onde intégrés
Contrôle indépendant pour chaque canal
Écran TFT de 3,5 pouces
Inclus
1x Rigol DP832 Alimentation CC
1x Cordon d'alimentation
1x Câble USB
Projects Using Arduino IDE and the LVGL Graphics Library
The ESP32 is probably one of the most popular microcontrollers used by many people, including students, hobbyists, and professional engineers. Its low cost, coupled with rich features makes it a popular device to use in many projects. Recently, a board called the ESP32 Cheap Yellow Display (CYD for short) is available from its manufacturers. The board includes a standard ESP32 microcontroller together with a 320x240 pixel TFT display. Additionally, the board provides several connectors for interfaces such as GPIO, serial port (TX/RX), power and Ground. The inclusion of a TFT display is a real advantage as it enables users to design complex graphics-based projects without resorting to an external LCD or graphics displays.
The book describes the basic hardware of the ESP32 CYD board and provides details of its on-board connectors. Many basic, simple, and intermediate-level projects are given in the book based on the ESP32 CYD, using the highly popular Arduino IDE 2.0 integrated development environment. The use of both the basic graphics functions and the use of the popular LVGL graphics library are discussed in the book and projects are given that use both types of approaches.
All the projects given in the book have been tested and are working. The block diagram, circuit diagram, and the complete program listings and program descriptions of all the projects are given with explanations. Readers can use the LVGL graphics library to design highly popular eye-catching full-color graphics projects using widgets such as buttons, labels, calendars, keypads, keyboards, message boxes, spinboxes, sliders, charts, tables, menus, bars, switches, drop-down lists, animations, and many more widgets.
Projects Using Arduino IDE and the LVGL Graphics Library
The ESP32 is probably one of the most popular microcontrollers used by many people, including students, hobbyists, and professional engineers. Its low cost, coupled with rich features makes it a popular device to use in many projects. Recently, a board called the ESP32 Cheap Yellow Display (CYD for short) is available from its manufacturers. The board includes a standard ESP32 microcontroller together with a 320x240 pixel TFT display. Additionally, the board provides several connectors for interfaces such as GPIO, serial port (TX/RX), power and Ground. The inclusion of a TFT display is a real advantage as it enables users to design complex graphics-based projects without resorting to an external LCD or graphics displays.
The book describes the basic hardware of the ESP32 CYD board and provides details of its on-board connectors. Many basic, simple, and intermediate-level projects are given in the book based on the ESP32 CYD, using the highly popular Arduino IDE 2.0 integrated development environment. The use of both the basic graphics functions and the use of the popular LVGL graphics library are discussed in the book and projects are given that use both types of approaches.
All the projects given in the book have been tested and are working. The block diagram, circuit diagram, and the complete program listings and program descriptions of all the projects are given with explanations. Readers can use the LVGL graphics library to design highly popular eye-catching full-color graphics projects using widgets such as buttons, labels, calendars, keypads, keyboards, message boxes, spinboxes, sliders, charts, tables, menus, bars, switches, drop-down lists, animations, and many more widgets.
Learn to program displays and GUIs with Python
This book is about Raspberry Pi 4 display projects. The book starts by explaining how to install the latest Raspbian operating system on an SD card, and how to configure and use the GPIO ports.
The core of the book explains the following topics in simple terms with fully tested and working example projects:
Simple LED projects
Bar graph LED projects
Matrix LED projects
Bitmap LED projects
LED strips
LCDs
OLED displays
E-paper displays
TFT displays
7-inch touch screen
GUI Programming with Tkinder
One unique feature of this book is that it covers almost all types of display that readers will need to use in their Raspberry Pi based projects. The operation of each project is fully given, including block diagrams, circuit diagrams, and commented full program listings. It is therefore an easy task to convert the given projects to run on other popular platforms, such as Arduino or PIC microcontrollers.
Python program listings of all Raspberry Pi projects developed in this book are available for download at Elektor.com. Readers can use these programs in their projects. Alternatively, they can modify the programs to suit their applications.
The newcomer to Microchip’s PIC microcontrollers invariably gets an LED to flash as their first attempt to master this technology. You can use just a simple LED indicator in order to show that your initial attempt is working, which will give you confidence to move forward. This is how the book begins — simple programs to flash LEDs, and eventually by stages to use other display indicators such as the 7-segment display, alphanumeric liquid crystal displays and eventually a colour graphic LCD.
As the reader progresses through the book, bigger and upgraded PIC chips are introduced, with full circuit diagrams and source code, both in assembler and C.
In addition, a small tutorial is included using the MPLAB programming environment, together with the EAGLE schematic and PCB design package to enable readers to create their own designs using the book’s many case studies as working examples to work from.
L'écran tactile CrowVision de 11,6 pouces est conçu pour les machines tout-en-un. Il dispose d'un écran haute résolution de 1366 x 768 et d'une dalle IPS, offrant une expérience visuelle supérieure. La structure métallique fixée à l'arrière de style industriel est compatible avec divers ordinateurs monocarte (SBC), avec une disposition raisonnable et un câblage soigné, ce qui la rend facile à mettre sous tension et à utiliser avec des opérations simples.
L'écran utilise une communication compatible HDMI et prend en charge le multi-touch capacitif. Il dispose d'interfaces et de boutons réservés pour les haut-parleurs et autres accessoires, ce qui le rend adaptable à différents scénarios d'utilisation. Il peut être utilisé avec une variété d'ordinateurs monocarte couramment disponibles tels que Raspberry Pi, Jetson Nano, et est plug-and-play, tout en étant entièrement compatible avec les systèmes d'exploitation des ordinateurs monocarte (tels que Raspbian, Ubuntu). , Windows, Android, Mac OS et Chrome OS, etc.).
Cet écran peut être largement utilisé dans les affichages du système de contrôle des applications d'automatisation, les projets de bricolage personnels, les écrans secondaires/secondes fenêtres, les équipements d'affichage audio-vidéo d'ordinateur monocarte, les appareils de communication HDMI, les écrans d'extension de console de jeu et d'autres scénarios.
Caractéristiques
Écran haute résolution de 11,6 pouces avec une résolution de 1 366 x 768, un panneau IPS et un grand angle de vision de 178° pour une meilleure expérience visuelle
Structure de fixation arrière unique avec piliers de fixation coulissants, compatible avec la plupart des modèles d'ordinateurs monocarte, facile à assembler
Large compatibilité, compatible avec plusieurs systèmes d'exploitation (Raspbian, Ubuntu, Windows, Android, Mac OS et Chrome OS)
Prend en charge l'audio, la vidéo et le toucher capacitif, plug and play
Intègre une variété d'interfaces périphériques (telles que des haut-parleurs, des écouteurs, des claviers, des écrans tactiles) et des touches de réglage OSD intégrées
La carte mère est équipée d'une fonction de conversion de puissance de sortie 5 V/3 A, il n'est pas nécessaire de connecter séparément une alimentation externe pour l'ordinateur monocarte.
Spécifications
Taille de l'écran : 11,6 pouces
Type de contact : Tactile capacitif à 5 points
Résolution : 1366 x 768
Profondeur de couleur : 16 M
Angle de vision : grand angle de vision de 178°
Type d'affichage : panneau IPS
Type d'écran : TFT-LCD
Alimentation externe : 12 V/2 A
Entrée numérique: interface compatible HDMI
Interfaces : 1x interface clavier, 1x alimentation sortie 5 V, 1x interface Mini HD, 1x interface tactile, 1x interface haut-parleur, 1x prise casque, 1x alimentation 12 V entrée
Système de compatibilité : Raspbian, Ubuntu, Windows, Android, Mac OS et Chrome OS, etc.
Zone active : 256,13 x 144 mm
Dimensions : 290,8 x 184,2 mm
Inclus
1 écran tactile capacitif de 11,6 pouces
1x câble USB-A vers USB-C
1x câble USB-A vers micro B
1x câble HD vers mini HD
1x câble Micro HD vers mini HD
1x carte de contrôle OSD
1x adaptateur secteur
1x Tournevis
2x Ruban
1x manuel
Téléchargements
Manuel
Wiki
Raspberry Pi 5 fournit deux connecteurs MIPI à quatre voies, chacun pouvant prendre en charge une caméra ou un écran. Ces connecteurs utilisent le même format FPC « mini » à 22 voies au pas de 0,5 mm que le kit de développement de module de calcul et nécessitent des câbles adaptateurs pour se connecter aux connecteurs au format « standard » à 15 voies au pas de 1 mm du Raspbery Pi actuel. produits d'appareil photo et d'affichage.
Ces câbles adaptateurs mini vers standard pour caméras et écrans (notez qu'un câble de caméra ne doit pas être utilisé avec un écran, et vice versa) sont disponibles en longueurs de 200 mm, 300 mm et 500 mm.
Raspberry Pi 5 fournit deux connecteurs MIPI à quatre voies, chacun pouvant prendre en charge une caméra ou un écran. Ces connecteurs utilisent le même format FPC « mini » à 22 voies au pas de 0,5 mm que le kit de développement de module de calcul et nécessitent des câbles adaptateurs pour se connecter aux connecteurs au format « standard » à 15 voies au pas de 1 mm du Raspbery Pi actuel. produits d'appareil photo et d'affichage. Ces câbles adaptateurs mini vers standard pour caméras et écrans (notez qu'un câble de caméra ne doit pas être utilisé avec un écran, et vice versa) sont disponibles en longueurs de 200 mm, 300 mm et 500 mm.
Raspberry Pi 5 fournit deux connecteurs MIPI à quatre voies, chacun pouvant prendre en charge une caméra ou un écran. Ces connecteurs utilisent le même format FPC « mini » à 22 voies au pas de 0,5 mm que le kit de développement de module de calcul et nécessitent des câbles adaptateurs pour se connecter aux connecteurs au format « standard » à 15 voies au pas de 1 mm du Raspbery Pi actuel. produits d'appareil photo et d'affichage.
Ces câbles adaptateurs mini vers standard pour caméras et écrans (notez qu'un câble de caméra ne doit pas être utilisé avec un écran, et vice versa) sont disponibles en longueurs de 200 mm, 300 mm et 500 mm.