Outils pour utilisateurs

Outils du site


issue208:micro-ci_micro-la

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
issue208:micro-ci_micro-la [2024/09/02 14:50] andre_domenechissue208:micro-ci_micro-la [2024/09/03 09:41] (Version actuelle) auntiee
Ligne 32: Ligne 32:
 Le Pico 2 dispose d'environ le double de la RAM de son prédécesseur, ainsi que du double de la mémoire flash. Le stockage flash est toujours séparé du SoC, mais il y a 8 Ko de stockage sur la puce, réservé à la nouvelle fonction Arm TrustZone. La vitesse du processeur de base est augmentée de 17 MHz par rapport à la Pico originale, mais il est possible d'overclocker le processeur de la Pico avec seulement deux lignes de MicroPython. Le véritable gain de performance réside dans les performances de l'Arm Cortex M33 par rapport à l'ancien Cortex M0+, et cela reste à voir.  Le Pico 2 dispose d'environ le double de la RAM de son prédécesseur, ainsi que du double de la mémoire flash. Le stockage flash est toujours séparé du SoC, mais il y a 8 Ko de stockage sur la puce, réservé à la nouvelle fonction Arm TrustZone. La vitesse du processeur de base est augmentée de 17 MHz par rapport à la Pico originale, mais il est possible d'overclocker le processeur de la Pico avec seulement deux lignes de MicroPython. Le véritable gain de performance réside dans les performances de l'Arm Cortex M33 par rapport à l'ancien Cortex M0+, et cela reste à voir. 
  
-En plus de tout cela, un certain nombre de fournisseurs ont annoncé qu'ils avaient des cartes spécialisées basées sur le RP2350, dont Sparkfun, Seeed Studios, Pimoroni, Invector Labs, Cytron, Adafruitet bien d'autres.+En plus de tout cela, un certain nombre de fournisseurs ont annoncé qu'ils avaient des cartes spécialisées basées sur le RP2350, dont Sparkfun, Seeed Studios, Pimoroni, Invector Labs, Cytron, Adafruit et bien d'autres.
  
 Nous nous pencherons sur le RPi Pico 2 un peu plus tard. Vous pouvez trouver le firmware Micropython sur https://micropython.org/download/RPI_PICO2/ et CircuitPython sur https://circuitpython.org/downloads. Nous nous pencherons sur le RPi Pico 2 un peu plus tard. Vous pouvez trouver le firmware Micropython sur https://micropython.org/download/RPI_PICO2/ et CircuitPython sur https://circuitpython.org/downloads.
Ligne 49: Ligne 49:
 CYD ou ESP32-2432S028R CYD ou ESP32-2432S028R
  
-Si vous n'avez pas suivi de près l'actualité des nouvelles cartes et des nouveaux appareils à microcontrôleur, il se peut que vous ne connaissiez pas le CYD ou ESP32-2432S028R. Qu'est-ce que c'est, pourquoi en parler ici, et que signifie « CYD » ?+Si vous n'avez pas suivi de près l'actualité des nouvelles cartes et des nouveaux appareils à microcontrôleur, il se peut que vous ne connaissiez pas le CYD ou l'ESP32-2432S028R. Qu'est-ce que c'est, pourquoi en parler ici, et que signifie « CYD » ?
  
-Pour commencer, CYD signifie « Cheap Yellow Display » (la carte est jaune dans l'appareil original, mais certaines versions tierces sont plus orange que jaunes). Il s'agit d'une puce ESP32 WROOM 32, d'un écran tactile LCD TFT de 2,8 pouces, le tout sur une seule carte, et avec BEAUCOUP d'accessoires comme une interface pour carte microSD, une LED RGB, un capteur de lumière à photorésistance, et quelques broches GPIO disponibles pour interfacer de nombreux capteurs.+Pour commencer, CYD signifie « Cheap Yellow Display » (la carte est jaune dans l'appareil original, mais certaines versions tierces sont plus orange que jaune). Essentiellement, il s'agit d'une puce ESP32 WROOM 32, d'un écran tactile LCD TFT de 2,8 pouces, le tout sur une seule carte, et avec BEAUCOUP d'accessoires comme une interface pour carte microSD, une LED RGB, un capteur de lumière à photorésistance, et quelques broches GPIO disponibles pour interfacer de nombreux capteurs.
  
-J'aurais aimé vous montrer quelques photos, mais en raison des retards de livraison, je n'ai pas été en mesure de fournir des photos de mon unité de test. Au lieu d'emprunter des photos sur le site de quelqu'un, je vous suggère de jeter un coup d'œil sur le site Random Nerds à l'adresse https://randomnerdtutorials.com/cheap-yellow-display-esp32-2432s028r/. Ils ont un très bon tutoriel sur la façon de commencer avec le code Arduino, et quelques images VRAIMENT bonnes, pour vous faire saliver.+J'aurais aimé vous montrer quelques photos, mais en raison des retards de livraison, je n'ai pas été en mesure de fournir des photos de mon unité de test. Au lieu d'« emprunter » des photos sur le site de quelqu'un, je vous suggère de jeter un coup d'œil sur le site Random Nerds à l'adresse https://randomnerdtutorials.com/cheap-yellow-display-esp32-2432s028r/. Ils ont un très bon tutoriel sur la façon de commencer avec le code Arduino, et quelques images VRAIMENT bonnes, pour vous faire saliver.
  
 Si vous êtes comme moi, vous pouvez immédiatement commencer à imaginer des projets intéressants et amusants utilisant cet appareil. (Mon fils adulte veut que nous utilisions le dispositif de test pour fabriquer une unité de poignet portable « pip-boy » similaire à celle utilisée dans la série de jeux Fallout et dans la série télévisée du même nom - https://gear.bethesda.net/products/fallout-series-pip-boy-die-cast-replica.) Si vous n'avez pas eu l'occasion de la regarder lors de la sortie de la saison 01, il faut absolument que vous la voyiez ! La saison 02 est actuellement en cours de production. Je crois sincèrement qu'il est plus enthousiaste que moi à propos de cet appareil, si c'est possible. Si vous êtes comme moi, vous pouvez immédiatement commencer à imaginer des projets intéressants et amusants utilisant cet appareil. (Mon fils adulte veut que nous utilisions le dispositif de test pour fabriquer une unité de poignet portable « pip-boy » similaire à celle utilisée dans la série de jeux Fallout et dans la série télévisée du même nom - https://gear.bethesda.net/products/fallout-series-pip-boy-die-cast-replica.) Si vous n'avez pas eu l'occasion de la regarder lors de la sortie de la saison 01, il faut absolument que vous la voyiez ! La saison 02 est actuellement en cours de production. Je crois sincèrement qu'il est plus enthousiaste que moi à propos de cet appareil, si c'est possible.
Ligne 68: Ligne 68:
 The bottom line is this device seems to be a great addition to your Microcontroller parts box, and at the very least shows a tremendous amount of potential for things to come in the world of Micropython and Microcontrollers.** The bottom line is this device seems to be a great addition to your Microcontroller parts box, and at the very least shows a tremendous amount of potential for things to come in the world of Micropython and Microcontrollers.**
  
-Non seulement vous pouvez utiliser Arduino pour programmer le dispositif CYD, mais il semble que vous devriez être en mesure d'utiliser le micrologiciel générique ESP-32 Micropython et d'ajouter quelques modules pour prendre en charge les interfaces d'affichage et d'écran tactile.+Vous pouvez non seulement utiliser Arduino pour programmer le dispositif CYD, mais il semble que vous devriez être en mesure d'utiliser le micrologiciel générique ESP-32 Micropython et d'ajouter quelques modules pour prendre en charge les interfaces d'affichage et d'écran tactile.
  
 Comme je n'ai pas encore reçu la carte (je m'en plains constamment) et que la date limite pour cet article est aujourd'hui, je n'ai pas pu allumer la carte et essayer quoi que ce soit jusqu'à présent. Je prévois de créer une série d'articles futurs qui détailleront l'utilisation du CYD avec Arduino ET Micropython. Comme je n'ai pas encore reçu la carte (je m'en plains constamment) et que la date limite pour cet article est aujourd'hui, je n'ai pas pu allumer la carte et essayer quoi que ce soit jusqu'à présent. Je prévois de créer une série d'articles futurs qui détailleront l'utilisation du CYD avec Arduino ET Micropython.
  
-Pour tenter de justifier tout cela, il existe même un pilote qui devrait vous permettre de concevoir des interfaces graphiques (que l'on voit dans de nombreuses images Internet du CYD) comprenant des boutons, des curseurs, des arcs et d'autres « widgets » - que j'essaierai de tester et sur lesquels je fournirai des rapports à l'avenir également.+Pour tenter de justifier tout cela, il existe même un pilote qui devrait vous permettre de concevoir des interfaces graphiques (que l'on voit dans de nombreuses images du CYD sur l'Internet) comprenant des boutons, des curseurs, des arcs et d'autres « widgets » - que j'essaierai de tester et sur lesquels je fournirai des rapports à l'avenir également.
  
 En faisant mes « premières recherches », comme je le fais habituellement avant d'acquérir un nouvel appareil, je suis tombé sur une vidéo YouTube (https://www.youtube.com/watch?v=0AVyvwv0agk) de Brian Lough qui a effectué un travail considérable sur l'utilisation du CYD. Il a également créé un dépôt GitHub pour contenir la plupart des choses dont il parle, ainsi qu'un canal Discord dédié au CYD. En faisant mes « premières recherches », comme je le fais habituellement avant d'acquérir un nouvel appareil, je suis tombé sur une vidéo YouTube (https://www.youtube.com/watch?v=0AVyvwv0agk) de Brian Lough qui a effectué un travail considérable sur l'utilisation du CYD. Il a également créé un dépôt GitHub pour contenir la plupart des choses dont il parle, ainsi qu'un canal Discord dédié au CYD.
Ligne 89: Ligne 89:
 Until next time, as always; stay safe, healthy, positive and creative!** Until next time, as always; stay safe, healthy, positive and creative!**
  
-En parcourant Internet à la recherche de cet écran, j'ai remarqué un certain nombre d'écrans plus grands, certains avec écran tactile et d'autres sans, mais aucun (jusqu'à présent) avec des microcontrôleurs dédiés à l'intérieur de l'écran.+En parcourant l'Internet à la recherche de cet écran, j'ai remarqué un certain nombre d'écrans plus grands, certains avec écran tactile et d'autres sans, mais aucun (jusqu'à présent) avec des microcontrôleurs dédiés à l'intérieur de l'écran.
  
-En ce qui concerne la partie « bon marché » de l'écran jaune bon marché, lorsque j'ai cherché sur Internet l'ESP32-2432S028R et ses variantes, j'ai constaté que, selon l'endroit où vous voulez acheter et la vitesse à laquelle vous voulez l'obtenir, vous pouvez trouver de nombreuses versions de la carte pour moins de 20 dollars US. Pour un appareil qui comprend un écran 240 x 320 px AVEC écran tactile, un lecteur de carte MicroSD ET un contrôleur ESP32 avec Wireless et Bluetooth, je dirais qu'il n'y a pas à hésiter à s'en procurer un !+En ce qui concerne la partie « bon marché » du Cheap Yellow Display (écran jaune bon marché), lorsque j'ai cherché sur Internet l'ESP32-2432S028R et ses variantes, j'ai constaté que, selon l'endroit où vous voulez l'acheter et la vitesse à laquelle vous voulez l'obtenir, vous pouvez trouver de nombreuses versions de la carte pour moins de 20 dollars US. Pour un appareil qui comprend un écran 240 x 320 px AVEC écran tactile, un lecteur de carte MicroSD ET un contrôleur ESP32 avec WiFi et Bluetooth, je dirais qu'il ne faudrait pas hésiter à s'en procurer un !
  
-Si vous envisagez d'acheter la carte du CYD, les gens de MakerAdvisor ont créé un site https://makeradvisor.com/tools/cyd-cheap-yellow-display-esp32-2432s028r/ ; il montre un certain nombre de cartes, leur disponibilité et leur prix, chez quelques vendeurs (principalement Amazon et Aliexpress) pour vous aider à démarrer votre achat.+Si vous envisagez d'acheter la carte CYD, les gens de MakerAdvisor ont créé un site https://makeradvisor.com/tools/cyd-cheap-yellow-display-esp32-2432s028r/ ; il montre un certain nombre de cartes, leur disponibilité et leur prix, chez quelques vendeurs (principalement Amazon et Aliexpress) pour vous aider à démarrer votre achat.
  
 La prochaine fois (je ne peux pas promettre que ce sera le mois prochain, car j'attends toujours la livraison de ma carte de test), je commencerai la série avec l'installation de la carte sur l'IDE d'Arduino (oui, Arduino !). La prochaine fois (je ne peux pas promettre que ce sera le mois prochain, car j'attends toujours la livraison de ma carte de test), je commencerai la série avec l'installation de la carte sur l'IDE d'Arduino (oui, Arduino !).
issue208/micro-ci_micro-la.1725281441.txt.gz · Dernière modification : 2024/09/02 14:50 de andre_domenech