Nuvoton introduced brand new MCU series M031/32 based on Arm Cortex-M0 core and low voltage operation 32-bit microcontroller with 16KB to 512KB flash and 20pin to 128pin packages. It features 1.8V - 3.6V operating voltage runs up to 48/72MHz frequency. The new generation M031/32 series offers powerful performance with more peripherals and serial interfaces which enables more flexible choice to implement different applications such as industrial control, consumer applications. The series makes the expansion of external module and components easier enabling easy upgrade performance for existing designs.
The NuMicro M031/32 series can operate in temperature range from -400C to +1050C and supports 1.8V low-voltage equipped up to 512KB flash and up to 96KB SRAM. It comes with security features of an embedded SPROM (Security Protection ROM) providing secure code execution area, 96-bit UID(unique identification) and 128-bit UCID(Unique Customer Identification) provide multiple protection for program development. It features the high speed communication interfaces with 10 set UART, 4 set SPI, 4 set I2C. Since the part numbers of M032 are based on M031, it supports crystal-less USB2.0 full speed device that can generate precise frequency required by USB protocol without need of any external crystal which reduces BOM cost and PCB size.
Additional Features include:
- 96/144 MHz 16-bit PWM
- 24MHz SPI & 6MHz UART
- Up to four 32-bit Timers
- RTC with calendar and alarm
- Up to 2 MSPS conversion rate ADC
- Temperature range from (-400C) to (+1050C)
Product development can be done by Nuvoton NuMaker evaluation boards and Nuvoton NuLink debugger. Also the 3rd party IDE such as Keil MDK, IAR EWARM, NuEclippse IDE with GNU GCC compilers are supported. The product comes in smaller form factor packages TSSOP20, TSSOP28, QFN33, LQFP48 to LQFP 64-pin and LQFP-128.