Adafruit ได้ออกแบบ บอร์ด Feather RP2040 รุ่นใหม่ชื่อ “Adafruit Feather RP2040 พร้อม RFM95 LoRa Radio” ใช้โมดูล RFM95 “RadioFruit” ความถี่ 900 MHz และเป็นรุ่นที่ต่อจาก “Adafruit Feather RP2040 พร้อม DVI Output Port” ที่เราเขียนบทความไปแล้ว
บอร์ดมาพร้อมกับหน่วยความจำแบบ QSPI Flash ขนาด 8 MB รองรับพลังงานแบตเตอรี่ USB-C หรือ LiPo, ตาม form factor ของ Adafruit Feather และโมดูล RFM95 ที่มีอยู่บนบอร์ด รองรับความถี่ 433 MHz, 868MHz และ 915MHz ซึ่งสามารถเลือกใช้ได้จาก firmware เพื่อรองรับการใช้งานครอบคลุมทั่วโลก
สเปค Adafruit Feather RP2040 พร้อม RFM95 LoRa Radio :
- MCU – ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 dual-core Arm Cortex M0+ @ 133 MHz พร้อม RAM 264 KB
- ที่เก็บข้อมูล – หน่วยความจำแบบ QSPI Flash 8MB
- โมดูลสื่อสารไร้สาย RFM95 LoRa
- Transceiver LoRa Semtech SX127x
- ช่วงความถี่ – ISM bands License-free (ไม่ต้องขออนุญาต) :ITU “ยุโรป” @ 433MHz และ ITU “อเมริกา” @ 900MHz (CNXSoft: ดูเหมือนว่า 900 MHz ที่นี่หมายถึง 868 MHz (EU) และ 915 MHz (US) รวมถึงความแตกต่างเล็กน้อยรอบๆ นั้นเพื่อรองรับการใช้งานครอบคลุมทั่วโลก)
- Tx Power – +5 ถึง +20 dBm เอาต์พุตกำลังสูงสุด 100 mW (เลือกได้ในซอฟต์แวร์)
- การใช้พลังงาน –โหมด during full sleep ~300uA, ขณะส่งข้อมูลที่ +20dBm ~120mA, ขณะที่รับสัญญาณวิทยุในโหมดที่เปิดอยู่ ~40mA
- อินเทอร์เฟซ RP2040 – SPI
- สาอากาศ – สายอากาศแบบลวดหรือสายอากาศแบบ u.FL
- USB – 1x พอร์ต USB Type-C
- I/Os
- Header เหมือนกับ Adafruit Feather
- สูงสุด 21x GPIO
- 2x I2C, 2x SPI, 2x UART
- 4x ADC 12 บิต
- 16x PWM
- USB
- 3V, GND, BAT, สัญญาณเปิดใช้งาน
- คอนเนกเตอร์ STEMMA QT/Qwiic I2C
- Header เหมือนกับ Adafruit Feather
- อื่นๆ – ปุ่ม BOOT และ RESET, user LED, LED แสดงสถานะการชาร์จ, Neopixel RGB LED
- แหล่งจ่ายไฟ
- 5V ผ่านพอร์ต USB Type-C
- Pin-2 ขา เชื่อมต่อแบตเตอรี่ LiPo พร้อมวงจรสำหรับชาร์จแบตเตอรี่ LiPo ที่มีกระแสไฟชาร์จ 200mA+
- regulator 3.3V พร้อมเอาต์พุตกระแสสูงสุด 500mA
- ขนาด – 50.8 x 22.8 x 7 มม. ( form factor ของ Adafruit Feather)
- น้ำหนัก – 6.3 กรัม
บอร์ดใหม่นี้ได้รวมฮาร์ดแวร์จากบอร์ด Feather RP2040 และบอร์ด Adafruit RFM95W LoRa Radio Transceiver Breakout ไว้ในบอร์ดเดียว มี Arduino libraries สามารถใช้งานได้ และฉันไม่พบ Tutorial (บทช่วยสอน) สำหรับบอร์ด “Adafruit Feather RP2040 พร้อม RFM95 LoRa Radio” บริษัทมี Tutorial ของบอร์ด breakout ที่แสดงวิธีใช้ Arduino และมันน่าจะคล้ายกับบอร์ด RP2040
ตัวเลือกสำหรับสายอากาศ 2 แบบ สามารถบัดกรีสายอากาศแบบลวดหรือคอนเนกเตอร์สายอากาศแบบ u.FL โดยใช้อะแดปเตอร์ u.FL to SMA, Adafruit ได้ทำการทดสอบระยะทางเส้นตรงไกลถึง 2 กิโลเมตรด้วยสายอากาศแบบ wire quarter-wave แต่โมดูล SX1272 รองรับระยะสูงสุด 30 กิโลเมตร ด้วยการเพิ่มประสิทธิภาพและสายอากาศที่เหมาะสม
ไม่ใช่บอร์ด Raspberry Pi RP2040 ตัวแรกที่มีโมดูล RFM95 LoRa และ form factor ของ Adafruit Feather ที่เราเคยเขียนบทความมีบอร์ด Challenger RP2040 LoRa ของ Invector Labs มีสเปคเกือบเหมือนกันและรองรับ CircuitPython ดังนั้นจึงคาดหวัง บอร์ด Adafruit อย่างเป็นทางการจะรองรับเฟิร์มแวร์ CircuitPython ในไม่ช้าเช่นกัน, ไม่ใช่รองรับ Arduino เท่านั้น
บอร์ด Adafruit Feather RP2040 พร้อม RFM95 LoRa Radio ราคา $29.95 (~1,000฿) โดยไม่มีสายอากาศ แต่สายอากาศแบบสปริงจะเพิ่มเพียง 95 เซ็นต์ (~32฿) เท่านั้น
ที่มา : Hackster.io
แปลจากบทความภาษาอังกฤษ : Adafruit Feather RP2040 with RFM95 LoRa Radio launched for low power long range IoT communication
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT