Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« Arduino ESP05 » : différence entre les versions

De The Linux Craftsman
Page créée avec « = Partie électronique = == Le composant == Le module ESP-05 embarque un contrôleur ESP8266 qui permet plusieurs mode de fonctionnement Wi-Fi. Il existe uniquement sur pl... »
 
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 16 : Ligne 16 :
{| align=center
{| align=center
|-
|-
|[[Fichier:W5100_shield_on_mega.jpg|centré|350px]]
|[[Fichier:arduino_ESP-05_diagram.jpg|centré|350px]]
|-
|-
|align=center| Shield ''Wiznet 5100'' sur un Mega
|align=center| Broches de l'ESP-05
|}
|}
Dans ce montage, on utilisera les broches 5 et 6 pour ''Rx'' et ''Tx'' et l'alimentation se fait via la broche 3.3v de l'Arduino. Même si le module semble encaisser le 5v de la broche ''Tx'' de l'Arduino, il est plus raisonnable d'utiliser un pont diviseur.


= Partie logicielle =
= Partie logicielle =
== Les librairies ==
== Les librairies ==
Les librairies utilisées sont déjà inclues de base et sont :
Les librairies utilisées sont déjà inclues de base et sont :
* SPI.h
* SoftwareSerial.h
* Ethernet.h
* SD.h

Dernière version du 27 janvier 2017 à 08:32

Partie électronique

Le composant

Le module ESP-05 embarque un contrôleur ESP8266 qui permet plusieurs mode de fonctionnement Wi-Fi. Il existe uniquement sur platine et posséde un connecteur SMA pour pouvoir ajouter une antenne.

ESP-05 Antenne avec connecteur SMA

Le montage

Le montage suivant requiert le 2 fils en plus du 3.3v et de la masse pour utiliser le protocole UART.

Broches de l'ESP-05

Dans ce montage, on utilisera les broches 5 et 6 pour Rx et Tx et l'alimentation se fait via la broche 3.3v de l'Arduino. Même si le module semble encaisser le 5v de la broche Tx de l'Arduino, il est plus raisonnable d'utiliser un pont diviseur.

Partie logicielle

Les librairies

Les librairies utilisées sont déjà inclues de base et sont :

  • SoftwareSerial.h