{"product_id":"m071vg4ae","title":"M071VG4AE","description":"\u003cp\u003eThe NuMicro® M071VG4AE series is a 32-bit microcontroller based on Arm Cortex®-M0 core, with the hardware divider, targeted for smart home appliance applications. It offers up to 72 MHz CPU frequency, 256 KB Flash memory for code storage, 20 KB SRAM for runtime operation and configurable Data Flash memory for parameters. Additionally, in response to the code security requirements, the M071VG4AE series integrates 2 KB SPROM (Security Protection ROM) to provide a secure code execution area to protect the developer's intellectual property. The M071VG4AE series also supports online updates using In-System Programmer (ISP), In-Circuit Programmer (ICP) and In-Application Programmer (IAP). The In-System Programmer (ISP) with 4 KB Loader ROM (LDROM) supports firmware updates through the Firmware Over-The-Air (FOTA) process. Besides, a Peripheral Direct Memory Access (PDMA) is provided to reduce the data access overhead of CPU core to peripherals.\u003c\/p\u003e\n\u003cp\u003eThe M071VG4AE series supports plenty of peripherals, including one built-in temperature sensor with 1°C resolution, adjustable VDDIO pins to meet a wide voltage range from 1.8V to 5.5V, 12 channels of 16-bit 144 MHz high-speed PWM for precise control, 3 sets of UART, 1 set of SPI\/I²S, 2 sets of I²C, and a real-time clock (RTC). The M071VG4AE series also provides rich analog peripherals including 20 channels of 12-bit ADC and 2 sets of ACMP.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTarget Application:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMain control of White Goods\u003c\/li\u003e\n\u003cli\u003eMain control of Smart Home Appliances\u003c\/li\u003e\n\u003cli\u003eIndustrial control\u003c\/li\u003e\n\u003cli\u003eMotor control\u003c\/li\u003e\n\u003cli\u003eMetering applications\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eOperating Characteristics\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eOperating voltage from 2.5V to 5.5V\u003c\/li\u003e\n\u003cli\u003eOperating temperature from -40°C to 105°C\u003c\/li\u003e\n\u003cli\u003eESD HBM 8 kV\u003c\/li\u003e\n\u003cli\u003eEFT 4.4 kV\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCore\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eArm® Cortex®-M0 core running up to 72 MHz\u003c\/li\u003e\n\u003cli\u003eSingle-cycle 32-bit hardware multiplier\u003c\/li\u003e\n\u003cli\u003e32-bit hardware divider\u003c\/li\u003e\n\u003cli\u003eNVIC for 32 interrupt inputs, each with 4-levels of priority\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMemories\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003e256 KB application ROM (APROM)\u003c\/li\u003e\n\u003cli\u003e4 KB Loader ROM (LDROM)\u003c\/li\u003e\n\u003cli\u003e2 KB Security Protection ROM (SPROM)\u003c\/li\u003e\n\u003cli\u003eUp to 256 KB Data Flash memory with configurable memory size\u003c\/li\u003e\n\u003cli\u003e2 KB page erase for all embedded Flash memory\u003c\/li\u003e\n\u003cli\u003e20 KB embedded SRAM\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClocks\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBuilt-in 4~20 MHz high speed crystal oscillator for precise timing operation\u003c\/li\u003e\n\u003cli\u003eBuilt-in 32.768 kHz low speed crystal oscillator for Real Time Clock (RTC)\u003c\/li\u003e\n\u003cli\u003eDynamically calibrating the HIRC to 22.1184 MHz by external 32.768 kHz crystal oscillator (LXT)\u003c\/li\u003e\n\u003cli\u003eBuilt-in 48 MHz internal high speed RC oscillator (HIRC) (Frequency variation \u0026lt; 2% at -40°C ~ +105°C)\u003c\/li\u003e\n\u003cli\u003eBuilt-in 10 kHz low speed RC oscillator (LIRC) for Watchdog Timer and Wake-up operation\u003c\/li\u003e\n\u003cli\u003ePLL up to 144 MHz for high resolution PWM operation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower management\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eThree power modes: Normal run, Idle and Normal Power-down mode\u003c\/li\u003e\n\u003cli\u003eWake up from Normal Power-down mode by RTC, WDT, I²C, Timer, UART, BOD, GPIO\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTimer \u0026amp; PWM\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003e4 sets of 32-bit timers with 24-bit up-timer and one 8-bit pre-scale counter\u003c\/li\u003e\n\u003cli\u003e2 PWM modules; each module provides 6 output channels\u003c\/li\u003e\n\u003cli\u003e1 Watchdog Timer\u003c\/li\u003e\n\u003cli\u003e1 Windows Watchdog Timer\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePDMA\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003e5 channels of PDMA\u003c\/li\u003e\n\u003cli\u003eSupports CRC\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAnalog Peripheral\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003e1 set of 12-bit, 12 channel, 1 MSPS SAR ADC\u003c\/li\u003e\n\u003cli\u003eBuilt-in internal reference voltage\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnectivity\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003e3 sets of UART with IrDA\u003c\/li\u003e\n\u003cli\u003e2 sets of I²C device interfaces with SMBus\/PMBus (up to 1 Mbps)\u003c\/li\u003e\n\u003cli\u003e2 SPI\/I²S interface (up to 36 MHz in Master Mode)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eCyclic Redundancy Calculation (CRC)\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eReal Time Clock (RTC)\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eUp to 85 I\/O pins with interrupt capability\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIEC60730-1 Class B\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eCertified IEC60730-1 Class B Software Test Library (STL)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDevelopment Platform Support\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eArm Keil RVMDK and IAR EWARM IDE\u003c\/li\u003e\n\u003cli\u003eFree GNU compiler with Eclipse IDE support\u003c\/li\u003e\n\u003cli\u003eICP (In Circuit Programmer) support for updating internal code via Nu-Link debugger\u003c\/li\u003e\n\u003cli\u003eISP (In System Programmer) support for updating code through UART, SPI, I²C, RS-485\u003c\/li\u003e\n\u003cli\u003ePin Viewer for real time monitoring the status of all I\/O pins\u003c\/li\u003e\n\u003cli\u003ePinConfigure tool for pin assignment, initial code generation and OrCAD\/Protel part generation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e96-bit Unique ID (UID)\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e128-bit Unique Customer ID (UCID)\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003ePackage LQFP100(14x14) pitch 0.5mm\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Nuvoton Direct","offers":[{"title":"Tray","offer_id":48478239391950,"sku":"M071VG4AE","price":3.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/0749\/7934\/files\/LQFP-100_M071VG4AE.png?v=1793245043","url":"https:\/\/direct.nuvoton.com\/products\/m071vg4ae","provider":"Nuvoton Direct","version":"1.0","type":"link"}