The NuMaker-ML56SD is a development board for Nuvoton NuMicro® ML56 series microcontrollers. The ML56 series is the first of NuMicro® 8051 series integrated with touch key and LCD controller functions. The NuMaker-ML56SD platform consists of three parts: an ML56 evaluation board, an on-board Nu-Link2-Me debugger and programmer, and a HTN-LCD panel module. The NuMaker-ML56SD is designed for project evaluation, prototype development and validation with power consumption monitoring function.
The ML56 evaluation board is based on NuMicro® ML56SD1AE. For the development flexibility, the ML56 platform provides the extension connectors of ML56SD1AE, the Arduino UNO compatible headers and able to adopt multiple power supply. Furthermore, the Nuvoton-designed ammeter connector can measure the power consumption instantly, which is essential for the prototype evaluation. Additionally, the capacitive touch key sensing function on TK0 is an example for the touch key hardware design rules, firmware library functions, and related the PC developing tool. In addition to the capacitive touch key sensing function, the NuMaker-ML56SD provides 8 x 28 COM/SEG LCD display function. With the HTN-LCD panel, user can implement LCD display function of ML56SD1AE easily.
In addition to the ML56 platform, there is an attached on-board debugger and programmer “Nu-Link2-Me”. The Nu-Link2-Me supports on-chip debugging, online and offline ICP programming via SWD interface. The Nu-Link2-Me supports virtual COM (VCOM) port for printing debug messages on PC. Besides, the programming status could be shown on the built-in LEDs. Lastly, the Nu-Link2-Me could be detached from the development board and becoming a stand-alone mass production programmer.