FireBeetle 2 : บอร์ดพัฒนา IoT ที่ใช้ ESP32-C5 พร้อมอินเทอร์เฟสจอแสดงผล GDI และรองรับแบตเตอรี่ LiPo

เมื่อไม่กี่วันก่อน เราเพิ่งบ่นไปว่าแทบไม่มีบอร์ด ESP32-C5 ที่รองรับ WiFi 6 แบบ dual-band ที่รองรับ WiFi 6 ให้เลือกเลย แต่ดูเหมือนว่าบอร์ดพัฒนา IoT : FireBeetle 2 ESP32-C5 จาก DFRobot จะทำให้รู้ว่าต้องอดทนรออีกนิด

บอร์ด ESP32-C5 รุ่นนี้มาพร้อม flash 4MB, พอร์ต USB-C, คอนเนกเตอร์สำหรับแบตเตอรี่ LiPo, และ GPIO headers สองแถวสำหรับต่อขยาย นอกจากนี้ยังมีคอนเนกเตอร์ GDI สำหรับต่อจอสัมผัสแบบ SPI/I2C อีกด้วย ตัวบอร์ด RISC-V ใหม่นี้มีฟีเจอร์และรูปทรงใกล้เคียงกับ FireBeetle 2 ESP32-S3 โดยเพิ่มการรองรับ WiFi 5 GHz และวิทยุ 802.15.4 สำหรับ Zigbee, Thread และ Matter แต่ตัดคอนเน็กเตอร์กล้องออก และมาพร้อมหน่วยความจำกับพื้นที่จัดเก็บที่น้อยกว่าเดิม

Firebeetle 2 ESP32-C5 IoT development board

สเปคของ FireBeetle 2 ESP32-C5 :

  • Wireless module –  ESP32-C5-WROOM-1-N4
    • SoC – Espressif Systems ESP32-C5
      • CPU
        • โปรเซสเซอร์ RISC-V 32 บิต แบบ Single-core @ สูงสุด 240 MHz
        • Low-power RISC-V core @ 40 MHz สำหรับงานที่ต้องการประหยัดพลังงาน
      • หน่วยความจำ – SRAM ขนาด 384 KB บนชิป
      • ที่เก็บข้อมูล – ROM 320 KB, รองรับ external flash
      • การเชื่อมต่อ
        • WiFi 6 แบบ Dual-band 802.11ax ที่ย่าน 2.4GHz และ 5GHz พร้อมรองรับมาตรฐาน WiFi 4 (802.11b/g/n) เพื่อความเข้ากันได้ย้อนหลัง
        • โหมด WiFi: Station, SoftAP, SoftAP + Station, และ promiscuous
        • Bluetooth 5.0 Low Energy (LE) รองรับ Mesh อัตราส่งข้อมูลสูงสุด 2 Mbps
        • วิทยุ 802.15.4 สำหรับ Zigbee 3.0, Thread 1.3 และ Matter อัตราส่งข้อมูลสูงสุด 250 Kbps
    • ที่เก็บข้อมูล – SPI flash 4MB
    • สายอากาศ PCB
  • อินเทอร์เฟสการแสดงผล – คอนเนกเตอร์ GDI แบบ FPC 18 พิน พร้อมสัญญาณ SPI, I2C, แบ็คไลต์
  • USB – 1x พอร์ต USB-C
  • การขยาย – GPIO headers 14 พิน + 18 พิน
    • สูงสุด 18 ขา I/O แบบดิจิทัล
    • 1x SPI, 3x UART (1x LPUART), 2x I2C (1x LP I2C)
    • I2S
    • ตัวควบคุม LED PWM
    • ขาอินฟราเรด (IR transceiver)
    • ADC SAR 12 บิต 7 ช่อง
    • ตัวควบคุม DMA 3 ช่องรับข้อมูล และ 3 ช่องส่งข้อมูล
    • สัญญาณไฟ 5V, 3.3V และ GND
  • อื่น ๆ
    • ปุ่ม Reset และปุ่ม Boot/User (GP28)
    • ไฟ LED ผู้ใช้ และไฟแสดงสถานะการชาร์จ
  • แหล่งพลังงาน
    • 5V ผ่านพอร์ต USB-C
    • 4.5V ถึง 6V ผ่านขา VIN (เหมาะสำหรับแผงโซลาร์เซลล์)
    • คอนเน็กเตอร์ 2 พินสำหรับแบตเตอรี่ Li-Ion 3.7–4.2V พร้อมวงจรตรวจระดับแบตเตอรี่; กระแสชาร์จสูงสุด 0.5A
    • การใช้พลังงานโหมด Sleep – 21 μA (เมื่อใช้แบตเตอรี่)
  • ขนาด – 60 x 25.4 มม.

Firebeetle 2 ESP32-C5 dual band WiFi 6 IoT board

บริษัทได้จัดเตรียมคำแนะนำสำหรับเริ่มต้นใช้งานด้วย Arduino IDE (ซึ่งขั้นตอนแทบจะเหมือนกับการเพิ่มโมดูล ESP32C5 Dev Module) รวมถึงลิงก์ไปยังบทเรียนทั่วไปสำหรับเฟรมเวิร์ก ESP-IDF, MicroPython และ PlatformIO ในหน้า Wiki, ซึ่งภายในยังมีไฟล์สเก็มาติกแบบ PDF, datasheet และเอกสารฮาร์ดแวร์เพิ่มเติมให้ดาวน์โหลดด้ว

เรายังได้ทราบด้วยว่าอินเทอร์เฟซ GDI รองรับจอแสดงผลทั้งหมด 6 รุ่นจากทางบริษัท ได้แก่

  • หน้าจอ TFT IPS มุมมองกว้าง 1.54 นิ้ว ความละเอียด 240×240
  • หน้าจอ TFT LCD IPS 1.8 นิ้ว ความละเอียด 128×160
  • หน้าจอ TFT IPS มุมมองกว้าง 2.0 นิ้ว ความละเอียด 320×240
  • หน้าจอ TFT ระบบสัมผัสแบบ Resistive ขนาด 2.8 นิ้ว ความละเอียด 320×240
  • หน้าจอ TFT ระบบสัมผัสแบบ Capacitive ขนาด 3.5 นิ้ว ความละเอียด 480×320
  • หน้าจอ OLED โปร่งใสขนาด 1.51 นิ้ว

นอกจากนี้ บริษัทยังเน้นย้ำการรองรับ Home Assistant ผ่าน MQTT พร้อมคำแนะนำแบบละเอียด โดยมีตัวอย่างการเชื่อมต่อเซนเซอร์วัดอุณหภูมิและความชื้น DHT11 ในบล็อกโพสต์แยกต่างหาก (ไม่ได้อยู่ใน wiki) อีกด้วย

ESP32-C5 board pinout diagram
พินเอ้าท์ไดอะแกรม

DFRobot วางจำหน่ายบอร์ด FireBeetle 2 ESP32-C5 IoT ในราคา $6.90 (~220฿) (ไม่รวมค่าจัดส่ง) หรือสามารถเลือกชุดคิทที่มาพร้อม IO board ในราคา $8.90 (~290฿)บนหน้าเดียวกัน เพื่อให้ง่ายต่อการเชื่อมต่อเซนเซอร์ต่าง ๆ สำหรับจอแสดงผลที่เป็นอุปกรณ์เสริม ผู้ใช้ต้องเลือกซื้อจากร้าน DFRobot โดยตรวจสอบให้แน่ใจว่าจอที่เลือกนั้นรองรับอินเทอร์เฟซ GDI

Firebeetle 2 IO board
ชุดคิทที่มาพร้อม IO board

แปลจากบทความภาษาอังกฤษ : FireBeetle 2 ESP32-C5 IoT development board offers GDI display interface, LiPo battery support

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