Olimex RT1010-Py เป็นบอร์ดพัฒนาขนาดเล็กที่ใช้ไมโครคอนโทรลเลอร์ NXP i.MX RT1011 Cortex-M7 ที่มีความเร็ว 500 MHz และถูกออกแบบมาเพื่อรัน MicroPython และเร็วกว่า Raspberry Pi Pico ประมาณ 4 เท่า
บอร์ดมาพร้อมกับ GPIO headers 20-pin 2 แถว ที่แสดงอินเทอร์เฟซต่างๆ เช่น SPI และ I2C, ช่องเสียบ microSD card slot สำหรับจัดเก็บข้อมูล, มี 2 ปุ่ม และพอร์ต USB-C Type สำหรับจ่ายไฟและเขียนโปรแกรม RT1010-Py ยังมีตัวเชื่อมต่อ fuEXT 12-pin เพื่อเชื่อมต่อโมดูล UEXT ของ Olimex ผ่านสายเคเบิลแบบ flat cable
สเปค Olimex RT1010-Py:
- SoC – NXP iMX RT1011 crossover microcontroller พร้อม Arm Cortex-M7 โอเวอร์คล็อกที่ 500 MHz และ SRAM/TCM 128KB
- ที่เก็บข้อมูล – SPI Flash 2MB , ช่องเสียบ microSD card slot
- USB – 1x พอร์ต USB 2.0 OTG Type-C
- การขยาย
- 2x 20-pin headers พร้อม GPIO สูงสุด 15x, 3x UART, 2x SPI, 2x I2C, 1x I2S, 4x PWM 5x analog input
- คอนเนกเตอร์ FUEXT (12-pin flat cable ระยะห่าง 0.5 มม.) พร้อมด้วย 3.3V, GND, I2C, SPI และ UART
- อื่น ๆ
- RTC พร้อม crystal 32.768 kHz
- ปุ่ม RESET และ BOOT
- การจ่ายไฟ – 5V ผ่านพอร์ต USB-C
- ขนาด – 53.34 x 25.4 มม.
บอร์ด NXP i.MX RT1010 สามารถรัน MicroPython พร้อมรองรับอินเทอร์เฟซฮาร์ดแวร์ทั้งหมด (เช่น GPIO, I2C, SPI) และมีเอกสารสำหรับการเริ่มต้นใช้งานในคู่มือผู้ใช้ (PDF ) Olimex ยังกล่าวอีกว่ารองรับ PlatformIO (แต่ไม่มีเอกสารเฉพาะสำหรับบอร์ด) และบริษัทยังได้ปล่อย KiCAD และรายละเอียดการออกแบบเป็นไฟล์ PDF
Olimex ยังได้ออกแบบ RT1010Py-DevKit เป็น carrier board สำหรับบอร์ด RT1010-Py โดยมีคุณสมบัติดังต่อไปนี้:
- รองรับบอร์ด RT1010-Py ผ่าน 2x 20-pin header
- การขยาย
- 2x 250VAC/10A relays
- 2x คอนเนกเตอร์ UEXT สำหรับโมดูลส่วนขยาย
- อื่น ๆ
- 4x สวิตช์สไลด์ตำแหน่ง สำหรับการกำหนดค่าบูต
- ไฟ LED แสดงสถานะ
- ปุ่ม Power และปุ่มผู้ใช้
- คอนเนกเตอร์ USB-C power supply
- ขนาด – 75 x 55 มม.
บอร์ด RT1010Py-DevKit น่านะเป็น open-source hardware แต่ไฟล์ผังวงจร (Schematic) และคู่มือผู้ใช้ยังไม่ได้ปล่อย
Olimex ขายบอร์ด RT1010-Py (หรือ RT1010Py) ราคา 15 ยูโร (~570฿) และถ้าต้องการ RT1010Py-DevKit เพิ่มอีก 10 ยูโร(~380฿), นี่ไม่ใช่บอร์ด NXP iM RT1010 ตัวแรกเราเคยเขียนบทความเกี่ยว บอร์ด Adafruit Metro M7 ที่ใหญ่กว่า ที่ใช้ฟอร์มแฟกเตอร์ Arduino UNO ที่รองรับ CircuitPython
แปลจากบทความภาษาอังกฤษ : $15 Olimex RT1010-Py board runs MicroPython on 500 MHz NXP i.MX RT1011 Cortex-M7 MCU
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT