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 310 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. 188-5381
Mfr. Part No.CY8C5888LTI-LP097
MYR61.825
Each (In a Tray of 260)
units
CY8C58LP QFN Surface Mount 68 ARM Cortex-M3 32bit 256 kB 67MHz 64 kB 1 - 3 - 1.8 → 5.5 V
RS Stock No. 124-2972
Mfr. Part No.CY8C5888LTI-LP097
MYR64.04
Each
units
CY8C58LP QFN Surface Mount 68 ARM Cortex M3 32bit 256 kB 80MHz 64 kB 1 - 3 - 1.8 V, 2.5 V, 3.3 V, 5 V
RS Stock No. 124-2960
Mfr. Part No.CY8C4014SXI-421
MYR9.65
Each (In a Pack of 5)
units
PSoC 4000 SOIC Surface Mount 16 ARM Cortex M0 32bit 16 kB 16MHz 2 kB - - - - 3.3 V
RS Stock No. 176-8982
Mfr. Part No.CY8C4247LQI-BL483
MYR28.16
Each
units
CY8C4200 QFN Surface Mount 56 ARM Cortex M0 32bit 48 kB 48MHz 16 kB - 1 1 2 1.8 → 5.5 V
RS Stock No. 188-5367
Mfr. Part No.CY8C4014SXI-421
MYR7.923
Each (In a Tube of 48)
units
PSoC 4000 SOIC Surface Mount 16 ARM Cortex M0 32bit 16 kB 16MHz 2 kB - - - - 1.8 → 5.5 V
RS Stock No. 124-2964
Mfr. Part No.CY8C4247LQI-BL483
MYR28.155
Each (In a Pack of 2)
units
PSoC 4 BLE QFN Surface Mount 56 ARM Cortex M0 32bit 128 kB 48MHz 16 kB - - 1 - 1.8 → 5.5 V
RS Stock No. 176-8962
Mfr. Part No.CY8C4247LQI-BL483
MYR18.98
Each (In a Tray of 260)
units
CY8C4200 QFN Surface Mount 56 ARM Cortex M0 32bit 128 kb 48MHz 16 kB - 1 1 2 1.8 → 5.5 V
RS Stock No. 177-1133
Mfr. Part No.CY8C4246AZI-L423
MYR19.227
Each (In a Tray of 250)
units
CY8C4200 TQFP Surface Mount 48 ARM Cortex M0 32bit 64 kB 48MHz 8 kB 2 1 1 4 1.8 → 5.5 V
RS Stock No. 177-1134
Mfr. Part No.CY8C4246AZI-L433
MYR19.488
Each (In a Tray of 250)
units
CY8C4200 TQFP Surface Mount 48 ARM Cortex M0 32bit 64 kB 48MHz 8 kB 2 1 1 4 1.8 → 5.5 V
RS Stock No. 177-1126
Mfr. Part No.CY8C4124PVI-442T
MYR7.691
Each (On a Reel of 1000)
units
CY8C4100 SSOP Surface Mount 28 ARM Cortex M0 32bit 16 kB 24MHz 4 kB 1 1 1 2 1.8 → 5.5 V
RS Stock No. 176-8953
Mfr. Part No.CY8C4147AXI-S465
MYR20.82
Each (In a Tray of 90)
units
CY8C4100 TQFP Surface Mount 64 ARM Cortex M0 32bit 128 kB 48MHz 16 kB - 1 2 5 1.8 → 5.5 V
RS Stock No. 194-9156
Mfr. Part No.CY8C5688AXI-LP099
MYR79.36
Each
units
CY8C5688AXI TQFP Surface Mount 100 ARM Cortex-M3 32bit 256 kB 80MHz 64 kB 1 1 2 1 1.71 → 5.5 V
RS Stock No. 177-1184
Mfr. Part No.CY8C4024LQI-S401
MYR9.78
Each (In a Pack of 4)
units
CY8C4000 QFN Surface Mount 24 ARM Cortex M0 32bit 16 kB 24MHz 2 kB 1 1 1 2 1.8 → 5.5 V
RS Stock No. 177-1138
Mfr. Part No.CY8C4247AZI-L485
MYR29.946
Each (In a Tray of 160)
units
CY8C4200 TQFP Surface Mount 64 ARM Cortex M0 32bit 128 kB 48MHz 16 kB 2 1 1 4 1.8 → 5.5 V
RS Stock No. 124-2962
Mfr. Part No.CY8C4245LQI-483
MYR17.70
Each (In a Pack of 2)
units
PSoC 4200 QFN Surface Mount 40 ARM Cortex M0 32bit 32 kB 48MHz 4 kB - - 1 - 3.3 V
RS Stock No. 194-9128
Mfr. Part No.CY8C4024LQI-S402
MYR9.966
Each (In a Pack of 5)
units
CY8C4024LQI QFN Surface Mount 32 - 32bit 16 kB 24MHz 2 kB - 1 1 1 1.71 → 5.5 V
RS Stock No. 179-7758
Mfr. Part No.CY8C6347BZI-BLD53
MYR49.28
Each (In a Tray of 364)
units
PSoC BGA Surface Mount 116 ARM Cortex M4F 32bit 1.024 MB 150MHz 288 kB - - 1 1 3.6 (Maximum) V
RS Stock No. 182-3154
Mfr. Part No.CY8C6116BZI-F54
MYR36.48
Each (In a Tray of 260)
units
PSoC 6 BGA Surface Mount 124 ARM Cortex M4F 32bit 512 kB 50MHz 128 kB 1 - 16 9 3.6 (Maximum) V
RS Stock No. 193-8478
Mfr. Part No.CY8C21223-24SXI
MYR10.338
Each (In a Tube of 48)
units
CY8C21223 SOIC Surface Mount 16 - 8bit 4 kB 24MHz 256 B - 2 8 1 2.4 → 5.25 V
RS Stock No. 177-1218
Mfr. Part No.CY8C5467AXI-LP108
MYR43.97
Each
units
CY8C54LP TQFP Surface Mount 100 ARM Cortex M3 32bit 128 kB 80MHz 32 kB 1 1 1 2 1.8 → 5.5 V