unPhone – แพลตฟอร์ม IoT เพื่อการศึกษาที่ใช้ชิป ESP32-S3 พร้อมหน้าจอสัมผัส, LoRaWAN, Wi-Fi, Bluetooth

unPhone เป็นแพลตฟอร์ม IoT แบบโอเพ่นซอร์สที่ถูกพัฒนาโดย Pimoroni ร่วมมือกับมหาวิทยาลัยเชฟฟิลด์ ซึ่งสร้างขึ้นโดยใช้ชิปไมโครคอนโทรลเลอร์ไร้สาย ESP32-S3, unPhone เป็นอุปกรณ์ที่ไม่ใช่มือถือ สามารถใช้งานง่ายและควบคุมข้อมูลได้มาก

นอกจากมีชิป ESP32-S3 แล้ว ยังมีหน้าจอสัมผัสขนาด 3.5 นิ้ว 320×480, LoRaWAN, Wi-Fi, Bluetooth, มอเตอร์สั่น, ตัววัดความเร่งหรือ accelerometer และคุณสมบัติอื่นๆ ออกแบบมาเพื่อให้ใช้งานได้ในการสอนและสร้างต้นแบบอย่างรวดเร็ว พร้อมทั้งใช้งานในด้าน aquaponics ได้ด้วย

unPhone All in one LoRa WiFi and BT dev device with touchscreen and LiPo battery

คุณสมบัติและส่วนประกอบที่สำคัญของ unPhone

  • โมดูลไร้สาย – ESP32-S3-WROOM-1U-N8
    • MCU –  ESP32-S3 dual-core Tensilica LX7 สูงสุด 240 MHz พร้อม SRAM 512KB และ PSRAM 8MB
    • ที่เก็บข้อมูล – Quad SPI flash 8MB
    • Wireless – 2.4 GHz WiFi 4 และ Bluetooth LE 5
  • คุณสมบัติด้านฮาร์ดแวร์
    • หน้าจอสัมผัส LCD สำหรับการดีบักและการสร้าง UI
    • LoRaWAN สำหรับการสื่อสารทางคลื่นวิทยุฟรี
    • มอเตอร์สั่นสำหรับการแจ้งเตือน
    • ไฟ LED IR สำหรับรีโมทคอนโทรล
    • ตัววัดความเร่งหรือ accelerometer สำหรับเซนเซอร์การตรวจจับความเคลื่อนไหว
    • SD card reader สำหรับจัดเก็บข้อมูล
    • ปุ่ม Power และ reset
    • การจัดการแบตเตอรี่ LiPo 1.2Ah และการชาร์จผ่าน USB-C
  • ตัวเลือกการขยาย
    • บอร์ดขยายพร้อมช่อง Featherwing 3 ช่อง
    • รองรับการออกแบบเคสเป็น 3D ปริ้นเตอร์ที่มีแบบออกแบบที่ใช้งานได้ฟรี
  • ขนาด – ยังไม่ได้ระบุ

โปรเจ็กต์นี้เป็นแบบโอเพ่นซอร์สทั้งหมด โดยมีทุกไฟล์รวมถึงผังวงจร schematics, บอร์ด, เฟิร์มแวร์ และอื่นๆ  ที่ GitLab repository เพื่อลดความซับซ้อนในการพัฒนา ศาสตราจารย์ Hamish Cunningham จากมหาวิทยาลัยเซฟฟีลด์d ได้สร้างหนังสือเรียนที่้เป็น open-license จำนวน 300 หน้าที่ครอบคลุมฮาร์ดแวร์ ทำให้เริ่มต้นง่ายขึ้นสำหรับนักพัฒนา

unPhone’s internals with battery, ESP32-S3, and LoRa module
อุปกรณ์ภายในของ unPhone พร้อมแบตเตอรี่, ESP32-S3 และโมดูล LoRa

ด้านซอฟต์แวร์ของ unPhone รองรับ Arduino IDE, PlatformIO และเฟรมเวิร์ก IDF ของ Espressif นอกจากนี้ยังสามารถเขียนโปรแกรมได้ทั้งภาษา C++ และ CircuitPython นอกจากนี้การรองรับกราฟิก LVGL และความเข้ากันได้ใกับโมดูลส่วนขยายของ Raspberry Pi ทำให้ง่ายต่อการรวมเข้ากับโปรเจ็กต์ต่างๆ

unPhone สามารถหาซื้อได้ในร้านค้าของ Pimoroni และมีราคาอยู่ที่ £139.50(~6,400฿) แต่ในขณะที่เขียนนี้สินค้าหมดสต๊อก สามารถอ่านรายละเอียดเพิ่มเติมได้บนunphone.net

ที่มา : Hackster

แปลจากบทความภาษาอังกฤษ : unPhone – An ESP32-S3 IoT development platform with LoRaWAN, touchscreen, open-source ecosystem

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