The Complete ESP32 Projects Guide

  • HerstellerElektor Publishing

Beschreibung

59 Experimente mit Arduino IDE und Python

Das Hauptziel dieses Buches besteht darin, die Programmiersprachen Arduino IDE und MicroPython in ESP32-basierten Projekten zu lehren, wobei das sehr beliebte ESP32 DevKitC-Entwicklungsboard zum Einsatz kommt. Das Buch enthält viele einfache, grundlegende und mittelschwere Projekte, die die Arduino IDE mit ESP32 DevKitC verwenden. Alle Projekte wurden getestet und funktionieren. Blockdiagramme, Schaltpläne und vollständige Programmlisten aller Projekte werden mit Erklärungen bereitgestellt. Darüber hinaus werden mehrere Projekte zur Programmierung des ESP32 DevKitC mit MicroPython bereitgestellt. Die in diesem Buch enthaltenen Projekte sollen die folgenden Funktionen des ESP32-Prozessors lehren:

  • GPIOs
  • Berührungssensoren
  • Externe Interrupts
  • Timer-Unterbrechungen
  • I²C und I²S
  • SPI
  • PWM
  • ADC
  • DAC
  • UART
  • Hallsensor
  • Temperatursensor
  • Infrarot-Controller
  • Lesen und Schreiben auf SD-Karte
  • Lesen und Schreiben in den Flash-Speicher
  • RTC-Timer
  • Chip-ID
  • Sicherheit und Verschlüsselung
  • WLAN und Netzwerkprogrammierung
  • Bluetooth BLE-Programmierung
  • Kommunikation mit mobilen Geräten
  • Niedrigenergiedesign
  • ESP-IDF-Programmierung

Die Projekte sind nach steigendem Schwierigkeitsgrad organisiert. Die Leser werden ermutigt, die Projekte in der angegebenen Reihenfolge anzugehen. Ein speziell vorbereiteter Hardwarebausatz ist bei Elektor erhältlich. Mithilfe dieser Hardware sollte es einfach und unterhaltsam sein, die Projekte in diesem Buch zu bauen.


Produktformular

59 Experimente mit Arduino IDE und Python Das Hauptziel dieses Buches besteht darin, die Programmiersprachen Arduino IDE und MicroPython in... Weiterlesen

€ 39,95 inkl. MwSt.
Mitglieder € 35,96

      Details

      SKU: 18860
      EAN: 9781907920752
      ISBN: 978-1-907920-75-2
      Autor: Dogan Ibrahim
      Sprache: Englisch
      Seiten: 398
      Format: 17 x 23,5 cm (Taschenbuch)

      Beschreibung

      59 Experimente mit Arduino IDE und Python

      Das Hauptziel dieses Buches besteht darin, die Programmiersprachen Arduino IDE und MicroPython in ESP32-basierten Projekten zu lehren, wobei das sehr beliebte ESP32 DevKitC-Entwicklungsboard zum Einsatz kommt. Das Buch enthält viele einfache, grundlegende und mittelschwere Projekte, die die Arduino IDE mit ESP32 DevKitC verwenden. Alle Projekte wurden getestet und funktionieren. Blockdiagramme, Schaltpläne und vollständige Programmlisten aller Projekte werden mit Erklärungen bereitgestellt. Darüber hinaus werden mehrere Projekte zur Programmierung des ESP32 DevKitC mit MicroPython bereitgestellt. Die in diesem Buch enthaltenen Projekte sollen die folgenden Funktionen des ESP32-Prozessors lehren:

      • GPIOs
      • Berührungssensoren
      • Externe Interrupts
      • Timer-Unterbrechungen
      • I²C und I²S
      • SPI
      • PWM
      • ADC
      • DAC
      • UART
      • Hallsensor
      • Temperatursensor
      • Infrarot-Controller
      • Lesen und Schreiben auf SD-Karte
      • Lesen und Schreiben in den Flash-Speicher
      • RTC-Timer
      • Chip-ID
      • Sicherheit und Verschlüsselung
      • WLAN und Netzwerkprogrammierung
      • Bluetooth BLE-Programmierung
      • Kommunikation mit mobilen Geräten
      • Niedrigenergiedesign
      • ESP-IDF-Programmierung

      Die Projekte sind nach steigendem Schwierigkeitsgrad organisiert. Die Leser werden ermutigt, die Projekte in der angegebenen Reihenfolge anzugehen. Ein speziell vorbereiteter Hardwarebausatz ist bei Elektor erhältlich. Mithilfe dieser Hardware sollte es einfach und unterhaltsam sein, die Projekte in diesem Buch zu bauen.


      Customer Reviews

      Based on 2 reviews
      100%
      (2)
      0%
      (0)
      0%
      (0)
      0%
      (0)
      0%
      (0)
      G
      Gunther
      Verbesserter und erweiterter Nachfolger des `offiziellen ESP32-Handbuch`

      Vom Autor des `Das offizielle ESP32-Handbuch` ist hier eine Neufassung und Erweiterung dieser deutschen Ausgabe erschienen.
      Der alte Inhalt und die Struktur wurden komplett übernommen, angereichert durch viele weitere `Projekte` und zusätzliche Kapitel. (16 + 2 Anhänge gegenüber 12 + Index).
      Insgesamt ist das Buch sehr gut gegliedert, alle Funktionen werden mit sehr gut beschriebenen Beispielen ergänzt.
      Zu Beginn gibt es eine Einführung in die Hardware des ESP32 sowie der Entwicklungsumgebung DevKitC. Danach folgen in 4 Kapiteln nach Komplexität aufgeteilt (Basic, Intermediate) diverse grundlegende `Projekte` bis dann in den Folgekapiteln auf spezielle Themen wie u.A. Netzwerkprogrammierung, Webserver und Security-Features des ESP32 eingegangen wird.
      Allgemein wird zur Programmierung die Arduino-IDE verwendet, in 2 Kapiteln werden aber auch die Programmierung in MicroPython sowie in der ESP-IDF vorgestellt. Letztere ist die Umgebung, die vom Hersteller des ESP32, Espressif Systems, speziell für den ESP32 geschaffen wurde.

      Fazit: Eine rundum gelungene und sehr ausführliche Einführung in den ESP32 mit vielen guten Beispielen, bei denen auch erfahrene Entwickler nicht zu kurz kommen.

      R
      R. v.
      The Complete ESP32 Projects Guide

      Prima boek. Heel duidelijke opbouw. Goed te lezen met een beperkte Engelse taal vaardigheden. Programma`s in het boek goed te gebruiken omdat ze zijn te downloaden.

      Wel is het belangrijke onderdelen die in het boek worden besproken, de hardware vooraf in je bezit te hebben.

      Login

      Passwort vergessen?

      Sie haben noch kein Konto?
      Konto erstellen