The 600 MHz STM32H7R/S Cortex-M7 microcontroller family with an optional NeoChrom 2.5D GPU and up to 640 KB SRAM and 64 KB flash was introduced in 2024. However, apart from ST’s own development boards such as the NUCLEO-H7S3L8 and STM32H7S78-DK, we hadn’t seen any boards based on it.
The ART-Pi II development board changes that. It’s a compact board powered by an STM32H7R7L8H microcontroller paired with 32 MB HyperRAM and 64 MB HyperFlash, and featuring a microSD card slot, an RGB LCD connector, WiFi 4 and Bluetooth 5.1 connectivity, two USB-C ports (OTG and Debug), a 40-pin Raspberry Pi-compatible GPIO header, a 28-pin GPIO header, two Qwiic connectors, and an on-board debugger.
ART-Pi II board specifications:
- MCU – STMicro STM32H7R7L8H
- CPU core – Arm Cortex-M7 @ up to 600 MHz
- GPU – NeoChrom 2.5D GPU
- Memory – 64 KB flash
- Storage – 620 KB SRAM
- Package – TFBGA225
- Memory – 32 MB HyperRAM
- Storage
- 64 MB HyperFlash
- Optional 4GB eMMC flash
- MicroSD card slot
- Display Interface – 40-pin RGB888 FPC connector
- Wireless – WiFi 4 and Bluetooth 5.1 via CYWL6208 module (AP6212/AP6212A on schematics) connected over SDIO and UART; PCB antenna
- USB – USB OTG Type-C connector
- Expansion
- 40-pin Raspberry Pi-compatible GPIO header
- 28-pin header with 17 GPIO, USB OTG, 3.3V, 3V_Batt, VRef+, and GND signals
- 2x Qwicc connectors
- 6-pin Pmod connector for SPI (probably on the underside of the board, for which we have no photos…)
- Debugging
- On-board ST-LINK/V2.1 debugger via USB-C port
- 20-pin JTAG connector (unpopulated)
- Several Debug pogo pins
- Misc
- Reset and user push-buttons
- Power LED (blue), 2x user LEDs, 2x ST-LINK LEDs
- Power Supply – 5V via USB-C port
- Dimensions – TBD
The hardware documentation is fairly awful, and I had to reproduce the specifications above from the photos and the PDF schematics. The software and related documentation look better, though some of it is only available in Chinese, since it’s another MCU board for the RT-Thread RTOS. The GitHub repository contains documentation, libraries, code samples, source code for RT-Thread RTOS, and tools:
|
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 sells the Art-Pi II STM32H7R7 development board for $44.64 and up on AliExpress plus shipping and potential taxes.

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.






