Mục lục:

Hướng dẫn cài đặt chương trình cơ sở nâng cao M5Stack MultiApp: 3 bước
Hướng dẫn cài đặt chương trình cơ sở nâng cao M5Stack MultiApp: 3 bước

Video: Hướng dẫn cài đặt chương trình cơ sở nâng cao M5Stack MultiApp: 3 bước

Video: Hướng dẫn cài đặt chương trình cơ sở nâng cao M5Stack MultiApp: 3 bước
Video: Arduino | Chi tiết cách sử dụng động cơ Servo 2024, Tháng bảy
Anonim
Image
Image
Hướng dẫn cài đặt chương trình cơ sở nâng cao M5Stack MultiApp
Hướng dẫn cài đặt chương trình cơ sở nâng cao M5Stack MultiApp
Hướng dẫn cài đặt chương trình cơ sở nâng cao M5Stack MultiApp
Hướng dẫn cài đặt chương trình cơ sở nâng cao M5Stack MultiApp
Hướng dẫn cài đặt chương trình cơ sở nâng cao M5Stack MultiApp
Hướng dẫn cài đặt chương trình cơ sở nâng cao M5Stack MultiApp

Tôi là một fan hâm mộ lớn của mô-đun M5Stack ESP32. Nó trông rất chuyên nghiệp không giống như "tổ chuột" thông thường của tôi về bảng và dây nguyên mẫu!

Với hầu hết các bảng phát triển ESP32, bạn chỉ có thể chạy một chương trình / Ứng dụng tại một thời điểm nhưng giờ đây trên M5Stack, bạn có thể chọn giữa nhiều Ứng dụng thông qua một menu. Gọn gàng hả ?!

Các ứng dụng bao gồm:

  • Máy hiện sóng Kép
  • WebRadio
  • Trạm thời tiết
  • WebServer với trình quản lý tệp SD dựa trên web
  • Trình duyệt SD
  • Công cụ

    • Giám sát gói Wi-Fi
    • Máy quét Wifi
    • Máy quét I²C
    • Đầu đọc cảm biến DHT
    • Đồng hồ bấm giờ
  • Trò chơi

Video cho thấy bản dựng và các bước sau giải thích quy trình.

Bước 1: Ardunio IDE Out, PlatformIO IDE In

Ardunio IDE Ra, PlatformIO IDE Vào!
Ardunio IDE Ra, PlatformIO IDE Vào!
Ardunio IDE Ra, PlatformIO IDE Vào!
Ardunio IDE Ra, PlatformIO IDE Vào!
Ardunio IDE Ra, PlatformIO IDE Vào!
Ardunio IDE Ra, PlatformIO IDE Vào!

Thử thách đầu tiên là chúng tôi không thể sử dụng Arduino IDE yêu quý của mình cho dự án này. Thời gian để thay đổi và thay đổi là tốt, phải không ?! Truy cập GitHub:

github.com/botofancalin/M5Stack-MultiApp-Advanced

Tại đây, bạn có thể xem hướng dẫn cài đặt PlatformIO và các điều kiện cần thiết khác. Bước đầu tiên là tải xuống kho lưu trữ và giải nén nó đến một nơi nào đó mà bạn có thể dễ dàng tìm thấy, ví dụ: máy tính để bàn.

Bây giờ tải xuống và cài đặt mã Visual Studio

code.visualstudio.com/

Và Tiện ích mở rộng PlatformIO

Bây giờ cài đặt khung ESP32 trên PlatformIO. Đối với tôi, điều này xảy ra tự động sau khi PlatformIO được cài đặt. Cũng tại thời điểm này, hãy tìm bất kỳ bản cập nhật nào sẽ được gắn cờ.

Đã đến lúc áp dụng Bản vá PlatformIO, chỉ cần sao chép nội dung của thư mục PlatformIO_Patch trong thư mục M5Stack-MultiApp-Advanced-master trên máy tính để bàn của bạn vào thư mục.platformio.

Bước 2: Flash M5Stack với phần mềm cơ sở được biên dịch sẵn

Flash M5Stack với phần mềm cơ sở được biên dịch sẵn
Flash M5Stack với phần mềm cơ sở được biên dịch sẵn

Bạn có thể tìm thấy hướng dẫn nhấp nháy trong thư mục Phần vững được biên dịch trước trong thư mục M5Stack-MultiApp-Advanced-master trên màn hình của bạn.

1. chạy ESPFlashDownloadTool_v3.6.4.exe

2. Chọn ESP32 DownloadTool

3. Chọn Tệp phần sụn “M5StackMultiApp.bin”

4. nhập địa chỉ cho tệp: 0x10000 (được thực hiện theo mặc định)

5. Chọn CỔNG COM trên công cụ Tải xuống Kiểm tra trong trình quản lý thiết bị của bạn số cổng COM M5Stack.

6. Nhấn giữ phím RESET trên M5Stack

7. Nhấp vào BẮT ĐẦU trên Công cụ tải xuống và nhả phím Đặt lại

Sau khi nhấp nháy, nhấn phím đặt lại để khởi động M5Stack

Bước 3: Xây dựng và Flash M5Stack MultiApp

Xây dựng và Flash M5Stack MultiApp
Xây dựng và Flash M5Stack MultiApp
Xây dựng và Flash M5Stack MultiApp
Xây dựng và Flash M5Stack MultiApp

Mở thư mục MultiApp Project trong PlatformIO.

Điều hướng đến thư mục src và tải tệp main.cpp.

Nhấp vào nút BUILD nằm ở góc dưới bên trái của thanh tác vụ Visual Studio. Bạn sẽ thấy một số thông báo cảnh báo màu vàng nhưng hy vọng sau một thời gian, bạn sẽ thấy thông báo “THÀNH CÔNG” màu xanh lá cây!

Bây giờ hãy nhấn vào nút mũi tên Tải lên và đợi một thông báo “THÀNH CÔNG” màu xanh lá cây khác và menu MultiApp sẽ xuất hiện trên M5Stack - xin chúc mừng !! Bây giờ bạn có thể khám phá các Ứng dụng.

Nhận M5Stack của bạn tại đây: M5Stack ESP32

Hoặc tại đây: M5Stack ESP32

Đề xuất: