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×38-pin ESP32 ESP-WROOM-32 Dev Module - Narrow Amazon
1×Alternatively, 38-pin ESP32 ESP-WROOM-32 Dev Module - Wide Amazon
1×Alternatively, 30-pin ESP32 ESP-WROOM-32 Dev Module - Wide Amazon
1×Alternatively, ESP32 Uno-form board Amazon
1×Alternatively, ESP32 S3 Uno-form board Amazon
1×USB Cable Type-A to Type-C (for USB-A PC) Amazon
1×USB Cable Type-C to Type-C (for USB-C PC) Amazon
1×(Tùy chọn) DC Power Jack Amazon
1×breadboard (bo mạch thí nghiệm) Amazon
1×dây jumper (dây jumper) Amazon
1×(Khuyến nghị) Screw Terminal Expansion Board for ESP32 Amazon
1×(Khuyến nghị) Breakout Expansion Board for ESP32 Amazon
1×(Khuyến nghị) Power Splitter for ESP32 Amazon

Or you can buy the following kits:

1×DIYables ESP32 Starter Kit (ESP32 included) Amazon
1×DIYables Sensor Kit (18 sensors/displays) Amazon
Tiết lộ: Một số liên kết trong bài viết này là liên kết tiếp thị Amazon và có thể nhận hoa hồng theo chính sách của chương trình.

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:
Newbiely | Arduino IDE 2.3.8
──
File
Edit
Sketch
Tools
Help
ESP32 Dev Module
Newbiely.ino
···
8 Serial.println("Hello World!");
Output
Serial Monitor
Message (Enter to send message to 'ESP32 Dev Module' on 'COM15')
New Line
9600 baud
Hello World! Hello World! Hello World! Hello World!
Ln 11, Col 1
ESP32 Dev Module on COM15
2

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:
Newbiely | Arduino IDE 2.3.8
──
File
Edit
Sketch
Tools
Help
ESP32 Dev Module
Newbiely.ino
···
8 Serial.println("Hello World!");
Output
Serial Monitor
Message (Enter to send message to 'ESP32 Dev Module' on 'COM15')
New Line
9600 baud
Hello newbiely.com Hello newbiely.com Hello newbiely.com Hello newbiely.com
Ln 11, Col 1
ESP32 Dev Module on COM15
2

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