บอร์ด ESP32-P4 + ESP32-C5 พร้อมคอนเนกเตอร์ MIPI รองรับจอและกล้องของ Raspberry Pi

เราได้พบกับบอร์ดที่ใช้ ESP32-P4 + ESP32-C5 ซึ่งมีลักษณะคล้ายกับบอร์ด Wireless Tag WTDKP4C5-S1 board, แต่มีขนาดเล็กกะทัดรัดมากกว่า และมาพร้อมคอนเนกเตอร์ MIPI ถึง 4 ช่อง โดยในจำนวนนี้มี 2 ช่องที่กำหนดขา (pinout) ให้ใช้งานร่วมกับโมดูลกล้องและจอแสดงผลของ Raspberry Pi Camera Module และ Raspberry Pi Display ได้โดยตรง

บริษัท Maker Go เรียกบอร์ดนี้ว่า “ESP32P4C5 core board” ซึ่งมาพร้อมโมดูล “ESP32-P4-Module” ที่ภายในประกอบด้วยไมโครคอนโทรลเลอร์ ESP32-P4 พร้อมหน่วยความจำ PSRAM ขนาด 32MB, ชิป ESP32-C5 รองรับ Wi-Fi 6 แบบ dual-band และ NOR flash ขนาด 16MB นอกเหนือจากคอนเนกเตอร์ MIPI แล้ว บอร์ดยังมีพอร์ต USB ทั้งหมด 3 พอร์ต ได้แก่ พอร์ตสำหรับดีบัก 1 พอร์ต
พอร์ต Type-C และ Type-A อีก 2 พอร์ต ที่ใช้การเชื่อมต่อข้อมูลร่วมกันผ่าน USB 2.0 นอกจากนี้ยังมีไมโครโฟนแบบ MEMS ในตัว, คอนเนกเตอร์สำหรับลำโพง และ Header แบบ 34 พินจำนวน 2 ชุดสำหรับการขยายการใช้งานเพิ่มเติม

Compact ESP32 P4 ESP32 C5 board

สเปคของ ESP32P4C5 Core Board :

  • ชิปหลัก (SoC) – Espressif Systems ESP32-P4
    • CPU
      • Dual-core 32-bit RISC-V HP (High-performance) CPU @ สูงสุด 400 MHz รองรับส่วนขยายคำสั่ง AI และ FPU แบบ single-precision
      • Single-RISC-V LP (Low-power) MCU core @ สูงสุด 40 MHz พร้อม TCM RAM 8 KB แบบ zero-wait
    • หน่วยความจำ
      • HP L2MEM 768 KB (สำหรับ dual-core CPU), 32 KB LP SRAM, 8 KB TCM (สำหรับ LP MCU core)
      • PSRAM 32 MB
    • สตอเรจ – HP ROM 128 KB, LP ROM 16 KB
    • GPU – Pixel Processing Accelerator (PPA) 2D
    • VPU – ตัวเข้ารหัสวิดีโอ H.264, ตัวเข้ารหัส/ถอดรหัส JPEG
  • สตอเรจ – SPI NOR Flash ภายนอก 16 MB
  • Wireless SoC – ESP32-C5
    • CPU – Dual-core 32-bit RISC-V CPU @ สูงสุด 240 MHz
    • หน่วยความจำ – SRAM 384 KB
    • สตอเรจ – ROM 320 KB
    • การสื่อสารไร้สาย – Dual-band 802.11ax WiFi 6, Bluetooth 5.0 LE และ 802.15.4 (Zigbee 3.0 และ Thread 1.3)
    • คอนเนกเตอร์สายอากาศ IPEX
  • อินเทอร์เฟซแสดงผล
    • คอนเนกเตอร์ MIPI DSI แบบ 30 พิน + ชิป backlight boost รุ่น SY72000 รองรับจอสัมผัสขนาด 4 นิ้ว รุ่น YDP400BT001-V4 ความละเอียด 720×720
    • คอนเนกเตอร์ MIPI DSI แบบ 15 พิน (รองรับจอของ Raspberry Pi Display)
  • อินเทอร์เฟซกล้อง
    • คอนเนกเตอร์ MIPI CSI แบบ 24 พิน
    • คอนเนกเตอร์ MIPI CSI แบบ 15 พิน (รองรับ Raspberry Pi Camera Module)
  • ระบบเสียง
    • ชิปเสียง ES8311
    • แอมป์เสียง NS4150
    • คอนเนกเตอร์ลำโพงแบบ 2 พิน
    • ไมโครโฟน MEMS รุ่น LMA3729T421-OA1 (หรือที่เรียกกันแบบไม่เป็นทางการว่า “silicon wheat”)
  • เครือข่าย
    • ไร้สาย – Dual-band WiFi 6, Bluetooth 5.0 LE, และ 802.15.4 (Zigbee 3.0 และ Thread 1.3) ผ่าน ESP32-C5
    • แบบใช้สาย – สัญญาณ RMII (Ethernet) ถูกนำออกที่ headers (ต้องใช้ PHY ภายนอก)
  • USB
    • พอร์ต Multiplex USB 2.0 Type-A และพอร์ต Type-C
    • พอร์ต USB Type-C สำหรับ debug (USB-to-TTL) ผ่านชิป CH343
  • การขยาย – 2x 34-pin GPIO headers for ESP32-P4/C5
    • ESP32-P4 – 55x GPIOs
    • ESP32-C5 – 9x GPIOs
    • รองรับอินเทอร์เฟซ เช่น SPI, I2C, UART, ADC
  • ความปลอดภัย – Secure Boot, Flash Encryption, Hardware TRNG
  • อื่นๆ
    • ปุ่ม Boot และ Reset
    • สวิตช์เลือก P4/C5 สำหรับแฟลชโปรแกรมผ่าน RS2233
    • LED (ยังไม่ชัดเจนว่าเป็น Power หรือ User LED)
  • การจัดการพลังงาน
    • อินพุต 5V ผ่าน USB Type-C
    • MT9700 สวิตช์ควบคุมโหลดแบบ P-MOSFET ช่องสัญญาณเดียว สำหรับแรงดันไฟฟ้าต่ำ
  • ขนาด – 72 x 52 มม.

ESP32-P4 Module board with ESP32-C5

เอกสารของบอร์ดนี้ยังมีค่อนข้างจำกัด โดยมีเพียงไฟล์ PDF เกี่ยวกับบอร์ด OspreyPi-P4C6-Module / OspreyPi-P4C5-Module ซึ่งระบุว่าผู้ผลิตคือ Osprey Optoelectronics ภายในเอกสารมีรายละเอียดฮาร์ดแวร์เพิ่มเติมเล็กน้อย และแนะนำให้พัฒนาโปรแกรมด้วยเฟรมเวิร์ก ESP-IDF แต่ไม่ได้ให้ข้อมูลเชิงลึกเกี่ยวกับการพัฒนาซอฟต์แวร์มากนัก

สิ่งที่ควรสังเกตคือ การที่บอร์ดมีคอนเนกเตอร์ MIPI CSI/DSI แบบ 15 พินที่รองรับ Raspberry Pi Camera Module และ Raspberry Pi Display ไม่ได้หมายความว่าอุปกรณ์เหล่านี้จะสามารถใช้งานร่วมกันได้ทั้งหมดโดยตรง จากข้อมูลที่มีอยู่ ESP32-P4 รองรับเฉพาะกล้องรุ่นดั้งเดิมของ Raspberry Pi ที่ใช้เซนเซอร์ OV5647 เท่านั้น แต่ยังไม่รองรับโมดูลกล้องรุ่นใหม่ที่ใช้เซนเซอร์ของ Sony (ตระกูล IMX) ในส่วนของจอแสดงผล เฟรมเวิร์ก ESP-IDF ยังไม่มีการรองรับจอของ Raspberry Pi โดยตรง แต่มีโปรเจกต์ ESP32-P4 MIPI DSI Support Hub repo ที่เพิ่มการรองรับจออย่าง Raspberry Pi Touch Display 1/2 รวมถึงจอจากผู้ผลิตรายอื่น เช่น DFRobot และ Luckfox อีกด้วย

OspreyPi-P4C6-Module board
คำอธิบายบอร์ด OspreyPi-P4C6-Module

บอร์ด ESP32P4C5 Core Board / OspreyPi-P4C5-Module วางจำหน่ายบน  on AliExpress ในราคา $24.68(~800฿) รวมค่าจัดส่งแล้ว แต่ยังไม่รวมภาษีต่างๆ ภายในชุดจะประกอบด้วย Headers จำนวน 2 ชุด, สายอากาศภายนอก, สาย USB-A to USB-C และสาย MIPI แต่ยังไม่พบว่ามีการวางจำหน่ายจอแสดงผลสี่เหลี่ยมขนาด 4 นิ้วดังกล่าวโดยตรง ถ้าต้องการข้อมูลเชิงเทคนิคเพิ่มเติม สามารถตรวจสอบได้จากเว็บไซต์ของบริษัทหรือสอบถามไปยังบริษัทโดยตรงได้

ESP32P4C5 Core Board antenna headers cables

แปลจากบทความ : ESP32-P4 + ESP32-C5 board features Raspberry Pi-compatible MIPI connectors for official displays and camera modules

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา