Mã mẫu tiếng Trung và tiếng Anh của bảng phát triển ZLX-ESP32-1 chính thức được phát hành
Hiện nay chúng tôi đã chính thức tổ chức và xuất bảnGói mã mẫu bảng phát triển ZLX-ESP32-1, cho phép các nhà phát triển nhanh chóng hiểu được tài nguyên phần cứng, định nghĩa GPIO và cách sử dụng các chức năng tích hợp khác nhau.
Mã mẫu này dựa trênZLX-ESP32-1 / ESP32-2432S0248R-PLUSTổ chức nền tảng phần cứng, phù hợp cho việc phát triển và thử nghiệm liên quan đến ESP32-WROOM-32E / ESP32-WROOM-32UE.
Mã mẫu được tổ chức như một dự án độc lập và mỗi chức năng có thể được mở, biên dịch và kiểm tra độc lập, giúp người mới bắt đầu tìm hiểu và nhà phát triển có thể tham khảo trực tiếp các dự án của riêng họ dễ dàng hơn.
Phiên bản tiếng Trung và tiếng Anh
Gói mã cũng cung cấp:
Thư mục mã mẫu tiếng Trung
English Example Code Directory
Mỗi ví dụ bao gồm tài liệu độc lập để tạo điều kiện thuận lợi cho các nhà phát triển Trung Quốc và nước ngoài sử dụng.
Ví dụ về hàm độc lập
Bản phát hành này chứa nhiều dự án mẫu độc lập, chủ yếu bao gồm:
Thử nghiệm màn hình TFT ST7789 2,8 inch
Đọc dữ liệu thô cảm ứng điện trở XPT2046
Ánh xạ tọa độ cố định XPT2046
Màn hình xoay 180°
Đồng bộ hóa tọa độ cảm ứng sau khi xoay 180°
Gắn thẻ TF/MicroSD và đọc thông tin
Kiểm tra đọc và ghi tập tin thẻ TF
Ví dụ về định dạng thẻ TF
Kiểm tra âm thanh và bộ khuếch đại công suất
Quét mạng Wi-Fi
Quét thiết bị Bluetooth BLE
Đọc dữ liệu GPS / GNSS GT-U7
Kiểm tra đèn LED RGB
Phát hiện ADC điện áp pin
Phát hiện nút BOOT
Ví dụ khôi phục cấu hình/NVS
Được tổ chức dựa trên thông số phần cứng thực tế
Code mẫu được tổ chức theo GPIO phần cứng thực tế của ZLX-ESP32-1, bao gồm:
Các tài nguyên tích hợp như màn hình ST7789, màn hình cảm ứng XPT2046, thẻ TF, đèn LED RGB, âm thanh, pin ADC, GPS và nút BOOT.
Ví dụ về cảm ứng cũng sử dụng các tham số ánh xạ cố định thực tế để tránh việc nhà phát triển phải xác nhận hướng chạm và mối quan hệ tọa độ cơ bản từ đầu.
Cấu trúc dự án PlatformIO
Mỗi ví dụ độc lập bao gồm các tệp dự án hoàn chỉnh:
platformio.inisrc/main.cppinclude/pins.hinclude/config.hREADME.md
Các nhà phát triển có thể sử dụngVisual Studio Code + PlatformIOTrực tiếp mở thư mục mẫu tương ứng để phát triển.
Thích hợp để phát triển và phát triển thứ cấp
Những ví dụ này không chỉ được sử dụng để kiểm tra phần cứng mà còn làm mã cơ sở để phát triển các dự án ZLX-ESP32-1.
Các nhà phát triển có thể kết hợp màn hình, cảm ứng, MicroSD, Wi-Fi, BLE, GPS, âm thanh, phát hiện pin và các chức năng khác vào IoT, bộ điều khiển máy tính để bàn, thiết bị đầu cuối hiển thị cảm biến hoặc các dự án ESP32 khác của riêng họ dựa trên nhu cầu thực tế.
Chúng tôi sẽ tiếp tục cập nhật các tài liệu phát triển, mã mẫu và tài liệu kỹ thuật của dòng ZLX-ESP32 trong tương lai.
Downloads & Resources:
https://www.zlxchina.com
Technical Support:
mq19880204@gmail.com
Hefei Zhiluxing Information Technology Co., Ltd.