Avant
propos :
Les
objets connectés sont de plus
en plus nombreux autour de nous. Qu'ils
soient conçus pour surveiller
notre sommeil, notre santé, notre
maison, notre activité sportive,
la météo, etc... bref
autant de dispositifs divers et variés
dont nous semblons ne plus pouvoir nous
passer. Pour
l'électronicien, créer de tels
dispositifs était jusqu'à
lors complexes, onéreux sans
compter les difficultés d'approvisionnement
au vu des circuits intégrés spécialisés
nécessaires. Ce
temps-là est révolu car
désormais un module
à très bas coût,
regroupant toute
l'électronique nécessaire
à la communication WIFI
est disponible à la vente sur
internet. Il se laisse piloter à
partir d'une
simple liaison série
ce qui lui promet un bel avenir au vu
de sa simplicité de mise
en oeuvre. Le
ESP8266
puisque c'est de lui dont il s'agit,
est une puce à forte intégration
de dernière génération
que vous pouvez observer sur la photo
ci-dessous :

Gros
plan sur la puce "miraculeuse"
!
Ce circuit
déjà très documenté
sur la toile est proposé déjà
soudé sur différentes
platines (modules) prêtes à
l'emploi dans le commerce.
La plupart de ces modules intègrent sur
leur PCB
l'antenne WIFI, d'autres disposent d'un connecteur spécifique
afin d'y relier une antenne externe
favorisant une meilleure transmission
en milieu perturbé (mur béton,
éloignement de la Box, etc...).
A fil de nos recherches sur internet
nous avons à ce jour dénombré
plus d'une dizaine de module plus ou
moins différents sur le brochage,
l'antenne, mais tous équipés
de la puce ESP8266. Ci-dessous, voici
les deux modules les plus vendus à
ce jour, le ESP8266-ESP1
et
le
ESP8266-ESP3.
 ESP8266-ESP01 Connecteur
2 fois 4 broches Antenne
Wifi imprimé sur
la platine. (24 x 14mm)
|
 ESP8266-ESP03 Connexions
à intégration
optimisée Antenne
Wifi en céramique
soudée sur le module (12,2
x 17,4mm)
|
Tous
les modèles disponibles dans
le commerce se
pilotent de la même manière
au moyen d'une liaision série
(UART) via une liste de commandes
AT
prédéfinies par le fabriquant.
Cela est très pratique car le
module ne nécessite que deux
fils
pour communiquer par exemple avec un
microcontrôleur. De la sorte,
il décharge le développeur
de la gestion complexe du réseau
WIFI et permet de concevoir un code
très "léger"
au niveau du microcontrôleur.
Il
faudra néanmoins prendre quelques
précautions lors de la mise en
oeuvre de ce module dans la mesure où
ce dernier ne fonctionne qu'à
partir d'une alimentation en 3,3V.
Toutes les broches de commande ne tolèrent
aucune tension supérieure à 3,6V.
Au-delà des dommages irréversibles
sont à prévoir au sein
du circuit intégré. Bref,
mis à part cette précaution
ces modules sont d'une simplicité
de mise en oeuvre remarquable
et l'intégration d'une connexion
WIFI dans vos applications devient grandement
facilitée.
Caractéristiques
de l'interface ESP8266 :
Alimentation de l'interface comprise
entre +8V
et
+20V
DC.
Convertisseur de niveaux 5V vers 3,3V pour les signaux de communication
série.
Prévoir une alimentation capable
de délivrer 500mA.
Liaison série RS232 conventionnelle - emploi
d'un convertisseur USB-RS232 pour PC.
Caractéristiques
du module ESP8266-ESP01 :
Protocoles WIFI 2.4GHz : 802.11 b/g et n
Sécurités réseaux
: WEP, WPA, WPA2, WPS de la norme IEEE
802.11i
Modes supportés : Client (STA) et/ou Point d'accès (AP).
Potentiel d'alimentation requis : 3,3V.
Potentiel maximum : 3,6V.
Potentiel minimum : 1,7V.
Courant absorbé pouvant
dépasser les 200mA selon le protocole WIFI utilisé.
Intègre une pile de protocole
TCP/IP.
Communication : UART.
Deux leds sur le PCB : rouge pour ON et bleue clignotant lors de la communication
avec l'UART.
Antenne imprimée le sur PCB.

Positionnement
des 2 leds sur le PCB du module ESP8266-ESP01.
Aspect
général de la platine :
Encadré en rouge :
|
module WIFI référencé
ESP8266-ESP1.
|
Encadré en bleu :
|
régulateur câblé
pour délivrer du
3,3V. |
Encadré en vert :
|
conversion des niveaux 5V en 3,3V. |
Encadré en violet :
|
embase RS232 et son MAX232. |
Encadré en orange : |
switch pour mise à jour
du Firmware du ESP8266. |
Encadré en gris : |
embase d'alimentation générale
de la platine. |
|