{"id":1526,"date":"2021-04-21T14:17:25","date_gmt":"2021-04-21T14:17:25","guid":{"rendered":"https:\/\/open-boat-projects.org\/?page_id=1526"},"modified":"2023-05-08T23:30:27","modified_gmt":"2023-05-08T23:30:27","slug":"elektronikmodule-von-espressif","status":"publish","type":"page","link":"https:\/\/open-boat-projects.org\/de\/elektronikmodule-von-espressif\/","title":{"rendered":"Elektronikmodule von Espressif"},"content":{"rendered":"<p>F\u00fcr Bastler bietet die Welt der Elektronik interessante Mikrocontroller-Module mit denen man viele anspruchsvolle Projekte umsetzen kann. Dabei sind insbesondere Mikrocontroller interessant die sich einfach und unkompliziert programmieren lassen. Die Firma Atmel bietet eine Reihe von 8-Bit Mikrocontrollern an, in die viele Zusatzfunktionen integriert sind wie Programmspeicher, Datenspeicher, Z\u00e4hler, pulsweitenmodulierte Ausg\u00e4nge (PWM-Ausg\u00e4nge), Analog-Digital-Wandler (AD-Wandler),\u00a0 Digital-Analogwandler (DA-Wandler), serielle Schnittstelle (RS232), verschiedene Bussysteme (I2C) und vieles mehr, so dass man ohne gro\u00dfen Zusatzaufwand eigene Elektronik-Projekte umsetzen kann. Oft werden solche Mikrocontroller in Verbindung mit Entwicklerboards angeboten, wo der Mikrocontroller auf einer Platine aufgel\u00f6tet ist und eine Peripherieschaltung f\u00fcr die n\u00f6tige Minimalansteuerung vorhanden ist. \u00dcber Stiftleisten k\u00f6nnen die Ein- und Ausgabe-Pins des Mikrocontrollers erreicht werden. Der Arduino Uno ist ein solches beliebtes Entwicklerboard, das nur mit einer USB-Verbindung an einem PC betrieben werden kann.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1535\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/Arduino-Uno-R3-300x209.jpg\" alt=\"\" width=\"300\" height=\"209\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/Arduino-Uno-R3-300x209.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/Arduino-Uno-R3-768x536.jpg 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/Arduino-Uno-R3-16x12.jpg 16w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/Arduino-Uno-R3.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Abb: Arduino Uno R3 (Urtyp)<\/p>\n<p>Der USB-Anschluss dient sowohl zur Betriebsspannungsbereitstellung als auch zur Programmierung und zum Debuggen von Programmen. Fr\u00fcher waren spezielle und teure Programmierger\u00e4te zur Programmierung der Mikrocontroller n\u00f6tig. Heute besitzen die meisten Mikrocontroller ein fest eingebautes Bootloader-Programm mit dem \u00fcber eine serielle Datenverbindung der Programmiervorgang abl\u00e4uft. Die serielle Schnittstelle ist meistens auf den Entwicklerboards mit einem USB-Seriell-Umsetzer ausgestattet, so dass man eine gew\u00f6hnliche USB-Verbindung am PC nutzen kann. Das Anwenderprogramm wird damit in den Programmspeicher geladen und anschlie\u00dfend ausgef\u00fchrt. Das Programm verbleibt dauerhaft im Programmspeicher bis es durch ein anderes \u00fcberschrieben wird und startet automatisch mit dem Einschalten der Betriebsspannung. Mit einer Programmierumgebung wie der Arduino IDE kann das Entwicklerboard in der Programmiersprache C oder C++ \u00fcber die USB-Verbindung programmiert werden.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1561\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/Arduino-ide-1.6.0-german-227x300.png\" alt=\"\" width=\"227\" height=\"300\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/Arduino-ide-1.6.0-german-227x300.png 227w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/Arduino-ide-1.6.0-german-9x12.png 9w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/Arduino-ide-1.6.0-german.png 503w\" sizes=\"auto, (max-width: 227px) 100vw, 227px\" \/><\/p>\n<p>Abb: Arduino IDE<\/p>\n<p>Die Arduino IDE enth\u00e4lt Bibliotheken verschiedenster Entwicklerboards \u00fcber die man das verwendete Entwicklerboard ausw\u00e4hlen kann. Die Bibliotheken stellt eine Vielzahl von Funktionen bereit, mit der die Hardware \u00fcber ein Programm angesprochen werden kann und dem Programmierer viel Arbeit abnimmt, weil er sich nicht um die eigentliche Hardwareansteuerung k\u00fcmmern muss. Mit einfachen Befehlen k\u00f6nnen selbst komplexe Abl\u00e4ufe wie z.B. die Kommunikation \u00fcber eine serielle Schnittstelle oder das Auslesen einer Analogspannung \u00fcber einen AD-Wandler ausgef\u00fchrt werden. Fr\u00fcher musste man \u00fcber detailliertes Hardwarewissen verf\u00fcgen und sich die jeweiligen Funktionen zur Ansteuerung der Hardware selber programmieren. Dies nehmen in gro\u00dfen Teilen die Bibliotheken ab und macht es dem Anwender damit sehr einfach. Die Funktionen sind meistens auch f\u00fcr andere Mikrocontroller-Chips und Entwicklerboards \u00fcbertragbar und k\u00f6nnen dort in gleicher Weise benutzt werden. Viele Entwicklerboards sind so aufgebaut, dass die IO-Pins einer standardisierten und festgelegten Anordnung folgen. Damit ist es m\u00f6glich Hardware-Zusatzmodule auf die Entwicklerboards aufzustecken. Man kann damit den Funktionsumfang der Schaltung deutlich erweitern. Zu den Hardware-Zusatzmodulen werden meistens Bibliotheken angeboten, die die Ansteuerung der Hardware f\u00fcr den Programmierer ebenfalls vereinfachen.<\/p>\n<p>Im Zeitalter des Internet of Things (IoT) nimmt die Bedeutung von vernetzten Ger\u00e4ten zu. Die Ger\u00e4te kommunizieren \u00fcber Netzwerke oder WiFi und k\u00f6nnen sogar mit dem Internet verbunden sein und ihre Daten mit entfernten Ger\u00e4ten austauschen. Die einfachen Entwicklerboards mit den 8-Bit-Mikrocontrollern sto\u00dfen an ihre Leistungsgrenzen, obwohl sie auch teilweise mit Zusatzmodulen IoT-f\u00e4hig gemacht werden k\u00f6nnen.<\/p>\n<p>Die Firma Espressif ist eine chinesische Firma und stellt kosteng\u00fcnstige 32-Bit-Mikrocontroller-Chips f\u00fcr IoT-Ger\u00e4te (ESP8266, ESP32) her. Die Mikrocontroller-Chips verf\u00fcgen \u00fcber Netzwerkschnittstellen zu WiFi und Bluetooth. Zudem sind sie wesentlich leistungsf\u00e4higer als 8-Bit-Mikrocontroller und verf\u00fcgen \u00fcber mehr Zusatzfunktionen. Die Chips haben einen fest eingebauten Bootloader und besitzen ein Real Time Operating System (RTOS), um die Netzwerkfunktionalit\u00e4t und andere zeitkritische Programmabl\u00e4ufe realisieren zu k\u00f6nnen. Die IoT-Chips werden in Kombination mit einem Speicherchip zu kleinen IoT-Modulen in Briefmarken-Gr\u00f6\u00dfe verbaut, die sich recht einfach in eigene Schaltungen integrieren lassen. Espressif bietet verschieden ausgestattete IoT-Module an. Die IoT-Module werden in selber Weise benutzt und programmiert wie der Arduino Uno. Es gibt eine Vielzahl von Entwicklerboards zum ESP8266 und ESP32. Auch die Arduino IDE l\u00e4sst sich zur Programmierung benutzen.<\/p>\n<p>In der nachfolgenden Tabelle werden die beiden Mikrocontroller-Chips ESP8266 und ESP32 gegen\u00fcber gestellt.<\/p>\n<table style=\"height: 593px; width: 90%; border-collapse: collapse;\">\n<tbody>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\"><strong>Eigenschaft<\/strong><\/td>\n<td style=\"width: 33.5726%; height: 24px;\"><strong>ESP8266<\/strong><\/td>\n<td style=\"width: 28.5049%; height: 24px;\"><strong>ESP32<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">Mikrocontroller<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">Single Core<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">Dual Core<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">Registerbreite<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">32 Bit<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">32 Bit<\/td>\n<\/tr>\n<tr style=\"height: 31px;\">\n<td style=\"width: 37.8502%; height: 31px;\">Prozessor Typ<\/td>\n<td style=\"width: 33.5726%; height: 31px;\">Xtensa LX106<\/td>\n<td style=\"width: 28.5049%; height: 31px;\">Xtensa LX6<\/td>\n<\/tr>\n<tr style=\"height: 31px;\">\n<td style=\"width: 37.8502%; height: 31px;\">Betriebssystem<\/td>\n<td style=\"width: 33.5726%; height: 31px;\">RTOS<\/td>\n<td style=\"width: 28.5049%; height: 31px;\">RTOS<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">Max Frequenz<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">80&#8230;160 MHz<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">160&#8230;240 MHz<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">Flash<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">4 MB<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">4 MB<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">SRAM<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">160 KB<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">520 KB<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">GPIO<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">17<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">36<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">\u00a0Touch-Sensoren<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">\u2013<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">\u00a010<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">\u00a0ADC Kan\u00e4le<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">\u00a01<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">\u00a016<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">\u00a0ADC Aufl\u00f6sung<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">\u00a010-Bit<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">\u00a012-Bit<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">\u00a0ADC Low-Noise Amplifier<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">\u2013<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">\u00a0Ja<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">DAC (Digital-to-Analog Converter)<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">\u2013<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">1<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">WiFi<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">802.11 b\/g\/n<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">802.11 b\/g\/n<\/td>\n<\/tr>\n<tr style=\"height: 72px;\">\n<td style=\"width: 37.8502%; height: 20px;\">Bluetooth<\/td>\n<td style=\"width: 33.5726%; height: 20px;\">\u2013<\/td>\n<td style=\"width: 28.5049%; height: 20px;\">Bluetooth, BLE<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">\u00a0CAN 2.0<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">\u00a0\u2013<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">\u00a01<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">\u00a0I2C<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">\u00a01<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">\u00a02<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">\u00a0PWM Kan\u00e4le<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">\u00a08<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">\u00a016<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">\u00a0Temperatur-Sensor<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">\u00a0\u2013<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">\u00a0Ja<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">\u00a0Hall-Sensor<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">\u00a0\u2013<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">\u00a0Ja<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">\u00a0Stromverbrauch (Aktiv)<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">\u00a080 mA<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">\u00a0260 mA<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 37.8502%; height: 24px;\">\u00a0Betriebsspannung<\/td>\n<td style=\"width: 33.5726%; height: 24px;\">\u00a02,3 bis 3,6 V<\/td>\n<td style=\"width: 28.5049%; height: 24px;\">\u00a02,3 bis 3,6 V<\/td>\n<\/tr>\n<tr style=\"height: 31px;\">\n<td style=\"width: 37.8502%; height: 31px;\">\u00a0Datenblatt<\/td>\n<td style=\"width: 33.5726%; height: 31px;\">\u00a0<a href=\"https:\/\/www.espressif.com\/sites\/default\/files\/documentation\/0a-esp8266ex_datasheet_en.pdf\" target=\"_blank\" rel=\"noopener\">Link<\/a><\/td>\n<td style=\"width: 28.5049%; height: 31px;\">\u00a0<a href=\"https:\/\/www.espressif.com\/sites\/default\/files\/documentation\/esp32_datasheet_en.pdf\" target=\"_blank\" rel=\"noopener\">Link<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Tab.: Vergleich ESP8266 vs. ESP32<\/p>\n<p>Durch den Dual Core Prozessor mit h\u00f6herer Taktfrequenz ist der ESP32 leistungsf\u00e4higer als der ESP8266, verbraucht allerdings auch mehr Leistung. Beide IoT-Chips sind in diversen IoT-Modulen verbaut. Die nachfolgende Tabelle listet einige Module auf.<\/p>\n<table style=\"height: 192px; width: 100%; border-collapse: collapse;\">\n<tbody>\n<tr style=\"height: 24px;\">\n<td style=\"width: 7.34745%; height: 24px;\">Bild<\/td>\n<td style=\"width: 1.95369%;\">Typ<\/td>\n<td style=\"width: 4.4923%;\">Chip<\/td>\n<td style=\"width: 9.41874%; height: 24px;\">IO-Ports<\/td>\n<td style=\"width: 16.6667%; height: 24px;\">Spannungs-Versorgung<\/td>\n<td style=\"width: 16.6667%; height: 24px;\">Besonderheiten<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 7.34745%; height: 24px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1541\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/esp8266-esp-01-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/esp8266-esp-01-300x300.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/esp8266-esp-01-150x150.jpg 150w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/esp8266-esp-01-12x12.jpg 12w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/esp8266-esp-01.jpg 600w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/td>\n<td style=\"width: 1.95369%; text-align: center;\">ESP-01<\/td>\n<td style=\"width: 4.4923%; text-align: center;\">ESP8266<\/td>\n<td style=\"width: 9.41874%; height: 24px; text-align: center;\">6<\/td>\n<td style=\"width: 16.6667%; height: 24px; text-align: center;\">3.3V<\/td>\n<td style=\"width: 16.6667%; height: 24px;\">kleinstes DIL-Modul<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 7.34745%; height: 24px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1544\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP-07-300x230.jpg\" alt=\"\" width=\"300\" height=\"230\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP-07-300x230.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP-07-768x589.jpg 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP-07-16x12.jpg 16w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP-07.jpg 800w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/td>\n<td style=\"width: 1.95369%; text-align: center;\">ESP-07<\/td>\n<td style=\"width: 4.4923%; text-align: center;\">ESP8266<\/td>\n<td style=\"width: 9.41874%; height: 24px; text-align: center;\">14<\/td>\n<td style=\"width: 16.6667%; text-align: center;\">3.3V<\/td>\n<td style=\"width: 16.6667%; height: 24px;\">Ext. Antenne<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 7.34745%; height: 24px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1545\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP-12-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP-12-300x300.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP-12-150x150.jpg 150w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP-12-12x12.jpg 12w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP-12.jpg 500w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/td>\n<td style=\"width: 1.95369%; text-align: center;\">ESP-12<\/td>\n<td style=\"width: 4.4923%; text-align: center;\">ESP8266<\/td>\n<td style=\"width: 9.41874%; height: 24px; text-align: center;\">14<\/td>\n<td style=\"width: 16.6667%; text-align: center;\">3.3V<\/td>\n<td style=\"width: 16.6667%; height: 24px;\">weniger IO-Pins als ESP-12F<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 7.34745%; height: 24px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1543\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP-12-300x280.png\" alt=\"\" width=\"300\" height=\"280\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP-12-300x280.png 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP-12-13x12.png 13w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP-12.png 491w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/td>\n<td style=\"width: 1.95369%; text-align: center;\">ESP-12F<\/td>\n<td style=\"width: 4.4923%; text-align: center;\">ESP8266<\/td>\n<td style=\"width: 9.41874%; height: 24px; text-align: center;\">20<\/td>\n<td style=\"width: 16.6667%; text-align: center;\">3.3V<\/td>\n<td style=\"width: 16.6667%; height: 24px;\">mehr IO-Pins als ESP-12<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 7.34745%; height: 24px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1542\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP32-Wroom-300x200.jpg\" alt=\"\" width=\"300\" height=\"200\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP32-Wroom-300x200.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP32-Wroom-768x511.jpg 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP32-Wroom-16x12.jpg 16w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP32-Wroom.jpg 1000w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/td>\n<td style=\"width: 1.95369%; text-align: center;\">ESP32 Wroom<\/td>\n<td style=\"width: 4.4923%; text-align: center;\">ESP32<\/td>\n<td style=\"width: 9.41874%; height: 24px; text-align: center;\">26<\/td>\n<td style=\"width: 16.6667%; text-align: center;\">3.3V<\/td>\n<td style=\"width: 16.6667%; height: 24px;\">Dual Core, etwas gr\u00f6\u00dfer als ESP-XX Module<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Tab.: ESP-Module<\/p>\n<p>Die ESP-Module sind in einer Reihe von Entwicklerboards verbaut. Die Entwicklerboards verfolgen unterschiedliche Ziele und unterscheiden sich in der verbauten Zusatzhardware.<\/p>\n<table style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 14.2857%;\">Bild<\/td>\n<td style=\"width: 14.2857%;\">Typ<\/td>\n<td style=\"width: 14.2857%;\">Chip<\/td>\n<td style=\"width: 14.2857%;\">Programmier-Interface<\/td>\n<td style=\"width: 14.2857%;\">Spannungs-Versorgung<\/td>\n<td style=\"width: 14.2857%;\">Besonderheiten<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.2857%;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1556\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/Wemos_D1_mini-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/Wemos_D1_mini-300x300.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/Wemos_D1_mini-150x150.jpg 150w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/Wemos_D1_mini-768x768.jpg 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/Wemos_D1_mini-12x12.jpg 12w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/Wemos_D1_mini.jpg 800w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/td>\n<td style=\"width: 14.2857%;\">Wemos D1 mini<\/td>\n<td style=\"width: 14.2857%;\">ESP8266<\/td>\n<td style=\"width: 14.2857%;\">Micro-USB<\/td>\n<td style=\"width: 14.2857%;\">5V USB<\/td>\n<td style=\"width: 14.2857%;\">Viele aufsteckbare Zusatzmodule verf\u00fcgbar<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.2857%;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1555\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/NodeMcu-v3-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/NodeMcu-v3-300x225.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/NodeMcu-v3-768x576.jpg 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/NodeMcu-v3-16x12.jpg 16w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/NodeMcu-v3.jpg 840w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/td>\n<td style=\"width: 14.2857%;\">NodeMCU<\/td>\n<td style=\"width: 14.2857%;\">ESP8266<\/td>\n<td style=\"width: 14.2857%;\">Micro-USB<\/td>\n<td style=\"width: 14.2857%;\">5V USB<\/td>\n<td style=\"width: 14.2857%;\">Weit verbreitet<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.2857%;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1554\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/NODEMCU-ESP32-01.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/NODEMCU-ESP32-01.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/NODEMCU-ESP32-01-150x150.jpg 150w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/NODEMCU-ESP32-01-12x12.jpg 12w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/td>\n<td style=\"width: 14.2857%;\">NodeMCU32<\/td>\n<td style=\"width: 14.2857%;\">ESP32<\/td>\n<td style=\"width: 14.2857%;\">Micro-USB<\/td>\n<td style=\"width: 14.2857%;\">5V USB<\/td>\n<td style=\"width: 14.2857%;\">Weit verbreitet<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.2857%;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1557\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/NodeMCU_32S-300x246.jpg\" alt=\"\" width=\"300\" height=\"246\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/NodeMCU_32S-300x246.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/NodeMCU_32S-16x12.jpg 16w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/NodeMCU_32S.jpg 466w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/td>\n<td style=\"width: 14.2857%;\">NodeMCU32S<\/td>\n<td style=\"width: 14.2857%;\">ESP32<\/td>\n<td style=\"width: 14.2857%;\">Micro-USB<\/td>\n<td style=\"width: 14.2857%;\">5V USB<\/td>\n<td style=\"width: 14.2857%;\">Mehr IO-Pins<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.2857%;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1550\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/TTGO_ESP32_OLED-300x240-1.png\" alt=\"\" width=\"300\" height=\"240\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/TTGO_ESP32_OLED-300x240-1.png 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/TTGO_ESP32_OLED-300x240-1-16x12.png 16w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/td>\n<td style=\"width: 14.2857%;\">TTGO OLED<\/td>\n<td style=\"width: 14.2857%;\">ESP32<\/td>\n<td style=\"width: 14.2857%;\">USB-C<\/td>\n<td style=\"width: 14.2857%;\">5V USB<\/td>\n<td style=\"width: 14.2857%;\">OLED 64&#215;128 Pixels<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.2857%;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1551\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/TTGO_TFT-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/TTGO_TFT-300x300.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/TTGO_TFT-150x150.jpg 150w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/TTGO_TFT-768x768.jpg 768w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/TTGO_TFT-12x12.jpg 12w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/TTGO_TFT.jpg 800w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/td>\n<td style=\"width: 14.2857%;\">TTGO TFT<\/td>\n<td style=\"width: 14.2857%;\">ESP32<\/td>\n<td style=\"width: 14.2857%;\">USB-C<\/td>\n<td style=\"width: 14.2857%;\">5V USB<\/td>\n<td style=\"width: 14.2857%;\">TFT 135 x 240 Pixel<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.2857%;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1552\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP32LoRa-300x244.jpg\" alt=\"\" width=\"300\" height=\"244\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP32LoRa-300x244.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP32LoRa-16x12.jpg 16w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP32LoRa.jpg 436w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/td>\n<td style=\"width: 14.2857%;\">Heltec WiFi LoRa 32<\/td>\n<td style=\"width: 14.2857%;\">ESP32<\/td>\n<td style=\"width: 14.2857%;\">Micro-USB<\/td>\n<td style=\"width: 14.2857%;\">5V USB, LiPo<\/td>\n<td style=\"width: 14.2857%;\">LoRa (SX1276, 868MHz), OLED 64&#215;128 Pixels<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.2857%;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1553\" src=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP32CAM-300x265.jpg\" alt=\"\" width=\"300\" height=\"265\" srcset=\"https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP32CAM-300x265.jpg 300w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP32CAM-14x12.jpg 14w, https:\/\/open-boat-projects.org\/wp-content\/uploads\/2021\/04\/ESP32CAM.jpg 509w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/td>\n<td style=\"width: 14.2857%;\">ESP32-CAM<\/td>\n<td style=\"width: 14.2857%;\">ESP32<\/td>\n<td style=\"width: 14.2857%;\">Seriell, 3.3V TTL<\/td>\n<td style=\"width: 14.2857%;\">5V<\/td>\n<td style=\"width: 14.2857%;\">2 MPixel Kamera, SD-Card-Reader<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 14.2857%;\"><\/td>\n<td style=\"width: 14.2857%;\"><\/td>\n<td style=\"width: 14.2857%;\"><\/td>\n<td style=\"width: 14.2857%;\"><\/td>\n<td style=\"width: 14.2857%;\"><\/td>\n<td style=\"width: 14.2857%;\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Tab.: ESP-Entwicklerboards<\/p>\n<p>Wer eine gute Einf\u00fchrung in die ESP32-Programmierung sucht, der sollte sich dieses Buch ansehen: <a href=\"https:\/\/www.user.tu-berlin.de\/lieske\/dEIn_Labor\/Smart%20Home\/ESP32\/das-offizielle-esp32-handbuch-ebook.pdf\" target=\"_blank\" rel=\"noopener\">Das offizielle ESP32-Handbuch<\/a> Dort wird ausf\u00fchrlich beschrieben wie man Projekte mit dem EPS32 und der Arduino-IDE umsetzen kann. Beginnend mit einfachen Projekten wie &#8222;Blinkende LED&#8220; werden St\u00fcck f\u00fcr St\u00fcck alle wichtigen Hardwareeinheiten erkl\u00e4rt und mit Software-Beispielen auf einem Steckboard in Betrieb genommen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>F\u00fcr Bastler bietet die Welt der Elektronik interessante Mikrocontroller-Module mit denen man viele anspruchsvolle Projekte umsetzen kann. Dabei sind insbesondere Mikrocontroller interessant die sich einfach und unkompliziert programmieren lassen. Die Firma Atmel bietet eine Reihe von 8-Bit Mikrocontrollern an, in die viele Zusatzfunktionen integriert sind wie Programmspeicher, Datenspeicher, Z\u00e4hler, pulsweitenmodulierte Ausg\u00e4nge (PWM-Ausg\u00e4nge), Analog-Digital-Wandler (AD-Wandler),\u00a0 Digital-Analogwandler&hellip; <a href=\"https:\/\/open-boat-projects.org\/de\/elektronikmodule-von-espressif\/\" class=\"more-link\">Weiterlesen <span class=\"screen-reader-text\">Elektronikmodule von Espressif<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[40],"tags":[],"class_list":["post-1526","page","type-page","status-publish","hentry","category-openhardware"],"_links":{"self":[{"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages\/1526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/comments?post=1526"}],"version-history":[{"count":31,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages\/1526\/revisions"}],"predecessor-version":[{"id":4984,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/pages\/1526\/revisions\/4984"}],"wp:attachment":[{"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/media?parent=1526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/categories?post=1526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/open-boat-projects.org\/de\/wp-json\/wp\/v2\/tags?post=1526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}