The NuMaker Platform is an Internet of Things (IoT) application focused platform specially developed by Nuvoton. It supports ARM mbed OS 5.0 as well as Arduino interface, and is ideal for arrays of IoT application development for prototype development designs with sensors and wireless modules.

The NuMaker-PFM-NUC472 is also equipped with plenty of peripheral devices, such as timers, watchdog timers, RTC, PDMA, EBI, UART, smart card interface, SD host, SPI, I²C, I²S, PWM, GPIO, LIN, CAN, PS/2, 12-bit ADC, analog comparator, operational amplifier, temperature sensor, low voltage reset controller and brown-out detector.

The NuMaker-PFM-NUC472 also provides Ethernet 10/100 MAC with MII and RMII interface, USB 2.0 FS device/host/OTG, USB 2.0 HS device and security functions such as tamper detection, symmetric cryptographic accelerator and secure Hash function accelerator.

The NuMaker-PFM-NUC472 has been designed by Nuvoton in collaboration with mbed for prototyping all sorts of devices, especially those requiring the size and excellent price performance ratio offered by Cortex-M4®. It is packaged as a development board with connectors to break out to strip board and breadboard.

/media/platforms/NuMaker_NUC472_Board_pinout_new.png /media/uploads/nuvoton/01.png /media/uploads/nuvoton/02.png /media/uploads/nuvoton/03.png

NuMaker-PFM-NUC472 Platform Features

  • ARM® Cortex®-M4F core running up to 84 MHz
  • Supports DSP extension
  • 512 Kbytes Flash memory
  • 64 Kbytes embedded SRAM
  • SPI (4)
  • I2C (5)
  • I2S (2)
  • UART (6)
  • USB OTG / Host / Device USB
  • PWM(16)
  • ADC (16 x 12bit with mux)
  • DAC (12bit)
  • GPIO
  • Comparator
  • CAN(2)

On-board peripherals

  • External 1MB SRAM
  • 2 user buttons, RGB LED
  • I2S Audio codec
  • SD Card
  • MPU6500 6-axis MEMS sensor
  • Arduino pin expansion header
  • 10/100Mbps Ethernet Port


  • Integrated Nu-Link Me USB debugger/emulator with debug out functionality
  • Supports mbed drag-and-drop programming and virtual COM port

Windows serial port driver

  • NuMaker USB Driver (including Nu-Link) DOWNLOAD

ICE firmware

  • NuMaker ICE firmware upgrade (6674r) Download

DAP Link Interface Firmware Update

The Nuvoton mbed PFM boards is fitted with an NUC12SRE3DE MCU running the DAPLink interface firmware to provide three main functions over a single physical USB connection.

  • USB disk “drag and drop” programming – ideal for fast prototyping or in-field upgradable products.
  • Debug interface using the Nu-Link – provides full debug capability with tools like Keil MDK.
  • USB serial interface between the host computer and the target.

Firmware History

2017-01-11 Download the one-click firmware update package (v6593b). Fixes issues with Windows 8.1 / Windows 10 / Linux / MacOS.

2017-12-28 Download the one-click firmware update package (v6674r). Fixes "firmware binary should disappear after copy to Mbed drive" issue.

Upgrade Procedure

Location of MASS jumper on NuMaker-NUC472-PFM board:


  1. Download the one-click firmware update package.
  2. Remove MASS jumper.
  3. Connect the USB port to Windows PC.
  4. Extract the downloaded package to a directory then open the directory.
  5. Click update.bat to execute the batch file. A new DOS window will open and update the firmware automatically.
  6. When done, press a key to exit the window. /media/uploads/nuvoton/firmware_update.png
  7. Un-plug the USB cable and install the MASS jumper.
  8. Done.

If you need other resource information, please visit Nuvoton Website

If you have any question, please visit NuForum

 Buy Now