บอร์ดพัฒนา ESPRESSIF ESP32-C6-DevKitC-1 v1.2
เวอร์ชันเก่า: ESP32-C6-DevKitC-1 v1.1 คู่มือผู้ใช้นี้จะช่วยคุณในการเริ่มต้นใช้งาน ESP32-C6-DevKitC-1 และจะให้ข้อมูลเชิงลึกเพิ่มเติมอีกด้วย ESP32-C6-DevKitC-1 เป็นบอร์ดพัฒนาระดับเริ่มต้นที่ใช้ ESP32-C6- WROOM-1(U) ซึ่งเป็นโมดูลเอนกประสงค์พร้อมแฟลช SPI ขนาด 8 MB บอร์ดนี้รวมฟังก์ชัน Wi-Fi, Bluetooth LE, Zigbee และ Thread ไว้ด้วยกัน พิน I/O ส่วนใหญ่จะแยกออกเป็นส่วนหัวของพินทั้งสองด้านเพื่อให้เชื่อมต่อได้ง่าย นักพัฒนาสามารถเชื่อมต่ออุปกรณ์ต่อพ่วงด้วยสายจัมเปอร์หรือติดตั้ง ESP32-C6-DevKitC-1 บนเขียงหั่นขนม
เอกสารประกอบด้วยส่วนหลักๆ ดังต่อไปนี้
- เริ่มต้นใช้งาน: จบแล้วview ของ ESP32-C6-DevKitC-1 และคำแนะนำในการตั้งค่าฮาร์ดแวร์/ซอฟต์แวร์เพื่อเริ่มต้น
- การอ้างอิงฮาร์ดแวร์: ข้อมูลรายละเอียดเพิ่มเติมเกี่ยวกับฮาร์ดแวร์ของ ESP32-C6-DevKitC-1
- รายละเอียดการแก้ไขฮาร์ดแวร์: ประวัติการแก้ไข ปัญหาที่ทราบ และลิงก์ไปยังคู่มือผู้ใช้สำหรับเวอร์ชันก่อนหน้า (ถ้ามี) ของ ESP32-C6-DevKitC-1
- เอกสารที่เกี่ยวข้อง: ลิงก์ไปยังเอกสารที่เกี่ยวข้อง
การเริ่มต้น
ในส่วนนี้จะให้ข้อมูลเบื้องต้นโดยย่อเกี่ยวกับ ESP32-C6-DevKitC-1 คำแนะนำเกี่ยวกับวิธีการตั้งค่าฮาร์ดแวร์เริ่มต้น และวิธีการแฟลชเฟิร์มแวร์ลงไป
คำอธิบายของ Components
ส่วนประกอบสำคัญของบอร์ดจะอธิบายตามทิศทางตามเข็มนาฬิกา
ส่วนประกอบหลัก | คำอธิบาย |
ESP32-C6-WROOM- 1 หรือ ESP32-C6- WROOM-1U |
ESP32-C6-WROOM-1 และ ESP32-C6-WROOM-1U เป็นแบบทั่วไป-
โมดูลอเนกประสงค์ที่รองรับ Wi-Fi 6 ในย่านความถี่ 2.4 GHz, Bluetooth 5 และ IEEE 802.15.4 (Zigbee 3.0 และ Thread 1.3) สร้างขึ้นโดยใช้ชิป ESP32-C6 และมาพร้อมกับแฟลช SPI ขนาด 8 MB ESP32-C6- WROOM-1 ใช้เสาอากาศ PCB ออนบอร์ด ในขณะที่ ESP32-C6-WROOM- 1U ใช้ขั้วต่อเสาอากาศภายนอก สำหรับข้อมูลเพิ่มเติม โปรดดู ESP32- เอกสารข้อมูลสินค้า C6-WROOM-1. |
หัวเข็ม |
พิน GPIO ที่มีอยู่ทั้งหมด (ยกเว้นบัส SPI สำหรับแฟลช) จะถูกแยกออกไปที่ส่วนหัวของพินบนบอร์ด |
5 V ถึง 3.3 V LDO | ตัวควบคุมกำลังที่แปลงแหล่งจ่ายไฟ 5 V เป็นเอาต์พุต 3.3 V |
ไฟ LED เปิดเครื่อง 3.3 V | เปิดเมื่อเสียบไฟ USB เข้ากับบอร์ด |
USB เป็น UART
สะพาน |
ชิปบริดจ์ USB-to-UART ตัวเดียวให้อัตราการถ่ายโอนสูงสุด 3 Mbps |
ESP32-C6 ยูเอสบี พอร์ต Type-C |
พอร์ต USB Type-C บนชิป ESP32-C6 ที่รองรับ USB 2.0 ความเร็วเต็ม สามารถถ่ายโอนข้อมูลด้วยความเร็วสูงสุด 12 Mbps (โปรดทราบว่าพอร์ตนี้ไม่รองรับโหมดถ่ายโอนข้อมูลความเร็วสูงที่เร็วกว่า 480 Mbps) พอร์ตนี้ใช้สำหรับจ่ายไฟให้กับบอร์ด, สำหรับการแฟลชแอปพลิเคชันไปยังชิป, สำหรับการสื่อสารกับชิปโดยใช้โปรโตคอล USB รวมถึงสำหรับ JTAG การแก้จุดบกพร่อง |
ปุ่มบูต |
ปุ่มดาวน์โหลด ถือลง บูท แล้วกด รีเซ็ต เริ่มโหมดดาวน์โหลดเฟิร์มแวร์สำหรับการดาวน์โหลดเฟิร์มแวร์ผ่านพอร์ตอนุกรม |
ปุ่มรีเซ็ต | กดปุ่มนี้เพื่อรีสตาร์ทระบบ |
USB Type-C ถึงพอร์ต UART |
ใช้สำหรับจ่ายไฟให้กับบอร์ด สำหรับการแฟลชแอปพลิเคชันไปยังชิป รวมถึงการสื่อสารกับชิป ESP32-C6 ผ่านบริดจ์ USB-to-UART ออนบอร์ด |
ไฟ LED RGB | แอดเดรส RGB LED ขับเคลื่อนโดย GPIO8 |
J5 |
ใช้สำหรับวัดกระแส ดูรายละเอียดในส่วนการวัดปัจจุบัน |
เริ่มการพัฒนาแอปพลิเคชัน
ก่อนที่จะเปิดเครื่อง ESP32-C6-DevKitC-1 ของคุณ โปรดตรวจสอบให้แน่ใจว่าอยู่ในสภาพดีโดยไม่มีร่องรอยความเสียหายที่ชัดเจน
ฮาร์ดแวร์ที่จำเป็น
- ESP32-C6-DevKitC-1
- สาย USB-A ถึง USB-C
- คอมพิวเตอร์ที่ใช้ Windows, Linux หรือ macOS
บันทึก
ต้องแน่ใจว่าใช้สาย USB คุณภาพดี สายเคเบิลบางเส้นมีไว้เพื่อชาร์จเท่านั้น และไม่มีสายข้อมูลที่จำเป็นหรือใช้สำหรับตั้งโปรแกรมบอร์ด
การตั้งค่าซอฟต์แวร์
โปรดไปที่ ESP-IDF Get Started ซึ่งจะช่วยคุณตั้งค่าสภาพแวดล้อมการพัฒนาอย่างรวดเร็ว จากนั้นจึงแฟลชแอปพลิเคชัน เช่นampลงบนกระดานของคุณ
การอ้างอิงฮาร์ดแวร์
แผนภาพบล็อก
แผนภาพบล็อกด้านล่างแสดงส่วนประกอบของ ESP32-C6-DevKitC-1 และการเชื่อมต่อระหว่างกัน
ตัวเลือกแหล่งจ่ายไฟ
มีสามวิธีที่แยกกันเพื่อมอบอำนาจให้กับคณะกรรมการ:
- พอร์ต USB Type-C เป็น UART และพอร์ต USB Type-C ESP32-C6 (อย่างใดอย่างหนึ่งหรือทั้งสองอย่าง) แหล่งจ่ายไฟเริ่มต้น (แนะนำ)
- หัวต่อพิน 5V และ GND
- หัวต่อพิน 3V3 และ GND
การวัดกระแสไฟฟ้า
ส่วนหัว J5 บน ESP32-C6-DevKitC-1 (ดู J5 ในรูป ESP32-C6-DevKitC-1 – ด้านหน้า) สามารถใช้ในการวัดกระแสที่ดึงโดยโมดูล ESP32-C6-WROOM-1(U):
- ถอดจัมเปอร์ออก: แหล่งจ่ายไฟระหว่างโมดูลและอุปกรณ์ต่อพ่วงบนบอร์ดถูกตัดออก หากต้องการวัดกระแสของโมดูล ให้เชื่อมต่อบอร์ดกับแอมมิเตอร์ผ่านส่วนหัว J5
- ใช้จัมเปอร์ (ค่าเริ่มต้นจากโรงงาน): คืนค่าการทำงานปกติของบอร์ด
บันทึก
เมื่อใช้ส่วนหัวของพิน 3V3 และ GND เพื่อจ่ายไฟให้กับบอร์ด โปรดถอดจัมเปอร์ J5 ออก และเชื่อมต่อแอมป์มิเตอร์แบบอนุกรมเข้ากับวงจรภายนอกเพื่อวัดกระแสของโมดูล
บล็อกส่วนหัว
ตารางทั้งสองด้านล่างระบุชื่อและฟังก์ชันของส่วนหัวของพินทั้งสองด้านของบอร์ด (J1 และ J3) ชื่อส่วนหัวของพินจะแสดงในรูป ESP32-C6-DevKitC-1 – ด้านหน้า การกำหนดหมายเลขจะเหมือนกับใน ESP32-C6-DevKitC-1 Schematic (PDF)
J1
เลขที่ | ชื่อ | พิมพ์ 1 | การทำงาน |
1 | 3V3 | P | แหล่งจ่ายไฟ 3.3 โวลต์ |
2 | ร.ส.ท. | I | สูง: เปิดใช้งานชิป ต่ำ: ปิดการใช้งานชิป |
3 |
4 |
ไอ/โอ/ที |
เอ็มทีเอ็มเอส 3, GPIO4, LP_GPIO4, LP_UART_RXD, ADC1_CH4, FSPIHD |
4 |
5 |
ไอ/โอ/ที |
เอ็มทีดีไอ 3, GPIO5, LP_GPIO5, LP_UART_TXD, ADC1_CH5, FSPIWP |
5 |
6 |
ไอ/โอ/ที |
MTCK, GPIO6, LP_GPIO6, LP_I2C_SDA, ADC1_CH6, FSPICLK |
6 | 7 | ไอ/โอ/ที | MTDO, GPIO7, LP_GPIO7, LP_I2C_SCL, FSPID |
7 |
0 |
ไอ/โอ/ที |
GPIO0, XTAL_32K_P, LP_GPIO0, LP_UART_DTRN, ADC1_CH0 |
8 |
1 |
ไอ/โอ/ที |
GPIO1, XTAL_32K_N, LP_GPIO1, LP_UART_DSRN, ADC1_CH1 |
9 | 8 | ไอ/โอ/ที | GPIO8 2 3 |
10 | 10 | ไอ/โอ/ที | GPIO10 |
11 | 11 | ไอ/โอ/ที | GPIO11 |
เลขที่ | ชื่อ | พิมพ์ 1 | การทำงาน |
12 | 2 | ไอ/โอ/ที | GPIO2, LP_GPIO2, LP_UART_RTSN, ADC1_CH2, FSPIQ |
13 | 3 | ไอ/โอ/ที | GPIO3, LP_GPIO3, LP_UART_CTSN, ADC1_CH3 |
14 | 5V | P | แหล่งจ่ายไฟ 5 โวลต์ |
15 | G | G | พื้น |
16 | NC | – | ไม่มีการเชื่อมต่อ |
J3
เลขที่ | ชื่อ | พิมพ์ | การทำงาน |
1 | G | G | พื้น |
2 | TX | ไอ/โอ/ที | U0TXD, GPIO16, FSPICS0 |
3 | RX | ไอ/โอ/ที | U0RXD, GPIO17, FSPICS1 |
4 | 15 | ไอ/โอ/ที | GPIO15 3 |
5 | 23 | ไอ/โอ/ที | GPIO23, SDIO_DATA3 |
6 | 22 | ไอ/โอ/ที | GPIO22, SDIO_DATA2 |
7 | 21 | ไอ/โอ/ที | GPIO21, SDIO_DATA1, FSPICS5 |
8 | 20 | ไอ/โอ/ที | GPIO20, SDIO_DATA0, FSPICS4 |
9 | 19 | ไอ/โอ/ที | GPIO19, SDIO_CLK, FSPICS3 |
10 | 18 | ไอ/โอ/ที | GPIO18, SDIO_CMD, FSPICS2 |
11 | 9 | ไอ/โอ/ที | GPIO9 3 |
12 | G | G | พื้น |
13 | 13 | ไอ/โอ/ที | GPIO13, USB_D+ |
14 | 12 | ไอ/โอ/ที | GPIO12, USB_D- |
15 | G | G | พื้น |
16 | NC | – | ไม่มีการเชื่อมต่อ |
- ป: แหล่งจ่ายไฟ; ฉัน: อินพุต; O: เอาต์พุต; T: ความต้านทานสูง
- ใช้ในการขับเคลื่อนไฟ LED RGB
- (1,2,3,4,5) MTMS, MTDI, GPIO8, GPIO9 และ GPIO15 เป็นหมุดรัดของชิป ESP32-C6 พินเหล่านี้ใช้เพื่อควบคุมฟังก์ชันชิปหลายอย่าง ขึ้นอยู่กับปริมาตรไบนารีtagค่า e ที่ใช้กับพินระหว่างการเปิดชิปหรือการรีเซ็ตระบบ สำหรับคำอธิบายและการใช้งานหมุดรัด โปรดดูเอกสารข้อมูล ES P32-C6 > หมุดรัดส่วน
รูปแบบพิน
รายละเอียดการแก้ไขฮาร์ดแวร์
ESP32-C6-DevKitC-1 เวอร์ชัน 1.2
- สำหรับบอร์ดที่ผลิตในและหลังเดือนกุมภาพันธ์ 2023 (หมายเลข PW: PW-2023-02- 0139) J5 จะเปลี่ยนจากส่วนหัวตรงเป็นส่วนหัวโค้ง
บันทึก
สามารถดูหมายเลข PW บนฉลากผลิตภัณฑ์บนกล่องกระดาษแข็งขนาดใหญ่สำหรับการสั่งซื้อขายส่ง
ESP32-C6-DevKitC-1 เวอร์ชัน 1.1
การเปิดตัวครั้งแรกse
- เอกสารข้อมูล ESP32-C6 (PDF)
- เอกสารข้อมูลสินค้า ESP32-C6-WROOM-1 (PDF)
- แผนผัง ESP32-C6-DevKitC-1 (PDF)
- โครงร่าง PCB ESP32-C6-DevKitC-1 (PDF)
- ขนาด ESP32-C6-DevKitC-1 (PDF)
- แหล่งที่มาของขนาด ESP32-C6-DevKitC-1 file (ดีเอ็กซ์เอฟ)
เอกสาร / แหล่งข้อมูล
![]() |
บอร์ดพัฒนา ESPRESSIF ESP32-C6-DevKitC-1 v1.2 [พีดีเอฟ] คำแนะนำ ESP32-C6-DevKitC-1 v1.2, ESP32-C6-DevKitC-1 v1.1, ESP32-C6-DevKitC-1 v1.2 บอร์ดพัฒนา, บอร์ดพัฒนา, บอร์ด |