L'accès au matériel Arduino, à ses principaux clones et à d'autres alternatives comme l'ESP8266 et l'ESP32 reste excellent. N'importe qui peut facilement faire des expériences en électronique mais il arrive parfois que le processus d'expédition termine par vous poignarder dans le dos. Si vous attendez encore vos modules, vous avez aujourd'hui la possibilité de vous entraîner sur Wokwi qui propose des simulateurs d'Arduino, d'ESP32, de STM32 et de Raspberry Pi Pico.
Récemment, nous avons expliqué ce qu'il faut pour construire une horloge météo sans fil et nous avons été étonnés par la simplicité de ce projet. Les pièces sont accessibles, largement disponibles, et certaines sont optionnelles… mais le « facteur expédition » ne cesse de rôder.
Trop souvent, on m'a promis une livraison pour vendredi, pour découvrir que le colis a décidé de se reposer dans un entrepôt perdu pendant le week-end, mettant tous mes plans en pause. Heureusement, il existe des ressources comme Wokwi qui, bien qu'il ne remplace pas le matériel réel, propose un simulateur d'Arduino, d'ESP32, de STM32 et de Raspberry Pi Pico excellent pour gagner du temps et s'entraîner avec le code.
Comment simuler un module Arduino ou ESP avec Wokwi
Techniquement, nous n'avons pas besoin de comptes pour commencer, mais ce n'est pas une mauvaise idée de créer un profil pour organiser nos projets personnels. Le plus simple est de charger l'une des simulations dans la catégorie « Featured » ou d'ouvrir un des templates de la section « Quick Start ». Une autre alternative est d'explorer des idées basées sur un langage spécifique (par exemple, MicroPython ou Rust), mais si rien de tout cela n'est convaincant, « Start from Scratch » vous permettra de choisir un microcontrôleur, de connecter toutes les pièces et d'écrire du code.
Maintenant, certaines simulations nécessitent plus de puissance de calcul, et cela signifie qu'elles ne peuvent peut-être pas atteindre leur vitesse réelle. Dans le cas de mes tests avec le Pong, la simulation n'a jamais dépassé 62% de performance, mais c'était suffisant pour vérifier qu'elle fonctionne correctement. Pour conclure, le plus important de Wokwi : vous pouvez vous tromper sans risques. Un fil débranché, une broche avec une mauvaise configuration, des fautes de frappe dans le code. Un mauvais jour, l'Arduino finit brûlé… mais avec Wokwi, il suffit de réessayer.
Site officiel : Cliquez ici