Microcontrollers: Difference between revisions

From John's wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 23: Line 23:
| STM32
| STM32
| [https://www.st.com/en/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus.html ST Micro]
| [https://www.st.com/en/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus.html ST Micro]
| 32 bit ARM Cortex-M0+
| 32-bit ARM Cortex-M0+
|
| 0 to 48 MHz
| [https://en.wikipedia.org/wiki/STM32 STM32]
| [https://en.wikipedia.org/wiki/STM32 STM32]
|
|
Line 30: Line 30:
| SAM
| SAM
| [https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/32-bit-mcus/sam-32-bit-mcus Microchip] (was Atmel)
| [https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/32-bit-mcus/sam-32-bit-mcus Microchip] (was Atmel)
| 32 bit ARM Cortex-M0+
| 32-bit ARM Cortex-M0+
|
|
| [https://en.wikipedia.org/wiki/Atmel_ARM-based_processors Atmel ARM-based processors]
| [https://en.wikipedia.org/wiki/Atmel_ARM-based_processors Atmel ARM-based processors]
Line 37: Line 37:
| RP2040
| RP2040
| [https://www.raspberrypi.com/products/rp2040/ Raspberry Pi]
| [https://www.raspberrypi.com/products/rp2040/ Raspberry Pi]
| 32 bit ARM Cortex-M0+
| 32-bit ARM Cortex-M0+
|
|
| [https://en.wikipedia.org/wiki/RP2040 RP2040]
| [https://en.wikipedia.org/wiki/RP2040 RP2040]

Revision as of 14:54, 22 April 2024

Class Manufacturer Architecture Clock Wikipedia Notes
AVR Microchip (was Atmel) 8-bit 1.6 to 32 MHz AVR microcontrollers ATmega328, ATtiny
PIC Microchip 8-bit to 32-bit 0 to 200 MHz PIC microcontrollers
STM32 ST Micro 32-bit ARM Cortex-M0+ 0 to 48 MHz STM32
SAM Microchip (was Atmel) 32-bit ARM Cortex-M0+ Atmel ARM-based processors e.g. ATSAMD21G18
RP2040 Raspberry Pi 32-bit ARM Cortex-M0+ RP2040
ESP32 Espressif Systems Xtensa dual-core (or single-core) 32-bit LX6 microprocessor 160 or 240 MHz ESP32 replaces ESP8266; integrated Wi-Fi and dual-mode Bluetooth
MSP430 Texas Instruments MSP430 TI MSP430 TI range