LilyGO T-PicoC3 : บอร์ดที่รวม RP2040 และ ESP32-C3, พร้อมหน้าจอสี

LilyGO T-PicoC3 เป็นบอร์ดพัฒนาขนาดเล็กที่รวม ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 dual-core เข้ากับ ESP32-C3 RISC-V MCU เพื่อรองรับการเชื่อมต่อ WiFi และ Bluetooth LE และเพิ่มหน้าจอสี ขนาด 1.14 นิ้ว พร้อมกับ I/O หลายตัว

ก่อนหน้านี้มีการออกแบบบบอร์ดที่รวม ESP32 เข้ากับ RP2040 เช่น UDOO KEYArduino Nano RP2040 Connect หรือ Pico Wireless Pack เป็นต้น แต่เท่าที่ฉันรู้ บอร์ด T-PicoC3 เป็นรายแรกที่รวม Raspberry Pi RP2040 และ ESP32-C3 โปรเซสเซอร์ RISC-V

LilyGO-T-PicoC3

ข้อมูลสเปค LilyGO T-Pico3:

  • ไมโครคอนโทรลเลอร์
    • Raspberry Pi RP2040 แบบ dual-core Cortex-M0+ MCU พร้อม SRAM แบบฝัง 264 KB
    • Espressif Systems ESP32-C3โปรเซสเซอร์ RISC-V พร้อมการเชื่อมต่อ WiFi 4 และ Bluetooth 5.0 LE
  • ที่เก็บข้อมูล – หน่วยความจำแฟลช SPI ขนาด 4MB เชื่อมต่อกับ RP2040
  • หน้าจอแสดงผล – หน้าจอสี full-color IPS LCD ขนาด 1.14 นิ้ว (ตัวควบคุม ST7789V SPI) ที่มีความละเอียด 240 x 135
  • USB – พอร์ต USB Type-C สำหรับจ่ายไฟและตั้งโปรแกรม (RP2040 / ESP32-C3)
  • ส่วนขยาย
    • RP2040 – GPIO สูงสุด 15 พิน, UART สูงสุด 2 พิน, I2C สูงสุด 2 พิน , SPI สูงสุด 2 พิน , I/O ความเร็วสูงที่ตั้งโปรแกรม 2 พิน, ADC สูงสุด 3 พิน , 5V, 3.3V และ GND
    • ESP32-C3 – GPIO สูงสุด 3 พิน , ADC 1 พิน, รีเซ็ต และ GND
  • อื่นๆ – ปุ่ม Boot & Run (รีเซ็ต RP2040), ปุ่มผู้ใช้ x2 , ไฟ LED x3 , ส่วนหัว SWD แบบโล้น
  • แหล่งจ่ายไฟ – 5V ผ่านพอร์ต USB-C
  • ขนาด – 53 x 24 มม.

บอร์ด-ESP32-C3-Raspberry-Pi-R2040

แผนภาพ-T-PicoC3-Pinout

ทั้งไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 และ ESP32-C3 สามารถตั้งโปรแกรมได้ และที่น่าสนใจคือการเชื่อมต่อ Tx/Rx นั้นถูกกำหนดโดยการวางแนวของตัวเชื่อมต่อ USB Type-C : ด้าน A สำหรับ RP2040 (เปิด LED สีน้ำเงิน) และด้าน B (เปิด LED สีเขียว ) ใช้สำหรับ ESP32-C3 ฉันไม่รู้มาก่อนว่าสิ่งนี้จะเป็นไปได้จนถึงวันนี้… ดูเหมือนว่าจะไม่น่าเชื่อถือ 100% ตามที่บริษัทกล่าวว่า “เนื่องจากปัญหาสายเคเบิล เป็นไปได้ที่ไฟสถานะจะแสดงตรงข้ามกับชิปที่เชื่อมต่อจริง หรือไฟ LED สองดวงจะเปิดในเวลาเดียวกัน”. ถ้าเป็นเช่นนั้น ระบบจะขอให้คุณลองใช้สายเคเบิลอื่น และฉันคิดว่ามันเกี่ยวข้องกับว่าหมุด CC1/CC2 นั้นต่อสายหรือไม่

ซอร์สโค้ดและเอกสารประกอบสามารถพบได้บน Github โดยที่ด้าน RP2040 มีตัวอย่างสำหรับ Arduino หรือ MicroPython และด้าน ESP32-C3 กับ Arduino เท่านั้น เช่นเดียวกับการออกแบบ ESP32 + RP2040 อื่นๆ ไม่มีแอปพลิเคชันจำนวนมากที่ไม่สามารถทำได้ด้วย ESP32 เท่านั้น สิ่งที่น่าสนใจคือ LilyGO ได้สร้างบอร์ดที่คล้ายกันแล้วด้วย T-Display RP2040 และ T-Display ESP32 โดยใช้ไมโครคอนโทรลเลอร์เพียงตัวเดียวต่อบอร์ด แต่พวกเขาคิดว่ามันคุ้มค่าที่จะสร้างบอร์ดใหม่ด้วย Raspberry Pi MCU และ ESP32-C3…

บอร์ด LilyGO T-PicoC3 สามารถซื้อได้ใน Aliexpress ราคา $13.58 (~470฿) ส่วนบอร์ด T-Display RP2040 (ตอนนี้ลดราคาเหลือ$10.95 หรือ~370฿)

แปลจากบทความภาษาอังกฤษ : LilyGO T-PicoC3 board merges RP2040 & ESP32-C3, integrates color display

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