#

Schnelles Rechteck-Signal auf einem Arduino ESP32 erzeugen

 

Wie schnell ist die maximale Schaltfrequenz eines Arduino ESP32 Microcontrollers?

 

Folgender kleiner Code auf einem ESP32 Microcontroller zeigt die Erzeugung eines direkten Rechtecksignals auf einem GPIO-Pin

digitalWrite(13, HIGH); // Setzt den Digitalpin 13 auf HIGH = "Ein"

 

 digitalWrite(13, LOW);  // Setzt den Digitalpin 13 auf LOW = "Aus"

 

 

 

ESP-WROOM-32 DevKit

Signal On/Off auf GPIO Pin13 Rechtecksignal

 

Das resultierende Rechtecksignal ist 100ns 100 Nanosekunden.

Das entspricht einer Ausgangs-Aktualisierung von 10 MHz

 

 

Code in Arduino ESP32 DevKit

 

void setup() {

  pinMode(13, OUTPUT); // Setzt den Digitalpin 13 als Outputpin

}

 

void loop() {

  digitalWrite(13, HIGH); // Setzt den Digitalpin 13 auf HIGH = "Ein"

  //delay(1000);            // Wartet eine Sekunde

  digitalWrite(13, LOW);  // Setzt den Digitalpin 13 auf LOW = "Aus"

  //delay(1000);            // Wartet eine Sekunde

 

  }

 

 

Mobile

.