Microcontrollers

Microcontrollers, also referred to as MCUs (microcontroller units), are embedded semiconductor devices used in circuit board design. They are essentially a computer within an integrated circuit (IC). Microcontrollers are mostly used in single-function embedded applications, unlike microprocessors which are designed for general-purpose work in Personal Computers, Tablets and Smartphones. Microcontrollers are limited in their clock speed compared to microprocessors by the relative slowness of their non-volatile Flash program memory.

What are they made up of?

Microcontrollers contain single or multiple processors (sometimes referred to as CPUs), plus memory and I/O peripherals. These peripherals include timers, ADCs (analogue-to-digital converters) and DACs (digital-to-analogue converters).

What does 8-bit mean?

Microcontrollers have a data bus width which describes the amount of data the MCU can process at a time. For example, an 8-bit microcontroller can process 8 bits at one time. Popular data bus widths include 8-bit, 16-bit and 32-bit MCUs.

What packages are there?

MCUs come in standard chip packages with various pin counts. Package types include:

  • LQFP
  • PDIP
  • QFN
  • SOIC
  • SSOP
  • TQFP
  • TSSOP

What are ARM processor cores?

Microcontrollers often contain an ARM microprocessor core. ARM represents an architecture developed by ARM Holdings, which is used by other companies to manufacture microprocessors and other devices such as System-on-Chip (SoCs).

  • Cortex-M0
  • Cortex-M0+
  • Cortex-M1
  • Cortex-M3
  • Cortex-M4
  • Cortex-M7
  • Cortex-M23
  • Cortex-M33
  • Cortex-M35P

Where are microcontrollers used?

  • Computers
  • Automotive
  • Robotics
  • Automation
  • Medical equipment
  • Home appliances

...
Read more Read less

Filters

Viewing 1 - 20 of 8293 products
Results per page
Description Price Family Name Package Type Mounting Type Pin Count Device Core Data Bus Width Program Memory Size Maximum Frequency RAM Size USB Channels Number of PWM Units ADC Channels Number of SPI Channels Typical Operating Supply Voltage
RS Stock No. 165-6778
Mfr. Part No.STM32F405RGT6V
kr 72,469
Each (In a Tray of 160)
Units
STM32F LQFP Surface Mount 64 ARM Cortex M4 32bit 1.024 MB 168MHz 192 + 4 kB 1 x OTG 1 16 3 1.8 → 3.6 V
RS Stock No. 810-7673
Mfr. Part No.STM32F405RGT6V
kr 93,32
Each
Units
STM32F LQFP Surface Mount 64 ARM Cortex M4 32bit 1.024 MB 168MHz 192 + 4 kB 1 x OTG 1 16 3 1.8 → 3.6 V
RS Stock No. 110-6621
Mfr. Part No.STM32F446RET6
kr 67,70
Each
Units
STM32 LQFP Surface Mount 64 ARM Cortex M4 32bit 512 kB 180MHz 128 kB 2 - 16 - 1.8 → 3.6 V
RS Stock No. 166-1153
Mfr. Part No.STM32F446RET6
kr 50,683
Each (In a Tray of 160)
Units
STM32 LQFP Surface Mount 64 ARM Cortex M4 32bit 512 kB 180MHz 128 kB 2 - 16 - 1.8 → 3.6 V
RS Stock No. 840-6605
Mfr. Part No.MKL16Z32VFM4
BrandNXP
kr 14,652
Each (In a Pack of 5)
Units
Kinetis L QFN Surface Mount 32 ARM Cortex M0+ 32bit 32 kB 48MHz 4 kB 0 1 9 2 1.71 → 3.6 V
RS Stock No. 170-8960
Mfr. Part No.MKL16Z32VFM4
BrandNXP
kr 14,238
Each (In a Tray of 490)
Units
Kinetis L QFN Surface Mount 32 ARM Cortex M0+ 32bit 32 kB 48MHz 4 kB 0 1 9 2 1.71 → 3.6 V
RS Stock No. 165-3455
Mfr. Part No.PIC18F27J53-I/SP
BrandMicrochip
kr 35,716
Each (In a Tube of 15)
Units
PIC18F SPDIP Through Hole 28 PIC 8bit 128 kB 48MHz 3.8 kB 0 10 10 2 2.15 → 3.6 V
RS Stock No. 703-7661
Mfr. Part No.PIC18F27J53-I/SP
BrandMicrochip
kr 35,77
Each
Units
PIC18F SPDIP Through Hole 28 PIC 8bit 128 kB 48MHz 3.8 kB 0 10 10 2 2.15 to 3.6 V
RS Stock No. 920-6446
Mfr. Part No.STM32F373CCT6
kr 35,332
Each (In a Tray of 250)
Units
STM32F LQFP Surface Mount 48 ARM Cortex M4F 32bit 256 kB 72MHz 32 kB 1 11 16, 21 3 2 → 3.6 V
RS Stock No. 772-4867
Mfr. Part No.STM32F373CCT6
kr 50,65
Each
Units
STM32F LQFP Surface Mount 48 ARM Cortex M4F 32bit 256 kB 72MHz 32 kB 1 11 16, 21 3 2 → 3.6 V
RS Stock No. 660-0766
Mfr. Part No.Z84C4206PEG
BrandZilog
kr 98,30
Each
Units
Z80 PDIP Through Hole 40 Z8 8bit - 6MHz - 0 - - 1 4.5 → 5.5 V
RS Stock No. 165-8169
Mfr. Part No.STM32F469NIH6
kr 105,656
Each (In a Tray of 160)
Units
STM32 BGA Surface Mount 216 ARM Cortex M4 32bit 2.048 MB 180MHz 384 + 4 kB 2 - 24 - 1.7 → 3.6 V
RS Stock No. 917-3400
Mfr. Part No.STM32F469NIH6
kr 135,99
Each
Units
STM32 BGA Surface Mount 216 ARM Cortex M4 32bit 2.048 MB 180MHz 384 + 4 kB 2 - 24 - 1.7 → 3.6 V
RS Stock No. 146-1236
Mfr. Part No.Z84C4206PEG
BrandZilog
kr 90,338
Each (In a Tube of 10)
Units
Z80 PDIP Through Hole 40 Z8 8bit - 6MHz - 0 - - 1 4.5 → 5.5 V
RS Stock No. 165-4308
Mfr. Part No.PIC32MZ2048EFH064-I/PT
BrandMicrochip
kr 82,42
Each (In a Tray of 160)
Units
PIC32 TQFP Surface Mount 64 MIPS® MicroAptiv™ 32bit 160 (Boot Flash) kB, 2.048 (Flash) MB 200MHz 512 kB 3 1 24 4 3.3 V
RS Stock No. 169-7312
Mfr. Part No.MKL16Z128VFM4
BrandNXP
kr 24,541
Each (In a Tray of 490)
Units
Kinetis L QFN Surface Mount 32 ARM Cortex M0+ 32bit 128 kB 48MHz 16 kB 0 2 - 2 1.71 → 3.6 V
RS Stock No. 168-7326
Mfr. Part No.STM32F100C8T6B
kr 19,442
Each (In a Tray of 250)
Units
STM32F LQFP Surface Mount 48 ARM Cortex M3 32bit 64 kB 24MHz 8 kB 0 7 10 2 2 → 3.6 V
RS Stock No. 823-2375
Mfr. Part No.MKL03Z8VFG4
BrandNXP
kr 5,83
Each (In a Pack of 5)
Units
Kinetis L QFN Surface Mount 16 ARM Cortex M0+ 32bit 8 kB 48MHz 2 kB 0 2 7 1 1.71 → 3.6 V
RS Stock No. 920-6468
Mfr. Part No.STM32F407VGT6
kr 81,274
Each (In a Tray of 90)
Units
STM32F LQFP Surface Mount 100 ARM Cortex M4F 32bit 1.024 MB 168MHz 4 kB, 192 kB 1 x Device, 1 x Host, 1 x OTG 1 16 3 1.8 → 3.6 V
RS Stock No. 746-8226
Mfr. Part No.STM32F407VGT6
kr 92,22
Each
Units
STM32F LQFP Surface Mount 100 ARM Cortex M4F 32bit 1.024 MB 168MHz 4 kB, 192 kB 1 x Device, 1 x Host, 1 x OTG 1 16 3 1.8 → 3.6 V
Related Products
Atmels SMART microcontrollers have been developed to support ...
Description:
Atmels SMART microcontrollers have been developed to support you with your Internet of Things innovations, providing secure devices with wireless connectivity, increased memory and data storage.Features & Benefits of the SAM4E Microcontrollers•Floating Point Unit (FPU)•10/100 mbps Ethernet MAC supporting ...
The Silicon Labs C8051F32x/34x families of microcontrollers (MCU) ...
Description:
The Silicon Labs C8051F32x/34x families of microcontrollers (MCU) are embedded with full-speed USB 2.0, simplifying the implemention of USB into your design. Their USBXpress software enables a complete host and device side solution. No external resistors, crystal, voltage regulator, EEPROM ...
The PIC10F32x family features Microchip’s popular Mid Range ...
Description:
The PIC10F32x family features Microchip’s popular Mid Range core, which adds interrupt capability, a deeper hardware stack and 35 14-bit instructions. More specifically, the 10F32x family offers up to 0.875Kb Self Read/Write program memory, up to 64 Bytes data memory, ...
Next-generation 32-bit ARM Cortex-M4 based microcontrollers for embedded ...
Description:
Next-generation 32-bit ARM Cortex-M4 based microcontrollers for embedded applications, offering system enhancements including low power consumption, enhanced debug features, and a high level of support-block integration. The ARM Cortex-M4 CPU incorporates a 3-stage pipeline and uses a Harvard architecture as ...