ESP8266 and MicroPython

  • BrandElektor Publishing

Description

Recently, the development of a tiny chip called the ESP8266 has made it possible to interface any type of microcontroller to a Wi-Fi AP. The ESP8266 is a low-cost tiny Wi-Fi chip having fully built-in TCP/IP stack and a 32-bit microcontroller unit. This chip, produced by Shanghai based Chinese manufacturer Espressif System, is IEEE 802.11 b/g/n Wi-Fi compatible with on-chip program and data memory, and general purpose input-output ports. Several manufacturers have incorporated the ESP8266 chip in their hardware products (e.g. ESP-xx, NodeMCU etc) and offer these products as a means of connecting a microcontroller system such as the Android, PIC microcontroller or others to a Wi-Fi. The ESP8266 is a low-power chip and costs only a few Dollars.

ESP8266 and MicroPython – Coding Cool Stuff is an introduction to the ESP8266 chip and describes the features of this chip and shows how various firmware and programming languages such as the MicroPython can be uploaded to the chip. The main aim of the book is to teach the readers how to use the MicroPython programming language on ESP8266 based hardware, especially on the NodeMCU.

Several interesting and useful projects are given in the book to show how to use the MicroPython in NodeMCU type ESP8266 hardware:

  • Project “What shall I wear today?”: You will be developing a weather information system using a NodeMCU development board together with a Text-to-Speech processor module.
  • Project “The Temperature and Humidity on the Cloud”: You will be developing a system that will get the ambient temperature and humidity using a sensor and then store this data on the cloud so that it can be accessed from anywhere.
  • Project “Remote Web Based Control”: You will be developing a system that will remotely control two LEDs connected to a NodeMCU development board using an HTTP Web Server application.


Product form

Recently, the development of a tiny chip called the ESP8266 has made it possible to interface any type of microcontroller... Read more

€ 29,95 incl. VAT
Members € 26,96

      Details

      SKU: 18191
      EAN: 9781907920622
      ISBN: 978-1-907920-62-2
      Author: Dogan Ibrahim, Ahmet Ibrahim
      Language: English
      Pages: 194
      Format: 17 x 23.5 cm (Paperback)

      Description

      Recently, the development of a tiny chip called the ESP8266 has made it possible to interface any type of microcontroller to a Wi-Fi AP. The ESP8266 is a low-cost tiny Wi-Fi chip having fully built-in TCP/IP stack and a 32-bit microcontroller unit. This chip, produced by Shanghai based Chinese manufacturer Espressif System, is IEEE 802.11 b/g/n Wi-Fi compatible with on-chip program and data memory, and general purpose input-output ports. Several manufacturers have incorporated the ESP8266 chip in their hardware products (e.g. ESP-xx, NodeMCU etc) and offer these products as a means of connecting a microcontroller system such as the Android, PIC microcontroller or others to a Wi-Fi. The ESP8266 is a low-power chip and costs only a few Dollars.

      ESP8266 and MicroPython – Coding Cool Stuff is an introduction to the ESP8266 chip and describes the features of this chip and shows how various firmware and programming languages such as the MicroPython can be uploaded to the chip. The main aim of the book is to teach the readers how to use the MicroPython programming language on ESP8266 based hardware, especially on the NodeMCU.

      Several interesting and useful projects are given in the book to show how to use the MicroPython in NodeMCU type ESP8266 hardware:

      • Project “What shall I wear today?”: You will be developing a weather information system using a NodeMCU development board together with a Text-to-Speech processor module.
      • Project “The Temperature and Humidity on the Cloud”: You will be developing a system that will get the ambient temperature and humidity using a sensor and then store this data on the cloud so that it can be accessed from anywhere.
      • Project “Remote Web Based Control”: You will be developing a system that will remotely control two LEDs connected to a NodeMCU development board using an HTTP Web Server application.


      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.

      Login

      Forgot password?

      Don't have an account yet?
      Create an account