MicroPython - Claus Kühnel

Claus Kühnel

MicroPython

Das Handbuch für Maker und IoT-Development. 1. Auflage
eBook (pdf), 392 Seiten
EAN 9783367115693
Veröffentlicht August 2026
Verlag/Hersteller Rheinwerk eBooks

Auch erhältlich als:

Buch (Hardcover)
39,90
39,90 inkl. MwSt.
Teilen
Beschreibung

Mikrocontroller-Programmierung muss nicht schwierig und umständlich sein. Mit Micropython haben Sie ein Werkzeug, das die Arbeit mit den Arduinos, dem ESP32/8266 oder dem Raspberry Pi Pico einfach macht: Im Handumdrehen lesen Sie Sensoren aus, richten Webserver ein und versenden Daten über Bluetooth LE oder WLAN. Wie das geht, zeigt Ihnen Claus Kühnel in diesem Praxisbuch. Aus dem Inhalt:- Grundlagen: Python für Maker- Entwicklungsboards und -umgebungen- Bibliotheken und Tools- Multitasking mit Threads und AsyncIO- Interrupts und Timer- UART, SPI, I2C und CAN- Ein LoRa-Netz aufbauen- Debugging und Fehlersuche

Portrait

Dr. Claus Kühnel studierte Informationstechnik an der Technischen Universität Dresden und hat über viele Jahre Embedded Systems für die Labordiagnostik u.a. entwickelt. In diesem interdisziplinären Spannungsfeld kam er mit der Maker-Szene in Berührung. Er hat zahlreiche Artikel und Bücher zu Hard- und Software von Mikrocontrollern im In- und Ausland veröffentlicht. Von der Zeitschrift Elektronik erhielt sein Beitrag "Arduino & Co" die Auszeichnung "Artikel des Jahres 2011". Mit Leidenschaft gibt er sein umfangreiches und fundiertes Wissen an interessierte Leser weiter.

Inhaltsverzeichnis


1. Python 3 vs. MicroPython ... 11
1.1 ... Popularität von Programmiersprachen ... 12
1.2 ... Gemeinsamkeiten und Unterschiede ... 14
2. Entwicklungsboards und -umgebungen ... 19
2.1 ... Eingesetzte Hardware ... 20
2.2 ... Entwicklungsumgebungen ... 43
2.3 ... Firmware installieren ... 51
2.4 ... MicroPython-Benchmarks ... 66
3. Die Sprachelemente von MicroPython ... 73
3.1 ... Grundlegende Syntax ... 73
3.2 ... Operatoren ... 87
3.3 ... Kontrollstrukturen ... 92
3.4 ... Funktionen ... 102
3.5 ... Module in MicroPython ... 111
3.6 ... Besonderheiten von MicroPython ... 131
4. Daten speichern, teilen und anzeigen ... 167
4.1 ... Dateien und Dateisystem ... 167
4.2 ... Kommunikation ... 176
4.3 ... Anzeigeeinheiten ... 210
5. Fortgeschrittene Programmierung ... 229
5.1 ... Multitasking mit Threads und AsyncIO ... 229
5.2 ... State Machines ... 235
5.3 ... Raspberry Pi Pico: PIO-Programmierung ... 239
5.4 ... Bildverarbeitung ... 248
6. Debugging ... 257
6.1 ... Statische Codeanalyse ... 257
6.2 ... Debugging über REPL ... 259
6.3 ... print()-Debugging ... 261
6.4 ... Thonny-Debugger ... 262
7. Best Practices ... 265
7.1 ... Auswahlkriterien für den Mikrocontroller ... 265
7.2 ... Auswahl der Firmware ... 267
7.3 ... MicroPython und das CPU Diagnostic Tool ... 270
7.4 ... Fazit ... 280
8. MicroPython-Anwendungen ... 283
8.1 ... Anwesenheitsdetektion zur Raumüberwachung ... 283
8.2 ... BLE-Sensor-Netzwerk mit BLE-MQTT-Gateway ... 299
8.3 ... Monitoring des Raumklimas ... 310
8.4 ... Intelligenter Regenalarm ... 330
8.5 ... Messwerterfassung und Visualisierung im Webserver ... 345
8.6 ... Visualisierung von Bilddaten im Webserver ... 355
8.7 ... Echtzeit-Audiovisualisierung ... 363
8.8 ... Internetzugriff auf IoT-Geräte ... 372
Index ... 385

Technik
Sie können dieses eBook zum Beispiel mit den folgenden Geräten lesen:
• tolino Reader 
Laden Sie das eBook direkt über den Reader-Shop auf dem tolino herunter oder übertragen Sie das eBook auf Ihren tolino mit einer kostenlosen Software wie beispielsweise Adobe Digital Editions. 
• Sony Reader & andere eBook Reader 
Laden Sie das eBook direkt über den Reader-Shop herunter oder übertragen Sie das eBook mit der kostenlosen Software Sony READER FOR PC/Mac oder Adobe Digital Editions auf ein Standard-Lesegeräte. 
• Tablets & Smartphones 
Möchten Sie dieses eBook auf Ihrem Smartphone oder Tablet lesen, finden Sie hier unsere kostenlose Lese-App für iPhone/iPad und Android Smartphone/Tablets. 
• PC & Mac 
Lesen Sie das eBook direkt nach dem Herunterladen mit einer kostenlosen Lesesoftware, beispielsweise Adobe Digital Editions, Sony READER FOR PC/Mac oder direkt über Ihre eBook-Bibliothek in Ihrem Konto unter „Meine eBooks“ -  „online lesen“.
 
Bitte beachten Sie, dass die Kindle-Geräte das Format nicht unterstützen und dieses eBook somit nicht auf Kindle-Geräten lesbar ist.
Hersteller
Libri GmbH
Friedensallee 273

DE - 22763 Hamburg

E-Mail: GPSR@libri.de

Website: www.libri.de

Das könnte Sie auch interessieren

S. T. Abby
Revenge - Du sollst flehen
Buch (Softcover)
Lieferbar innerhalb von 3 Wochen
12,00
Karsten Dusse
Filmriss auf Immenhof
Buch (Hardcover)
Sofort lieferbar
24,00
Vera Buck
Keine Angst, Darling
Buch (Softcover)
Lieferbar innerhalb von 1-2 Wochen
17,00
Alice Pantermüller
Mein Lotta-Leben (23). Sayonara, Capybara!
Buch (Hardcover)
Lieferbar innerhalb von 1-2 Wochen
13,00
Sofort lieferbar
16,95
Heinz Strunk
Memories of Heidelberg
Buch (Hardcover)
Sofort lieferbar
23,00
Lisa Quentin
Die Bernsteinfischerin
Buch (Hardcover)
Lieferbar innerhalb von 1-2 Wochen
22,00
Patrick Charnley
Weiterleben
Buch (Hardcover)
Sofort lieferbar
24,00
Tony Tulathimutte
Fiasko
Buch (Hardcover)
Lieferbar innerhalb von 1-2 Wochen
26,00
Catherine Kuhlmann
Wandelwald 1. Das Flüstern der Tiere
Buch (Hardcover)
Sofort lieferbar
16,00
Michael Sommer
Dirty Rome
Buch (Hardcover)
Vorbestellbar - erscheint am 20.08.2026
26,00
Daniel Silva
Das Meisterwerk
Buch (Softcover)
Sofort lieferbar
17,00
Michael Thode
Blaues Feuer
Buch (Softcover)
Sofort lieferbar
16,00
Cornelia Funke
Emma glaubt nicht an Feen
Buch (Hardcover)
Lieferbar innerhalb von 3-4 Wochen
18,00
Nele Neuhaus
Alles wird Asche
Buch (Hardcover)
Lieferbar innerhalb von 1-2 Wochen
26,00
Iris Starling
The Killer isn't Alice
Buch (Softcover)
Lieferbar innerhalb von 1-2 Wochen
13,00
Bernd Stelter
Die kalte Hand des Camping-Killers
Buch (Hardcover)
Sofort lieferbar
22,00
Silvi Carlsson
Good Girl Exit
Buch (Softcover)
Lieferbar innerhalb von 1-2 Wochen
18,00
Liz Nugent
Die Wahrheit über Ruby Cooper
Buch (Hardcover)
Sofort lieferbar
24,00
Ruth-Maria Thomas
Die zweitgrößte Liebe
Buch (Hardcover)
Sofort lieferbar
24,00
Monchi
Jenseits der Brandmauer
Buch (Hardcover)
Sofort lieferbar
20,00
Alexander Oetker
Signora Commissaria und die Insel der Träume
Buch (Softcover)
Sofort lieferbar
18,00
ViktoriaSarina
Honiggold - Das Rätsel der Bäckerei
Buch (Hardcover)
Lieferbar innerhalb von 1-2 Wochen
16,00
Mikkel Robrahn
Magnus Knut Hansen - Ein Mann. Ein Mythos. ...
Buch (Softcover)
Lieferbar innerhalb von 1-2 Wochen
18,00
Sofort lieferbar
22,00
Charlotte Link
Kalte Tage
Buch (Hardcover)
Vorbestellbar
26,00
Lily Berlin Dodd
Aerimander
Buch (Hardcover)
Lieferbar innerhalb von 1-2 Wochen
18,00
Sarah J. Maas
A Court of Thorns and Roses
Buch (Hardcover)
Sofort lieferbar
26,00
Birgit Bachmann
Ein Samstag im August
Buch (Hardcover)
Sofort lieferbar
24,00
Natalie Buchholz
PS: Du bist ein Schatz! (PS: Du bist die Be...
Buch (Hardcover)
Lieferbar innerhalb von 1-2 Wochen
15,00
Seyda Kurt
Zeit der Monster
Buch (Hardcover)
Sofort lieferbar
23,00
Lieferbar innerhalb von 3 Wochen
18,00
Stephan Thome
Besser als nie
Buch (Hardcover)
Sofort lieferbar
28,00
Lyra Parish
Fall I Want
Buch (Softcover)
Lieferbar innerhalb von 1-2 Wochen
17,00
Evann Normandin
Genug für ein halbes Leben
Buch (Hardcover)
Sofort lieferbar
23,00
Sofort lieferbar
18,00