Skip to content
UPEEC

Embedded Hardware Platforms

Microcontroller and processor families you'll meet in embedded projects.

Easy
Comments 0

This is an overview — pick a sub-topic below.

Sub-topics (18)

8051 Microcontroller

The classic 8-bit Intel MCU architecture (1980) still made by many vendors.

Easy♥ 0🔖 0💬 0

AVR Microcontrollers

8-bit RISC MCUs from Microchip (formerly Atmel) — the chips in classic Arduinos (ATmega328P).

Beginner♥ 0🔖 0💬 0

PIC Microcontrollers

Microchip's long-running 8/16/32-bit families, programmed with MPLAB X and XC compilers.

Easy♥ 0🔖 0💬 0

ARM Cortex-M

The dominant 32-bit MCU core family: M0/M0+ (low cost), M3/M4 (DSP, FPU), M7 (high performance), M23/M33 (TrustZone security), M55/M85 (AI).

Easy♥ 0🔖 0💬 0

ARM Cortex-A

Application processors with MMUs that run Linux and Android.

Intermediate♥ 0🔖 0💬 0

RISC-V

An open, royalty-free instruction set architecture with modular extensions.

Intermediate♥ 0🔖 0💬 0

ESP8266

A low-cost Wi-Fi microcontroller that started the DIY IoT boom.

Beginner♥ 0🔖 0💬 0

ESP32

Espressif's popular Wi-Fi + Bluetooth MCU family (ESP32, S3, C3, C6, H2).

Easy♥ 0🔖 0💬 0

STM32

ST's huge ARM Cortex-M family, from tiny STM32C0 to high-end STM32H7.

Easy♥ 0🔖 0💬 0

RP2040 and RP2350

Raspberry Pi's microcontrollers (in the Pico boards): dual-core, lots of RAM, programmable I/O (PIO) state machines.

Easy♥ 0🔖 0💬 0

BeagleBone

TI Sitara-based Linux boards with PRU real-time co-processors.

Intermediate♥ 0🔖 0💬 0

NXP Microcontrollers

NXP's LPC, Kinetis, i.MX RT (crossover MCUs) and automotive S32 families.

Intermediate♥ 0🔖 0💬 0

TI MSP430

Texas Instruments' ultra-low-power 16-bit MCUs.

Easy♥ 0🔖 0💬 0

Renesas Microcontrollers

RA (ARM), RX and RL78 families, strong in automotive and industrial markets.

Intermediate♥ 0🔖 0💬 0

Nordic nRF52 and nRF53

Bluetooth Low Energy SoCs with ARM cores; nRF53 is dual-core; nRF54 is the newest generation.

Intermediate♥ 0🔖 0💬 0

Infineon AURIX

Multicore TriCore MCUs for automotive safety systems (ASIL-D) — engine, braking, steering.

Advanced♥ 0🔖 0💬 0

FPGA SoCs

Chips combining processor cores with FPGA fabric: AMD Zynq, Intel Agilex/Cyclone SoC, Microchip PolarFire SoC.

Advanced♥ 0🔖 0💬 0

Spotted a mistake or want to add detail? Suggest an improvement — Content Contributors' edits are reviewed by editors before they go live.

Discussion (0)

Sign in or join free to ask questions and discuss this topic.