Microcontrollers(650)
- 8bit 8051 MCUs(92)
- 8bit KM101 MCUs(27)
-
Arm Cortex-M0 MCUs(293)
- M029G/M030G/M031G Series(9)
- M031 Series(21)
- M031BT Series(2)
- M032 Series(16)
- M032BT Series(2)
- M071 Series(4)
- M091 Series(4)
- M0A21 Series(4)
- M0A23 Series(4)
- NUC029 Series(12)
- Nano103 Base Series(3)
- Nano100/102 Base Series(19)
- Nano110/112 LCD Series(19)
- Nano120 USB Series(10)
- Nano130 Advanced Series(8)
- NUC100/200 Advanced Series(15)
-
NUC120/122/123/220 USB Series(38)
- NUC120LC1DN
- NUC120LD2DN
- NUC120LE3DN
- NUC120RD2DN
- NUC120RC1DN
- NUC120RE3DN
- NUC120VE3DN
- NUC122LC1AN
- NUC122LC1DN
- NUC122LD2AN
- NUC122LD2DN
- NUC122SC1AN
- NUC122SC1DN
- NUC122SD2AN
- NUC122SD2DN
- NUC122ZC1AN
- NUC122ZC1DN
- NUC122ZD2AN
- NUC122ZD2DN
- NUC123LC2AE1
- NUC123LD4AE0
- NUC123LD4AN0
- NUC123SC2AE1
- NUC123LC2AN1
- NUC123SC2AN1
- NUC123SD4AE0
- NUC123SD4AN0
- NUC123ZC2AE1
- NUC123ZC2AN1
- NUC123ZD4AN0
- NUC123ZD4AE0
- NUC220LC2AN
- NUC220LD2AN
- NUC220LE3AN
- NUC220SC2AN
- NUC220SD2AN
- NUC220SE3AN
- NUC220VE3AN
- NUC121/125 Series(6)
- NUC126 USB Series(6)
- NUC130/230 CAN Series(14)
- NUC140/240 Connectivity Series(14)
- M051 Base Series(21)
- Mini51 Base Series(21)
- M0518 Series(4)
- NUC131/NUC1311 CAN Series(7)
- M0519 Series(5)
- M0564 Series(5)
- Arm Cortex-M23 MCUs(80)
-
Arm Cortex-M4 MCUs(145)
- M433 CAN/USB FS OTG Series(2)
- KM1M4BF Series(1)
- M463 CAN FD/USB HS Series(7)
- M467 Ethernet/Crypto Series(8)
- M471 Series(6)
- M487 Ethernet Series(4)
- M485 Crypto Series(5)
- M484 USB HS OTG Series(5)
- M483 CAN Series(8)
- M482 USB FS OTG Series(14)
- M481 Base Series(11)
- M4TK Touch Key Series(6)
- M451 Base Series(10)
- M4521 USB Series(2)
- NUC442/472 Series(16)
- M452 USB Series(9)
- M453 CAN Series(10)
- NUC505 Series(7)
- M451M Series(6)
- Arm Cortex-M7 MCUs(7)
- 32bit KM103 MCUs(6)
MOSFET(73)
-
Low On Resistance MOSFET for Li-ion Battery Protection(47)
-
12V-30V Nch Dual MOSFET(47)
- KFCAB21B10L
- KFCAB21C00L
- KFCAB21860L
- KFCAB21520L
- KFCAB21B50L
- KFCAB21890L
- KFCAB21770L
- KFCAB21260L
- KFCAB21B30L
- KFCAB21740L
- KFCAB21490L
- KFCAB21A50L
- KFCAB21350L
- KFCAB21830L
- KFCAB12004NL
- KFC6B21150L
- KFC6B21B70L
- FC6B21100L
- KFC4B21A30L
- KFC4B21210L
- KFC4B21280L
- KFC4B21220L
- KFC4B21080L
- KFC4B21320L
- KFC4A21300L
- KFC4B21300L
- KFC4B21330L
- KFCAB22370L
- KFC6B22160L
- KFCAB22510L
- KFC6B22500L
- KFC4B22180L
- KFC4B22270L
- KFC4B22690L
- KFC4B22670L
- KFC4B22830L
- KFCAB22014NL
- KFCAB22020NL
- KFCAB22630L
- KFCAB22620L
- KFCAB22680L
- KFCAB22900L
- KFC6B22100L
- KFC6B22220L
- KFC4B22070L
- KFC7P23440L
- KFCAB30029NL
-
12V-30V Nch Dual MOSFET(47)
- Low On Resistance MOSFET for Li-ion Battery Charging Control(5)
- Small Size MOSFET for Automotive Switching(11)
- Small Size MOSFET for General Switching(10)
Smart Home Audio(325)
- Audio SoCs(20)
- ISD ChipCorder(28)
- Audio Converters(37)
- Audio Amplifiers(20)
- Audio Enhancement(3)
-
Audio & Speech Controllers(217)
- NuVoice Series(4)
-
PowerSpeech Series(128)
- N584L020
- N584L030
- N584L031
- N584L040
- N584L041
- N584L061
- N584L080
- N584L081
- N584L120
- N584L121
- N588H061
- N588H061
- N588H120
- N588H170
- N588H250
- N588H340
- N588HP340(OTP)
- W584A011
- W584A016
- W584A017
- W584A021
- W584A022
- W584A025
- W584A031
- W584A032
- W584A035
- W584A041
- W584A042
- W584A045
- W584A051
- W584A052
- W584A061
- W584A062
- W584A065
- W584A071
- W584A075
- W584A081
- W584A085
- W584A100
- W584A120
- W584A151
- W584A171
- W584A191
- W584A300
- W584A340
- W584AP017(OTP)
- W584AP065(OTP)
- W584B010
- W584B015
- W584B016
- W584B020
- W584B021
- W584B030
- W584B031
- W584B040
- W584B041
- W584B052
- W584B062
- W584B070
- W584B080
- W584B100
- W584B120
- W584B150
- W584B170
- W584B190
- W588C003
- W588C006
- W588C009
- W588C012
- W588C015
- W588C020
- W588C025
- W588C030
- W588C036
- W588C041
- W588C046
- W588C051
- W588C056
- W588C061
- W588C071
- W588C081
- W588C101
- W588C121
- W588C150
- W588C170
- W588C210
- W588C260
- W588C300
- W588C350
- W588C400
- W588D003
- W588D006
- W588D009
- W588D012
- W588D015
- W588D020
- W588D025
- W588D030
- W588D035
- W588D040
- W588D045
- W588D050
- W588D055
- W588D060
- W588D070
- W588D080
- W588D100
- W588D120
- W588D150
- W588D170
- W588D210
- W588D260
- W588D300
- W588D350
- W588D400
- W588DF060(MTP)
- W588L020
- W588L030
- W588L035
- W588L040
- W588L050
- W588L060
- W588L070
- W588L080
- W588L100
- W588L121
- W588L150
- W588L170
-
BandDirector Series(48)
- N567G030
- N567G041
- N567G080
- N567G120
- N567G160
- N567G200
- N567G240
- N567G280
- N567G330
- N567H030
- N567H041
- N567H080
- N567H120
- N567H160
- N567H200
- N567H240
- N567H280
- N567H330
- N567HP330(OTP)
- N567K030
- N567K041
- N567K080
- N567K120
- N567K160
- N567K200
- N567K240
- N567K280
- N567K330
- N567L120
- N567L160
- N567L200
- W567C070
- W567C080
- W567C100
- W567C120
- W567C126
- W567C151
- W567C171
- W567C210
- W567C260
- W567C266
- W567C300
- W567C306
- W567C340
- W567C346
- W567C380
- W567C386
- W567CP260(OTP)
- ViewTalk Series(20)
- Peripheral Series(17)
- NuSpeech Series
- NSPxx Series
GUI Solution(18)
- GUI Reference Design(3)
-
GUI Platform(15)
- NuMaker-HMI-MA35H0-A2
- NuMaker-HMI-M467
- NuMaker-HMI-MA35D1-S1
- NuMaker-HMI-MA35H0-A1
- NuMaker-HMI-M032
- NuMaker-HMI-M2354
- NuMaker-HMI-M487
- NuMaker-HMI-N9H20
- NuMaker-HMI-N9H26
- NuMaker-HMI-N9H30
- NuMaker-HMI-N9H31-A1
- NuMaker-HMI-N9H31-A2
- NuMaker-emWin-M032
- NuMaker-emWin-M487
- NuMaker-emWin-N9H20
- NuMaker-emWin-N9H26
- NuMaker-emWin-N9H30
IoT Solution(22)
-
IoT Platform(20)
- NuMaker-IIoT-NUC980G1D
- NuMaker-IIoT-NUC980G1
- NuMaker-IoT-MA35D0-A1
- NuMaker-IoT-MA35D1-A1
- NuMaker-IoT-M2354
- NuMaker-RTU-NUC980(Chili)
- NuMaker-Server-NUC980
- NuMaker-IIoT-NUC980
- NuMaker-IIoT-NUC980G2
- NuMaker-IIoT-NUC980G2D
- NuMaker-Tomato
- NuMaker-IoT-M487
- NuMaker-PFM-M487
- NuMaker-PFM-M453
- NuMaker-PFM-NUC472
- NuMaker-PFM-M2351
- NuMaker-IoT-M263A
- NuMaker-PFM-NANO130
- NuMaker-Brick
- NuMaker-Uni
- Alexa Connect Kit Platform
- IoT Engine Platform(1)
- Arduino Compatible Platform(1)
- LoRa Platform
M471 Series
The NuMicro M471 series is a 32-bit microcontroller based on Arm Cortex-M4F core, with DSP instruction set and single-precision floating-point unit (FPU), targeted for smart home appliance applications. For the growing requirement of the safety functions on the home appliance, the M471 series provides certified Software Test Library (STL) and an application note for IEC60730-1 Class B Annex H. This certified STL can significantly reduce the development time and efforts to pass IEC60730-1 Class B certification for home appliances. The M471 series runs up to 72/120 MHz, and features 2.5V to 5.5V wide operating voltage, -40°C to 105°C wide operating temperature, a variety of packages with wide pin pitch, and excellent high immunity characteristics by ESD HBM 8 kV and EFT 4.4 kV, which greatly meets the rigid requirements for stability, reliability and safety of home appliance systems.
As the new smart function added on home appliances, the M471 series provides up to 512 KB dual-bank of Flash memory for code storage, 64 KB SRAM for run time operation and 32 KB independent Data Flash for parameters. The dual bank design of 512 KB Flash memory supports the Firmware update through the Over-The-Air (FOTA) process. Additionally, in response to the code security requirements, the M471 series supports Execute-Only Memory (XOM) function to protect confidential program code information from being stolen in the run-time. Finally, the 32 KB independent data Flash provides a 256 Bytes page erasing unit to make the parameter data update and access more efficiently. Besides, a peripheral direct memory access (PDMA) is provided to reduce the data access overhead of CPU core to peripherals.
The M471 series supports plenty of peripherals, including a Customize IR receiver (CIR) to communicate with remote controller, up to 24 channels of 16-bit PWM, 6 sets of UART, 2 sets of SPI/I2S, 2 sets of I²C, and a real-time clock (RTC).
The M471 series also provides rich analog peripherals including 2 sets of analog comparators, up to 24 channels of 12-bit SAR ADC, and 1 channel of 8-bit DAC. The M471 series also integrates a pseudo random number generator (PRNG) to support the requirement for encryption and decryption of smart home appliances.
The M471 series supports multiple package choices that are designed for home appliance system PCB demands.
- LQFP44: Body Size 10 mm x 10 mm, Pin Pitch 0.8 mm
- LQFP64: Body Size 7 mm x 7 mm, Pin Pitch 0.4 mm
- LQFP64: Body Size 14 mm x 14 mm, Pin Pitch 0.8 mm
- WLCSP100: Body Size 4.5mm x 4.5mm, Pin Pitch 0.4mm
- LQFP100: Body Size 14 mm x 14 mm, Pin Pitch 0.5 mm
- LQFP128: Body Size 14 mm x 14 mm, Pin Pitch 0.4 mm
Target Applications:
- 400G/800G Optical Module
- Washing Machine
- Refrigerator
- Air Conditioner
- PM2.5 Detector
- Other Home Appliances
The M471 series includes M471V/ M471K/ M471C Series and M471M/ M471R1/ M471S Series. The key features are separately described below.
M471V/ M471K/ M471C Series Key Features:
• | Operating Characteristics | |
- | Voltage range: 2.5V to 5.5V | |
- | Temperature range: -40°C to 105°C | |
- | ESD HBM 8 kV | |
- | EFT 4.4 kV | |
• | Core | |
- | Up to 120 MHz ARM Cortex-M4F | |
- | DSP instruction set | |
- | Single-precision floating point instructions (FPU) | |
- | Memory Protection Unit (MPU) with eight memory regions | |
• | Memory | |
- | Up to 512 KB Flash memory with dual bank structure supporting Firmware Over-The-Air (FOTA) | |
- | Flash memory supporting up to four regions of eXecute-Only-Memory (XOM) | |
- | 32 KB independent Data Flash with 256 Bytes page erasing unit | |
- | 4 KB user-defined loader ROM (LDROM) | |
- | Up to 64 KB SRAM | |
• | Clocks | |
- | 4 to 24 MHz crystal oscillator | |
- | 32.768 kHz crystal oscillator for RTC | |
- | Internal 48 MHz RC oscillator with ± 1% deviation at -20~85°C and ± 2% deviation at -40°C to 105°C | |
- | Internal 38.4 kHz RC oscillator | |
- | Internal PLL up to 120 MHz | |
• | Power Management | |
- | Supports three power modes: Normal run, Idle and Normal Power-down mode | |
- | Normal run: 353 μA/MHz at 25°C/5V | |
- | Normal Power-down: 27 μA | |
- | Supports wake up from Normal Power-down mode by: RTC, WDT, I²C, Timer, UART, GPIO, EINT, ACMP, CIR0 and BOD | |
• | Timer & PWM | |
- | Four 32-bit timers | |
- | Up to 12 Enhanced PWM with twelve 16-bit counters | |
- | Up to 12 Basic PWM with two 16-bit counters | |
- | One 24-bit count-down SysTick timer | |
- | One watchdog timer | |
- | One window watchdog timer | |
• | Peripheral Direct Memory Access (PDMA) | |
- | Up to 6 channels | |
- | Channel can be operated by software trigger, UART, SPI, EPWM, TIMER, ADC, DAC, ACMP and I²C | |
• | Analog Peripheral | |
- | 1 set of 12-bit, up to 24-ch, 1.8 MSPS SAR ADC | |
- | 1 set of 8-bit, 200 kSPS DAC | |
- | 2 sets of analog comparators | |
- | Built-in internal reference voltage | |
• | Communication Interface | |
- | 1 set of Customize IR receiver (CIR) | |
- | Up to 6 sets of UART interfaces with IrDA (2 sets support LIN) | |
- | Up to 2 sets of I²C interfaces with SMBus/PMBus (Up to 1 Mbps) | |
- | Up to 2 sets of SPI/I²S interfaces (up to 24 MHz in SPI Master mode) | |
• | Pseudo Random Number Generator (PRNG) | |
• | Cyclic Redundancy Calculation (CRC) | |
• | Real Time Clock (RTC) | |
• | Up to 119 I/O pins with interrupt capability | |
• | IEC60730-1 Class B | |
- | Supports certified IEC60730-1 Class B Software Test Library (STL) | |
• | Development Platform Support | |
- | Arm Keil RVMDK and IAR EWARM IDE | |
- | Free GNU compiler with Eclipse IDE support | |
- | ICP (In Circuit Programmer) support for updating internal code via Nu-Link debugger | |
- | ISP (In System Programmer) support for updating code through UART, SPI, I²C, RS-485 peripheral interfaces | |
- | Pin Viewer for real time monitoring the status of all I/O pins | |
- | PinConfigure tool for pin assignment, initial code generation and OrCAD/Protel part generation | |
• | 96-bit Unique ID (UID) | |
• | 128-bit Unique Customer ID (UCID) |
M471M/ M471R1/ M471S Series Key Features:
• | Operating Characteristics | |
- | Voltage range: 2.5V to 5.5V | |
- | Temperature range: -40°C to 105°C | |
- | ESD HBM 8 kV | |
- | EFT 4.4 kV | |
• | Core | |
- | Up to 72 MHz ARM Cortex-M4F | |
- | DSP instruction set | |
- | Single-precision floating point instructions (FPU) | |
- | Memory Protection Unit (MPU) with eight memory regions | |
• | Memory | |
- | Up to 128 KB Flash memory | |
- | 4 KB user-defined loader ROM (LDROM) | |
- | Up to 32 KB SRAM | |
• | Clocks | |
- | 4 to 20 MHz crystal oscillator | |
- | 32.768 kHz crystal oscillator for RTC | |
- | Internal 22.1184 MHz RC oscillator with ± 2% deviation at -40°C to 105°C | |
- | Internal 10 kHz RC oscillator | |
- | Internal PLL up to 72 MHz | |
• | Power Management | |
- | Supports three power modes: Normal run, Idle and Normal Power-down mode | |
- | Normal run: 347 μA/MHz at 25°C/5V | |
- | Normal Power-down: 21 μA | |
- | Supports wake up from Normal Power-down mode by: RTC, WDT, I²C, Timer, UART, BOD, GPIO, and UBSD | |
• | Timer & PWM | |
- | Four 32-bit timers | |
- | Up to 12 Enhanced PWM with twelve 16-bit counters | |
- | One 24-bit count-down SysTick timer | |
- | One watchdog timer | |
- | One window watchdog timer | |
• | Peripheral Direct Memory Access (PDMA) | |
- | Up to 8 channels | |
- | Channel can be operated by software trigger, UART, SPI, EPWM, and ADC | |
• | Analog Peripheral | |
- | 1 set of 12-bit, up to 16-ch, 1 MSPS SAR ADC | |
- | Built-in internal reference voltage | |
• | Communication Interface | |
- | Up to 4 sets of UART interfaces with IrDA | |
- | 1 set of ISO-7816 interface supporting full duplex UART function | |
- | Up to 2 sets of I²C interfaces with SMBus/PMBus (Up to 1 Mbps) | |
- | Up to 1 set of SPI/I2S interfaces (up to 36 MHz in Master mode) | |
- | Up to 1 set of Quad-SPI interfaces (up to 32 MHz in Master mode) | |
- | Up to 1 set of USB 2.0 full speed Device/Host with on-chip PHY (supporting crystal-less in device mode) | |
• | Cyclic Redundancy Calculation (CRC) | |
• | Real Time Clock (RTC) | |
• | Up to 49 I/O pins with interrupt capability | |
• | IEC60730-1 Class B | |
- | Supports certified IEC60730-1 Class B Software Test Library (STL) | |
• | Development Platform Support | |
- | Arm Keil RVMDK and IAR EWARM IDE | |
- | Free GNU compiler with Eclipse IDE support | |
- | ICP (In Circuit Programmer) support for updating internal code via Nu-Link debugger | |
- | ISP (In System Programmer) support for updating code through UART, SPI, I²C, RS-485 peripheral interfaces | |
- | Pin Viewer for real time monitoring the status of all I/O pins | |
- | PinConfigure tool for pin assignment, initial code generation and OrCAD/Protel part generation | |
• | 96-bit Unique ID (UID) | |
• | 128-bit Unique Customer ID (UCID) |