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
You are viewing 1 - 20 of 8876 results
Display:
Results per page
20
  • 20
  • 50
  • 100
Price
(Price shown excludes VAT)
Part Details Brand Family Name Recently Introduced 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 Instruction Set Architecture Program Memory Type Dimensions ADCs Pulse Width Modulation Timers Length Width Height Data Rate PWM Channels Number of Timers PWM Resolution Timer Resolution ADC Resolution Number of I2C Channels Number of UART Channels Maximum Operating Temperature Number of USART Channels Number of ADC Units Number of LIN Channels Number of CAN Channels Minimum Operating Temperature Maximum Number of Ethernet Channels Number of Ethernet Channels Number of PCI Channels
Microchip Technology ATMEGA328P-MUR, 8bit AVR Microcontroller, 20MHz, 32 kB Flash, 32-Pin QFN Microchip Technology ATmega - QFN Surface Mount 32 AVR 8bit 32 kB 20MHz 2 kB - 1 8 2 5.5 (Maximum) V RISC Flash 5.1 x 5.1 x 1mm 1 (8 x 10 bit) 1 (6 Channel) 1 (1 x 16 bit), 1 (2 x 8 bit) 5.1mm 5.1mm 1mm - 6 2 - 8 bit, 16 bit 10bit 1 1 +105 °C 1 1 - - -40 °C - - -
Microchip Technology ATXMEGA128A4U-MHR, 8 bit, 16 bit AVR Microcontroller, 32MHz, 128 kB Flash, 44-Pin VQFN Microchip Technology ATxmega - VQFN Surface Mount 44 AVR 8 bit, 16 bit 128 kB 32MHz 8 kB 1 1 12 2 3.6 (Maximum) V RISC Flash 7.1 x 7.1 x 0.95mm 1 (12 x 12 bit) 1 (16 Channel) - 7.1mm 7.1mm 0.95mm - 16 1 - 16bit 12bit 2 5 +85 °C 5 1 - - -40 °C - - -
Microchip Technology ATTINY13A-SSUR, 8bit AVR Microcontroller, 20MHz, 1 kB Flash, 8-Pin SOIC Microchip Technology ATtiny - SOIC Surface Mount 8 AVR 8bit 1 kB 20MHz 64 B - 1 4 1 5.5 (Maximum) V RISC Flash 5 x 4 x 1.5mm 1 (4 x 10 bit) 1 (2 x 8 bit) - 5mm 4mm 1.5mm - 2 1 8bit 8bit 10bit - - +85 °C - 1 - - -40 °C - - -
Cypress Semiconductor CY8C21123-24SXI, 8bit PSoC Microcontroller, 24MHz, 4 kB Flash, 8-Pin SOIC Cypress Semiconductor M8C - SOIC Surface Mount 8 PSoC 8bit 4 kB 24MHz 256 B - 2 8 1 5.25 (Maximum) V Harvard Flash 4.97 x 3.98 x 1.47mm 2 (8 x 10 bit) 1 (1 x 16 bit), 1 (1 x 8 bit) - 4.97mm 3.98mm 1.47mm - 2 2 8 bit, 16 bit 8 bit, 32 bit 10bit 1 1 +85 °C - 2 - - -40 °C - - -
Microchip Technology PIC12F509T-I/SN, 8bit PIC Microcontroller, 20MHz, 1.5 kB Flash, 8-Pin SOIC Microchip Technology PIC12F - SOIC Surface Mount 8 PIC 8bit 1.5 kB 20 41 B - - - - 5.5 (Maximum) V RISC Flash 4.9 x 3.9 x 1.5mm - - - 4.9mm 3.9mm 1.5mm - - 1 - 8bit - - - +85 °C - - - - -40 °C - - -
Microchip Technology PIC18F26K22T-I/ML, 8bit PIC Microcontroller, 64MHz, 64 kB Flash, 28-Pin QFN
  • € 4.73
  • Each (On a Reel of 1600)
  • Check Stock Levels
  • Compare
Microchip Technology PIC18F - QFN Surface Mount 28 PIC 8bit 64 kB 64MHz 3.896 kB - 1 19 2 5.5 (Maximum) V - Flash 6 x 6 x 0.95mm 1 (19 x 10 bit) 1 (2 x 10 bit) 1 (3 x 8 bit), 1 (4 x 16 bit) 6mm 6mm 0.95mm - 2 2 10bit 8 bit, 16 bit 10bit 2 2 +85 °C 2 1 - - -40 °C - - -
Microchip Technology PIC12F683T-I/SN, 8bit PIC Microcontroller, 20MHz, 3.5 kB Flash, 8-Pin SOIC Microchip Technology PIC12F - SOIC Surface Mount 8 PIC 8bit 3.5 kB 20 128 B - 1 4 - 5.5 (Maximum) V RISC Flash 4.9 x 3.9 x 1.5mm 1 (4 x 10 bit) 1 (1 x 10 bit) 1 (1 x 16 bit), 1 (2 x 8 bit) 4.9mm 3.9mm 1.5mm - 1 2 10bit 8 bit, 16 bit 10bit - - +85 °C - 1 - - -40 °C - - -
Microchip Technology ATTINY44A-SSUR, 8bit AVR Microcontroller, 20MHz, 4 kB Flash, 14-Pin SOIC Microchip Technology ATtiny - SOIC Surface Mount 14 AVR 8bit 4 kB 20MHz 256 B - 1 8 1 5.5 (Maximum) V RISC Flash 8.74 x 3.99 x 1.5mm 1 (8 x 10 bit) 1 (2 x 8 bit) 1 (1 x 16 bit), 1 (1 x 8 bit) 8.74mm 3.99mm 1.5mm - 2 2 8bit 8 bit, 16 bit 10bit 1 - +85 °C - 1 - - -40 °C - - -
Microchip Technology ATTINY84A-SSUR, 8bit AVR Microcontroller, 20MHz, 8 kB Flash, 14-Pin SOIC Microchip Technology ATtiny - SOIC Surface Mount 14 AVR 8bit 8 kB 20MHz 512 B - 1 8 1 5.5 (Maximum) V RISC Flash 8.74 x 3.99 x 1.5mm 1 (8 x 10 bit) 1 (2 x 8 bit) 1 (1 x 16 bit), 1 (1 x 8 bit) 8.74mm 3.99mm 1.5mm - 2 2 8bit 8 bit, 16 bit 10bit 1 - +85 °C - 1 - - -40 °C - - -
Microchip Technology PIC16F18345-I/SS, 8bit 8 bit CPU Microcontroller, 32MHz, 14 kB Flash, 20-Pin SSOP Microchip Technology PIC16F - SSOP Surface Mount 20 8 bit CPU 8bit 14 kB 32 1 kB - 1 17 2 5.5 (Maximum) V - Flash 7.5 x 5.6 x 1.85mm 1 (17 x 10 bit) 1 (2 x 10 bit) - 7.5mm 5.6mm 1.85mm - 2 2 10bit 8 bit, 16 bit 10bit 2 1 +85 °C 1 1 - - -40 °C - - -
Microchip Technology PIC16F616T-I/SL, 8bit PIC Microcontroller, 20MHz, 3.5 kB Flash, 14-Pin SOIC Microchip Technology PIC16F - SOIC Surface Mount 14 PIC 8bit 3.5 kB 20 128 B - 1 8 - 5.5 (Maximum) V RISC Flash 8.65 x 3.9 x 1.5mm 1 (8 x 10 bit) 1 (4 x 10 bit) 1 (1 x 16 bit), 1 (2 x 8 bit) 8.65mm 3.9mm 1.5mm - 4 2 10bit 8 bit, 16 bit 10bit - - +85 °C - 1 - - -40 °C - - -
Microchip Technology PIC16F1824T-I/SL, 8bit 8 bit CPU Microcontroller, 32MHz, 7 kB Flash, 14-Pin SOIC Microchip Technology PIC16F - SOIC Surface Mount 14 8 bit CPU 8bit 7 kB 32 256 B - 1 8 1 5.5 (Maximum) V RISC Flash 8.65 x 3.9 x 1.5mm 1 (8 x 10 bit) 1 (2 x 10 bit) - 8.65mm 3.9mm 1.5mm - 2 2 10bit 8 bit, 16 bit 10bit 1 1 +85 °C 1 1 - - -40 °C - - -
Cypress Semiconductor CY8C4014SXI-420T, 32bit ARM Cortex M0 Microcontroller, 16MHz, 16 kB Flash, 8-Pin SOIC
  • € 1.88
  • Each (On a Reel of 2500)
  • Check Stock Levels
  • Compare
Cypress Semiconductor CY8C4000 - SOIC Surface Mount 8 ARM Cortex M0 32bit 16 kB 16 2 kB 1 1 1 1 1.8 → 5.5 V Thumb-2 Flash 4.97 x 3.98 x 1.47mm - 1 (1 x 16 bit) 1 (1 x 16 bit) 4.97mm 3.98mm 1.47mm - 1 1 16bit 16bit - 1 1 +85 °C 0 1 1 1 -40 °C 0 0 0
Microchip Technology PIC16F1825T-I/ST, 8bit 8 bit CPU Microcontroller, 32MHz, 14 kB Flash, 14-Pin TSSOP Microchip Technology PIC16F - TSSOP Surface Mount 14 8 bit CPU 8bit 14 kB 32 1 kB - 1 8 1 5.5 (Maximum) V RISC Flash 5.1 x 4.5 x 1.05mm 1 (8 x 10 bit) 1 (2 x 10 bit) - 5.1mm 4.5mm 1.05mm - 2 2 10bit 8 bit, 16 bit 10bit 1 1 +85 °C 1 1 - - -40 °C - - -
Microchip Technology PIC12F1572T-I/MS, 8bit 8 bit CPU Microcontroller, 32MHz, 3.5 kB Flash, 8-Pin MSOP Microchip Technology PIC12F - MSOP Surface Mount 8 8 bit CPU 8bit 3.5 kB 32 256 B - 1 4 - 5.5 (Maximum) V - Flash 3 x 3 x 0.95mm 1 (4 x 10 bit) 1 (3 x 16 bit) - 3mm 3mm 0.95mm - 3 2 16bit 8 bit, 16 bit 10bit - - +85 °C - 1 - - -40 °C - - -
Microchip Technology PIC18F25K20T-I/SS, 8bit PIC Microcontroller, 64MHz, 32 kB Flash, 28-Pin SSOP Microchip Technology PIC18F - SSOP Surface Mount 28 PIC 8bit 32 kB 64 1.536 kB - 1 13 1 3.6 (Maximum) V - Flash 10.5 x 5.6 x 1.85mm 1 (13 x 10 bit) 1 (1 x 10 bit) - 10.5mm 5.6mm 1.85mm 16Mbit/s 1 2 10bit 8 bit, 16 bit 10bit 1 1 +125 °C 1 1 - - -40 °C - - -
Cypress Semiconductor CY8C27243-24PVXIT, 8bit PSoC Microcontroller, 24MHz, 16 kB Flash, 20-Pin SSOP
  • € 8.54
  • Each (On a Reel of 2000)
  • Check Stock Levels
  • Compare
Cypress Semiconductor M8C - SSOP Surface Mount 20 PSoC 8bit 16 kB 24MHz 256 B - 2 1 1 5.25 (Maximum) V Harvard Flash 7.4 x 5.6 x 1.85mm 1 (1 x 14 bit) 1 (1 x 16 bit), 1 (1 x 8 bit) - 7.4mm 5.6mm 1.85mm - 2 2 8 bit, 16 bit 8 bit, 32 bit 14bit 1 2 +85 °C - 1 - - -40 °C - - -
Microchip Technology ATMEGA168-20AUR, 8bit AVR Microcontroller, 20MHz, 16 kB Flash, 32-Pin TQFP Microchip Technology ATmega - TQFP Surface Mount 32 AVR 8bit 16 kB 20MHz 1 kB - 1 8 2 5.5 (Maximum) V RISC Flash 7.1 x 7.1 x 1.05mm 1 (8 x 10 bit) 1 (6 Channel) 1 (1 x 16 bit), 1 (2 x 8 bit) 7.1mm 7.1mm 1.05mm - 6 2 - 8 bit, 16 bit 10bit 2 1 +85 °C 1 1 - - -40 °C - - -
Cypress Semiconductor CY8C24123A-24SXI, 8bit PSoC Microcontroller, 24MHz, 4 kB Flash, 8-Pin SOIC Cypress Semiconductor M8C - SOIC Surface Mount 8 PSoC 8bit 4 kB 24MHz 256 B - 2 1 1 5.25 (Maximum) V Harvard Flash 4.97 x 3.98 x 1.47mm 1 (1 x 14 bit) 1 (1 x 16 bit), 1 (1 x 8 bit) - 4.97mm 3.98mm 1.47mm - 2 2 8 bit, 16 bit 8 bit, 32 bit 14bit 1 1 +85 °C - 1 - - -40 °C - - -
Microchip Technology ATMEGA168-20AU, 8bit AVR Microcontroller, 20MHz, 16 kB Flash, 32-Pin TQFP
  • € 4.76
  • Each (Supplied in a Tray)
  • Check Stock Levels
  • Compare
Microchip Technology ATmega - TQFP Surface Mount 32 AVR 8bit 16 kB 20 1 kB - 1 8 1 5.5 (Maximum) V RISC Flash 7.1 x 7.1 x 1.05mm 1 (8 x 10 bit) 1 (6 x 16 bit) 1 (1 x 16 bit), 1 (2 x 8 bit) 7.1mm 7.1mm 1.05mm - 6 2 16bit 8 bit, 16 bit 10bit 1 1 +85 °C 1 1 - - -40 °C - - -
Check Our Stock Volumes
Enter the quantity you require and click 'Check'.

Stock information was last updated on
.
This information is updated daily so availability may vary at time of order placement.
RS Stock No:
I'm Looking For 
Compare list full
You can only compare 8 products at a time

View or remove your products on your Compare page
You are viewing 1 - 20 of 8876 results