Module WiFi ESP8266 - carte d'évaluation
Carte d'évaluation ESP8266 avec relais, bouton, UEXT, 2 Mo de Flash, breakout des GPIO - OLI-ESP8266-EVB
Les paiements sont sécurisés par LyraCollect, une société de collecte de paiements française
Il est possible de se faire livrer chez soi, en point relais ou retirer sur rendez-vous chez MCHobby
Nous préparons, emballons et expédions vos commandes avec un grand respect et un grand soin.
Carte d'évaluation ESP8266 d'Olimex
Mise en oeuvre de l'ESP8266 par Olimex Ltd + une carte d'évaluation, la déclinaison de l'ESP est nettement améliorée avec une grande quantité d'entrée/sortie, un accès au convertisseur Analogique->digital, 2 Mo de mémoire flash (contrairement aux autres modules ne proposant que 512Ko) et un connecteur SDIO. Olimex c'est aussi une garantie de qualité et de pérennité de gamme.
La version Olimex de l'ESP8266 est directement référencé dans la liste des cartes lorsque vous installez le support ESP8266 sur Arduino IDE (voyez le détail de ce produit pour plus d'information sur le support Arduino IDE) mais rien ne vous empêche d'utiliser MicroPython avec cette carte d'évaluation.
La carte propose un connecteur UEXT permettant de brancher l'un des senseurs et cartes d'extension UEXT disponible sur le shop (ou disponible chez Olimex).
C'est quoi cette carte d'évaluation ESP8266 ?
Cette kit d'évaluation OLI-ESP8266-EVB est composé:
- D'un module ESP8266 développement
- D'une carte d'évaluation incluant relais et du matériel utile pour évaluer rapidement la carte ESP8266 proposée par Olimex.
La module ESP8266 de développement
Le module MOD-WIFI-ESP8266-DEV d'Olimex (ce produit) est le module Ultime pour faire vos développements ESP8266. Cette version de l'ESP8266 à tout ses GPIOs et ressources exposées, il peut être soudé directement sur une carte ou utilisé avec un breadboard (avec un PinHeader) ou avec un connecteur UEXT. Il est même possible de souder un connecteur µFL pour permettre la connexion d'une antenne externe.
L'ESP8266 est un SOC (System On Chip, Système sur une puce) qui intègre un processeur Xtensa LX106, de la mémoire RAM, un interface RF (Radio Fréquence) et une pile TCP/IP qui permet d'implémenter un support WiFi sur une carte avec peu de composants supplémentaires. L'ESP8266 est encore relativement jeune mais c'est un composant très populaire et source de nombreuses attention.
Cette carte de développement met en oeuvre l'ESP8266 en mode UART (le mode le plus populaire actuellement) et est accompagné de 2Mb de mémoire FLASH SPI (alors que les concurrent optent souvent pour 512Kb). Tous les GPIO sont disponibles sur ce modèle (et utilisable sur un Breadboard).
Carte d'évaluation
Cette carte inclus:
- un relais 220v AC branché sur la sortie 5 (GPIO 5),
- un connecteur JACK pour y brancher une alimentation 5V,
- un connecteur UEXT.
- Un bouton branché sur le GPIO 0
- Breakout des broches sur un connecteur à empattement 2.54mm (idéal pour connexion sur breadboard).
La carte propose un connecteur UEXT permettant de brancher l'un des senseurs et cartes d'extension UEXT disponible sur le shop (ou disponible chez Olimex).
Fonctionnalités
- Inclus le module Olimex ESP8266 de développement
- Relais 220VAC/10A avec témoin LED.
- Bouton permettant d'activer le bootloader.
Pressez le bouton PUIS mettre le module sous tension, cela activera le bootloader. - Connecteur jack +5V (5V max!!!)
- Connecteur UEXT
- Dimensions: 57x50mm
Documentation
- Fiche technique de l'ESP8266 (anglais)
- Comment changer le mode (FLASH, UART, SDIO)
- Wiki de la communauté ESP8266
- Wiki du vendeur de l'ESP8266
- Connecteur UEXT
- Do Button for IFTTT with ESP8266-EVB (Olimex blog, anglais)
- Debugger votre programme ESP8266-EVB via JTag et Visual Studio (Olimex blog, anglais)
Matériel
- Schéma de la carte (PDF)
- Schema du module ESP8266 Olimex (PDF)
- Spécification matériel (Cadsoft Eagle)
- Ressources
Programmer
- Ressources Olimex pour l'ESP8266 (github)
- Exemple Arduino Client, Arduino Serveur
- Développement avec le SDK et chaîne de compilation ESP8266
- Schéma des cartes ESP8266 Olimex (la version UEXT, DEV, Carte d'évaluation)
- Programming ESP8266 Evaluation Board with Arduino IDE (Olimex Blog, Anglais)
Voyez les schémas de l'ESP8266 évaluation board pour identifier les connexion de l'ESP8266 DEV. - Exemple Arduino client
- Exemple Arduino serveur
- Mise-à-jour du firmware (Olimex)
- Olimex MOD-WIFI-ESP8266-DEV Software Setup (Billet de digitalHack, anglais)
- ESP8266 - Easiest way to program so far (using arduino IDE) (Billet de whatimade.today, anglais)
ESP8266 et Arduino IDE
Voici une nouvelle qui ravira les Arduinistes.
L'ESP8266 n'est jamais qu'un microcontrôleur (RISC) et quelques développeurs de a communauté ont eu l'idée génial d'ajouter le support de l'ESP8266 dans Arduino IDE. Depuis Arduino 1.6.4 le Board Manager permet d'ajouter le support de l'ESP8266 pour programmer votre ESP8266 comme un Arduino. Vous disposez donc de deux GPIO.
Pour ajouter le support ESP8266, allez dans les préférences d'Arduino IDE, section "Additional Board Manager URLs" vous spécifiez l'URL http://arduino.esp8266.com/package_esp8266com_index.json .
Ensuite, dans le menu Outils > Type de carte > Board Manager, vous pouvez installer le support "esp8266 by ESP8266 Community". Vous trouverez alors une carte de type "Generic ESP8266 Module" dans la liste des cartes supportées.
Voyez également le tutoriel Adafruit "Adding Custom Boards to the Arduino v1.6.3 Board Manager" (Adafruit, anglais)
ESP8266 et MicroPython
Nous disposons de deux tutoriels MicroPython autour de l'ESP8266 selon Olimex.
- Flasher MicroPython sur l'ESP8266-EVB (Français, Wiki MC Hobby).
- Exploiter l'ESP8266-EVB (evaluation board) sous MicroPython (Français, Wiki MC Hobby)
Plus d'information
Voyez notre fiche produit sur l'ESP8266-UEXT ou ESP8266-DEV ou l'ESP8266 breakout
C'est quoi ce connecteur UEXT?
Rassurez-vous, rien de magique dans le connecteur UEXT. C'est un connecteur qui supporte 3 types d'interface de communication série - I2C, SPI et RS232. C'est une chouette approche pour étendre les fonctionnalités d'une carte de développement.
Carte d'évaluation/Note importante
Texte traduit "at the best" depuis la version anglaise evaluation-board-notice disponible chez Olimex.
OLIMEX Ltd fournit le(s) produit(s) inclus sous certaines conditions:
Ceci est un kit/module/carte d'évaluation destiné à être utilisé pour DEVELOPPEMENT en INGENEURIE, DEMONSTRATION ou EVALUATION et n'est pas considéré par OLIMEX Ltd comme un produit fini (dit "end-product") destiné une utilisation générale par les consommateurs. Les personnes manipulant le produit doivent avoir une formation en électronique et respecter les bonnes pratiques en ingénieurie. En tant que tels, les biens fournis ne sont pas destinés à être complets en termes de conception-, de marketing-, et/ou fabrication relatives aux considérations de protections, inclant sécurité des produits et mesures environnementales se trouvant généralement dans les produits incorporant de tels composants semiconducteurs ou circuits intégrés. Ce kit/carte/module d'évaluation nentre pas dans le champs d'application des directives de l'Union européenne concernant la compatibilité électromagnétique, FCC, CE ou UL et pourrait -par conséquence- ne pas rencontrer les exigeances de ces directions ou autres documents relatifs à ces directives.
L'utilisateur assume toute responsabilité pour une manipulation correcte et sûre de la marchandise. De plus, l'utilisateur dégage OLIMEX et MCHobby de toutes les réclamations découlant de la manipulation ou de l'utilisation des marchandises. En raison de la nature ouverte du produit, il incombe à l'utilisateur de prendre toutes les précautions appropriées en ce qui concerne les décharges électrostatiques, le pilotage et rayonnement des émissions.
SAUF DANS LA MESURE DE L'INDEMNITÉ PRÉVUE CI-DESSUS, AUCUNE DES PARTIES NE SERA TENUE RESPONSABLE DE L'AUTRE POUR TOUT DOMMAGE ACCESSOIRES SPÉCIAUX INDIRECTS OU DOMMAGES CONSECUTIFS.