Components
Controllers
ESP32
30-pin dev board
Outputs
LED Red
Digital output
LED Green
Digital output
LED Blue
Digital output
Buzzer
Audio output
Servo
PWM motor
DC Motor
Spinning output
Inputs
Push Button
Digital input
Potentiometer
Analog input
LDR Sensor
Light sensor
HC-SR04
Ultrasonic sensor
DHT11
Temp/Humidity
Passive
Resistor
330Ω limiting
Tools
Wire Tool
Click to connect
Delete Tool
Remove components
Drag components from left panel
Connect pins with the Wire Tool
Run and Reset are in the toolbar above
Blink LED
Toggle LED on GPIO 5 every 500ms
Button → LED
Button on GPIO 4 controls LED on GPIO 5
Buzzer Beep
Buzzer beeps on GPIO 18
Servo Sweep
Servo sweeps 0°→180°→0°
Potentiometer Read
Read analog value from GPIO 34
Ultrasonic Distance
Print distance via HC-SR04
DHT11 Monitor
Read temperature and humidity
LDR → LED
Turn LED on in dark conditions
Multi LED
Multiple LEDs blink in sequence
DC Motor
Motor spin on GPIO 5
ESP32 GPIO Pinout
Supported Commands:
pinMode(pin, INPUT/OUTPUT)digitalWrite(pin, HIGH/LOW)
digitalRead(pin)
analogRead(pin) → 0-4095
delay(ms)
Serial.begin(baud)
Serial.print(text)
Serial.println(text)
servoWrite(pin, angle)
tone(pin, freq, duration)
noTone(pin)