ESP-32: Unterschied zwischen den Versionen

Aus PUCONwiki
Zur Navigation springen Zur Suche springen
 
(31 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Der [http://esp32.net/ ESP-32] von [https://espressif.com/ espressif] ist ein SoC mit WLAN und Bluetooth, eine Weiter-Entwicklung des {{ESP8266}}.
Der [http://esp32.net/ ESP-32] von {{espressif}} ist ein SoC mit WLAN und Bluetooth, eine Weiter-Entwicklung des {{ESP8266}}.
 
== Über die {{ESP32}}-Chips ==
 
* https://www.espressif.com/en/products/socs/esp32 - Produktseite bei {{espressif}}


== [[ESP-32]] bei {{PUCON}} ==
== [[ESP-32]] bei {{PUCON}} ==
Zeile 5: Zeile 9:
=== {{ESP32}}-Module ===
=== {{ESP32}}-Module ===


Der {{ESP32}} ist seltener als einzelner Chip, öfter hingegen als vorgefertigte Module am Markt zu haben.
Die meisten dieser Module haben Vorteile (nicht jedes Modul hat alle dieser Merkmale!):
* es gibt (bei manchen) eine Funktechnische Zuslassung, wer immer das Modul verbaut, braucht sich in der Regel darum keine Sorgen zu machen
* es ist zumeist eine PCB-Antenne am Modul vorhanden (manche der Module haben aber entweder nur einen (zumeist U.FL) Antennen-Stecker oder einen solchen zusätzlich)
* im Modul ist schon (Flash-)ROM verbaut
* im Modul ist schon (PS)RAM verbaut


* "[[WeMos TTGO Development Kit with 18650]]"
* https://www.espressif.com/en/products/modules/esp32 - ESP32-Module von {{espressif}}
 
==== ESP32-VROOM-32 ====
 
Dies ist ein Modul von {{espressif}}, dem Hersteller des {{ESP32}} selbst.
 
'''ACHTUNG: Das ESP32-VROOM-32 ist nicht mehr für Neuentwicklungen!'''
 
* KEIN PSRAM
* 4MB Flash-ROM
 
* Links:
** https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf
 
=== {{ESP32}}-Boards ===
 
==== DOIT ESP32 DEVKIT V 1 ====
 
* Komponenten:
** Espressif ESP32-VROOM-32 Modul
** Silabs Cp2102 Serial-USB-Adapter Chip
 
* <n> x (Kaufdatum und Order noch zu ergänzen)
** 1 x in PUCONMP575
* 6 x {{AliExpressItem|4000281177613}} gekauft am 03.01.2022 mit {{AliExpressOrder|8144099295553825}}
** {{toProcess}}
 
* Links:
** https://olddocs.zerynth.com/r2.6.2/official/board.zerynth.doit_esp32/docs/index.html
** https://elektro.turanis.de/html/prj135/index.html
** https://docs.platformio.org/en/latest/boards/espressif32/esp32doit-devkit-v1.html
 
==== Wemos TTGO Develoopment Kit mit 18650 Akku ====
 
"[[WeMos TTGO Development Kit with 18650]]" - Wemos® TTGO WiFi + Bluetooth Battery ESP32 0.96 Inch OLED Development Tool
 
* https://www.banggood.com/Wemos-TTGO-WiFi-Bluetooth-Battery-ESP32-0_96-Inch-OLED-Development-Tool-p-1213497.html?rmmds=myorder&cur_warehouse=CN
** 2 x [https://www.banggood.com/WeMos-WiFi-Bluetooth-Battery-ESP32-Development-Tool-p-1164436.html?p=E307071053245201501N&cur_warehouse=CN WeMos® WiFi + Bluetooth Battery ESP32 Development Tool]  
** 2 x [https://www.banggood.com/WeMos-WiFi-Bluetooth-Battery-ESP32-Development-Tool-p-1164436.html?p=E307071053245201501N&cur_warehouse=CN WeMos® WiFi + Bluetooth Battery ESP32 Development Tool]  
**: gekauft mit [https://www.banggood.com/index.php?com=account&t=ordersDetail&ordersId=37636097&version=2&status=0 Banggood Order 37636097] - - {{toProcess}}
** gekauft mit [https://www.banggood.com/index.php?com=account&t=ordersDetail&ordersId=37636097&version=2&status=0 Banggood Order 37636097]
** {{StCo|PUCONBOX006007|006|007+008}}
** {{toProcess}}
* [https://www.banggood.com/Wemos-TTGO-WiFi-Bluetooth-Battery-ESP32-0_96-Inch-OLED-Development-Tool-p-1213497.html?rmmds=myorder&cur_warehouse=CN Wemos® TTGO WiFi + Bluetooth Battery ESP32 0.96 Inch OLED Development Tool]
** 1 x gekauft am 05.03.2018 mit [https://www.banggood.com/index.php?com=account&t=ordersDetail&ordersId=45430907 banggood order 45430907]
** {{StCo|PUCONBOX006007|006|007+008}}
 
==== Wemos TTGO ESP32 LORA32 mit OLED ====
 
* [https://www.banggood.com/2Pcs-Wemos-TTGO-LORA32-868915Mhz-ESP32-LoRa-OLED-0_96-Inch-Blue-Display-p-1239769.html?rmmds=myorder&cur_warehouse=CN 2Pcs Wemos® TTGO LORA32 868/915Mhz ESP32 LoRa OLED 0.96 Inch Blue Display Bluetooth WIFI ESP-32 Development Board Module With Antenna ]
* [https://www.banggood.com/2Pcs-Wemos-TTGO-LORA32-868915Mhz-ESP32-LoRa-OLED-0_96-Inch-Blue-Display-p-1239769.html?rmmds=myorder&cur_warehouse=CN 2Pcs Wemos® TTGO LORA32 868/915Mhz ESP32 LoRa OLED 0.96 Inch Blue Display Bluetooth WIFI ESP-32 Development Board Module With Antenna ]
*: gekauft mit [https://www.banggood.com/index.php?com=account&t=ordersDetail&ordersId=48241855&version=2&status=0 Banggood Order 48241855]
*: gekauft mit [https://www.banggood.com/index.php?com=account&t=ordersDetail&ordersId=48241855&version=2&status=0 Banggood Order 48241855]
*: {{StCo|PUCONBOX006010|001|005}}
*: {{StCo|PUCONBOX006010|001|005}}


==== ESP32S Ultra Low Power Development Board ====


* 2 x [http://www.banggood.com/ESP32-Development-Board-WiFiBluetooth-Ultra-Low-Power-Consumption-Dual-Cores-ESP-32-ESP-32S-Board-p-1109512.html Banggood ESP32],  
* 2 x [http://www.banggood.com/ESP32-Development-Board-WiFiBluetooth-Ultra-Low-Power-Consumption-Dual-Cores-ESP-32-ESP-32S-Board-p-1109512.html Banggood Geekcreit® ESP32 Development Board WiFi+Bluetooth Ultra Low Power Consumption Dual Cores ESP-32 ESP-32S Board ],  
*: gekauft mit Order [https://www.banggood.com/index.php?com=account&t=ordersDetail&ordersId=24610011 24610011]
*: gekauft mit Order [https://www.banggood.com/index.php?com=account&t=ordersDetail&ordersId=24610011 24610011]
*: 1 Stück in {{PUCONMP575}}
*: 1 Stück in {{PUCONMP57501}}
*: 1 Stück defekt - {{StCo|PUCONBOX006007|002|003+004}}
*: 1 Stück defekt - {{StCo|PUCONBOX006007|002|002+003}}
*: [https://github.com/espressif/arduino-esp32/issues/544 espressif-GitHub Seite mit Definitionen zu diesem Board]
*: [https://github.com/espressif/arduino-esp32/issues/544 espressif-GitHub Seite mit Definitionen zu diesem Board]


* 2 x [https://www.banggood.com/WeMos-WiFi-Bluetooth-Battery-ESP32-Development-Tool-p-1164436.html?p=E307071053245201501N&cur_warehouse=CN WeMos® WiFi + Bluetooth Battery ESP32 Development Tool] - gekauft mit [https://www.banggood.com/index.php?com=account&t=ordersDetail&ordersId=37636097&version=2&status=0 Order 37636097]
==== Generische ESP32 Module ====
*: 1 x ---"--- - (Order noch zu ergänzen)
 
*: Alle 3: {{StCo|PUCONBOX006007|006|007+008}}
* 3 x
*# PUCONESP3203 - MAC: <code>30:AE:A4:45:0A:E0</code> - IP: <code>[http://192.168.178.61/ 192.168.178.61]</code>
*# {{tbc}}
*# {{tbc}}
 
==== Wemos Lolin32 Lite ====
 
'''Discontinued'''


* 2 x [https://www.banggood.com/Wemos-LOLIN32-Lite-V1_0_0-Wifi-Bluetooth-Board-Based-ESP-32-Rev1-MicroPython-4MB-FLASH-p-1237861.html?cur_warehouse=CN WeMos LoLin 32 Lite]
* 2 x [https://www.banggood.com/Wemos-LOLIN32-Lite-V1_0_0-Wifi-Bluetooth-Board-Based-ESP-32-Rev1-MicroPython-4MB-FLASH-p-1237861.html?cur_warehouse=CN WeMos LoLin 32 Lite]
*: [https://www.banggood.com/index.php?com=account&t=ordersDetail&ordersId=47570598&version=2&status=0 Banggood Order 47570598]
** [https://www.banggood.com/index.php?com=account&t=ordersDetail&ordersId=47570598&version=2&status=0 Banggood Order 47570598]
*: [https://wiki.wemos.cc/products:lolin32:lolin32_lite WeMos LoLin32 Lite Produktseite]  
** [https://wiki.wemos.cc/products:lolin32:lolin32_lite WeMos LoLin32 Lite Produktseite - AUFGELASSEN!]
*: 1 Stück in ESP_OLED_BME280
** [https://web.archive.org/web/20181114100401/https://wiki.wemos.cc/products:lolin32:lolin32_lite Produktseite gespeichert im Web-Archiv]
*: 1 Stück in {{StCo|PUCONBOX006007|002|003+004}}
** 1 Stück in {{PUCONOMIPLAYER}}
** 1 Stück in {{StCo|PUCONBOX006007|002|002+003}}
 
==== Wemos ESP32 WROOM-32 Rev1 mit OLED und 4 MB Flash und WiFi-Antenne ====


* 2 x [https://www.banggood.com/Wemos-ESP-WROOM-32-Rev1-ESP32-OLED-Board-4-Mt-Bytes32-Mt-bit-Flash-And-Wi-Fi-Antennas-p-1214791.html?rmmds=myorder&cur_warehouse=CN Wemos® ESP-WROOM-32 Rev1 ESP32 OLED Board 4 Mt Bytes(32 Mt bit) Flash And Wi-Fi Antennas]
* 2 x [https://www.banggood.com/Wemos-ESP-WROOM-32-Rev1-ESP32-OLED-Board-4-Mt-Bytes32-Mt-bit-Flash-And-Wi-Fi-Antennas-p-1214791.html?rmmds=myorder&cur_warehouse=CN Wemos® ESP-WROOM-32 Rev1 ESP32 OLED Board 4 Mt Bytes(32 Mt bit) Flash And Wi-Fi Antennas]
*: [https://www.banggood.com/index.php?com=account&t=ordersDetail&ordersId=47627572&version=2&status=0 Banggood Order 47627572]
*: [https://www.banggood.com/index.php?com=account&t=ordersDetail&ordersId=47627572&version=2&status=0 Banggood Order 47627572]
*: {{StCo|PUCONBOX006007|002|003+004}}
*: {{StCo|PUCONBOX006007|002|002+003}}
 
==== Heltec WIFI Kit 32 ====
 
ESP32 mit blauem 0.96in OLED, CP2102 und 32Mbit Flash
 
* 2 x [https://de.aliexpress.com/item/ESP32-Bluetooth-WIFI-Kit-OLED-Blue-0-96-inch-Display-Module-CP2102-32M-Flash-3-3V/32826394704.html ESP32 Bluetooth WIFI Kit OLED Blue 0.96 inch Display Module CP2102 32M Flash 3.3V 7V Internet Development Board]
* 2 Stück gekauft mit [https://trade.aliexpress.com/order_detail.htm?orderId=91401359933825 Aliexpress Order 91401359933825]
* {{StCo|PUCONBOX006010|001|007+008}}
* Hersteller: http://www.heltec.cn/
* OLED-Module 128x64 Pixels Monochrom [[SSD1306 OLED]]
* [https://heltec.org/project/wifi-kit-32/ Produktseite bei Heltec]
** [https://resource.heltec.cn/download/WiFi_Kit_32/WIFI_Kit_32_pinoutDiagram_V2.pdf Module Pinout]
** [https://resource.heltec.cn/download/WiFi_Kit_32/WIFI_Kit_32_Schematic_diagram_V2.pdf Schematic Diagram]
** [https://github.com/HelTecAutomation/Heltec_ESP32 Heltect ESP32 Library Github Page] - Diese Library muss in Arduino installiert werden
* Ablage in {{PUCON}}: {{UncFile|P:\Hardware\Elektronik-Module_und_Bausätze\ESP-32\Heltec_WIFI_Kit_32}}
 
==== [[ESP32-VGA]] ESP-32 Module mit VGA und PS/2 Anschlüssen ====
 
==== [[ESP-32 LilyGo TTGO T-Display]] ====
 
==== S2 Mini V 1.0.0 WIFI IOT Board ESP32-S2FN4R2 4MB FLASH 2MB ====
 
* 4 x {{AliExpressItem|1005004564013255}}, gekauft am 23.10.2022 mit {{AliExpressOrder|8157226470023825}}
** {{StCo|PUCONBOX011002|006|001}}
 
==== LilyGo T-QT-Pro ESP-32 S3 Module ====
 
* 3 x [https://www.lilygo.cc/products/t-qt-pro?_pos=1&_psq=T-QT&_ss=e&_v=1.0&variant=42383267823797 T-QT-Pro ESP-32 S3 Module mit 0,84in 128x128 color LCD, S3N8 with shell (K191)]
** gekauft am 05.04.2023 mit [https://www.lilygo.cc/61771907253/orders/ed17b8285db72ffcd656e7592f4a54db Order LILYGO-4080]
** S3N8 Variante: 8 MByte Flash, no PSRAM
** {{StCo|PUCONBOX011002|004|007+008}}
 
=== ESP32-Kameras ===
 
* 2 x ESP32-CAM
** 2 Stück {{BanggoodItem|1394679}} gekauft mit {{BanggoodOrder| 78087886}} am 12.12.2019
** In Verwendung in {{PUIRHUB}}
 
* 2 x ESP32-CAM
** 2 Stück {{BanggoodItem|}} gekauft mit {{BanggoodOrder| 83091854}} am 11.04.2020
** {{StCo|PUCONBOX006010|006|007}}
** {{toProcess|20210101}}
 
* M5CAM M5Stack ESP32 Camera Module
** 1 Stück {{BanggoodItem|1333598}} gekauft mit {{BanggoodOrder|59931846}} am 10.01.2019
** {{StCo|PUCONBOX008008}}
 
=== ESP32 basierende Smart-Watches ===
 
* LilyGo T_WATCH-2020 ESP32-Smartwatch
** 1 Stück {{BanggoodItem|1671427}} gekauft mit  {{BanggoodOrder|89933587}} am 14.09.2020
** {{StCo|PUCONBOX008008}}
 
=== M5Stack - ESP32 Baukastensysteme ===
 
* M5Stack Core Development Kit "grey"
** 1 Stück [https://m5stack.com/collections/m5-core/products/grey-development-core Grey Development Core]
** {{StCo|PUCONBOX008008}}
** {{toProcess|20210101}}
 
* M5Stack SIM800L GSM/GPRS Module
** 1 Stück[https://m5stack.com/collections/m5-module/products/gsm-sim800-module SIM800L Module]
** {{StCo|PUCONBOX008008}}
** {{toProcess|20210101}}
 
* [https://m5stack.com/collections/m5-atom/products/atom-matrix-esp32-development-kit M5Stack ATOM Matrix ESP32 Development Kit]
** 1 Stück gekauft mit {{M5StackOrder|M5-3752}} am 23.02.2020
** {{StCo|PUCONBOX008008}}
** {{toProcess|20210101}}


== ESP32-Programmierung mit {{Arduino}}-IDE ==
== ESP32-Programmierung mit {{Arduino}}-IDE ==

Aktuelle Version vom 2. November 2024, 17:50 Uhr

Der ESP-32 von espressif ist ein SoC mit WLAN und Bluetooth, eine Weiter-Entwicklung des ESP8266.

Über die ESP-32-Chips

ESP-32 bei PUCON

ESP-32-Module

Der ESP-32 ist seltener als einzelner Chip, öfter hingegen als vorgefertigte Module am Markt zu haben.

Die meisten dieser Module haben Vorteile (nicht jedes Modul hat alle dieser Merkmale!):

  • es gibt (bei manchen) eine Funktechnische Zuslassung, wer immer das Modul verbaut, braucht sich in der Regel darum keine Sorgen zu machen
  • es ist zumeist eine PCB-Antenne am Modul vorhanden (manche der Module haben aber entweder nur einen (zumeist U.FL) Antennen-Stecker oder einen solchen zusätzlich)
  • im Modul ist schon (Flash-)ROM verbaut
  • im Modul ist schon (PS)RAM verbaut

ESP32-VROOM-32

Dies ist ein Modul von espressif, dem Hersteller des ESP-32 selbst.

ACHTUNG: Das ESP32-VROOM-32 ist nicht mehr für Neuentwicklungen!

  • KEIN PSRAM
  • 4MB Flash-ROM

ESP-32-Boards

DOIT ESP32 DEVKIT V 1

  • Komponenten:
    • Espressif ESP32-VROOM-32 Modul
    • Silabs Cp2102 Serial-USB-Adapter Chip

Wemos TTGO Develoopment Kit mit 18650 Akku

"WeMos TTGO Development Kit with 18650" - Wemos® TTGO WiFi + Bluetooth Battery ESP32 0.96 Inch OLED Development Tool

Wemos TTGO ESP32 LORA32 mit OLED

ESP32S Ultra Low Power Development Board

Generische ESP32 Module

Wemos Lolin32 Lite

Discontinued

Wemos ESP32 WROOM-32 Rev1 mit OLED und 4 MB Flash und WiFi-Antenne

Heltec WIFI Kit 32

ESP32 mit blauem 0.96in OLED, CP2102 und 32Mbit Flash

ESP32-VGA ESP-32 Module mit VGA und PS/2 Anschlüssen

ESP-32 LilyGo TTGO T-Display

S2 Mini V 1.0.0 WIFI IOT Board ESP32-S2FN4R2 4MB FLASH 2MB

LilyGo T-QT-Pro ESP-32 S3 Module

ESP32-Kameras

ESP32 basierende Smart-Watches

M5Stack - ESP32 Baukastensysteme

ESP32-Programmierung mit Arduino-IDE

siehe auch