Available 24/7 at
0755-82798135Microcontrollers
Microcontrollers are integrated circuits that combine a processor core, memory and peripheral functions to control electronic systems. They are widely used in industrial control, automotive electronics, consumer devices, communication equipment, medical electronics, IoT products, smart home devices, automation systems and embedded applications.
This category includes 8-bit microcontrollers, 16-bit microcontrollers, 32-bit microcontrollers, low-power MCUs, automotive MCUs, wireless MCUs, general-purpose MCUs and application-specific embedded controllers. These components are commonly selected based on core architecture, clock speed, memory size, interface support, operating voltage, package type, temperature range and application requirements.
TomatoElec supplies original Microcontrollers from recognized semiconductor manufacturers such as STMicroelectronics, Microchip, NXP, Texas Instruments, Renesas, Infineon, onsemi, Analog Devices and other major brands. As an in-stock electronic components supplier and independent distributor, TomatoElec provides inventory support, original component sourcing and BOM sourcing services for global customers.
| Photo | Mfr. Part # | Availability | Price | Quantity | Datasheet | Package/Case | Series | Packaging | Product Status | Programmable | Core Processor | Core Size | Speed | Connectivity | Peripherals | Number of I/O | Program Memory Size | Program Memory Type | EEPROM Size | RAM Size | Voltage - Supply (Vcc/Vdd) | Data Converters | Oscillator Type | Operating Temperature | Grade | Qualification | Mounting Type | Supplier Device Package | Supplier Device Package |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
ADUC848BSZ62-3IC MCU 8BIT 62KB FLASH 52MQFP |
87 | - |
|
Datasheet |
52-QFP | MicroConverter® ADuC8xx | Tray | Active | Not Verified | 8052 | 8-Bit | 12.58MHz | I2C, SPI, UART/USART | POR, PSM, PWM, Temp Sensor, WDT | 34 | 62KB (62K x 8) | FLASH | 4K x 8 | 2.25K x 8 | 2.7V ~ 3.6V | A/D 10x16b; D/A 1x12b, 2x16b | Internal | -40°C ~ 125°C (TA) | - | - | Surface Mount | ||
|
ADUC848BSZ62-5IC MCU 8BIT 62KB FLASH 52MQFP |
28 | - |
|
Datasheet |
52-QFP | MicroConverter® ADuC8xx | Tray | Active | Not Verified | 8052 | 8-Bit | 12.58MHz | I2C, SPI, UART/USART | POR, PSM, PWM, Temp Sensor, WDT | 34 | 62KB (62K x 8) | FLASH | 4K x 8 | 2.25K x 8 | 4.75V ~ 5.25V | A/D 10x16b; D/A 1x12b, 2x16b | Internal | -40°C ~ 125°C (TA) | - | - | Surface Mount | ||
|
XMC4800F100K2048AAXQMA1IC MCU 32BIT 2MB FLASH 100LQFP |
1,715 | - |
|
Datasheet |
100-LQFP Exposed Pad | XMC4000 | Tray | Active | Not Verified | ARM® Cortex®-M4 | 32-Bit Single-Core | 144MHz | CANbus, EBI/EMI, Ethernet, I2C, LINbus, MMC/SD, SPI, UART/USART, USB OTG, USIC | DMA, I2S, LED, POR, Touch-Sense, WDT | 75 | 2MB (2M x 8) | FLASH | - | 352K x 8 | 3.13V ~ 3.63V | A/D 24x12b; D/A 2x12b | External | -40°C ~ 125°C (TA) | - | - | Surface Mount | ||
|
C8051F062-GQIC MCU 8BIT 64KB FLASH 100TQFP |
449 | - |
|
Datasheet |
100-TQFP | C8051F06x | Tray | Not For New Designs | Verified | 8051 | 8-Bit | 25MHz | CANbus, EBI/EMI, SMBus (2-Wire/I2C), SPI, UART/USART | Brown-out Detect/Reset, POR, PWM, Temp Sensor, WDT | 59 | 64KB (64K x 8) | FLASH | - | 4.25K x 8 | 2.7V ~ 3.6V | A/D 2x16b, 8x10b; D/A 2x12b | Internal | -40°C ~ 85°C (TA) | - | - | Surface Mount | ||
|
TMS320F2808PZSIC MCU 32BIT 128KB FLASH 100LQFP |
3,305 | - |
|
Datasheet |
100-LQFP | C2000™ C28x Fixed-Point | Tray | Active | Not Verified | C28x | 32-Bit Single-Core | 100MHz | CANbus, I2C, SCI, SPI, UART/USART | POR, PWM, WDT | 35 | 128KB (64K x 16) | FLASH | - | 18K x 16 | 1.71V ~ 1.89V | A/D 16x12b | Internal | -40°C ~ 125°C (TA) | Automotive | AEC-Q100 | Surface Mount | ||
|
S32K344EHT1VMMSTIC MCU 32BIT 4MB FLASH 257LFBGA |
1,043 | - |
|
Datasheet |
257-LFBGA | S32K3 | Tray | Active | Not Verified | ARM® Cortex®-M7 | 32-Bit | 160MHz | CANbus, Ethernet, FlexIO, I2C, LINBus, SPI, QSPI, UART/USART | DMA, I2S, Serial Audio, WDT | 218 | 4MB (4M x 8) | FLASH | - | 512K x 8 | 2.7V ~ 5.5V | A/D 24x12b | Internal | -40°C ~ 105°C | Automotive | AEC-Q100 | Surface Mount | ||
|
|
MSP432E411YTZADIC MCU 32BIT 1MB FLASH 212NFBGA |
760 | - |
|
Datasheet |
212-VFBGA | SimpleLink™ | Tray | Active | Not Verified | ARM® Cortex®-M4F | 32-Bit Single-Core | 120MHz | 1-Wire, CANbus, EBI/EMI, Ethernet, I2C, QSSI, UART/USART, USB OTG | Brown-out Detect/Reset, DMA, LCD, POR, PWM, QEI, WDT | 140 | 1MB (1M x 8) | FLASH | 6K x 8 | 256K x 8 | 1.14V ~ 3.63V | A/D 24x12b | Internal | -40°C ~ 105°C (TA) | - | - | Surface Mount | ||
|
|
MIMXRT685SFFOBIC MCU 32BIT EXT MEM 249FOWLP |
821 | - |
|
Datasheet |
249-WFBGA | RT-600 | Tray | Active | Not Verified | ARM® Cortex®-M33 | 32-Bit Dual-Core | 300MHz | EBI/EMI, I2C, MMC/SD/SDIO, SPDIF, SPI, UART/USART, USB2.0 OTG | Brown-out Detect/Reset, DMA, POR, PWM, WDT | 147 | - | External Program Memory | - | 4.5M x 8 | 1.71V ~ 3.6V | A/D 12x12b SAR | Internal | -20°C ~ 85°C (TA) | - | - | Surface Mount | ||
|
M30620SPFP#U5CIC MCU 16BIT ROMLESS 100QFP |
126 | - |
|
Datasheet |
100-BQFP | M16C™ M16C/60/62P | Tray | Not For New Designs | Not Verified | M16C/60 | 16-Bit | 24MHz | I2C, IEBus, UART/USART | DMA, WDT | 50 | - | ROMless | - | 10K x 8 | 2.7V ~ 5.5V | A/D 26x10b; D/A 2x8b | Internal | -20°C ~ 85°C (TA) | - | - | Surface Mount | ||
|
MK66FN2M0VMD18IC MCU 32BIT 2MB FLASH 144MAPBGA |
4,467 | - |
|
Datasheet |
144-LBGA | Kinetis K60 | Tray | Active | Not Verified | ARM® Cortex®-M4 | 32-Bit Single-Core | 180MHz | CANbus, EBI/EMI, Ethernet, I2C, IrDA, SD, SPI, UART/USART, USB, USB OTG | DMA, I2S, LVD, POR, PWM, WDT | 100 | 2MB (2M x 8) | FLASH | - | 256K x 8 | 1.71V ~ 3.6V | A/D 2x16b; D/A 2x12b | Internal | -40°C ~ 105°C (TA) | - | - | Surface Mount | ||
|
TMS320F28069MPZPQIC MCU 32BIT 256KB FLSH 100HTQFP |
349 | - |
|
Datasheet |
100-TQFP Exposed Pad | C2000™ C28x Piccolo™ | Tray | Active | Not Verified | C28x | 32-Bit Single-Core | 90MHz | CANbus, I2C, McBSP, SCI, SPI, UART/USART | Brown-out Detect/Reset, DMA, POR, PWM, WDT | 54 | 256KB (128K x 16) | FLASH | - | 50K x 16 | 1.71V ~ 1.995V | A/D 16x12b | Internal | -40°C ~ 125°C (TA) | Automotive | AEC-Q100 | Surface Mount | ||
|
MCF52234CAL60IC MCU 32BIT 256KB FLASH 112LQFP |
229 | - |
|
Datasheet |
112-LQFP | MCF5223x | Tray | Active | Not Verified | Coldfire V2 | 32-Bit Single-Core | 60MHz | CANbus, Ethernet, I2C, SPI, UART/USART | DMA, LVD, POR, PWM, WDT | 73 | 256KB (256K x 8) | FLASH | - | 32K x 8 | 3V ~ 3.6V | A/D 8x12b | Internal | -40°C ~ 85°C (TA) | - | - | Surface Mount | ||
|
MK65FN2M0VMI18IC MCU 32BIT 2MB FLASH 169MAPBGA |
275 | - |
|
Datasheet |
169-LFBGA | Kinetis K60 | Tray | Active | Not Verified | ARM® Cortex®-M4 | 32-Bit Single-Core | 180MHz | CANbus, EBI/EMI, Ethernet, I2C, IrDA, SD, SPI, UART/USART, USB, USB OTG | DMA, I2S, LVD, POR, PWM, WDT | 116 | 2MB (2M x 8) | FLASH | - | 256K x 8 | 1.71V ~ 3.6V | A/D 2x16b; D/A 2x12b | Internal | -40°C ~ 105°C (TA) | - | - | Surface Mount | ||
|
MCF54450VM240IC MCU 32BIT ROMLESS 256MAPBGA |
443 | - |
|
Datasheet |
256-LBGA | MCF5445x | Tray | Active | Not Verified | Coldfire V4 | 32-Bit Single-Core | 240MHz | I2C, SPI, SSI, UART/USART, USB OTG | DMA, WDT | 132 | - | ROMless | - | 32K x 8 | 1.35V ~ 3.6V | - | Internal | 0°C ~ 70°C (TA) | - | - | Surface Mount | ||
|
TMS5701227CPGEQQ1IC MCU 32BIT 1.25MB FLSH 144LQFP |
467 | - |
|
Datasheet |
144-LQFP | Hercules™ TMS570 ARM® Cortex®-R | Tray | Active | Not Verified | ARM® Cortex®-R4F | 32-Bit Dual-Core | 160MHz | CANbus, EBI/EMI, Ethernet, FlexRay, I2C, LINbus, MibSPI, SPI, UCI, UART/USART | DMA, POR, PWM, WDT | 58 | 1.25MB (1.25M x 8) | FLASH | 64K x 8 | 192K x 8 | 1.14V ~ 3.6V | A/D 24x12b | External | -40°C ~ 125°C (TA) | Automotive | AEC-Q100 | Surface Mount | ||
|
TMS320F2809PZSIC MCU 32BIT 256KB FLASH 100LQFP |
1,813 | - |
|
Datasheet |
100-LQFP | C2000™ C28x Fixed-Point | Tray | Active | Not Verified | C28x | 32-Bit Single-Core | 100MHz | CANbus, I2C, SCI, SPI, UART/USART | POR, PWM, WDT | 35 | 256KB (128K x 16) | FLASH | - | 18K x 16 | 1.71V ~ 1.89V | A/D 16x12b | Internal | -40°C ~ 125°C (TA) | Automotive | AEC-Q100 | Surface Mount | ||
|
ADUC832BSZIC MCU 8BIT 62KB FLASH 52MQFP |
4,222 | - |
|
Datasheet |
52-QFP | MicroConverter® ADuC8xx | Tray | Active | Verified | 8052 | 8-Bit | 16MHz | EBI/EMI, I2C, SPI, UART/USART | PSM, Temp Sensor, WDT | 34 | 62KB (62K x 8) | FLASH | 4K x 8 | 2.25K x 8 | 2.7V ~ 5.5V | A/D 8x12b; D/A 2x12b | Internal | -40°C ~ 125°C (TA) | - | - | Surface Mount | ||
|
MC68331CAG16IC MCU 32BIT ROMLESS 144LQFP |
297 | - |
|
Datasheet |
144-LQFP | M683xx | Tray | Not For New Designs | Not Verified | CPU32 | 32-Bit Single-Core | 16MHz | EBI/EMI, SCI, SPI, UART/USART | POR, PWM, WDT | 18 | - | ROMless | - | - | 4.5V ~ 5.5V | - | Internal | -40°C ~ 85°C (TA) | - | - | Surface Mount | ||
|
F28384DZWTQRIC MCU 32BIT 1MB FLASH 337NFBGA |
2,000 | - |
|
Datasheet |
337-LFBGA | C2000™ C28x Fixed-Point | Tape & Reel (TR) | Active | Not Verified | C28x | 32-Bit Dual-Core | 200MHz | CANbus, Ethernet, I2C, McBSP, SCI, SPI, UART/USART | Brown-out Detect/Reset, DMA, POR, PWM, WDT | 169 | 1MB (512K x 16) | FLASH | - | 216K x 8 | 1.14V ~ 1.26V | A/D 24x12b, 36x16b SAR; D/A 3x12b | Internal | -40°C ~ 125°C (TA) | Automotive | AEC-Q100 | Surface Mount | ||
|
MC9S12D64CPVEIC MCU 16BIT 64KB FLASH 112LQFP |
775 | - |
|
Datasheet |
112-LQFP | HCS12 | Tray | Active | Verified | HCS12 | 16-Bit | 25MHz | CANbus, I2C, SCI, SPI | PWM, WDT | 91 | 64KB (64K x 8) | FLASH | 1K x 8 | 4K x 8 | 2.35V ~ 5.25V | A/D 16x10b | Internal | -40°C ~ 85°C (TA) | - | - | Surface Mount |
