Last Updated on March 16, 2024
Micro controllers takes important positions in all over electronics world, microcontroller gets more power, abilities and it rises day by day. Some applications like IoT (Internet of things), wearable electronics are pushing the limits and boundaries of microcontrollers.
In this Article we have listed top 5 smallest micro controller in the world, It help you to compare and give some ideas on the size of mircocontrollers. Here we have listed each microcontrollers with their bit size, package size and some important internal perpherals. each and every micro controllers has unique features and desired applications refer datasheet for more details.
1. ATtiny20
MCU Core: 8-bit AVR®
Package Size (mm): 3.0 x 3.0 x 0.6
Package Type: UFBGA
Bit Size: 8 Bit
MHz: 12
Flash (kB): 2
SRAM (kB): 0.128
I²C: 1
UART: 1
ADC: 1 (10 Bit)
Comparators: 1
Timer / Counter: 2 (8 Bit / 16 Bit)
2. PSoC 4000
MCU Core: Arm Cortex-M0 and Arm Cortex-M0+ Cores
Package Size (mm): 1.45 × 1.56 × 0.42
Package Type: WLCSP
Bit Size: 32-bit
MHz: 16
Flash (kB): 16
SRAM (kB): 2
I²C: 1
UART: 1
current DAC: 2
Comparators: 1
Timers: 1 (16 Bit)
3. KL03
MCU Core: ARM® Cortex®-M0+ core
Package Size (mm): 2 x 1.61 x 0.56
Package Type: WLCSP
Bit Size: 8 Bit
MHz: 48
Flash (kB): 32
SRAM (kB): 2
I²C: 1
UART: 1
SPI: 1
Dig I/O Pins: 6
ADC: 1 (12 Bit)
DAC: —
Comparators: 1
Timers: 2
4. Microchip PIC12LF1552
MCU Core: mid-range 8-bit CPU core
Package Size (mm): 2x3x0.5
Package Type: UDFN
Bit Size: 8-bit
MHz: 32
Flash (kB): 3.5
RAM (kB): 0.256
I²C: 1
SPI: 1
RTC: 1
ADC: 1 (10 Bit)
DAC: —
Timers: 1 (8 Bit)
5. silabs C8051T606
MCU Core: 8051
Package Size (mm): 3×3
Package Type: QFN11
Bit Size: 8 Bit
MHz: 25
Flash (kB OTP): 1.5
RAM (kB): 0.125
I²C: 1
UART: 1
ADC: 10 Bit
DAC: —
Comparators: 1
PCA Channels: 3
Timers: 3