Utilisation

Les applications possibles du projet X sont presque…
infini

Bien qu’il ressemble à une console de jeu, le micro-ordinateur VIDI X est bien plus qu’un simple dispositif de divertissement. Doté d’un puissant processeur ESP32, il se caractérise par sa faible consommation d’énergie et ses fonctionnalités de communication Wi-Fi et Bluetooth. Cependant, ce qui fait du VIDI X une véritable carte de développement et non pas une simple console, c’est son port d’extension de 22 broches destinées à accueillir des boutons et des capteurs. Des micro-interrupteurs permettent aux utilisateurs de rediriger les entrées et les sorties vers la carte ou le connecteur d’extension, selon leurs besoins. Cela offre une multitude de possibilités de connexion à divers périphériques d’entrée/sortie, tels que des capteurs et des actionneurs.

La carte VIDI X est dotée d’éléments de contrôle de base particulièrement utiles pour le jeu, puisqu’il n’est pas nécessaire de connecter des boutons de contrôle supplémentaires. Elle est aussi équipée d’un écran tactile de 2,8 pouces qui simplifie son utilisation. De plus, l’appareil dispose d’un ensemble de composants de base tels qu’un microphone intégré, un haut-parleur, un capteur de température, une diode infrarouge et un capteur de lumière. Tous ces composants sont connectés à l’ESP32 via un commutateur DIP qui permet à l’utilisateur de sélectionner les capteurs à connecter. Si un plus grand nombre de broches d’entrée/sortie est nécessaire, l’utilisateur pourra libérer les broches destinées aux capteurs à l’aide d’un micro-interrupteur. En somme, les possibilités d’utilisation n’ont d’autre limite que la créativité de l’utilisateur.

Le VIDI X comprend un boîtier pratique pour trois piles AA classiques, situé sur la plaque arrière. Puisque certains composants de la carte peuvent être désactivés et que le processeur ESP32 consomme peu d’énergie, la carte présente une excellente autonomie lorsqu’elle est alimentée par piles. Bien entendu, la carte VIDI X peut également être alimentée via le port USB et le Voltage IN PIN du module d’extension.

La carte pour micro-ordinateur VIDI X peut être programmée via son port USB à l’aide de l’interface de l’IDE Arduino ou de l’outil natif ESP-IDF. De plus, elle présente une compatibilité partielle avec MicroPython, Javascript et l’interface graphique PictoBlox, qui est développée avec Scratch 3.0. L’ESP-IDF peut être facilement intégré à divers éditeurs de code comme Visual Studio Code avec le plugin PlatformIO, Eclipse et d’autres éditeurs appréciés.

Avec quelques ajustements mineurs, l’ IDE Arduino peut prendre en charge la programmation de l’ESP32 directement en C++, comme avec les autres cartes Arduino De plus, la carte VIDI X est dotée d’un emplacement pour carte SD qui permet aux utilisateurs de jouer à des jeux tels que Doom, Flappy Bird et Super Mario.

L’accent est mis sur la programmation de l’ESP32 à l’aide de l’interface de l’IDE Arduino et sur l’utilisation du port d’extension pour connecter une variété de capteurs et d’actionneurs.

La carte VIDI X peut être facilement programmée à l’aide des tutoriels disponibles sur la page Github de VIDI (https://github.com/VidiLAB-com/). Ces tutoriels fournissent toutes les informations nécessaires pour commencer à utiliser la carte VIDI X pour vos projets.

La carte VIDI X se programme de la même manière qu’une Arduino. Toutefois, il est important de noter que la VIDI X est équipée du microprocesseur ESP32, plus puissant que le Atmega328p dont la plupart des cartes Arduino sont équipées. La carte VIDI X se caractérise donc par un potentiel inégalé, en particulier parce qu’elle comprend des fonctionnalités de communication Wi-Fi et Bluetooth intégrées. Plusieurs cartes VIDI X peuvent par ailleurs être connectées entre elles, augmentant ainsi leur polyvalence.

Le port d’extension du VIDI X est unique en son genre et n’est actuellement pris en charge par aucune autre carte. Pour plus de commodité, VIDI X fournira aux utilisateurs des modèles tout prêts leur permettant de créer eux-mêmes une série de cartes d’extension imprimées personnalisées, ou de les commander facilement en ligne.

L’objectif est d’enseigner aux utilisateurs à fabriquer un circuit imprimé (ou PCB en anglais) et de leur permettre d’en commander la production à un prix avantageux, ainsi que de leur donner la possibilité de modifier le circuit d’extension pour le personnaliser pour des cas d’utilisation spécifiques.

Le micro-ordinateur VIDI X a été conçu principalement à des fins éducatives et nécessite des connaissances de base en matière de programmation et de cartes de développement (des connaissances préalables sur Arduino suffisent). Certaines fonctionnalités, telles que l’écran tactile, peuvent nécessiter des connaissances un peu plus poussées. Afin d’aider les utilisateurs du mieux possible, Vidi publiera régulièrement des tutoriels utiles dans son magazine et sur le dépôt Github, qui approfondiront l’utilisation de divers capteurs et actionneurs et présenteront des projets utiles dans le détail.

La carte VIDI X peut servir d’unité centrale pour une multitude de projets, que vous disposiez ou non d’une carte d’extension. La carte est équipée d’un puissant processeur ESP32 qui prend en charge les périphériques appairés, ce qui signifie que deux cartes VIDI X peuvent fonctionner ensemble comme une paire fonctionnelle. Par exemple, une carte peut agir en tant que récepteur et l’autre en tant qu’émetteur. Cela permet le contrôle à distance via Bluetooth, Wi-Fi ou au moyen de méthodes de communication telles que l’interface de communication série et l’émetteur-récepteur intégré.

La connexion à l’internet ouvre la voie à des possibilités infinies, comme l’envoi de courriels, l’hébergement de sites web et la gestion d’une vaste gamme d’appareils, y compris des applications domestiques intelligentes et des systèmes automatisés.

Le micro-ordinateur VIDI X n’est pas une carte de développement classique, car il ressemble à une console de jeu. Il se distingue par son écran amovible et ses boutons physiques qui lui permettent de s’adapter à toutes les conditions de travail. Cependant, le but ultime de cette carte est d’être polyvalente, pour pouvoir être utilisée dans différents projets et pour répondre à différents besoins. Alimentée par le processeur ESP32, la carte VIDI X peut exécuter des algorithmes plus complexes qu’Arduino, ce qui lui permet d’offrir des solutions plus fiables et plus précises.Cet aspect est particulièrement important lors de la conception de systèmes destinés à fonctionner sur le long terme. Grâce à ses aptitudes, le processeur ESP32 est un choix idéal pour tous les projets IoT, comme l’atteste son utilisation fréquente dans ce domaine.

 


CARACTÉRISTIQUES DU PROCESSEUR :

Fabricant : Espressif Systems

Wi-Fi: 802.11 b/e/g/i/n, BT

Fréquence: 2.4 GHz do 2.5 GHz

Vitesse de transfert des données: 150 Mb/s

Puissance de sortie: 20 dBm

Sécurité: WPA/WPA2/WPA2-Enter­prise/WPS

CPU: Microprocesseur Tensilica Xtensa LX6 à 240 MHz

Mémoire: 520 KiB SRAM

 

Vidi X est équipé d’un en-tête d’extension dont vous pouvez télécharger la disposition des broches au format .pdf et voir sur ce lien l’affiche Vidi X dans l’image ci-dessous.