MicroPython-Projekte: Eine Do-it-yourself-Anleitung für Entwickler von eingebetteten Systemen zur Erstellung einer Reihe von Anwendungen mit Python

Bewertung:   (4,1 von 5)

MicroPython-Projekte: Eine Do-it-yourself-Anleitung für Entwickler von eingebetteten Systemen zur Erstellung einer Reihe von Anwendungen mit Python (Jacob Beningo)

Leserbewertungen

Zusammenfassung:

Das Buch ist gut geschrieben und dient als umfassende Ressource für alle, die sich für MicroPython interessieren, insbesondere für Leser mit einer gewissen Vorerfahrung mit eingebetteten Systemen. Obwohl es wertvolle Einblicke und Projektideen bietet, ist es nicht für Anfänger geeignet und kann für diejenigen, die mit bestimmten Mikrocontroller-Plattformen nicht vertraut sind, eine Herausforderung darstellen.

Vorteile:

Enthält sehr nützliche Informationen und Programmiermuster für MicroPython.
Klarer Text mit umfassenden Beispielen.
Ausgezeichnetes Kapitel über die Verwaltung von Echtzeitaufgaben.
Richtet sich an Leser mit Kenntnissen in Elektronik und Python.
Eine Vielzahl von Inhalten, die für die Entwicklung eingebetteter Systeme relevant sind.

Nachteile:

Nicht für Anfänger geeignet; erfordert Vorkenntnisse in Python und eingebetteten Systemen.
Begrenzte Beispiele für bestimmte Plattformen wie ESP3
Einige Kapitel sind für Neueinsteiger nicht ausreichend tief oder klar.
Geringfügige Abstriche bei der Formatierung und der visuellen Qualität einiger Bilder.

(basierend auf 10 Leserbewertungen)

Originaltitel:

MicroPython Projects: A do-it-yourself guide for embedded developers to build a range of applications using Python

Inhalt des Buches:

Entdecken Sie MicroPython anhand einer Reihe praktischer Projekte und lernen Sie, wie Sie mit dem MicroPython Pyboard, ESP32, dem STM32 IoT Discovery Kit und dem OpenMV-Kameramodul Ihre eigenen eingebetteten Systeme entwerfen und bauen.

Hauptmerkmale

⬤ Eintauchen in den MicroPython Kernel und lernen, Modifikationen vorzunehmen, die Ihre eingebetteten Anwendungen verbessern werden.

⬤ Entwerfen und implementieren Sie Treiber, um mit einer Vielzahl von Sensoren und Geräten zu interagieren.

⬤ Erstellen Sie kostengünstige Projekte wie DIY-Automatisierung und Objekterkennung mit maschinellem Lernen.

Buchbeschreibung

Angesichts der zunehmenden Komplexität eingebetteter Systeme in den letzten Jahren suchen Entwickler nach Möglichkeiten, diese einfach zu verwalten und Probleme zu lösen, ohne viel Zeit mit der Suche nach unterstützter Peripherie zu verbringen. MicroPython ist eine effiziente und schlanke Implementierung der Programmiersprache Python 3, die für den Einsatz auf Mikrocontrollern optimiert ist. MicroPython-Projekte helfen Ihnen, Ihre eingebetteten Systeme mit Leichtigkeit aufzubauen und zu verwalten.

Dieses Buch ist ein umfassender, projektbasierter Leitfaden, der Ihnen dabei hilft, eine Vielzahl von Projekten zu erstellen und Ihnen das Vertrauen gibt, komplexe Projekte zu entwerfen, die neue Technologiebereiche wie elektronische Anwendungen, Automatisierungsgeräte und IoT-Anwendungen umfassen. Bei der Erstellung von sieben ansprechenden Projekten lernen Sie, wie Geräte miteinander kommunizieren können, wie man über einen TCP/IP-Socket auf Geräte zugreift und sie steuert und wie man Daten speichert und abruft. Die Komplexität wird mit der Arbeit an den verschiedenen Projekten schrittweise zunehmen und Bereiche wie Treiberdesign, Sensorschnittstellen und MicroPython-Kernelanpassung abdecken.

Am Ende dieses MicroPython-Buches werden Sie in der Lage sein, eingebettete Systeme nach Industriestandard zu entwickeln und mit der Entwicklung des Internets der Dinge Schritt zu halten.

(Was Sie lernen werden)

⬤ Entwickeln Sie eingebettete Systeme mit MicroPython.

⬤ Erstellen Sie ein benutzerdefiniertes Debugging-Tool, um Sensordaten in Echtzeit zu visualisieren.

⬤ Erkennen von Objekten mithilfe von maschinellem Lernen und MicroPython.

⬤ Entdecken Sie, wie Sie die Projektkosten minimieren und die Entwicklungszeit verkürzen können.

⬤ Machen Sie sich mit Gestenoperationen und dem Parsen von Gestendaten vertraut.

⬤ Lernen Sie, wie man den MicroPython-Kernel anpasst und einsetzt.

⬤ Erforschen Sie die Techniken zur Planung von Anwendungsaufgaben und -aktivitäten.

Für wen ist dieses Buch gedacht?

Wenn Sie ein Embedded-Entwickler oder ein Hobbyist sind, der interessante Projekte mit MicroPython erstellen möchte, ist dieses Buch genau das Richtige für Sie. Ein grundlegendes Verständnis von Elektronik und Python ist erforderlich, während einige MicroPython-Erfahrungen hilfreich sind.

Weitere Daten des Buches:

ISBN:9781789958034
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

MicroPython-Projekte: Eine Do-it-yourself-Anleitung für Entwickler von eingebetteten Systemen zur...
Entdecken Sie MicroPython anhand einer Reihe...
MicroPython-Projekte: Eine Do-it-yourself-Anleitung für Entwickler von eingebetteten Systemen zur Erstellung einer Reihe von Anwendungen mit Python - MicroPython Projects: A do-it-yourself guide for embedded developers to build a range of applications using Python
Entwurf eingebetteter Software: Eine praktische Annäherung an Architektur, Prozesse und...
Entwerfen Sie qualitativ hochwertige eingebettete Software vom...
Entwurf eingebetteter Software: Eine praktische Annäherung an Architektur, Prozesse und Codierungstechniken - Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: