Aller au contenu

Votre premier projet

Le moyen le plus rapide de comprendre Velxio est d’exécuter quelque chose. Dans ce tutoriel, vous ouvrirez l’exemple classique blink, vous l’exécuterez, vous regarderez un ESP32 simulé piloter un vrai circuit à LED, puis vous modifierez le code.

The blink example running

Allez sur velxio.dev/example/esp32-blink-led (ou trouvez ESP32 Blink dans la galerie d’exemples).

L’exemple blink chargé dans l’éditeur

Vous obtenez un projet complet : le code à gauche (un sketch Arduino qui fait clignoter deux LED), et le circuit au milieu — un ESP32 DevKit câblé via une résistance à une LED externe.

Cliquez sur le bouton vert Run dans la barre d’outils (ou appuyez sur Ctrl+B pour compiler d’abord). Velxio compile votre sketch avec la véritable chaîne d’outils Arduino/ESP-IDF dans le cloud — la console Output en bas à gauche affiche la progression du compilateur, exactement comme le ferait l’IDE Arduino.

La première compilation d’une session peut prendre un certain temps ; ensuite, les builds sont beaucoup plus rapides.

Lorsque la compilation est terminée, le firmware démarre sur l’ESP32 émulé :

L’exemple blink en cours d’exécution : LED allumée, sortie série active

Trois choses se produisent simultanément :

  • La LED sur le canvas clignote — la simulation pilote le composant réel, à travers la résistance réelle.
  • Le moniteur série affiche le journal de démarrage puis LED ON / LED OFF, directement depuis Serial.println() dans le sketch.
  • Le badge SPICE jaune au-dessus du circuit montre le moteur analogique qui résout le chemin du courant de la LED.

Modifiez le sketch — par exemple, changez le délai pour le faire clignoter plus vite :

delay(100); // was 500

Appuyez à nouveau sur Run. C’est toute la boucle : modifier, exécuter, observer.

Cliquez sur l’icône d’enregistrement au-dessus de l’arborescence des fichiers (ou Ctrl+S), donnez un nom au projet, et il est stocké dans votre compte. Voir Enregistrer et ouvrir des projets.

Astuce : bloqué à un moment donné ? Ouvrez l’assistant IA sur la droite et demandez — « pourquoi ma LED ne clignote-t-elle pas ? » est l’un de ses exemples d’invites pour une raison. Voir Assistant IA.