ESP32 Hello World

Hướng dẫn này sẽ chỉ cho bạn cách viết chương trình đầu tiên trên ESP32. Bạn sẽ học cách làm cho ESP32 in Hello World ra Serial Monitor.

Phần cứng cần chuẩn bị

1×mô-đun phát triển ESP-WROOM-32
1×Alternatively, ESP32 Uno-form board
1×Alternatively, ESP32 S3 Uno-form board
1×USB Cable Type-A to Type-C (for USB-A PC)
1×USB Cable Type-C to Type-C (for USB-C PC)
1×(Tùy chọn) DC Power Jack
1×breadboard (bo mạch thí nghiệm)
1×dây jumper (dây jumper)
1×(Khuyến nghị) Screw Terminal Expansion Board for ESP32
1×(Khuyến nghị) Breakout Expansion Board for ESP32
1×(Khuyến nghị) Power Splitter for ESP32

Or you can buy the following kits:

1×DIYables ESP32 Starter Kit (ESP32 included)
1×DIYables Sensor Kit (30 sensors/displays)
1×DIYables Sensor Kit (18 sensors/displays)

Các Bước Thực Hiện

  • Nếu đây là lần đầu bạn sử dụng ESP32, hãy xem ESP32 - Cài Đặt Phần Mềm.
  • Thực hiện kết nối như hình trên.
  • Kết nối bo mạch ESP32 với máy tính của bạn qua cáp micro USB.
  • Mở Arduino IDE.
  • Chọn bo mạch ESP32
how to select ESP32 board on Arduino ide
  • Chọn cổng serial ESP32 (số có thể khác)
how to select com port on Arduino ide
  • Nhập đoạn code sau
void setup() { // put your setup code here, to run once: Serial.begin(9600); } void loop() { // put your main code here, to run repeatedly: Serial.println("Hello World!"); delay(500); }
  • Biên dịch và upload code lên bo mạch ESP32 bằng cách nhấn nút Upload trên Arduino IDE
how to upload ESP32 code on Arduino ide
  • Mở Serial Monitor trên Arduino IDE
how to open serial monitor on Arduino ide
  • Xem kết quả trên Serial Monitor. Nó sẽ trông như thế này:
COM6
Send
Hello World! Hello World! Hello World! Hello World!
Autoscroll Show timestamp
Clear output
9600 baud  
Newline  

Chỉnh Sửa Code ESP32

  • Thay thế "Hello World!" bằng bất kỳ văn bản nào, ví dụ: "Hello newbiely.com".
  • Biên dịch và upload code lên bo mạch ESP32 bằng cách nhấn nút Upload trên Arduino IDE
  • Xem kết quả trên Serial Monitor. Nó sẽ trông như thế này:
COM6
Send
Hello newbiely.com Hello newbiely.com Hello newbiely.com Hello newbiely.com
Autoscroll Show timestamp
Clear output
9600 baud  
Newline  

Video Tutorial

Việc sản xuất video tốn rất nhiều thời gian. Nếu video hướng dẫn hữu ích cho việc học của bạn, hãy đăng ký kênh YouTube để ủng hộ. Nếu nhu cầu đủ cao, chúng tôi sẽ cố gắng làm thêm nhiều video.

Tài Liệu Tham Khảo Ngôn Ngữ

Chúc mừng bạn!
Bước đầu tiên ⇒ đơn giản nhưng rất quan trọng. Hãy tiếp tục!

Bình Luận