Skip to content

Technik Blog

Programmieren | Arduino | ESP32 | MicroPython | Python | Raspberry Pi | Raspberry Pi Pico

Menu
  • Smarthome
  • Arduino
  • ESP32 & Co.
  • Raspberry Pi & Pico
  • Solo Mining
  • Über mich
  • Deutsch
  • English
Menu

Microcontroller ESP32 – LOLIN32

Posted on 22. Mai 20208. März 2024 by Stefan Draeger

In diesem Beitrag möchte ich den Mikrocontroller ESP32 (LOLIN32, Chiptyp) vorstellen.

Microcontroller ESP32

Ich nutze für die Programmierung die Sprache Mikro-Python. Wie ich auf den Mikrocontroller ESP32 – LOLIN32 die Firmware für die Skriptsprache Mikro-Python installiert habe, habe ich ausführlich im Beitrag Programmieren mit MicroPython #1: Microcontroller und Entwicklungsumgebung erläutert.

  • Bezug des Microcontrollers ESP32
  • Technische Daten des LOLIN32
  • Pinout des ESP32
  • Aufbau
    • Stromversorgung des ESP32

Bezug des Microcontrollers ESP32

Diesen Mikrocontroller kannst du über diverse online Plattformen wie ebay.de, amazon.de, aliexpress.com sowie banggood.com beziehen. Den günstigsten Preis für den ESP32 habe ich bei aliexpress.com gefunden, jedoch muss man hier eine eventuelle lange Lieferzeit sowie im Streitfall eine recht schwergängige Kommunikation in Kauf nehmen.

 ebay.deamazon.dealiexpress.combanggood.com
ESP32 – LOLIN32 6 € bis 33 € 7,5 € bis 30 € 2,5 € bis 3,8 € 4,6 € bis 10 €

Wenn du einen deutschen Händler für diesen Mikrocontroller suchst, dann kann ich dir die nachfolgenden Shops empfehlen.

  • https://www.roboter-bausatz.de
  • https://eckstein-shop.de

Die Preise sind etwas höher als bei den asiatischen Shops, jedoch gibt es hier, wenn mal etwas passiert, einen guten deutschen Support.

Technische Daten des LOLIN32

Das mir vorliegende Modell (mit dem Chip ESP32-DOWDQ6) hat folgende technische Daten:

ProzessorDual-Core Tensilica LX6 (32-bit)
Taktgeschwindigkeit240 MHz
Speicher4 MB Flashspeicher
520 KB SRAM
SchnittstellenBluetooth, I2C, I2S, IR, SPI
Betriebsspannung3.3V / 5V
SensorenHallsensor
 10x Kapazitive Touch-Schnittstelle
Ein/Ausgänge26x digitale Ein-/Ausgänge
12x analoge Eingänge (über analogen Digitalwandler ADC)
2x analoge Ausgänge (über digitalen Analogwandler DAC)
PWM Signal auf jedem GPIO Pin

Das Modell hat zusätzlich eine Mikro JST Buchse vom Typ PH 2.0 für eine Lithiumbatterie.

Pinout des ESP32

Der ESP32 verfügt über 26 Pins, jedoch sind nicht alle Pins des ESP32 Chips hinausgeführt.
Aber für einige Projekte mit diesem Mikrocontroller sind diese Pins völlig ausreichend.

Pinout des Microcontrollers ESP32 - LOLIN32
Pinout des Microcontrollers ESP32 – LOLIN32

Legende

  • GPIO / GPI Pin
  • PWM Signal möglich
  • analoger Pin
  • Pin mit Touchfunktionalität
  • I2C / SPI Kommunikation
  • Analog Digital Wandler

Die Pins 34 & 35 sind jeweils Pins welche nur als Input dienen, diese sind nicht über einen internen Pull-Up / Pull-Down Widerstand angeschlossen.

Aufbau

Der ESP32 verfügt über eine aufgelötete Wi-Fi-Antenne sowie über zwei Stiftleisten (welche zunächst angelötet werden können / müssen). Der Mikrocontroller ist so dimensioniert, dass dieser auf ein Breadboard mit min. 400 Pin gesteckt werden kann und noch rechts und links jeweils eine Reihe für Breadboardkabel übrig bleibt.

ESP32 auf 400 Pin Breadboard
ESP32 auf 400 Pin Breadboard

Wie bereits erwähnt verfügt der Mikrocontroller über eine JST Buchse, an welche eine Lithiumbatterie angeschlossen werden kann.

Diese Lithium Batterien findest du zbsp. auf ebay.de in diverse Größen. Ich empfehle dir jedoch min. eine Größe von 1000mAh, denn der ESP32 ist im dauerhaften Wi-Fi betrieb nicht gerade stromsparend.

ESP32 mit JST XH2 Buchse
ESP32 mit JST XH2 Buchse

Neben der Buchse befindet sich der Micro-USB Anschluss, über diesen kann das Board mit Strom versorgt werden (zbsp. über eine Powerbank) und natürlich wird darüber der Computer zum Programmieren angeschlossen.

Auf dem Board selber befinden sich zwei LEDs (LD1 & LD2) wobei die LD2 die gesamte Zeit im Betrieb blinkt und LD1 nur blinkt bzw. aufleuchtet, wenn eine Verbindung aufgebaut wurde.

Stromversorgung des ESP32

Der ESP32 kann über die JST Buchse sowie über die Micro-USB Buchse mit Strom versorgt werden. Es gibt für eigene Schaltungen auch kleine LiPo Shields welche man für diesen Mikrocontroller verwenden kann.

ESP32 mit 10mm LED am LiPo 16340 (2500mAh) Shield
ESP32 mit 10mm LED am LiPo 16340 (2500mAh) Shield

Auf der Seite ESP32 mit Batteriebetrieb von Arduino Hannover findest du einen sehr guten Beitrag, wo die Stromversorgung eines ESP32 gemessen wurde.

4 thoughts on “Microcontroller ESP32 – LOLIN32”

  1. Rasool sagt:
    27. Oktober 2021 um 14:14 Uhr

    Guten Tag,
    ich habe eine Frage zu diesem Modul: Muss ich einen besonderen USB Treiber installieren, um das Board zum Rechner verbinden zu können? Das Gerät wird weder von meinem Mac noch von meinem Widows PC erkannt. Ich habe schon mit anderen ESP32 Modulen gearbeitet und sie werden problemlos sowohl im Thony als auch im Arduino IDE erkannt…
    Vielen Dank im Voraus für die Unterstützung
    Beste Grüße
    Rasool

    Antworten
    1. Stefan Draeger sagt:
      28. Oktober 2021 um 07:13 Uhr

      Hallo,

      haben Sie bereits im Geräte-Manager geschaut ob dort ein Anschluss mit einem gelben Dreieck markiert ist?
      Ggf. hilft hier die libUSB Treiber (https://sourceforge.net/projects/libusb-win32/) für Windows zu installieren.

      Gruß,

      Stefan Draeger

      Antworten
  2. Ku sagt:
    23. November 2022 um 17:14 Uhr

    hallo, unser lolin32 Lite wird irgendwie nicht über den Akku betrieben. Muss man beim Akkubetrieb was machen?

    Antworten
  3. Pingback: Programmieren mit MicroPython #2: steuern von Leuchtdioden (LED) - Technik Blog

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Fragen oder Feedback?

Du hast eine Idee, brauchst Hilfe oder möchtest Feedback loswerden?
Support-Ticket erstellen

Newsletter abonnieren

Bleib auf dem Laufenden: Erhalte regelmäßig Updates zu neuen Projekten, Tutorials und Tipps rund um Arduino, ESP32 und mehr – direkt in dein Postfach.

Jetzt Newsletter abonnieren

Unterstütze meinen Blog

Wenn dir meine Inhalte gefallen, freue ich mich über deine Unterstützung auf Tipeee.
So hilfst du mit, den Blog am Leben zu halten und neue Beiträge zu ermöglichen.

draeger-it.blog auf Tipeee unterstützen

Vielen Dank für deinen Support!
– Stefan Draeger

Kategorien

Tools

  • Unix-Zeitstempel-Rechner
  • ASCII Tabelle
  • Spannung, Strom, Widerstand und Leistung berechnen
  • Widerstandsrechner
  • 8×8 LED Matrix Tool
  • 8×16 LED Matrix Modul von Keyestudio
  • 16×16 LED Matrix – Generator

Links

Blogverzeichnis Bloggerei.de TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste Blogverzeichnis trusted-blogs.com

Stefan Draeger
Königsberger Str. 13
38364 Schöningen

Tel.: 01778501273
E-Mail: info@draeger-it.blog

Folge mir auf

  • Impressum
  • Datenschutzerklärung
  • Disclaimer
  • Cookie-Richtlinie (EU)
©2025 Technik Blog | Built using WordPress and Responsive Blogily theme by Superb
Cookie-Zustimmung verwalten
Wir verwenden Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wir tun dies, um das Surferlebnis zu verbessern und um personalisierte Werbung anzuzeigen. Wenn Sie diesen Technologien zustimmen, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn Sie Ihre Zustimmung nicht erteilen oder zurückziehen, können bestimmte Funktionen beeinträchtigt werden.
Funktional Immer aktiv
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt. Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.
Optionen verwalten Dienste verwalten Verwalten von {vendor_count}-Lieferanten Lese mehr über diese Zwecke
Einstellungen anzeigen
{title} {title} {title}