ไมโครคอนโทรลเลอร์ตระกูล STM32H7R/S ที่ใช้ซีพียู Arm Cortex-M7 ความเร็วสูงสุด 600 MHz มาพร้อมตัวเลือก NeoChrom 2.5D GPU, หน่วยความจำ SRAM สูงสุด 640 KB และ Flash 64 KB เปิดตัวครั้งแรกในปี 2024 แต่นับตั้งแต่นั้นมาก็แทบไม่มีบอร์ดพัฒนาจากผู้ผลิตรายอื่นออกสู่ตลาด นอกเหนือจากบอร์ดของ ST เอง เช่น NUCLEO-H7S3L8 และ STM32H7S78-DK
ล่าสุด ART-Pi II เป็นบอร์ดพัฒนาขนาดกะทัดรัดที่ใช้ไมโครคอนโทรลเลอร์ STM32H7R7L8H พร้อมหน่วยความจำ 32 MB HyperRAM และ 64 MB HyperFlash บนบอร์ด นอกจากนี้ยังมาพร้อมกับช่องใส่การ์ด microSD, คอนเนกเตอร์สำหรับจอ RGB LCD, การเชื่อมต่อ WiFi 4 และ Bluetooth 5.1, พอร์ต USB Type-C จำนวน 2 พอร์ต (สำหรับ OTG และ Debug), GPIO header 40 พินที่เข้ากันได้กับ Raspberry Pi, GPIO header 28 พิน, คอนเนกเตอร์ Qwiic จำนวน 2 ช่อง และดีบักเกอร์ออนบอร์ด
สเปคของบอร์ด ART-Pi II:
- MCU – STMicro STM32H7R7L8H
- CPU core – Arm Cortex-M7 @ สูงสุด 600 MHz
- GPU – NeoChrom 2.5D GPU
- หน่วยความจำ – SRAM 620 KB
- ที่เก็บข้อมูล – Flash 64 KB
- แพ็กเกจชิป – TFBGA225
- หน่วยความจำ – HyperRAM 32 MB
- ที่เก็บข้อมูล
- HyperFlash 64 MB
- รองรับ eMMC Flash ขนาด 4 GB (อุปกรณ์เสริม)
- ช่องใส่ microSD Card
- อินเทอร์เฟซแสดงผล – คอนเนกเตอร์ FPC 40 พิน รองรับจอ RGB888 LCD
- การเชื่อมต่อไร้สาย – WiFi 4 (802.11n) และ Bluetooth 5.1 ใช้โมดูล CYWL6208 (ในแผนผังวงจรระบุเป็น AP6212/AP6212A) เชื่อมต่อกับ MCU ผ่าน SDIO และ UART, ใช้เสาอากาศแบบ PCB Antenna
- USB – คอนเนกเตอร์ USB OTG Type-C
- การขยายการเชื่อมต่อ
- GPIO header 40 พิน ที่เข้ากันได้กับ Raspberry Pi
- Header 28 พิน พร้อมสัญญาณ GPIO 17 ขา, USB OTG, 3.3V, 3V_Batt, VRef+ และ GND
- 2x คอนเนกเตอร์ Qwiic
- คอนเนกเตอร์ Pmod แบบ 6 พิน สำหรับ SPI (คาดว่าอยู่ด้านล่างของบอร์ด แต่ยังไม่มีภาพเผยแพร่)
- การดีบัก
- ST-LINK/V2.1 แบบออนบอร์ด ผ่านพอร์ต USB Type-C
- คอนเนกเตอร์ JTAG 20 พิน (ยังไม่ได้ติดตั้งหัวต่อ)
- จุดสัมผัส Debug Pogo Pins หลายตำแหน่ง
- อื่น ๆ
- ปุ่ม Reset และ User
- ไฟแสดงสถานะ Power LED (สีน้ำเงิน), User LED จำนวน 2 ดวงล ST-LINK LED จำนวน 2 ดวง
- แหล่งจ่ายไฟ – 5V ผ่านพอร์ต USB Type-C
- ขนาดบอร์ด – ยังไม่ระบุ (TBD)
เอกสารด้านฮาร์ดแวร์ของบอร์ดนี้ถือว่าค่อนข้างแย่ ผู้เขียนจึงต้องรวบรวมและเรียบเรียงข้อมูลสเปกข้างต้นขึ้นใหม่จากภาพถ่ายของบอร์ดและไฟล์ PDF แผนผังวงจร (Schematics) แต่เอกสารและเครื่องมือด้านซอฟต์แวร์มีคุณภาพดีกว่า แม้ว่าบางส่วนจะมีให้ใช้งานเฉพาะ ภาษาจีน เนื่องจากบอร์ดนี้ได้รับการพัฒนาสำหรับ RT-Thread RTOS โดยเฉพาะ นอกจากนี้ GitHub repository ของโครงการยังรวบรวมทรัพยากรที่จำเป็นสำหรับการพัฒนาไว้ครบถ้วน ได้แก่ เอกสารประกอบการใช้งาน, ไลบรารี, ตัวอย่างโค้ด, ซอร์สโค้ดของ RT-Thread RTOS และเครื่องมือสำหรับการพัฒนา :
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
$ sdk-bsp-stm32h7r-realthread-artpi2 ├── README.md ├── RealThread_STM32H7R-ART-Pi2.yaml ├── debug ├── documents │ ├── coding_style_cn.md │ ├── RT-Thread Programming Guide.pdf │ ├── board │ └── figures ├── libraries │ ├── STM32H7RSxx_HAL_Driver │ ├── drivers │ └── touchgfx_lib ├── projects │ ├── art_pi_blink_led │ ├── art_pi_bootloader │ ├── art_pi2_lvgl_demo │ ├── art_pi2_touchgfx │ ├── art_pi2_sdcard │ ├── art_pi_wifi │ └── art_pi_mongoose │ └── art_pi2_cherryusb_usbdev_cdc_acm │ └── art_pi2_cherryusb_usbhost ├── rt-thread └── tools |
RT-Thread วางจำหน่ายบอร์ดพัฒนา ART-Pi II STM32H7R7 บน AliExpress โดยมีราคาเริ่มต้นที่ $44.64 (~1,500฿) ราคานี้ไม่รวมค่าจัดส่งและภาษีนำเข้า
แปลจากบทความ : ART-Pi II development board features 600 MHz STM32H7R7 Cortex-M7 MCU with NeoChrom GPU

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



