Skip to content

FYCodeLab/espy-robotics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

ESPY-Robotics

Bienvenue à ESPY-robotics, un projet conçu pour vous familiariser avec l’électronique et la robotique à travers des exemples concrets et des démos interactives.

📦 Vous souhaitez acheter un kit ?

Contactez-nous et nous vous répondrons rapidement.

✉️ Nous contacter par e-mail


🎧 Principe

L’idée est simple :

  • Vous branchez la carte ESPY (basĂ© sur un microcontrĂ´leur ESP32) et suivez les instructions incluses dans le kit
  • Vous lancez l’audioguide, qui vous explique pas Ă  pas ce que vous voyez.
  • Vous assistez Ă  des dĂ©mos de programmes : allumer une LED, jouer un son, contrĂ´ler une matrice lumineuse, crĂ©er une petite animation, etc.
  • Vous installez, testez et modifiez vous-mĂŞme vos programmes, en utilisant les exemples complets de code donnĂ©s sur ce site et le guide papier fourni.

Chaque chapitre associe une explication audio et une démonstration, afin de montrer les possibilités offertes par le module d’électronique embarquée ESP32. Vous êtes complétement libres de démonter, remonter, programmer le module fourni. C'est même recommandé: c'est comme ça qu'on apprend !


🚀 Objectifs

  • DĂ©couvrir les bases de l’électronique : LEDs, boutons, capteurs...
  • Comprendre les bases de la programmation (CircuitPython).
  • S’initier Ă  la robotique par de petits projets interactifs.
  • DĂ©velopper l’esprit pratique et crĂ©atif grâce Ă  des exemples courts.

đź“‚ Audioguide

Chaque chapitre est composé de :

  • Un audio d’explications
  • Un extrait de script Python
  • Une dĂ©monstration (ex. matrice LED...)

đź’ˇ Exemples de programmes

Une fois l’ESPY branché et l’audioguide lancé, vous pouvez explorer une série de programmes déjà prêts à l’emploi.
Ils montrent progressivement les possibilités du microcontrôleur ESP32 et servent de base pour vos propres créations.

  • Matrice LED : animations colorĂ©es (arc-en-ciel, plasma, comète, Ă©tincelles, ondes, tourbillon) sur l’afficheur 8Ă—8.
  • DĂ© Ă©lectronique : secouez la carte pour lancer un dĂ© virtuel, avec une animation et un rĂ©sultat alĂ©atoire de 1 Ă  6.
  • Message dĂ©filant : affichez un texte qui dĂ©file sur la matrice lumineuse, personnalisable en vitesse et couleur.
  • Jeux (Snake, Tetris, Pong) : contrĂ´lez de petits jeux classiques grâce Ă  l’accĂ©lĂ©romètre intĂ©grĂ©.
  • Horloge : connectĂ©e au Wi-Fi, elle affiche l’heure locale sur la matrice LED en alternant heures et minutes.
  • Station mĂ©tĂ©o : rĂ©cupère en temps rĂ©el la tempĂ©rature et l’état du ciel (soleil, pluie, orage) grâce Ă  une API mĂ©tĂ©o.

Ces exemples sont conçus pour être :

  • visuels, afin de comprendre immĂ©diatement ce qui se passe,
  • simples Ă  modifier, pour que vous puissiez changer un paramètre (couleur, vitesse, texte…) et constater l’effet,
  • rĂ©utilisables, comme point de dĂ©part pour vos propres projets (capteurs, robots, objets connectĂ©s…).

👉 Les codes complets et prêts à télécharger se trouvent dans le dossier exemples :
Exemples — FYCodeLab/espy-robotics


📦 Les kits disponibles

  • Kit de dĂ©marrage ESPY-Audioguide : puce ESP32 et dĂ©mos intĂ©grĂ©es
  • (Ă€ venir) Kit so,ore : inclut un micro et un haut parleur pour parler et faire parler Espy
  • (Ă€ venir) Kit Ă©cran : ajoutez un Ă©cran LCD pour afficher vos propres messages et visuels
  • (Ă€ venir) Kit dĂ©tecteurs : mesurez la lumière, les sons ou la tempĂ©rature

🔧 Matériel nécessaire

  • Le matĂ©riel est fourni, il est basĂ© sur une carte ESP32, un microcontrĂ´leur extrĂŞmement performant
  • Pour visualiser les dĂ©mos : un tĂ©lĂ©phone, ordinateur ou tablette
  • Pour modifier les programmes : un ordinateur (PC ou Mac)

ℹ️ À propos d'espy-robotics

espy-robotics est une initiative personnelle et bénévole, réalisée sur du temps libre.
Pour cette raisn, les kits fournis n'ont pas la patine professionnelle que l’on pourrait attendre d’un produit commercial.

Le matériel fourni peut parfois ne pas correspondre exactement à vos attentes, ou bien ne pas fonctionner comme attendu malgré nos tests !
Dans ce cas, nous sommes présents ! N’hésitez pas à nous écrire pour toute suggestion ou réclamation :
📬 [email protected]


📜 Licence

Ce projet est partagé dans un esprit d’éducation ouverte.
Libre à vous de nous proposer des modifications ou suggestions d’amélioration !


🌟 À retenir

ESPY-robotics n’est pas seulement un projet technique.
C’est une porte d’entrée vers l’électronique et la robotique, conçue pour les curieux, les débutants et tous ceux qui veulent apprendre en s’amusant.