Rimer SBC เป็นบอร์ดพัฒนาแบบ Single Board Computer ที่ใช้ไมโครคอนโทรลเลอร์ Microchip SAMD51 ซีพียู ARM Cortex-M4 ออกแบบให้เป็นแพลตฟอร์มแบบสแตนด์อโลนที่สมบูรณ์ มาพร้อมกับหน้าจอแสดงผล, คีย์บอร์ด, อินพุตและเอาต์พุตเสียง, ขา I/O และแบตเตอรี่ LiPo ขนาด 60×20 มม. หรือสามารถเลือกใช้แท่นใส่แบตเตอรี่ 18650 ได้

Rimer SBC ใช้ไมโครคอนโทรลเลอร์ Microchip ATMSAMD51J20A ทำงานที่ความเร็ว 120MHz มาพร้อมกับหน่วยความจำแฟลช 1MB และ RAM ขนาด 256KB โดยใช้คุณสมบัติจากอุปกรณ์ต่อพ่วงหลายตัวในแพ็กเกจ TQFP64 ตัวบอร์ดมีหน้าจอ IPS TFT LCD ขนาด 3.2 นิ้ว ความละเอียด 320 x 240 พิกเซล เชื่อมต่อผ่าน SPI ความเร็วสูง และคีย์บอร์ดแบบกลไก 40 ปุ่มที่อ่านค่าผ่าน I2C GPIO expander นอกจากนี้ยังมีเอาต์พุตลำโพงขยายเสียง 700mW และอินพุต/เอาต์พุตแบบอะนาล็อกที่บัฟเฟอร์ไว้ ซึ่งเชื่อมต่อผ่านช่องเสียบเสียง 3.5 มม.
ด้วยคุณสมบัติแบบสแตนด์อโลน บอร์ดพัฒนานี้จึงเหมาะสำหรับการพัฒนาแบบพกพา การสร้างต้นแบบอย่างรวดเร็ว และการศึกษาโดยไม่ต้องใช้ฮาร์ดแวร์ภายนอกเพิ่มเติม ผู้พัฒนายังมีแผนที่จะพอร์ตเกม DOOM II และเกม DOS อื่น ๆ มาสู่แพลตฟอร์มนี้อีกด้วย

สามารถจ่ายไฟผ่าน USB-C และรองรับแบตเตอรี่ LiPo และ Li-ion โดยมีวงจรชาร์จในตัวสำหรับการใช้งานแบบพกพา เราเคยพูดถึงบอร์ดพัฒนา Arm Cortex-M4 หลายรุ่น เช่น CANBed M4, Banana Pi BPI-EAI80 และ STM32 Black Pill แต่ครั้งนี้เป็นครั้งแรกที่เราได้พบกับคอมพิวเตอร์แบบสแตนด์อโลนที่ใช้ Cortex-M4 แม้ว่า Wio Terminal ซึ่งใช้ไมโครคอนโทรลเลอร์ SAMD51 เหมือนกันจะสามารถถือเป็นคอมพิวเตอร์พกพาได้ แต่ไม่มีคีย์บอร์ดในตัว

สเปคของ Rimer SBC:
- MCU – Microchip ATSAMD51J20A
- คอร์ประมวลผล – Arm Cortex-M4F @ 120MHz
- หน่วยความจำ – RAM 256KB
- ที่เก็บข้อมูล – Flash 1MB
- ที่เก็บข้อมูล – อินเทอร์เฟซการ์ด SD/MMC, EEPROM I2C 64KB
- จอแสดงผล – หน้าจอ IPS TFT LCD ขนาด 3.2 นิ้ว ความละเอียด 320×240 พิกเซล รองรับหน้าจอสัมผัสแบบ capacitive (ตัวเลือกเสริม) รองรับอัตราการรีเฟรชสูงสุด 60fps
- ระบบเสียง – ลำโพงในตัว กำลังขับ 700mW
- USB – USB 2.0 ผ่านพอร์ต USB-C
- อุปกรณ์ต่อพ่วง
- 1x พอร์ต serial (UART, I2C) พร้อมเอาต์พุตพลังงาน 3.3V @ 125mA
- 2x พอร์ต GPIO แบบ 6-lane รองรับแรงดันไฟฟ้า 3.3V @ 300mA แต่ละพอร์ต สามารถกำหนดค่าเป็น digital I/O, SPI, UART, USART, I2C, TC และ TCC
- อินพุต/เอาต์พุตอะนาล็อก มีบัฟเฟอร์และเชื่อมต่อผ่านช่องเสียบเสียง 3.5 มม
- แหล่งจ่ายไฟ
- 5V ผ่าน USB-C
- ซ็อกเก็ตแบตเตอรี่ 16850 พร้อมเครื่องชาร์จในตัว
- แรองรับแบตเตอรี่ LiPo ขนาด 20mm x 60mm พร้อมวงจรชาร์จในตัว
- ขนาด – TBD (ยังไม่กำหนด)
คอมพิวเตอร์บอร์ดเดี่ยวใช้ระบบปฏิบัติการ ucosR ซึ่งพัฒนาขึ้นบนพื้นฐานของ FreeRTOS โดยมาพร้อมกับอินเทอร์เฟซบรรทัดคำสั่งที่รองรับประวัติคำสั่ง, การสคริปต์, และโปรแกรมแก้ไขข้อความพื้นฐาน นอกจากนี้ยังมี Basic-D ซึ่งเป็นอินเทอร์พรีเตอร์ภาษา BASIC ที่รองรับการแก้ไขบรรทัดและไฮไลต์ไวยากรณ์ รวมถึง ZX Spectrum 48K Emulator ที่มาพร้อมกับดีบักเกอร์และรองรับไฟล์ snapshot ในรูปแบบ .z80 และ .sna เฟิร์มแวร์และซอฟต์แวร์ของโครงการนี้มีให้ใช้งานบนบัญชี GitHub โดยในส่วนของ Wiki มีเอกสารพื้นฐานเกี่ยวกับฮาร์ดแวร์
บอร์ดพัฒนา Rimer SBC จำหน่ายในราคา $240(~8,000฿) บน Tindie หากต้องการเพิ่มซ็อกเก็ตแบตเตอรี่ Li-ion 18650 (แบบบัดกรีแล้ว) จะมีค่าใช้จ่ายเพิ่มอีก $5(~170฿)
แปลจากบทความภาษาอังกฤษ : Rimer SBC is a Microchip SAMD51 Cortex-M4-based development board with a built-in LCD, keyboard, audio, and battery

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