NuMaker-HMI-MA35D1-S1 - board certification review

The NuMaker-HMI-MA35D1-S1 is an evaluation board for Nuvoton NuMicro MA35D1 series microprocessors, and consists of three parts: a NuMaker-SOM-MA35D16A81 SOM board, a NuMaker-BASE-MA35D1B1 base board and a 7” TFT-LCD daughter board. The SOM board integrates core components to simplify the system design, based on MA35D16A887C (BGA312 package, and 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 the evaluation in HMI and industrial control, home appliances, 2-wheel cluster, medical device, new energy applications, Machine Learning or your creative applications.

Video with larger assets:

Video with smaller assets:

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

Professional LVGL certificate for NuMaker-HMI-MA35D1-S1

Buy now

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







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 a great performance. Using teh smaller version of the Music player demo with got 60 FPS in average and 47 FPS with the larger version. It’s not a surprise 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.


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.  



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


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


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.



We have tested the board using RT-Thread (so 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 too.

We have used the GitHub repository of the board and we have found all the required information for the 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 Nuvoton MA35D1 series page.


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!