ZLX-ESP32-1 บอร์ดพัฒนารหัสตัวอย่างภาษาจีนและภาษาอังกฤษเปิดตัวอย่างเป็นทางการ
ขณะนี้เราได้จัดและเผยแพร่อย่างเป็นทางการแล้วแพคเกจโค้ดตัวอย่างบอร์ดพัฒนา ZLX-ESP32-1ช่วยให้นักพัฒนาเข้าใจทรัพยากรฮาร์ดแวร์ คำจำกัดความของ GPIO และวิธีใช้ฟังก์ชันออนบอร์ดต่างๆ ได้อย่างรวดเร็ว
โค้ดตัวอย่างนี้อิงตามZLX-ESP32-1 / ESP32-2432S0248R-PLUSองค์กรแพลตฟอร์มฮาร์ดแวร์เหมาะสำหรับการพัฒนาและการทดสอบที่เกี่ยวข้องกับ ESP32-WROOM-32E / ESP32-WROOM-32UE
โค้ดตัวอย่างได้รับการจัดระเบียบเป็นโปรเจ็กต์อิสระ และแต่ละฟังก์ชันสามารถเปิด คอมไพล์ และทดสอบได้อย่างอิสระ ทำให้ง่ายสำหรับผู้เริ่มต้นในการเรียนรู้และสำหรับนักพัฒนาสามารถอ้างอิงถึงโปรเจ็กต์ของตนเองได้โดยตรง
เวอร์ชันภาษาจีนและภาษาอังกฤษ
แพ็คเกจรหัสยังให้:
ไดเร็กทอรีโค้ดตัวอย่างภาษาจีน
English Example Code Directory
แต่ละตัวอย่างประกอบด้วยเอกสารอิสระเพื่ออำนวยความสะดวกในการใช้งานโดยนักพัฒนาชาวจีนและต่างประเทศ
ตัวอย่างฟังก์ชันแบบสแตนด์อโลน
ข่าวประชาสัมพันธ์ฉบับนี้ประกอบด้วยโครงการตัวอย่างอิสระหลายโครงการ ซึ่งส่วนใหญ่ได้แก่:
การทดสอบหน้าจอ TFT ST7789 2.8 นิ้ว
XPT2046 การอ่านข้อมูลดิบแบบสัมผัสแบบต้านทาน
การทำแผนที่พิกัดคงที่ XPT2046
หน้าจอหมุนได้ 180°
การซิงโครไนซ์พิกัดแบบสัมผัสหลังการหมุน 180°
การติดตั้งการ์ด TF/MicroSD และการอ่านข้อมูล
การทดสอบการอ่านและเขียนไฟล์การ์ด TF
ตัวอย่างรูปแบบบัตร TF
การทดสอบเสียง PWM และเพาเวอร์แอมป์
สแกนเครือข่าย Wi-Fi
การสแกนอุปกรณ์ BLE Bluetooth
อ่านข้อมูล GPS / GNSS GT-U7
ทดสอบไฟ LED RGB
การตรวจจับแรงดันแบตเตอรี่ ADC
การตรวจจับปุ่ม BOOT
ตัวอย่างการกู้คืน NVS/การกำหนดค่า
จัดระเบียบตามพารามิเตอร์ฮาร์ดแวร์จริง
โค้ดตัวอย่างได้รับการจัดระเบียบตามฮาร์ดแวร์จริง GPIO ของ ZLX-ESP32-1 ได้แก่:
ทรัพยากรออนบอร์ด เช่น จอแสดงผล ST7789, หน้าจอสัมผัส XPT2046, การ์ด TF, RGB LED, เสียง, ADC แบตเตอรี่, GPS และปุ่ม BOOT
ตัวอย่างการสัมผัสยังใช้พารามิเตอร์การแมปคงที่จริงเพื่อหลีกเลี่ยงนักพัฒนาจำเป็นต้องยืนยันทิศทางการสัมผัสและความสัมพันธ์ของพิกัดพื้นฐานตั้งแต่เริ่มต้น
โครงสร้างโครงการ PlatformIO
แต่ละตัวอย่างแบบสแตนด์อโลนประกอบด้วยไฟล์โครงการที่สมบูรณ์:
platformio.inisrc/main.cppinclude/pins.hinclude/config.hREADME.md
นักพัฒนาสามารถใช้งานได้Visual Studio Code + PlatformIOเปิดไดเร็กทอรีตัวอย่างที่เกี่ยวข้องเพื่อการพัฒนาโดยตรง
เหมาะสำหรับการพัฒนาและการพัฒนาขั้นทุติยภูมิ
ตัวอย่างเหล่านี้ไม่เพียงแต่ใช้สำหรับการทดสอบฮาร์ดแวร์เท่านั้น แต่ยังใช้เป็นโค้ดพื้นฐานสำหรับการพัฒนาโปรเจ็กต์ ZLX-ESP32-1 อีกด้วย
นักพัฒนาสามารถรวมจอแสดงผล ระบบสัมผัส MicroSD Wi-Fi BLE GPS เสียง การตรวจจับแบตเตอรี่ และฟังก์ชันอื่นๆ เข้ากับ IoT ตัวควบคุมเดสก์ท็อป เทอร์มินัลจอแสดงผลเซ็นเซอร์ หรือโครงการ ESP32 อื่นๆ ตามความต้องการที่แท้จริง
เราจะอัปเดตเอกสารการพัฒนาซีรีส์ ZLX-ESP32 รหัสตัวอย่าง และเอกสารทางเทคนิคต่อไปในอนาคต
Downloads & Resources:
https://www.zlxchina.com
Technical Support:
mq19880204@gmail.com
Hefei Zhiluxing Information Technology Co., Ltd.