MCUNexus

MCUNexus is a 32bitmicro initiative to catalog and provide technical reference for modern 32-bit MCU CPU cores. It bridges the gap between silicon-level ISA specifications and firmware engineering.

The project is hosted and maintained by 32bitmicro at https://github.com/MCUNexus.

CPU Core Catalog (32-bit)

ARM Cortex-M

The industry standard for low-power, high-performance microcontrollers. - Mainstream: Cortex-M0+, M3, M4 (with FPU/DSP). - High-Performance: Cortex-M7 with double-precision FPU. - Modern Security: Cortex-M23/M33 with TrustZone.

ARM Cortex-R

Deterministic, high-performance cores for real-time and safety-critical applications in automotive and industrial sectors.

RISC-V

The open ISA for custom and open-source silicon. - Standard Extensions: RV32I (Base), RV32IM (Integer Multiplier), RV32IMC (Compressed), RV32IMAC (Atomic). - MCU Implementations: Reference implementations include Ibex (low-area) and NEORV32 (feature-rich).

PowerPC (32-bit)

Classic high-reliability architecture used in automotive (VLE) and industrial control. Focus on e200 series cores.

MIPS (32-bit)

Proven RISC architecture with high code density. Focus on M-Class (MicroAptiv) and early 4K series implementations.

Versioning

MCUNexus is an ongoing catalog project. Reference content is maintained on the main branch. There are no versioned software releases at this time.

Item Detail
License Apache-2.0
Repository https://github.com/MCUNexus
Status Catalog in development
Copyright © 32bitmicro, LLC 2024-2026