Try out LVGL Pro - A complete toolkit to build, test, share, and ship UIs efficiently!
LVGL
Showcase

NuMaker-HMI-MA35D1-S1 Board Certification Review

Professional LVGL board certification for Nuvoton's MA35D1 with dual Cortex-A35 cores, 256MB DDR, 7-inch 1024x600 IPS display, and 2D GPU.

Gabor Kiss-VamosiGabor Kiss-Vamosi4 min read

The NuMaker-HMI-MA35D1-S1 is an evaluation board for Nuvoton NuMicro MA35D1 series microprocessors, consisting of three parts: a NuMaker-SOM-MA35D16A81 SOM board, a NuMaker-BASE-MA35D1B1 base board, and a 7-inch TFT-LCD daughter board. The SOM board integrates core components to simplify system design, based on MA35D16A887C (BGA312 package, stacking a 256 MB DDR), PMIC power solution, a 16 GB eMMC Flash, and two Gigabit Ethernet PHY. The NuMaker-HMI-MA35D1-S1 has rich peripherals such as 2 sets of Gigabit Ethernet, USB2.0 high-speed host and device, 2 sets of CAN FD, and SPI, I2C, UART, RS-485 serial communication ports for users to facilitate evaluation in HMI and industrial control, home appliances, 2-wheel cluster, medical device, new energy applications, Machine Learning, or creative applications.

LVGL on NuMaker-HMI-MA35D1-S1 with larger assets

LVGL on NuMaker-HMI-MA35D1-S1 with smaller assets

NuMaker-HMI-MA35D1-S1 earned Professional LVGL board certification, which means users can create amazing user interfaces without worrying about performance and quality.

Professional LVGL certificate for NuMaker-HMI-MA35D1-S1
Professional LVGL certificate for NuMaker-HMI-MA35D1-S1

Buy now#

The NuMaker-HMI-MA35D1-S1 board can be purchased from Nuvoton Direct.


Specification#

MPUMA35D16A887C (Dual Cortex-A35 800MHz + Cortex-M4 180MHz)
GPUGC520L 2D
RAM256 MB DDR + 384 KB SRAM
Flash16 GB eMMC + 512 MB SPI NAND + 1 GB raw NAND
Display7 inch 1024x600 IPS RGB888
Peripherals
2x Gigabit EthernetUSB 2.0 Host/Device2x CAN FDAudio codecSD card2x Camera2x UART2x RS-485G-SensorMEMS Mic

Display#

  • Part number: TRICOMTEK CO., LTD ST70IPS1024600-C-M051
  • Resolution: 1024x600
  • Display size: 7"
  • Color depth: 24 bit, RGB888
  • Technology: IPS
  • DPI: 170 px/inch
  • Interface: RGB
  • Touch pad: 5-point capacitive, or 4/5-wire resistive

Performance#

In NuMaker-HMI-MA35D1-S1 you get the power of an MPU with the simplicity of an MCU.

Frame rate (FPS)#

Although the board is equipped with a high resolution display (1024x600), the 800 MHz Cortex-A35 CPU can handle the graphics with great performance. Using the smaller version of the Music player demo, we got 60 FPS on average and 47 FPS with the larger version. It's not surprising that the FPS drops with the larger demo as all the images and other widgets are larger, so it takes more time to render them.

Memory#

With the 256MB DDR RAM and the large flashes (512MB external SPI NAND Flash, 1GB external raw NAND Flash), you won't be out of memory any time soon. The 256MB DDR is absolutely enough for frame buffers (2.3MB/frame) and a lot of RAM will remain for the rest of your application. The flashes are enough to easily store large amounts of images, fonts, or even videos.


Quality#

Display#

The display is built with IPS technology and it has amazing viewing angle and brightness.

Viewing angles of the NuMaker-HMI-MA35D1-S1 board's display
The IPS display maintains excellent color and contrast from all viewing angles

Touchpad#

NuMaker-HMI-MA35D1-S1 can support capacitive and 4 or 5-wire resistive touchpads. With the capacitive version it provides a smartphone-like experience, however it doesn't sense pens or fingers in gloves.

Robustness#

NuMaker-HMI-MA35D1-S1 is quite a robust development board. The display is mounted to the board in a very stable way, there are no hanging cables or loose parts. The board also offers a lot of peripherals so it can be used even for products manufactured in small quantities.


Development#

We have tested the board using RT-Thread (without a Linux-like operating system) and the developer experience was great. RT-Thread and Nuvoton provide tools to build and flash the projects on Windows and Linux.

We have used the GitHub repository of the board and found all the required information for development in the README.

SquareLine Studio also supports exporting projects directly for this board.

In addition to RT-Thread, MA35D1 also supports Linux development with Yocto, Buildroot, and OpenWRT. For details you can visit the Nuvoton MA35D1 series page.

Conclusion#

NuMaker-HMI-MA35D1-S1 is an amazing board with a powerful CPU, high quality and large display, and great developer experience. It's a great choice if you want to create something that really stands out!

About the author

Gabor Kiss-Vamosi
Gabor Kiss-Vamosi

CEO & Creator of LVGL

Founder and lead developer of LVGL, the open-source embedded graphics library used in millions of devices worldwide.

Meet the people behind the blog

Discover the talented writers sharing their knowledge about LVGL

View Authors

Subscribe to our newsletter to not miss any news about LVGL. We will send maximum of 2 mails per month.

LVGL

LVGL is the most popular free and open source embedded graphics library targeting any MCU, MPU and display type to build beautiful UIs.

We also do services like UI design, implementation and consulting.

© 2026 LVGL. All rights reserved.
YouTubeGitHubLinkedIn