Supported Platforms
The following is a list of architectures, System-on-Chip series and boards supported in NuttX:
- ARM
- Allwinner A10
- TI/Sitara AM335x
- Artery AT32
- Broadcom BCM2708 (removed)
- TI TMS320-C5471
- Sony CXD56xx
- TI TMS320-DM320
- SiLabs EFM32
- EOSS3
- FVP ARMv8-R Virt Chip
- GD32F4
- GOLDFISH
- NXP/Freescale i.MX1
- NXP/Freescale i.MX6
- NXP i.MX RT
- NXP/FreeScale Kinetis
- NXP/FreeScale KLxx
- ON Semiconductor LC823450
- NXP LPC17xx
- NXP LPC214x
- NXP LPC2378
- NXP LPC31xx
- NXP LPC40xx
- NXP LPC43xx
- NXP LPC54xx
- Maxim Integrated MAX32660
- Moxa NP51x0
- Nordic nRF52 IEEE 802.15.4
- Nordic nRF52
- Nordic nRF53
- Nordic nRF91
- nuvoTon NUC120
- PHY+ PHY62
- QEMU
- RaspberryPi rp2040
- NXP S32K1XX
- NXP S32K3XX
- Microchip SAM34
- Microchip SAMA5
- Microchip SAMD2x
- Microchip samd5e5
- Microchip SAM V7
- ST STM32F0
- ST STM32F1
- ST STM32F2
- ST STM32F3
- ST STM32F4
- Axoloti
- Mikroe Clicker2 STM32
- mikroe-stm32f4
- ST Nucleo F401RE
- ST Nucleo F410RB
- ST Nucleo F411RE
- ST Nucleo F412ZG
- ST Nucleo F429ZI
- ST Nucleo F446RE
- ODrive V3.6
- Olimex STM32-E407
- Olimex STM32-P207
- Olimex STM32-H407
- Olimex STM32-P207
- OMNIBUSF4
- ST STM32140G-EVAL
- stm32f401rc-rs485
- stm32f411-minimum
- ST STM32F411E-Discovery
- ST STM32F429I-DISCO
- ST STM32F4-Discovery
- ST STM32F7
- ST STM32G0
- ST STM32G4
- ST STM32H7
- ST STM32L0
- ST STM32L1
- ST STM32L4
- ST STM32L5
- ST STM32U5
- ST STM32WB
- ST STM32WL5
- ST STR71
- TI/Stellaris Tiva
- TI/Hercules TMS570xxx
- Infineon XMC4000
- ARM64
- Microchip AVR
- CEVA
- HC
- MIPS
- Misoc
- OpenRISC
- Renesas
- RISC-V
- Bouffalo Lab BL602
- Bouffalo Lab BL808
- THEAD C906
- Espressif ESP32-C3 (Legacy)
- Espressif ESP32-C3
- Espressif ESP32-C6
- Espressif ESP32-H2
- SiFive FE310
- Hpmicro HPM6750
- StarFive JH7110
- Kendryte K210
- Kendryte K230
- Enjoy Digital LiteX FPGA’s
- Microchip PolarFire® SoC FPGA’s (MPFS)
- QEMU Generic RV32/RV64
- NXP RV32M1
- SOPHGO SG2000
- Simulators
- SPARC
- TriCore
- Intel 80x86
- Intel 80x86_64
- Xtensa
- Z16
- Z80