M5Stamp C6LoRa เป็นโมดูล LoRa แบบ SMD ขนาดจิ๋วที่รวมไมโครคอนโทรลเลอร์ Espressif ESP32-C6 ซึ่งรองรับ Wi-Fi 6, Bluetooth LE และ 802.15.4 เข้ากับทรานซีฟเวอร์ Semtech SX1262 สำหรับการสื่อสารทั้งแบบความเร็วสูงและการสื่อสารระยะไกล โมดูลนี้ออกแบบมาสำหรับการใช้งาน เช่น เกษตรอัจฉริยะ, การอ่านมิเตอร์ระยะไกล (Remote Meter Reading), การมอนิเตอร์ในอุตสาหกรรม และระบบควบคุมไร้สายระยะไกลกลางแจ้ง
ตัวโมดูลมีขนาดเพียง 18 × 15 × 2.3 มม. จึงเหมาะสำหรับระบบที่มีพื้นที่จำกัดและงานออกแบบ Embedded แบบขนาดเล็ก นอกจากนี้ M5Stack ยังได้เพิ่ม SGM13005L4 Low-Noise Amplifier (LNA) เพื่อช่วยเพิ่มประสิทธิภาพในการรับสัญญาณ รวมถึง PI4IOE5V6408 I/O Expander ที่ทำหน้าที่จัดการสัญญาณควบคุมของ LoRa โดยไม่ต้องใช้ขา GPIO ของ ESP32-C6 มากเกินไป
สเปคของ M5Stamp C6LoRa :
- SoC – Espressif Systems ESP32-C6
- CPU
- ซีพียู Single-core 32-bit RISC-V ความเร็วสูงสุด 160 MHz
- คอร์ Low-power RISC-V สำหรับงานประหยัดพลังงาน ความเร็วสูงสุด 20 MHz
- หน่วยความจำ/สตอเรจ – SRAM 512KB ROM 320KB
- การสื่อสารไร้สาย (Wireless) – WiFi 6, BLE 5.3, 802.15.4 (ดูส่วน Wireless )
- CPU
- สตอเรจ – NOR Flash ภายนอก 16 MB
- การสื่อสารไร้สาย
- วิทยุ 2.4 GHz Wi-Fi 6, Bluetooth 5.3, และ 802.15.4 สำหรับ Thread / Zigbee ผ่าน ESP32-C6
- LoRa
- Semtech SX1262 LoRa transceiver (รองรับความถี่ 850 ถึง 960 MHz)
- กำลังส่งสูงสุด +22 dBm
- ความไวในการรับสัญญาณสูงสุด -148 dBm
- SGM13005L4 Low Noise Amplifier (LNA) จาก SGMICRO เพื่อเพิ่มประสิทธิภาพการรับสัญญาณ
- สายอากาศ – 2x คอนเนกเตอร์ IPEX-4 สำหรับเสาอากาศ Wi-Fi และ LoRa ภายนอก
- การขยาย
- 16x GPIOs routed จาก ESP32-C6 (G2, G4 – G11, G15 – G18, G20 – G22)
- 5x extended I/Os (EXT_P0 – P4) ผ่าน PI4IOE5V6408 I2C I/O expander
- พลังงาน
- อินพุต 3.3V DC ผ่านขา VDD_3V3
- อินพุต 3.7V – 5V DC ผ่านขา BAT
- ขนาดและน้ำหนัก – 18.0 × 15.0 × 2.3 มม. (รูปแบบ SMD surface-mount module)
- น้ำหนัก 1.7 กรัม
เนื่องจากสัญญาณควบคุม LoRa ถูกเชื่อมผ่าน I/O expander ภายใน บริษัทจึงระบุว่าต้องทำขั้นตอนการเริ่มต้น (initialization) ตามลำดับที่กำหนด เพื่อให้วิทยุ LoRa ทำงานได้ คุณจะต้องรีเซ็ตขา SX_NRST, ดึงขา SX_ANT_SW เป็น High เพื่อเปิดใช้งานสวิตช์เสาอากาศ RF และดึงขา SX_LNA_EN เป็น High เพื่อเปิดใช้งานชิปแอมป์ขยายสัญญาณ, การแฟลชเฟิร์มแวร์สามารถทำได้โดยผ่าน UART (ต้องใช้ USB-TTL adapter และ GPIO9 เป็น low) หรือผ่าน ขา USB โดยตรงของโมดูล
หมายเหตุเกี่ยวกับการจ่ายไฟ ถ้าจ่ายไฟผ่านขา BAT (3.7V – 5V) ต้องดึงขา MODULE_EN เป็น High เพื่อเปิดใช้งานวงจรจ่ายไฟ แต่ถ้าจ่ายไฟผ่าน VDD_3V3 ไม่จำเป็นต้องควบคุมขา MODULE_EN
ในส่วนของซอฟต์แวร์, M5Stack ได้จัดเตรียมคู่มือ Quick Start สำหรับ Arduino IDE รวมถึงรายละเอียดการตั้งค่าสำหรับ PlatformIO (โดยใช้สภาพแวดล้อม m5stack-stamp-c6lora และไลบรารี M5Unified และ RadioLib) อีกทั้งยังมีการพัฒนาการรองรับ UiFlow visual programming environment นอกจากนี้ บริษัทยังมีเอกสารด้านฮาร์ดแวร์ให้ใช้งานอย่างครบถ้วน เช่น ไฟล์ PDF schematics, ไฟล์ PCB layout, ไลบรา KiCad footprint และโมเดล 3D สำหรับการออกแบบและติดตั้งเชิงกล (mechanical integration), สามารถดูรายละเอียดเพิ่มเติมได้จากเว็บไซต์เอกสาร

โมดูล M5Stamp C6LoRa ไม่ใช่ผลิตภัณฑ์ตัวแรกในตระกูล M5Stamp โดยก่อนหน้านี้เราเคยนำเสนอโมดูลขนาดกะทัดรัดที่คล้ายกันจาก M5Stack หลายรุ่น เช่น Stamp-S3A, M5Stamp C3U, M5Stamp S3, M5Stamp C3 รวมถึง โมดูล LoRaWAN แบบสแตนด์อโลนอีกหลายรุ่น ตลอดจนโมดูลขนาดเล็กระดับ “stamp-sized” อื่นๆ
โมดูล Stamp C6LoRa SMD จำหน่ายในราคา $12.95 (~420฿) บน AliExpress และ M5Stack store
แปลจากบทความภาษาอังกฤษ : M5Stamp C6LoRa tiny (18×15×2.3 mm) SMD module pairs ESP32-C6 with SX1262 LoRa chip

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



