🔬
Wiki.Linhkientot
  • 👋Chào mừng tới Linhkientot's Wiki
  • Hướng dẫn phần mềm
    • Cài đặt Arduino IDE 2.0
    • Cài đặt phần mềm Mixly
    • Cài đặt phần mềm Mind+
    • Cài đặt phần mềm Thonny
  • Arduino Products
    • Hướng dẫn ban đầu Arduino IDE
      • Hướng dẫn nạp chương trình Arduino IDE
      • Thêm thư viện Arduino IDE
      • Cài đặt Driver CH340 trên MAC OS
      • Lập trình Board ESP32 trên Arduino IDE
    • Arduino Starter Kit
      • Lesson 0. Getting Started - install IDE
      • Lesson 2. LEDs
      • Lesson 3. RGB LEDs
      • Lesson 4. Eight LEDs and a Shift Register
      • Lesson 5. The Serial Monitor
      • Lesson 6. Digital Inputs
      • Lesson 7. Make an RGB LED Fader
      • Lesson 8. Analog Inputs
      • Lesson 9. Sensing Light
      • Lesson 10 Making Sounds
      • Lesson 11 LCD Displays Part 1
      • Lesson 12 LCD Displays Part 2
      • Lesson 13 DC Motors
      • Lesson 14 Servo Motors
      • Lesson 15 DC Motor Reversing
      • Lesson 16 Stepper Motors
      • Lesson 17 Email Sending Movement Detector
    • Arm Robot
      • Hướng dẫn lắp ráp Arm-4DoF
      • Hướng dẫn lắp ráp Arm-6DoF
      • Hướng dẫn lắp ráp Arm - 6DoF đế tròn quay
    • Car Robot
      • Hướng dẫn lắp ráp tank TS-100
    • Arm Car Robot
    • Smart home IoT
    • Lập trình cảm biến khí ga/ khói MQ-2 Arduino
  • Micro:bit Products
    • Micro:bit Setup
    • Micro:bit Starter Kit V1
      • Setting up the micro:bit with Makecode
      • Set up Arduino IDE for micro:bit
      • Using the Buttons and LED Matrix on micro:bit
      • Pushbutton with micro:bit
      • Tilt Sensor with micro:bit
      • Temperature Sensor with micro:bit
      • DC Motor with micro:bit
      • Sound Sensor with micro:bit
      • Raindrop Sensor with micro:bit
      • Make an RGB LED Blink with micro:bit
      • Ultrasonic Distance Sensor with micro:bit
      • Analog Inputs and micro:bit
      • Servo with micro:bit
      • Smoke sensor with micro:bit
      • Light-dependent Resistor with micro:bit
      • Infrared Obstacle Avoidance Sensor with micro:bit
      • Using LEDs with micro:bit
    • Micro:bit Starter Kit V2
      • Microbit Introduction
      • Microbit Basic Lessons
      • 1. Lesson: Đèn LED nhấp nháy
      • 2. Lesson: RGB Led
      • 3. Lesson: Đọc giá trị từ triết áp
      • 4. Lesson: Đọc nút nhấn
      • 5. Lesson: Servo Motor
      • 6. Lesson: Passive Buzzer-Còi thụ động
      • 7. Lesson: Active Buzzer-Còi chủ động
      • 8. Lesson: Compass-La bàn
      • 9. Lesson: Accelerometer-Gia tốc kế
      • 10. Lesson: Module phát hiện âm thanh
      • 11. Lesson: Cảm biến ánh sáng (quang trở)
      • 12. Lesson: Cảm biến ngọn lửa
      • 13. Lesson: Cảm biến khói
      • 14. Lesson: Cảm biến siêu âm
      • 15. Lesson: ModuleRelay
      • 16. Lesson: Cảm biến nhiệt độ (DHT11)
      • 17. Lesson: Bộ điều khiển từ xa (IR)
      • 18. Lesson: Hiển thị màn hình LCD i2c 1602
      • 19. Lesson: Hiển thị nhiệt độ, độ ẩm trên màn hình LCD
      • 20. Lesson: Điều khiển quạt bằng Relay
    • Micro:bit Advanced Kit V2
      • Giới thiệu BBC Sensor Shield V2
      • Danh sách linh kiện bộ Kit
    • Micro:bit Car
  • ESP32 PRODUCTS
    • Hướng dẫn lập trình ESP32
  • Raspberry Products
    • Raspberry Pico Kit
    • Raspberry Pico Car
  • Group Robots
    • 🤖Arduino Robots
    • 🐦Micro:bit Robots
    • 🍓Raspberry Robots
Powered by GitBook
On this page
  • Hướng dẫn phần mềm ESP32
  • 1. Lập trình sử dụng Arduino IDE
  • 2. Lập trình sử dụng Mixly (ví dụ Mixly 2.0)
  • 3. Lập trình sử dụng Mind+
  • 4. Lập trình sử dụng MicroPython
  1. ESP32 PRODUCTS

Hướng dẫn lập trình ESP32

PreviousMicro:bit CarNextRaspberry Pico Kit

Last updated 3 months ago

Hướng dẫn phần mềm ESP32

Tài liệu này nhằm mục đích giới thiệu cách sử dụng bo mạch chủ ESP32 trên Arduino IDE2.0, Mixly, Mind+ và các nền tảng khác.

1. Lập trình sử dụng Arduino IDE

Vui lòng truy cập để tải xuống phiên bản IDE2.0 mới nhất

  1. Mở Ardunio IDE2.0;

  2. Cài đặt thư viện ESP32;

  3. Nhấp vào thanh menu Arduino IDE: [File] -> [Preferences]

Sao chép URL vào Địa chỉ Trình quản lý tiện ích bổ sung

thêm_esp
  1. Trên thanh menu, nhấp vào [Công cụ] -> [Bảng phát triển] -> [Trình quản lý bảng phát triển], tìm kiếm esp32, sau đó cài đặt như hình dưới đây:

Ghi chú:

Có thể có lỗi khi tải xuống công cụ đầu tiên. Điều này là do truy cập vào trang web GitHub ở Trung Quốc chậm. Chỉ cần nhấp vào tải xuống nhiều lần. Tải xuống chậm, vì vậy đừng lo lắng.

Có thể có lỗi tải xuống khi tải xuống công cụ thứ hai. Đừng hoảng sợ. Hãy thử thêm vài lần nữa. Nếu không được, hãy sử dụng điện thoại di động (không sử dụng dữ liệu) để mở điểm phát sóng. Bạn có thể kết nối máy tính với điểm phát sóng của điện thoại di động để tải xuống. Mặc dù quá trình tải xuống chậm nhưng các bước thực hiện lại rất đơn giản.

Sau khi cài đặt xong, mở IDE và chọn mainboard trước, như hình dưới đây

Sau khi viết chương trình, hãy nhấp vào nút Tải lên và đợi chương trình được tải lên thành công, như thể hiện trong hình bên dưới.

Nhấp vào công cụ cổng nối tiếp để xem bản in cổng nối tiếp. Như được hiển thị bên dưới

Lưu ý: Nếu chương trình của bạn đúng và bo mạch chủ đã chọn đúng nhưng thông báo lỗi vẫn hiển thị, vui lòng kiểm tra xem tên người dùng máy tính của bạn có chứa ký tự tiếng Trung không. Nếu có, vui lòng sửa đổi trường biến người dùng "TEMP" "TMP". Vui lòng kiểm tra phương pháp sửa đổi trực tuyến.

2. Lập trình sử dụng Mixly (ví dụ Mixly 2.0)

  1. Lựa chọn bảng

    Nếu là Arduino, hãy chọn

MicroPython chọn

  1. Lựa chọn bo mạch chủ

  1. Trường hợp nhập khẩu

  1. tải về

Đối với cách sử dụng cơ bản của Mind+, vui lòng tham khảo phần giới thiệu trước. Ở đây chúng tôi chỉ giới thiệu cách cài đặt bo mạch chủ ESP32 và cách chọn nó trong Mind+.

1. Cài đặt và mở phần mềm, chọn chế độ và ngôn ngữ, sau đó chọn bo mạch chủ từ phần mở rộng.

2. Nhấp để chọn bo mạch chủ FireBeetle ESP32-E, như hình dưới đây

4. Lập trình sử dụng MicroPython

tìm_esp
Lựa chọn bảng mạch arduino
tải về
in

Hướng Vui lòng tham khảo trực tiếp phần giới thiệu trước. Ở đây chúng tôi chỉ giải thích cách chọn bo mạch chủ ESP32 trong Mixly.

Mixly_Board
bảng mixly
bo mạch chủ esp32
esp32_open_ví dụ
esp32_mixly_download_thành công

3.+

mindplusChọnMainBoard

Để biết tài liệu tiếng Trung về cú pháp MicroPython, vui lòng tham khảo

Vui lòng

một công cụ lập trình được đề xuất

dẫn sử dụng cơ bản Mixly2.0
Lập trình sử dụng Mind
Bắt đầu với MicroPython trên ESP32 —Tài liệu MicroPython tiếng Trung 1.17
tải xuống chương trình cơ sở từ trang web chính thức của micropytho.org
Thonny là
trang web chính thức của Arduino
https://dl.espressif.com/dl/package_esp32_index.json