Filter by CPU/processor model
413 categories · 781 devices total
Espressif ESP32 dual-core Xtensa LX6 at up to 240 MHz with Wi-Fi and Bluetooth 4.2.
Espressif ESP32-S3 Xtensa LX7 dual-core at 240 MHz with FPU and AI vector instructions.
Espressif ESP32-S3 dual-core Xtensa LX7 at 240MHz with Wi-Fi, Bluetooth 5 LE, AI instructions, USB OTG.
Espressif Xtensa LX7 dual-core processor at 240 MHz with FPU, AI vector extensions, and hardware crypto.
Raspberry Pi RP2040 dual-core ARM Cortex-M0+ processor running at up to 133MHz with 264KB SRAM and PIO.
Espressif Xtensa LX6 dual-core processor at 240MHz with FPU and hardware crypto.
Espressif ESP32-S3R8 dual-core Xtensa LX7 at 240 MHz with 8MB PSRAM, Wi-Fi, Bluetooth 5 LE, USB OTG.
Single-core RISC-V at 160 MHz, typical of ESP32-C3.
Espressif ESP32-S2 single-core Xtensa LX7 at 240MHz with native USB OTG, 320KB SRAM, no Bluetooth.
Espressif ESP32-C3 single-core RISC-V at 160 MHz with Wi-Fi and Bluetooth 5 LE.
Espressif ESP32-C6: 32-bit RISC-V single-core at up to 160 MHz with Wi-Fi 6 (2.4 GHz), Bluetooth 5 LE, Zigbee, and Thread.
Espressif ESP32-P4 high-performance RISC-V dual-core processor running at up to 400MHz with a low-power core at 40MHz, single-precision FPU, AI instruction extensions, and hardware cryptographic accelerators including AES, SHA, RSA, and ECC.
Espressif ESP32-S2 single-core Xtensa LX7 at 240MHz with Wi-Fi 802.11 b/g/n and native USB OTG, no Bluetooth.
Espressif ESP32-WROVER-E module with dual-core Xtensa LX6 at 240 MHz, 4MB flash, 8MB PSRAM.
Espressif ESP32 Xtensa LX6 dual-core at 240 MHz with Wi-Fi and Bluetooth 4.2.
Espressif ESP32-S3 Xtensa LX7 dual-core at 240MHz with Wi-Fi, Bluetooth 5 LE, AI vector instructions.
Atmel/Microchip AVR 8-bit RISC processor running at 16MHz, commonly found in Arduino Uno-class boards.
Espressif ESP8266 Tensilica L106 at 80/160MHz with Wi-Fi 802.11 b/g/n.
Rockchip triple-core ARM Cortex-A7 @ 1.2GHz + Cortex-M0 MCU SoC for embedded Linux with display and audio support
ST Microelectronics STM32F427 ARM Cortex-M4F microcontroller at 168MHz with FPU, used in Netduino 3 boards.
ARM Cortex-M4F processor running at 64MHz with hardware floating-point unit, DSP instructions, and Nordic CryptoCell-310 for AES/SHA/ECC hardware acceleration.
RISC-V 32-bit WiFi+BLE5 SoC at 192MHz with 276KB SRAM
Raspberry Pi RP2350 microcontroller with dual ARM Cortex-M33 or dual RISC-V Hazard3 cores at 150MHz, 520KB SRAM, security features, and 12 PIO state machines.
Espressif ESP32-PICO-V3-02 SiP with dual-core Xtensa LX6 at 240MHz, 8MB flash, 2MB PSRAM.
Espressif ESP32-S3FH4R2 with dual-core Xtensa LX7 at 240MHz, 4MB flash, 2MB PSRAM.
Rockchip vision processor SoC with ARM Cortex-A7 @ 1.2GHz, RISC-V MCU, 0.5 TOPS NPU, and ISP 3.2
Rockchip vision processor SoC with ARM Cortex-A7 @ 1.2GHz, RISC-V MCU, up to 1.0 TOPS NPU, and ISP 3.2
Broadcom BCM2712 SoC with quad-core 64-bit ARM Cortex-A76 at 2.4GHz and VideoCore VII GPU, used in the Raspberry Pi 5.
Raspberry Pi RP2040 with dual ARM Cortex-M0+ cores at 133MHz, 264KB SRAM, programmable I/O (PIO), and native USB 1.1.
Microchip ATSAMD51J20 ARM Cortex-M4F at 120MHz with FPU, 256KB RAM, 1MB flash — used in PyPortal, Monster M4SK, Matrix Portal.
Microchip ATmega328P 8-bit AVR at 16MHz, 32KB flash, 2KB RAM — used in Arduino Uno and compatible boards.
Espressif ESP32 PICO ECO V3: dual-core Xtensa LX6 at 240 MHz, fully integrated SiP with 8MB flash and 2MB PSRAM.
Espressif ESP32-C5 single-core RISC-V at 240MHz with Wi-Fi 6, Bluetooth 5 LE, and 802.15.4.
Espressif ESP32-D0WDQ6 dual-core Xtensa LX6 MCU at 240MHz with 520KB SRAM, WiFi 802.11 b/g/n, Bluetooth 4.2, and hardware AES/SHA crypto.
Espressif ESP32-H2: 32-bit RISC-V single-core at 96 MHz with Bluetooth 5 LE, Zigbee, Thread, and Matter — no Wi-Fi.
Espressif ESP32-S3-R8 dual-core Xtensa LX7 at 240MHz with 8MB PSRAM, Wi-Fi, Bluetooth 5 LE.
Espressif ESP32-S3-WROOM-1 module with dual-core Xtensa LX7 at 240 MHz, 16MB flash, 8MB OPI PSRAM.
Espressif ESP32-S3-WROOM-1-N16R8 module with 16MB flash, 8MB OPI PSRAM, dual-core Xtensa LX7 at 240MHz.
Espressif ESP32-S3FN8 with dual-core Xtensa LX7 at 240MHz and 8MB embedded flash.
Raspberry Pi RP2350 microcontroller with dual ARM Cortex-M33 or dual RISC-V Hazard3 cores at 150MHz, 520KB SRAM, hardware floating point, and security features.
Nordic Semiconductor nRF52840 with ARM Cortex-M4F at 64MHz, 256KB RAM, 1MB flash, BLE 5.0 and 802.15.4 radio.
Dual-MCU: RP2040 ARM Cortex-M0+ dual-core 133MHz plus ESP32-C3 RISC-V 160MHz for wireless.
ARM Cortex-M3 single-core processor running at 32MHz, optimized for ultra-low-power operation with deep sleep currents in the microamp range.
Nordic Semiconductor nRF52840 ARM Cortex-M4F at 64MHz with BLE 5.0, Thread, Zigbee.
Microchip ATmega2560 8-bit AVR at 16MHz, 256KB flash, 8KB RAM, 54 I/O — used in Arduino Mega.
Atmel AVR 8-bit single-core microcontroller running at 8MHz, used in Arduino Pro Mini-class boards.
Acconeer A121 60GHz radar sensor for presence detection and gesture recognition.
Broadcom BCM2835 single-core ARM1176JZF-S at 1GHz, used in the Raspberry Pi Zero W.
Broadcom BCM2835 single-core ARM1176JZF-S 32-bit processor at 700MHz used in Raspberry Pi 1 and Compute Module 1.
Broadcom BCM2837B0 quad-core ARM Cortex-A53 64-bit processor at 1.2GHz used in RPi Compute Module 3+.
Bosch BHI260AP 6-axis IMU with onboard neural network co-processor for activity classification.
Triple-core RISC-V SoC with WiFi/BLE/Zigbee and NPU at up to 480MHz
Consonance CN3065 solar-capable Li-ion battery charge management IC.
Canaan K230 dual-core 64-bit RISC-V at 1.6GHz + 800MHz with KPU AI accelerator.
Espressif ESP32 dual-core Xtensa LX6 at 240MHz with WiFi 802.11 b/g/n and Bluetooth 4.2.
An Espressif ESP32 microcontroller where the exact model variant has not been disclosed by the manufacturer.
Espressif ESP32-PICO-D4 SiP with dual-core Xtensa LX6 at 240MHz and 4MB flash in 7x7mm.
Dual-MCU: ESP32-C3 RISC-V 160MHz for WiFi/BLE plus Telink TLSR8258 for Zigbee/BLE Mesh.
Dual-MCU: ESP32-C6 RISC-V 160MHz for WiFi 6, BLE 5, and 802.15.4 plus ESP32-S3 Xtensa LX7 dual-core 240MHz as 2.4GHz RF transceiver.
Espressif ESP32-C6-MINI-1 RISC-V module with Wi-Fi 6, BLE 5, and IEEE 802.15.4 (Zigbee/Thread).
Dual-MCU: ESP32-D0WDQ6-V3 at 240MHz for Wi-Fi/BT plus K210 RISC-V dual-core for AI/vision.
Espressif ESP32-P4 with dual-core RISC-V at 360MHz plus 40MHz low-power core, MIPI CSI/DSI.
Espressif ESP32-P4 with dual-core RISC-V at 360MHz, low-power core at 40MHz, single-precision FPU, hardware H.264 encoder, and integrated ISP.
Espressif ESP32-P4 with dual-core RISC-V at 360MHz, LP core at 40MHz, FPU, hardware H.264/JPEG encoding, ISP, and AI vector extensions.
ESP32-P4 dual-core RISC-V 400MHz plus ESP32-C6 for Wi-Fi 6, BLE 5, and Zigbee connectivity.
Espressif ESP32-S2 single-core Xtensa LX7 processor at 240MHz with native USB OTG but no Bluetooth support.
Espressif ESP32-S2-WROOM module with single-core Xtensa LX7 at 240MHz, Wi-Fi 802.11 b/g/n, and native USB OTG.
Espressif ESP32-S3 dual-core Xtensa LX7 at 240MHz with Wi-Fi, Bluetooth 5 LE, AI vector, USB OTG.
Espressif ESP32-S3 dual-core Xtensa LX7 at 240MHz with Wi-Fi, Bluetooth 5.0, AI vector instructions, and USB OTG.
Espressif ESP32-S3 dual-core Xtensa LX7 @ 240MHz with 16MB flash and 8MB PSRAM, WiFi 802.11 b/g/n and BLE 5.0.
Espressif ESP32-S3-PICO-1 system-in-package with dual-core Xtensa LX7 at 240MHz, integrated 8MB flash, WiFi and BLE 5.0 in a compact 7x7mm package.
Espressif ESP32-S3FN8 with dual-core Xtensa LX7 processor at 240MHz, 8MB flash, WiFi 802.11 b/g/n, and BLE 5.0.
Espressif ESP32-S3R8 dual-core Xtensa LX7 at 240MHz with 8MB PSRAM, Wi-Fi, BLE 5, USB OTG.
Espressif ESP32-S3R8 dual-core Xtensa LX7 at 240MHz with 8MB embedded PSRAM.
Espressif ESP32-S3R8 dual-core Xtensa LX7 at 240MHz with 8MB PSRAM, Wi-Fi, Bluetooth 5 LE, USB OTG.
Espressif ESP32S3FH4R2 with dual-core Xtensa LX7 at 240MHz, 4MB flash, 2MB PSRAM.
InvenSense ICM-20948 9-axis IMU with Digital Motion Processor for sensor fusion.
Semtech LR1121 dual radio processor supporting sub-GHz LoRa and 2.4GHz LoRa simultaneously.
Lattice Semiconductor ECP5 FPGA with 24K LUTs, 1008Kb embedded memory, 28 multipliers, and support for open-source synthesis via Yosys and Nextpnr.
Lattice iCE40 UltraPlus 5K FPGA with 5280 LUTs, 1Mbit SPRAM, 120Kbit DPRAM, and 8 DSP multipliers. Ultra-low-power programmable logic device.
MediaTek MT7628 MIPS 24KEc single-core processor running at 580MHz with 64KB I-Cache, 32KB D-Cache, and hardware AES-128/256 crypto engine.
NXP i.MX RT1011 crossover MCU with ARM Cortex-M7 core running at 500 MHz, 128KB SRAM, hardware float.
Passive display module without MCU, driven by external host.
Microchip PIC32MX440F256H 32-bit MIPS processor at 80MHz with 256KB flash and 32KB RAM.
Raspberry Pi RP2040 microcontroller with dual ARM Cortex-M0+ cores running at 133 MHz, 264 KB SRAM, and programmable I/O (PIO).
Raspberry Pi RP2350: dual ARM Cortex-M33 or dual RISC-V Hazard3 cores at 150 MHz with FPU, TrustZone, 520KB SRAM.
Raspberry Pi RP2350B microcontroller with dual ARM Cortex-M33 or dual Hazard3 RISC-V cores at 150MHz, 520KB SRAM, 48 GPIO pins
STMicroelectronics STM32 ARM Cortex-M microcontroller for embedded applications.
STMicroelectronics dual-core wireless MCU with ARM Cortex-M4 at 64MHz and Cortex-M0+ at 32MHz, 1MB flash, 256KB SRAM, BLE 5.4 and 802.15.4
STMicroelectronics STM32WL55CCU6 with Cortex-M4, M0+ radio processor, and sub-GHz LoRa radio.
Combined SX1262 LoRa and CC1101 sub-GHz transceiver for dual-radio IoT applications.
Quad-core RISC-V+ARM SoC with 512MB DDR3 SiP and 0.5 TOPS NPU
Espressif ESP8266 Tensilica L106 32-bit single-core processor at 80MHz (overclockable to 160MHz) for WiFi IoT applications.
Cadence Xtensa LX6 dual-core processor at 240MHz with single-precision FPU and hardware cryptographic acceleration (AES, SHA, RSA) — the CPU in original ESP32 series.
Espressif ESP32-S3 Xtensa LX7 dual-core at 240MHz with AI acceleration and hardware crypto.