Mikrocontroller ESP32: das umfassende Handbuch
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | German |
Veröffentlicht: |
Bonn
Rheinwerk Computing
2023
|
Ausgabe: | 2., aktualisierte und erweiterte Auflage |
Schlagworte: | |
Online-Zugang: | FHD01 |
Beschreibung: | 1 Online-Ressource (660 Seiten) |
ISBN: | 9783836291262 |
Internformat
MARC
LEADER | 00000nmm a2200000 c 4500 | ||
---|---|---|---|
001 | BV048891274 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 230405s2023 |||| o||u| ||||||ger d | ||
020 | |a 9783836291262 |9 978-3-8362-9126-2 | ||
035 | |a (OCoLC)1376411051 | ||
035 | |a (DE-599)BVBBV048891274 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
049 | |a DE-1050 | ||
084 | |a ST 170 |0 (DE-625)143602: |2 rvk | ||
100 | 1 | |a Brandes, Udo |e Verfasser |0 (DE-588)1186170972 |4 aut | |
245 | 1 | 0 | |a Mikrocontroller ESP32 |b das umfassende Handbuch |c Udo Brandes |
250 | |a 2., aktualisierte und erweiterte Auflage | ||
264 | 1 | |a Bonn |b Rheinwerk Computing |c 2023 | |
300 | |a 1 Online-Ressource (660 Seiten) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
505 | 8 | |a Intro -- Einleitung -- Der Ansatz des Buchs -- Für wen das Buch gedacht ist -- Der Inhalt des Buchs -- Besondere Formate -- 1 Der Mikrocontroller ESP32 und seine Funktionalitäten -- 1.1 Die ESP32-SoCs -- 1.2 Die Module -- 1.2.1 Die WROOM-, SOLO-, WROVER- und PICO-Module -- 1.3 Die Boards -- 1.4 Das ESP32-Dev-KitC V4 -- 1.4.1 Das Pinout -- 1.4.2 Funktionen der GPIO-Pins -- 1.4.3 Höhere Eingangsspannung an GPIOs -- 1.5 Das ESP32-Dev-KitC V4 -- Erstinbetriebnahme am PC -- 1.5.1 Windows -- 1.5.2 Linux -- 2 Die Stromversorgung -- 2.1 Betriebszustände und typische Stromverbräuche | |
505 | 8 | |a 2.2 Anschlüsse zur Stromversorgung -- 2.3 Grundschema der Stromversorgung -- 2.4 Spannungsquellen -- 2.5 Spannungsregler -- 2.5.1 Lineare Spannungsregler -- 2.5.2 Schaltregler -- 3 Ihre Werkstatt -- 3.1 Breadboard & Co. -- 3.1.1 Das Breadboard -- 3.1.2 Jumperkabel -- 3.1.3 Leiterplatine -- 3.2 Hilfreiche Werkzeuge -- 3.3 Fritzing -- 3.3.1 Was ist Fritzing? -- 3.3.2 Fritzing starten -- 3.3.3 In der Steckplatinenansicht arbeiten -- 3.3.4 In der Schaltplanansicht arbeiten -- 3.3.5 In der Leiterplattenansicht arbeiten -- 3.3.6 Bauteile importieren -- 3.3.7 Bauteile ändern und selbst erstellen | |
505 | 8 | |a 3.4 Löttechnik -- 3.4.1 Bauteile auf Platinen löten -- 3.4.2 Bauteile entlöten -- 3.4.3 SMD löten -- 3.4.4 ESP32-Modul löten -- 4 Entwicklungsumgebungen -- 4.1 Der Weg von lesbaren Anweisungen zum Maschinencode -- 4.2 Das Betriebssystem der Entwicklungsumgebung -- 4.3 esptool.py -- 4.3.1 Installation unter Windows -- 4.3.2 Installation unter Linux -- 4.3.3 Ausführbare Versionen von esptool -- 4.3.4 esptool einsetzen -- 4.4 Entwicklungsumgebungen in der Übersicht -- 4.4.1 Das Espressif IDF -- 4.4.2 Die Arduino-IDE auf dem PC -- 4.4.3 Der Arduino-Web-Editor -- 4.4.4 Eclipse -- 4.4.5 MicroPython | |
505 | 8 | |a 4.4.6 Lua -- 4.4.7 Rust -- 4.4.8 PlatformIO -- 4.5 Partitionstabelle festlegen -- 4.6 Fazit -- 5 Programmierung mit C und C++ -- 5.1 Programmdesign für den Mikrocontroller -- 5.1.1 »Normale« C-/C++-Programme -- 5.1.2 Sketche -- 5.1.3 Erweiterte Programmstruktur -- 5.2 Syntax und Semantik in der Programmiersprache -- 5.3 Zeichen, Kommentare und Begrifflichkeiten -- 5.3.1 Zeichen und ihre Bedeutung -- 5.3.2 Kommentare -- 5.3.3 Begrifflichkeiten -- 5.4 Daten und Datentypen -- 5.5 Variablen -- 5.5.1 Deklaration und Definition -- 5.5.2 Initialisierung und Wertzuweisung | |
505 | 8 | |a 5.5.3 Gültigkeitsbereiche von Variablen -- 5.5.4 Typqualifizierer -- 5.5.5 Der Variablenmodifikator PROGMEM -- 5.6 Ausdrücke und Operatoren -- 5.6.1 Arithmetische Operatoren -- 5.6.2 Zuweisungsoperatoren -- 5.6.3 Bedingte Operatoren (Vergleiche) -- 5.6.4 Aussagenlogik -- 5.6.5 Bitoperatoren -- 5.6.6 Typumwandlung -- 5.6.7 Der Operator sizeof -- 5.6.8 Fehlerquellen -- 5.7 Zeiger (Pointer) -- 5.8 Arrays und Strukturen -- 5.8.1 Arrays (Tabellen) -- 5.8.2 struct (Strukturen) -- 5.8.3 union -- 5.8.4 enum -- 5.8.5 typedef -- 5.9 Kontrollstrukturen -- 5.9.1 if-Bedingung -- 5.9.2 if-else | |
650 | 0 | 7 | |a Mikrocontroller ESP32 |0 (DE-588)1156719631 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Mikrocontroller |0 (DE-588)4127438-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Mikrocontroller |0 (DE-588)4127438-6 |D s |
689 | 0 | 1 | |a Mikrocontroller ESP32 |0 (DE-588)1156719631 |D s |
689 | 0 | |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 978-3-8362-9124-8 |
912 | |a ZDB-30-PQE | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-034155853 | ||
966 | e | |u https://ebookcentral.proquest.com/lib/th-deggendorf/detail.action?docID=7209241 |l FHD01 |p ZDB-30-PQE |q FHD01_PQE_Kauf |x Aggregator |3 Volltext |
Datensatz im Suchindex
_version_ | 1804185047167664128 |
---|---|
adam_txt | |
any_adam_object | |
any_adam_object_boolean | |
author | Brandes, Udo |
author_GND | (DE-588)1186170972 |
author_facet | Brandes, Udo |
author_role | aut |
author_sort | Brandes, Udo |
author_variant | u b ub |
building | Verbundindex |
bvnumber | BV048891274 |
classification_rvk | ST 170 |
collection | ZDB-30-PQE |
contents | Intro -- Einleitung -- Der Ansatz des Buchs -- Für wen das Buch gedacht ist -- Der Inhalt des Buchs -- Besondere Formate -- 1 Der Mikrocontroller ESP32 und seine Funktionalitäten -- 1.1 Die ESP32-SoCs -- 1.2 Die Module -- 1.2.1 Die WROOM-, SOLO-, WROVER- und PICO-Module -- 1.3 Die Boards -- 1.4 Das ESP32-Dev-KitC V4 -- 1.4.1 Das Pinout -- 1.4.2 Funktionen der GPIO-Pins -- 1.4.3 Höhere Eingangsspannung an GPIOs -- 1.5 Das ESP32-Dev-KitC V4 -- Erstinbetriebnahme am PC -- 1.5.1 Windows -- 1.5.2 Linux -- 2 Die Stromversorgung -- 2.1 Betriebszustände und typische Stromverbräuche 2.2 Anschlüsse zur Stromversorgung -- 2.3 Grundschema der Stromversorgung -- 2.4 Spannungsquellen -- 2.5 Spannungsregler -- 2.5.1 Lineare Spannungsregler -- 2.5.2 Schaltregler -- 3 Ihre Werkstatt -- 3.1 Breadboard & Co. -- 3.1.1 Das Breadboard -- 3.1.2 Jumperkabel -- 3.1.3 Leiterplatine -- 3.2 Hilfreiche Werkzeuge -- 3.3 Fritzing -- 3.3.1 Was ist Fritzing? -- 3.3.2 Fritzing starten -- 3.3.3 In der Steckplatinenansicht arbeiten -- 3.3.4 In der Schaltplanansicht arbeiten -- 3.3.5 In der Leiterplattenansicht arbeiten -- 3.3.6 Bauteile importieren -- 3.3.7 Bauteile ändern und selbst erstellen 3.4 Löttechnik -- 3.4.1 Bauteile auf Platinen löten -- 3.4.2 Bauteile entlöten -- 3.4.3 SMD löten -- 3.4.4 ESP32-Modul löten -- 4 Entwicklungsumgebungen -- 4.1 Der Weg von lesbaren Anweisungen zum Maschinencode -- 4.2 Das Betriebssystem der Entwicklungsumgebung -- 4.3 esptool.py -- 4.3.1 Installation unter Windows -- 4.3.2 Installation unter Linux -- 4.3.3 Ausführbare Versionen von esptool -- 4.3.4 esptool einsetzen -- 4.4 Entwicklungsumgebungen in der Übersicht -- 4.4.1 Das Espressif IDF -- 4.4.2 Die Arduino-IDE auf dem PC -- 4.4.3 Der Arduino-Web-Editor -- 4.4.4 Eclipse -- 4.4.5 MicroPython 4.4.6 Lua -- 4.4.7 Rust -- 4.4.8 PlatformIO -- 4.5 Partitionstabelle festlegen -- 4.6 Fazit -- 5 Programmierung mit C und C++ -- 5.1 Programmdesign für den Mikrocontroller -- 5.1.1 »Normale« C-/C++-Programme -- 5.1.2 Sketche -- 5.1.3 Erweiterte Programmstruktur -- 5.2 Syntax und Semantik in der Programmiersprache -- 5.3 Zeichen, Kommentare und Begrifflichkeiten -- 5.3.1 Zeichen und ihre Bedeutung -- 5.3.2 Kommentare -- 5.3.3 Begrifflichkeiten -- 5.4 Daten und Datentypen -- 5.5 Variablen -- 5.5.1 Deklaration und Definition -- 5.5.2 Initialisierung und Wertzuweisung 5.5.3 Gültigkeitsbereiche von Variablen -- 5.5.4 Typqualifizierer -- 5.5.5 Der Variablenmodifikator PROGMEM -- 5.6 Ausdrücke und Operatoren -- 5.6.1 Arithmetische Operatoren -- 5.6.2 Zuweisungsoperatoren -- 5.6.3 Bedingte Operatoren (Vergleiche) -- 5.6.4 Aussagenlogik -- 5.6.5 Bitoperatoren -- 5.6.6 Typumwandlung -- 5.6.7 Der Operator sizeof -- 5.6.8 Fehlerquellen -- 5.7 Zeiger (Pointer) -- 5.8 Arrays und Strukturen -- 5.8.1 Arrays (Tabellen) -- 5.8.2 struct (Strukturen) -- 5.8.3 union -- 5.8.4 enum -- 5.8.5 typedef -- 5.9 Kontrollstrukturen -- 5.9.1 if-Bedingung -- 5.9.2 if-else |
ctrlnum | (OCoLC)1376411051 (DE-599)BVBBV048891274 |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 2., aktualisierte und erweiterte Auflage |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>04420nmm a2200433 c 4500</leader><controlfield tag="001">BV048891274</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">230405s2023 |||| o||u| ||||||ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783836291262</subfield><subfield code="9">978-3-8362-9126-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1376411051</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV048891274</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1050</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 170</subfield><subfield code="0">(DE-625)143602:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Brandes, Udo</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1186170972</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Mikrocontroller ESP32</subfield><subfield code="b">das umfassende Handbuch</subfield><subfield code="c">Udo Brandes</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2., aktualisierte und erweiterte Auflage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">Rheinwerk Computing</subfield><subfield code="c">2023</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (660 Seiten)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Intro -- Einleitung -- Der Ansatz des Buchs -- Für wen das Buch gedacht ist -- Der Inhalt des Buchs -- Besondere Formate -- 1 Der Mikrocontroller ESP32 und seine Funktionalitäten -- 1.1 Die ESP32-SoCs -- 1.2 Die Module -- 1.2.1 Die WROOM-, SOLO-, WROVER- und PICO-Module -- 1.3 Die Boards -- 1.4 Das ESP32-Dev-KitC V4 -- 1.4.1 Das Pinout -- 1.4.2 Funktionen der GPIO-Pins -- 1.4.3 Höhere Eingangsspannung an GPIOs -- 1.5 Das ESP32-Dev-KitC V4 -- Erstinbetriebnahme am PC -- 1.5.1 Windows -- 1.5.2 Linux -- 2 Die Stromversorgung -- 2.1 Betriebszustände und typische Stromverbräuche</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">2.2 Anschlüsse zur Stromversorgung -- 2.3 Grundschema der Stromversorgung -- 2.4 Spannungsquellen -- 2.5 Spannungsregler -- 2.5.1 Lineare Spannungsregler -- 2.5.2 Schaltregler -- 3 Ihre Werkstatt -- 3.1 Breadboard & Co. -- 3.1.1 Das Breadboard -- 3.1.2 Jumperkabel -- 3.1.3 Leiterplatine -- 3.2 Hilfreiche Werkzeuge -- 3.3 Fritzing -- 3.3.1 Was ist Fritzing? -- 3.3.2 Fritzing starten -- 3.3.3 In der Steckplatinenansicht arbeiten -- 3.3.4 In der Schaltplanansicht arbeiten -- 3.3.5 In der Leiterplattenansicht arbeiten -- 3.3.6 Bauteile importieren -- 3.3.7 Bauteile ändern und selbst erstellen</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">3.4 Löttechnik -- 3.4.1 Bauteile auf Platinen löten -- 3.4.2 Bauteile entlöten -- 3.4.3 SMD löten -- 3.4.4 ESP32-Modul löten -- 4 Entwicklungsumgebungen -- 4.1 Der Weg von lesbaren Anweisungen zum Maschinencode -- 4.2 Das Betriebssystem der Entwicklungsumgebung -- 4.3 esptool.py -- 4.3.1 Installation unter Windows -- 4.3.2 Installation unter Linux -- 4.3.3 Ausführbare Versionen von esptool -- 4.3.4 esptool einsetzen -- 4.4 Entwicklungsumgebungen in der Übersicht -- 4.4.1 Das Espressif IDF -- 4.4.2 Die Arduino-IDE auf dem PC -- 4.4.3 Der Arduino-Web-Editor -- 4.4.4 Eclipse -- 4.4.5 MicroPython</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">4.4.6 Lua -- 4.4.7 Rust -- 4.4.8 PlatformIO -- 4.5 Partitionstabelle festlegen -- 4.6 Fazit -- 5 Programmierung mit C und C++ -- 5.1 Programmdesign für den Mikrocontroller -- 5.1.1 »Normale« C-/C++-Programme -- 5.1.2 Sketche -- 5.1.3 Erweiterte Programmstruktur -- 5.2 Syntax und Semantik in der Programmiersprache -- 5.3 Zeichen, Kommentare und Begrifflichkeiten -- 5.3.1 Zeichen und ihre Bedeutung -- 5.3.2 Kommentare -- 5.3.3 Begrifflichkeiten -- 5.4 Daten und Datentypen -- 5.5 Variablen -- 5.5.1 Deklaration und Definition -- 5.5.2 Initialisierung und Wertzuweisung</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">5.5.3 Gültigkeitsbereiche von Variablen -- 5.5.4 Typqualifizierer -- 5.5.5 Der Variablenmodifikator PROGMEM -- 5.6 Ausdrücke und Operatoren -- 5.6.1 Arithmetische Operatoren -- 5.6.2 Zuweisungsoperatoren -- 5.6.3 Bedingte Operatoren (Vergleiche) -- 5.6.4 Aussagenlogik -- 5.6.5 Bitoperatoren -- 5.6.6 Typumwandlung -- 5.6.7 Der Operator sizeof -- 5.6.8 Fehlerquellen -- 5.7 Zeiger (Pointer) -- 5.8 Arrays und Strukturen -- 5.8.1 Arrays (Tabellen) -- 5.8.2 struct (Strukturen) -- 5.8.3 union -- 5.8.4 enum -- 5.8.5 typedef -- 5.9 Kontrollstrukturen -- 5.9.1 if-Bedingung -- 5.9.2 if-else</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Mikrocontroller ESP32</subfield><subfield code="0">(DE-588)1156719631</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Mikrocontroller</subfield><subfield code="0">(DE-588)4127438-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Mikrocontroller</subfield><subfield code="0">(DE-588)4127438-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Mikrocontroller ESP32</subfield><subfield code="0">(DE-588)1156719631</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">978-3-8362-9124-8</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-PQE</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-034155853</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://ebookcentral.proquest.com/lib/th-deggendorf/detail.action?docID=7209241</subfield><subfield code="l">FHD01</subfield><subfield code="p">ZDB-30-PQE</subfield><subfield code="q">FHD01_PQE_Kauf</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV048891274 |
illustrated | Not Illustrated |
index_date | 2024-07-03T21:48:28Z |
indexdate | 2024-07-10T09:49:01Z |
institution | BVB |
isbn | 9783836291262 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-034155853 |
oclc_num | 1376411051 |
open_access_boolean | |
owner | DE-1050 |
owner_facet | DE-1050 |
physical | 1 Online-Ressource (660 Seiten) |
psigel | ZDB-30-PQE ZDB-30-PQE FHD01_PQE_Kauf |
publishDate | 2023 |
publishDateSearch | 2023 |
publishDateSort | 2023 |
publisher | Rheinwerk Computing |
record_format | marc |
spelling | Brandes, Udo Verfasser (DE-588)1186170972 aut Mikrocontroller ESP32 das umfassende Handbuch Udo Brandes 2., aktualisierte und erweiterte Auflage Bonn Rheinwerk Computing 2023 1 Online-Ressource (660 Seiten) txt rdacontent c rdamedia cr rdacarrier Intro -- Einleitung -- Der Ansatz des Buchs -- Für wen das Buch gedacht ist -- Der Inhalt des Buchs -- Besondere Formate -- 1 Der Mikrocontroller ESP32 und seine Funktionalitäten -- 1.1 Die ESP32-SoCs -- 1.2 Die Module -- 1.2.1 Die WROOM-, SOLO-, WROVER- und PICO-Module -- 1.3 Die Boards -- 1.4 Das ESP32-Dev-KitC V4 -- 1.4.1 Das Pinout -- 1.4.2 Funktionen der GPIO-Pins -- 1.4.3 Höhere Eingangsspannung an GPIOs -- 1.5 Das ESP32-Dev-KitC V4 -- Erstinbetriebnahme am PC -- 1.5.1 Windows -- 1.5.2 Linux -- 2 Die Stromversorgung -- 2.1 Betriebszustände und typische Stromverbräuche 2.2 Anschlüsse zur Stromversorgung -- 2.3 Grundschema der Stromversorgung -- 2.4 Spannungsquellen -- 2.5 Spannungsregler -- 2.5.1 Lineare Spannungsregler -- 2.5.2 Schaltregler -- 3 Ihre Werkstatt -- 3.1 Breadboard & Co. -- 3.1.1 Das Breadboard -- 3.1.2 Jumperkabel -- 3.1.3 Leiterplatine -- 3.2 Hilfreiche Werkzeuge -- 3.3 Fritzing -- 3.3.1 Was ist Fritzing? -- 3.3.2 Fritzing starten -- 3.3.3 In der Steckplatinenansicht arbeiten -- 3.3.4 In der Schaltplanansicht arbeiten -- 3.3.5 In der Leiterplattenansicht arbeiten -- 3.3.6 Bauteile importieren -- 3.3.7 Bauteile ändern und selbst erstellen 3.4 Löttechnik -- 3.4.1 Bauteile auf Platinen löten -- 3.4.2 Bauteile entlöten -- 3.4.3 SMD löten -- 3.4.4 ESP32-Modul löten -- 4 Entwicklungsumgebungen -- 4.1 Der Weg von lesbaren Anweisungen zum Maschinencode -- 4.2 Das Betriebssystem der Entwicklungsumgebung -- 4.3 esptool.py -- 4.3.1 Installation unter Windows -- 4.3.2 Installation unter Linux -- 4.3.3 Ausführbare Versionen von esptool -- 4.3.4 esptool einsetzen -- 4.4 Entwicklungsumgebungen in der Übersicht -- 4.4.1 Das Espressif IDF -- 4.4.2 Die Arduino-IDE auf dem PC -- 4.4.3 Der Arduino-Web-Editor -- 4.4.4 Eclipse -- 4.4.5 MicroPython 4.4.6 Lua -- 4.4.7 Rust -- 4.4.8 PlatformIO -- 4.5 Partitionstabelle festlegen -- 4.6 Fazit -- 5 Programmierung mit C und C++ -- 5.1 Programmdesign für den Mikrocontroller -- 5.1.1 »Normale« C-/C++-Programme -- 5.1.2 Sketche -- 5.1.3 Erweiterte Programmstruktur -- 5.2 Syntax und Semantik in der Programmiersprache -- 5.3 Zeichen, Kommentare und Begrifflichkeiten -- 5.3.1 Zeichen und ihre Bedeutung -- 5.3.2 Kommentare -- 5.3.3 Begrifflichkeiten -- 5.4 Daten und Datentypen -- 5.5 Variablen -- 5.5.1 Deklaration und Definition -- 5.5.2 Initialisierung und Wertzuweisung 5.5.3 Gültigkeitsbereiche von Variablen -- 5.5.4 Typqualifizierer -- 5.5.5 Der Variablenmodifikator PROGMEM -- 5.6 Ausdrücke und Operatoren -- 5.6.1 Arithmetische Operatoren -- 5.6.2 Zuweisungsoperatoren -- 5.6.3 Bedingte Operatoren (Vergleiche) -- 5.6.4 Aussagenlogik -- 5.6.5 Bitoperatoren -- 5.6.6 Typumwandlung -- 5.6.7 Der Operator sizeof -- 5.6.8 Fehlerquellen -- 5.7 Zeiger (Pointer) -- 5.8 Arrays und Strukturen -- 5.8.1 Arrays (Tabellen) -- 5.8.2 struct (Strukturen) -- 5.8.3 union -- 5.8.4 enum -- 5.8.5 typedef -- 5.9 Kontrollstrukturen -- 5.9.1 if-Bedingung -- 5.9.2 if-else Mikrocontroller ESP32 (DE-588)1156719631 gnd rswk-swf Mikrocontroller (DE-588)4127438-6 gnd rswk-swf Mikrocontroller (DE-588)4127438-6 s Mikrocontroller ESP32 (DE-588)1156719631 s DE-604 Erscheint auch als Druck-Ausgabe 978-3-8362-9124-8 |
spellingShingle | Brandes, Udo Mikrocontroller ESP32 das umfassende Handbuch Intro -- Einleitung -- Der Ansatz des Buchs -- Für wen das Buch gedacht ist -- Der Inhalt des Buchs -- Besondere Formate -- 1 Der Mikrocontroller ESP32 und seine Funktionalitäten -- 1.1 Die ESP32-SoCs -- 1.2 Die Module -- 1.2.1 Die WROOM-, SOLO-, WROVER- und PICO-Module -- 1.3 Die Boards -- 1.4 Das ESP32-Dev-KitC V4 -- 1.4.1 Das Pinout -- 1.4.2 Funktionen der GPIO-Pins -- 1.4.3 Höhere Eingangsspannung an GPIOs -- 1.5 Das ESP32-Dev-KitC V4 -- Erstinbetriebnahme am PC -- 1.5.1 Windows -- 1.5.2 Linux -- 2 Die Stromversorgung -- 2.1 Betriebszustände und typische Stromverbräuche 2.2 Anschlüsse zur Stromversorgung -- 2.3 Grundschema der Stromversorgung -- 2.4 Spannungsquellen -- 2.5 Spannungsregler -- 2.5.1 Lineare Spannungsregler -- 2.5.2 Schaltregler -- 3 Ihre Werkstatt -- 3.1 Breadboard & Co. -- 3.1.1 Das Breadboard -- 3.1.2 Jumperkabel -- 3.1.3 Leiterplatine -- 3.2 Hilfreiche Werkzeuge -- 3.3 Fritzing -- 3.3.1 Was ist Fritzing? -- 3.3.2 Fritzing starten -- 3.3.3 In der Steckplatinenansicht arbeiten -- 3.3.4 In der Schaltplanansicht arbeiten -- 3.3.5 In der Leiterplattenansicht arbeiten -- 3.3.6 Bauteile importieren -- 3.3.7 Bauteile ändern und selbst erstellen 3.4 Löttechnik -- 3.4.1 Bauteile auf Platinen löten -- 3.4.2 Bauteile entlöten -- 3.4.3 SMD löten -- 3.4.4 ESP32-Modul löten -- 4 Entwicklungsumgebungen -- 4.1 Der Weg von lesbaren Anweisungen zum Maschinencode -- 4.2 Das Betriebssystem der Entwicklungsumgebung -- 4.3 esptool.py -- 4.3.1 Installation unter Windows -- 4.3.2 Installation unter Linux -- 4.3.3 Ausführbare Versionen von esptool -- 4.3.4 esptool einsetzen -- 4.4 Entwicklungsumgebungen in der Übersicht -- 4.4.1 Das Espressif IDF -- 4.4.2 Die Arduino-IDE auf dem PC -- 4.4.3 Der Arduino-Web-Editor -- 4.4.4 Eclipse -- 4.4.5 MicroPython 4.4.6 Lua -- 4.4.7 Rust -- 4.4.8 PlatformIO -- 4.5 Partitionstabelle festlegen -- 4.6 Fazit -- 5 Programmierung mit C und C++ -- 5.1 Programmdesign für den Mikrocontroller -- 5.1.1 »Normale« C-/C++-Programme -- 5.1.2 Sketche -- 5.1.3 Erweiterte Programmstruktur -- 5.2 Syntax und Semantik in der Programmiersprache -- 5.3 Zeichen, Kommentare und Begrifflichkeiten -- 5.3.1 Zeichen und ihre Bedeutung -- 5.3.2 Kommentare -- 5.3.3 Begrifflichkeiten -- 5.4 Daten und Datentypen -- 5.5 Variablen -- 5.5.1 Deklaration und Definition -- 5.5.2 Initialisierung und Wertzuweisung 5.5.3 Gültigkeitsbereiche von Variablen -- 5.5.4 Typqualifizierer -- 5.5.5 Der Variablenmodifikator PROGMEM -- 5.6 Ausdrücke und Operatoren -- 5.6.1 Arithmetische Operatoren -- 5.6.2 Zuweisungsoperatoren -- 5.6.3 Bedingte Operatoren (Vergleiche) -- 5.6.4 Aussagenlogik -- 5.6.5 Bitoperatoren -- 5.6.6 Typumwandlung -- 5.6.7 Der Operator sizeof -- 5.6.8 Fehlerquellen -- 5.7 Zeiger (Pointer) -- 5.8 Arrays und Strukturen -- 5.8.1 Arrays (Tabellen) -- 5.8.2 struct (Strukturen) -- 5.8.3 union -- 5.8.4 enum -- 5.8.5 typedef -- 5.9 Kontrollstrukturen -- 5.9.1 if-Bedingung -- 5.9.2 if-else Mikrocontroller ESP32 (DE-588)1156719631 gnd Mikrocontroller (DE-588)4127438-6 gnd |
subject_GND | (DE-588)1156719631 (DE-588)4127438-6 |
title | Mikrocontroller ESP32 das umfassende Handbuch |
title_auth | Mikrocontroller ESP32 das umfassende Handbuch |
title_exact_search | Mikrocontroller ESP32 das umfassende Handbuch |
title_exact_search_txtP | Mikrocontroller ESP32 das umfassende Handbuch |
title_full | Mikrocontroller ESP32 das umfassende Handbuch Udo Brandes |
title_fullStr | Mikrocontroller ESP32 das umfassende Handbuch Udo Brandes |
title_full_unstemmed | Mikrocontroller ESP32 das umfassende Handbuch Udo Brandes |
title_short | Mikrocontroller ESP32 |
title_sort | mikrocontroller esp32 das umfassende handbuch |
title_sub | das umfassende Handbuch |
topic | Mikrocontroller ESP32 (DE-588)1156719631 gnd Mikrocontroller (DE-588)4127438-6 gnd |
topic_facet | Mikrocontroller ESP32 Mikrocontroller |
work_keys_str_mv | AT brandesudo mikrocontrolleresp32dasumfassendehandbuch |