ESP32 Arduino Tutorial | 10 Web Server

Опубликовано: 06 Август 2026
на канале: Waveshare Electronics
209
20

ESP32 Arduino Tutorial | 10 Web Server

Turn your ESP32 into a web server — serve a web page, control an LED from your browser, and run it all in AP mode without a router.

In this lesson, you'll learn to use the built-in WebServer library through three examples: serving a basic static web page in STA mode, controlling an LED from the browser, and running the same web control in AP mode without an external network.

🔗 Resources
─────────────────────
Written tutorial & code: https://docs.waveshare.com/ESP32-Ardu...
arduino-esp32 API Reference: https://docs.espressif.com/projects/a...
Arduino Reference: https://docs.arduino.cc/language-refe...
Get the ESP32-S3-Zero: https://www.waveshare.com/esp32-s3-ze...
Get the ESP32-S3-Zero-Basic-Kit: https://www.waveshare.com/esp32-xx-ba...

⏱️ Timestamps
─────────────────────
00:00 ESP32 Web Server
01:02 Example 1: Basic Web Service (STA Mode)
02:55 Example 2: Controlling an LED via Web Page (STA Mode)
04:42 Example 3: Controlling an LED via Web Page (AP Mode)
06:13 Recap

📋 What You'll Need
─────────────────────
ESP32-S3-Zero development board
Breadboard
LED
330Ω resistor (approx.)
Jumper wires
USB-C cable
A 2.4GHz Wi-Fi network (for the STA-mode examples; ESP32-S3 does not support 5GHz)

📺 Full Series
─────────────────────
   • ESP32 Arduino Getting Started Tutorial  

🏢 About Waveshare
─────────────────────
Waveshare Electronics provides development boards, displays, sensors, and accessories for embedded systems and IoT development.

🌐 Website: https://www.waveshare.com
📖 Wiki: https://docs.waveshare.com