Waveshare ESP32-C5 Pico เป็นบอร์ดที่นำชิป ESP32-C5 ซึ่งรองรับ Wi-Fi 6 แบบ Dual-Band, Bluetooth LE และ 802.15.4 (Zigbee/Thread) มาใช้งานในรูปแบบบอร์ดที่มีขนาดและรูปแบบขาแบบเดียวกับ Raspberry Pi Pico
บอร์ดนี้ใช้โมดูล ESP32-C5-MINI-1 Series ซึ่งมีให้เลือกทั้งรุ่นเสาอากาศ PCB บนบอร์ดและรุ่นที่ใช้เสาอากาศภายนอก มีเฮดเดอร์ GPIO แบบ 20 พินจำนวน 2 แถว, พอร์ต USB-C สำหรับจ่ายไฟและโปรแกรม, ปุ่ม Reset และ Boot รวมถึง LED หลายดวง นอกจากนี้ยังรองรับการชาร์จและจ่ายไฟจากแบตเตอรี่ Li-Ion อีกด้วย
สเปคของ Waveshare ESP32-C5 Pico:
- โมดูลไร้สาย – ESP32-C5-MINI-1 หรือ ESP32-C5-MINI-1U
- ชิป Wireless MCU – Espressif Systems ESP32-C5HF4
- CPU
- โปรเซสเซอร์ RISC-V 32 บิตแบบ Single-Core ความเร็วสูงสุด 240 MHz
- RISC-V Core แบบใช้พลังงานต่ำ ความเร็ว 48 MHz สำหรับทำหน้าที่เป็นโปรเซสเซอร์หลักในงานที่เน้นการประหยัดพลังงาน
- หน่วยความจำ – SRAM ในชิป 384 KB
- ที่เก็บข้อมูล – ROM 320 KB, SPI flash 4MB
- ระบบไร้สาย
- Dual-Band Wi-Fi 6 (802.11ax) รองรับย่านความถี่ 2.4 GHz และ 5 GHz
- รองรับ Wi-Fi 4 (802.11b/g/n) ย้อนหลัง
- โหมด Wi-Fi ได้แก่ Station, SoftAP, SoftAP + Station และ Promiscuous Mode
- Bluetooth 5.0 Low Energy (LE) รองรับ Mesh และอัตราการรับส่งข้อมูลสูงสุด 2 Mbps
- วิทยุ 802.15.4 รองรับ Zigbee 3.0, Thread 1.3 และ Matter ที่ความเร็วสูงสุด 250 Kbps
- CPU
- ESP32-C5-MINI-1 – สายอากาศแบบ PCB
- ESP32-C5-MINI-1U – คอนเนกเตอร์สายอากาศแบบ IPEX (มาพร้อมสายอากาศในชุดอุปกรณ์)
- ชิป Wireless MCU – Espressif Systems ESP32-C5HF4
- USB – พอร์ต USB Type-C สำหรับจ่ายไฟ/ชาร์จและอัปโหลดโปรแกรม
- การขยาย
- 2x Header 20 พิน เข้ากันได้กับ Raspberry Pi Pico รองรับ GPIO สูงสุด 26 ช่อง, PWM 20 ช่อง, I2C, SPI, UART, SDIO, JTAG, Serial, ADC 4 ช่อง, VBUS, VSYS, VBAT, 3.3V, GND
- หมายเหตุ: พิน GPIO 6 พิน ผ่านชิปขยาย GPIO TCA9554PWR
- อื่นๆ
- ปุ่ม Boot และปุ่ม Reset
- ไฟ LED แสดงสถานะ Power, Charging และ Reverse Polarity Warning
- ไฟ LED RGB
- แหล่งจ่ายไฟ
- จ่ายไฟ 5V ผ่านพอร์ต USB-C หรือขา VBUS
- รองรับแบตเตอรี่ลิเธียม 3.7V ผ่านขั้วต่อแบตเตอรี่แบบ 2 พิน
- ใช้ MP1605GTF-Z ซึ่งเป็น DC-DC Converter แบบ Synchronous Buck (Step-down) รองรับแรงดันอินพุต 2.3–5.5V
- ชิปชาร์จแบตเตอรี่ Li-Ion แบบ Switching รุ่น ETA6098 จาก Eta Solutions (Yutai Semiconductor)
- ขนาด
- รุ่น ESP32-C5-MINI-1 – 56.85 x 21 มม.
- รุ่น ESP32-C5-MINI-1U – 51 x 21 มม.
บอร์ดรุ่นนี้มีให้เลือกทั้งหมด 4 รูปแบบ ได้แก่:
- ESP32-C5-Pico – สายอากาศแบบ PCB, Header ยังไม่บัดกรี
- ESP32-C5-Pico-M – สายอากาศแบบ PCB, Header บัดกรีมาให้แล้ว
- ESP32-C5-Pico-U – สายอากาศภายนอก, Header ยังไม่บัดกรี
- ESP32-C5-Pico-UM – สายอากาศภายนอก, Header บัดกรีมาให้แล้ว
Waveshare รองรับการพัฒนาด้วย Arduino IDE และเฟรมเวิร์ก ESP-IDF โดยรายละเอียดทางเทคนิคเพิ่มเติม เช่น PDF Schematics, Datasheets และคู่มือเริ่มต้นใช้งาน สามารถดูได้จาก เว็บไซต์เอกสารประกอบ
ก่อนหน้านี้ Waveshare เคยเผยแพร่โค้ดในรูปแบบไฟล์ tarball แต่ปัจจุบันตัวอย่างโค้ดสำหรับ Arduino/ESP-IDF และทรัพยากรอื่น ๆ ของบอร์ด ESP32-C5 Pico สามารถดาวน์โหลดได้จาก GitHub โดยมีตัวอย่างโค้ดที่มีให้ ได้แก่ ข้อมูลบอร์ด, การควบคุม RGB LED ในตัว, การใช้งาน I/O Expander, การใช้งาน Dual-Band Wi-Fi, UART, การเชื่อมต่อจอ LCD ขนาดเล็ก 1.83 นิ้ว และการเชื่อมต่อ SPI CAN Transceiver ที่ใช้ MCP2515

แปลจากบทความ : ESP32-C5 Pico board follows Raspberry Pi Pico form factor, ships with on-board or external antenna

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT



