ESP8266 and MicroPython

  • MarqueElektor Publishing

Description

Récemment, le développement d'une petite puce appelée ESP8266 a permis d'interfacer tout type de microcontrôleur à un point d'accès Wi-Fi. L'ESP8266 est une petite puce Wi-Fi à faible coût dotée d'une pile TCP/IP entièrement intégrée et d'une unité de microcontrôleur 32 bits. Cette puce, produite par le fabricant chinois Espressif System basé à Shanghai, est compatible Wi-Fi IEEE 802.11 b/g/n avec le programme intégré et la mémoire de données, ainsi que les ports d'entrée-sortie à usage général. Plusieurs fabricants ont intégré la puce ESP8266 dans leurs produits matériels (par exemple ESP-xx, NodeMCU, etc.) et proposent ces produits comme moyen de connecter un système de microcontrôleur tel que le microcontrôleur Android, PIC ou autre à un Wi-Fi. L'ESP8266 est une puce basse consommation et ne coûte que quelques dollars.

ESP8266 et MicroPython – Coding Cool Stuff est une introduction à la puce ESP8266 et décrit les fonctionnalités de cette puce et montre comment divers micrologiciels et langages de programmation tels que MicroPython peuvent être téléchargés sur la puce. L'objectif principal du livre est d'apprendre aux lecteurs comment utiliser le langage de programmation MicroPython sur du matériel basé sur ESP8266, en particulier sur NodeMCU.

Plusieurs projets intéressants et utiles sont donnés dans le livre pour montrer comment utiliser le MicroPython dans le matériel NodeMCU de type ESP8266 :

  • Projet « Que dois-je porter aujourd'hui ? » : Vous développerez un système d'information météo en utilisant une carte de développement NodeMCU avec un module de processeur Text-to-Speech.
  • Projet « La température et l'humidité sur le cloud » : vous développerez un système qui obtiendra la température et l'humidité ambiantes à l'aide d'un capteur, puis stockerez ces données sur le cloud afin qu'elles soient accessibles de n'importe où.
  • Projet « Contrôle Web à distance » : vous développerez un système qui contrôlera à distance deux LED connectées à une carte de développement NodeMCU à l'aide d'une application de serveur Web HTTP.


Fiche produit

Récemment, le développement d'une petite puce appelée ESP8266 a permis d'interfacer tout type de microcontrôleur à un point d'accès Wi-Fi.... Lire la suite

€ 29,95 TVA incluse
Membres € 26,96

    • Expédier aujourd'hui ? Commandez dans Jul 27, 2024 17:00:00 +0200

    Détails

    SKU : 18191
    EAN : 9781907920622
    ISBN : 978-1-907920-62-2
    Auteur : Dogan Ibrahim, Ahmet Ibrahim
    Langue : English
    Pages : 194
    Format : 17 x 23,5 cm (Livre de poche)

    Description

    Récemment, le développement d'une petite puce appelée ESP8266 a permis d'interfacer tout type de microcontrôleur à un point d'accès Wi-Fi. L'ESP8266 est une petite puce Wi-Fi à faible coût dotée d'une pile TCP/IP entièrement intégrée et d'une unité de microcontrôleur 32 bits. Cette puce, produite par le fabricant chinois Espressif System basé à Shanghai, est compatible Wi-Fi IEEE 802.11 b/g/n avec le programme intégré et la mémoire de données, ainsi que les ports d'entrée-sortie à usage général. Plusieurs fabricants ont intégré la puce ESP8266 dans leurs produits matériels (par exemple ESP-xx, NodeMCU, etc.) et proposent ces produits comme moyen de connecter un système de microcontrôleur tel que le microcontrôleur Android, PIC ou autre à un Wi-Fi. L'ESP8266 est une puce basse consommation et ne coûte que quelques dollars.

    ESP8266 et MicroPython – Coding Cool Stuff est une introduction à la puce ESP8266 et décrit les fonctionnalités de cette puce et montre comment divers micrologiciels et langages de programmation tels que MicroPython peuvent être téléchargés sur la puce. L'objectif principal du livre est d'apprendre aux lecteurs comment utiliser le langage de programmation MicroPython sur du matériel basé sur ESP8266, en particulier sur NodeMCU.

    Plusieurs projets intéressants et utiles sont donnés dans le livre pour montrer comment utiliser le MicroPython dans le matériel NodeMCU de type ESP8266 :

    • Projet « Que dois-je porter aujourd'hui ? » : Vous développerez un système d'information météo en utilisant une carte de développement NodeMCU avec un module de processeur Text-to-Speech.
    • Projet « La température et l'humidité sur le cloud » : vous développerez un système qui obtiendra la température et l'humidité ambiantes à l'aide d'un capteur, puis stockerez ces données sur le cloud afin qu'elles soient accessibles de n'importe où.
    • Projet « Contrôle Web à distance » : vous développerez un système qui contrôlera à distance deux LED connectées à une carte de développement NodeMCU à l'aide d'une application de serveur Web HTTP.


    Customer Reviews

    Based on 4 reviews
    25%
    (1)
    0%
    (0)
    75%
    (3)
    0%
    (0)
    0%
    (0)
    C
    Christian K.
    200220636 16. Januar 2019 16:15:56 CET

    Für mich war dieses Buch genau die richtige Starthilfe zum Thema: Nicht profan und nicht zu komplex führten die Autoren mich durch alle grundlegenden Themen. Zu jedem Kapitel gibt es ein sinnvolles Beispiel, das auch funktioniert.
    Gerade bei den Grundlagen, wenn es ums Flashen geht, waren die Angaben sehr hilfreich.

    D
    Detlef
    Interessantes Thema schwach präsentiert

    Leider hält sich das dünne Buch mit der Hälfte des Umfangs mit allgemein bekannten, dem ESP interessierten Nutzer bekannten, oder im Internet deutlich besser dargestellten Details und der Esspressif Toolchain auf, die für uPython nicht relevant sind. Nach dem kurzen Kapitel zum Flashen der Firmware von uPy, was in der Doku der offiziellen Webpage mindestens genau so gut dargestellt wird, bekommt der Leser zunächst einen Python Kurs! Wozu?
    Schließlich kommt der Autor dann doch noch zu den Anwendungen und interessanten Beispielen. Leider werden die besonderen Eigenschaften des ESP unter uPy nur sehr am Rande erläutert, die Beispiele nur oberflächlich erklärt.
    Dazu kommt, daß es im Text und im Code immer wieder offensichtliche Fehler in Rechtschreibung und Inhalt gibt. Sogar eine Darstellung ist falsch. Ärgerlich!
    Das Thema ist sehr spannend und grade für nicht so C erfahrene User des ESP könnten hier besser abgeholt werden. Ausbaufähig.

    U
    UG K.
    Bis zur Unkenntlichkeit

    Inhaltlich akzeptabel, aber die Druckvorstufe, also die Aufbereitung von Bildern, Gliederung des Textes, Layout und vor allem die Bildaufbereitung ist ausgesprochen dürftig.

    Die Druckqualität der Bilder erinnert an indische Raubdrucke, wie sie im Netz immer wieder zu finden sind. Da war Elektor früher wirklcih viel besser.

    Vor allem fallen ganz negativ die matschigen, kontrasarmen, unscharfen, viel zu dunklen und häufig einfach nur zusammengepfuschten Bilder auf.

    Selbst die Bilder von Steckbrettern sind so fotografiert (schräger Blick auf den Hack), daß die Identifikation von Pins schwerfällt, von Details ganzh zu schweigen.

    Zusammenkopierte miserable Fotos (Handyqualität von 1999) mit ein paar Strichen darin kann man doch nicht `Schaltplan` nennen! Viele Grafiken sind ohne Lupe nicht zu entziffern.

    Man muß schon viel guten Willen und die Bereitschaft (oder die Notwendigkeit) haben, sich trotzdem durch das Werk durchzubeißen, statt es gleich zurückzuschicken.

    C
    Craig
    usefull

    found the book to be a usefull aid.

    Connexion

    Mot de passe oublié ?

    Vous n'avez pas encore de compte ?
    Créer un compte