NodeMcu V3 ESP8266 ESP-12E Wifi 4Mb, “Internet des Objets”

95,00 DH 110,00 DH

Disponibilité:

560 en stock

UGS : 0033 Catégories : ,

Description

NodeMcu V3 ESP8266 ESP-12E Wifi 4Mb, Internet des Objets

Le NodeMCU V3 ESP8266 ESP-12E est une carte de développement idéale pour les projets IoT. Elle inclut un microcontrôleur ESP8266 avec Wi-Fi intégré, facilitant la création de dispositifs connectés et interactifs.

Caractéristiques

  • Microcontrôleur : ESP-8266EX
  • Mémoire Flash : 4 MB
  • Broches GPIO : 10 (PWM, I2C, 1-Wire)
  • Interface : USB-TTL intégré (CPL2102)
  • Alimentation : Via micro-USB
  • Programmation : Compatible avec Arduino IDE et Lua

Matériel nécessaire

  • NodeMCU V3 ESP8266 ESP-12E
  • Câble micro-USB
  • LED et résistance 220Ω
  • Breadboard et fils de connexion

Configuration de l’IDE Arduino

  1. Installation de l’IDE Arduino :
    • Téléchargez et installez l’IDE Arduino depuis le site officiel.
  2. Ajout du support pour ESP8266 :
    • Ouvrez l’IDE Arduino.
    • Allez dans Fichier > Préférences.
    • Dans la section URL de gestionnaire de cartes supplémentaires, ajoutez : http://arduino.esp8266.com/stable/package_esp8266com_index.json.
    • Allez dans Outils > Gestionnaire de cartes et installez “esp8266”.
  3. Configuration de la carte :
    • Sélectionnez Outils > Type de carte > NodeMCU 1.0 (ESP-12E Module).

Exemple de projet : Clignotement d’une LED

Cet exemple montre comment faire clignoter une LED connectée à une broche GPIO.

  1. Connexion :
    • Connectez la LED à la broche D1 (GPIO5) avec une résistance de 220Ω en série.
    • Connectez l’autre côté de la LED au GND.
  2. Code Arduino :
void setup() {
pinMode(D1, OUTPUT); // Configure la broche D1 comme sortie
}

void loop() {
digitalWrite(D1, HIGH); // Allume la LED
delay(1000); // Attend une seconde
digitalWrite(D1, LOW); // Éteint la LED
delay(1000); // Attend une seconde
}
  1. Téléversement du code :
    • Connectez le NodeMCU à votre ordinateur via le câble micro-USB.
    • Sélectionnez le port correspondant dans Outils > Port.
    • Cliquez sur Téléverser pour envoyer le programme à la carte.

Explication du code

  • setup() : Initialise la broche D1 comme une sortie.
  • loop() : Fait clignoter la LED toutes les secondes en alternant entre HIGH et LOW.

Connexions et Composants nécessaires

  • Câble micro-USB : Pour alimentation et programmation.
  • LED et résistance : Pour le test de clignotement.
  • Breadboard et fils : Pour les connexions.

Applications potentielles

  • Projets IoT : Surveillance à distance, automatisation.
  • Automatisation : Domotique, contrôle d’appareils.
  • Prototypage rapide : Solutions connectées interactives.

 

Documentation