.. note:: Bonjour, bienvenue dans la communauté Facebook des passionnés de Raspberry Pi, Arduino et ESP32 de SunFounder ! Plongez dans l'univers de Raspberry Pi, Arduino et ESP32 avec d'autres passionnés. **Pourquoi nous rejoindre ?** - **Support d'experts** : Résolvez vos problèmes après-vente et vos défis techniques avec l'aide de notre communauté et de notre équipe. - **Apprenez & Partagez** : Échangez des astuces et des tutoriels pour améliorer vos compétences. - **Aperçus exclusifs** : Accédez en avant-première aux annonces de nouveaux produits et aux aperçus exclusifs. - **Réductions spéciales** : Profitez de remises exclusives sur nos derniers produits. - **Promotions festives et cadeaux** : Participez à des promotions spéciales et à des concours pour gagner des produits. 👉 Prêt à explorer et créer avec nous ? Cliquez sur [|link_sf_facebook|] et rejoignez-nous dès aujourd'hui ! Programmer avec Scratch =========================== En plus de programmer sur l'IDE Arduino avec les cartes Uno/Mega2560, nous pouvons également les utiliser pour la programmation graphique. Nous recommandons la programmation avec Scratch ; cependant, Scratch officiel est actuellement compatible uniquement avec le Raspberry Pi. C’est pourquoi nous avons collaboré avec STEMPedia, une entreprise ayant développé un logiciel de programmation graphique basé sur Scratch 3 pour les cartes Arduino (Uno, Mega2560 et Nano) - `PictoBlox `_. .. image:: img/1_pictoblox.png PictoBlox conserve les fonctions de base de Scratch 3 et ajoute le contrôle de diverses cartes, telles qu'Arduino Uno, Mega, Nano, ESP32, Micro:bit et les cartes principales développées par STEAMPedia. Il permet d'utiliser des capteurs externes et des robots pour interagir avec les personnages sur scène, offrant de puissantes capacités d'interaction matérielle. De plus, PictoBlox inclut des modules d'IA et de machine learning, permettant même aux débutants d'apprendre et d'utiliser ces technologies de pointe. Il suffit de glisser et déposer les blocs de codage Scratch pour créer des jeux, des animations, des projets interactifs et même contrôler des robots selon vos envies ! Commençons ensemble ce voyage de découverte ! **1. Commencer** .. toctree:: :maxdepth: 2 pictoblox_start/1_install pictoblox_start/2_introduce pictoblox_start/3_quick_guide **2. Projets** Les projets suivants sont présentés par ordre de difficulté en programmation ; nous vous recommandons donc de les suivre dans cet ordre. Dans chaque projet, vous trouverez des étapes détaillées qui vous guideront dans la construction du circuit et la programmation, étape par étape, jusqu'à l'obtention du résultat final. Vous pouvez bien sûr ouvrir directement le script pour l'exécuter, mais assurez-vous d'avoir téléchargé les fichiers nécessaires depuis `github `_. Une fois le téléchargement terminé, décompressez le fichier. Référez-vous au :ref:`Mode Scène` pour exécuter les scripts individuellement. Le :ref:`humiture`, en revanche, utilise le :ref:`Mode Téléchargement`. .. toctree:: :maxdepth: 1 1_table_lamp 2_breathing 3_colorful_ball 4_lcd1602 5_moving_mouse 6_doorbell 7_tumbler 8_temperature 9_alarm_clock 10_dht11 11_rotating_fan 12_blow_ball 13_shooting 14_balloon 15_star_crossed 16_apple 17_parrot 18_brick 19_fish 20_starfish 21_dragon