Mbed CE MCU Target Families

Each row on this page represents one microcontroller family that Mbed supports. Microcontroller family, here, refers to a group of Mbed targets that use chips from the same family and use the same low level drivers, with the differences only being memory sizes, specific chip part numbers, and the board that the microcontroller is mounted on.

Target Family MCU Vendor Board Targets Features Peripherals
FVP_MPS2 FVP_MPS2_M0, FVP_MPS2_M0P, FVP_MPS2_M3, FVP_MPS2_M4, FVP_MPS2_M7 Arm Platform Security Architecture (PSA) Analog Inputs, Ethernet MAC, Flash IAP, I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, GPIO Port Input, GPIO Port I/O, GPIO Port Output, Serial (UART), Sleep, SPI Controller/Master, SPI Peripheral/Slave, True Random Number Generator, μs Ticker
MCU_M2354 Nuvoton NU_M2354 Experimental API, Arm Platform Security Architecture (PSA) Analog Inputs, Analog Outputs, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, True Random Number Generator, USB Device, μs Ticker
MCU_M251 Nuvoton NUMAKER_IOT_M252 Analog Inputs, Analog Outputs, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, μs Ticker, Watchdog
MCU_M460 Nuvoton NUMAKER_IOT_M467 Analog Inputs, Analog Outputs, CAN, Ethernet MAC, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, True Random Number Generator, USB Device, μs Ticker, Watchdog
MCU_M480 Nuvoton NUMAKER_IOT_M487, NUMAKER_PFM_M487 Analog Inputs, Analog Outputs, CAN, Ethernet MAC, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, USB Device, μs Ticker, Watchdog
MCU_PSOC6 Cypress CY8CKIT064B0S2_4343W, CY8CKIT_062S2_43012, CY8CKIT_062_BLE, CY8CKIT_062_WIFI_BT, CY8CPROTO_062S3_4343W, CY8CPROTO_062_4343W, CYSBSYSKIT_01, CYTFM_064B0S2_4343W, CYW9P62S1_43012EVB_01, CYW9P62S1_43438EVB_01 Analog Inputs, Analog Outputs, Hardware CRC, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Quad SPI, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, True Random Number Generator, USB Device, μs Ticker, Watchdog
MCU_STM32F0 STMicroelectronics NUCLEO_F070RB, NUCLEO_F072RB, NUCLEO_F091RC Analog Inputs, Hardware CRC, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, μs Ticker, Watchdog
MCU_STM32F2 STMicroelectronics NUCLEO_F207ZG Analog Inputs, Analog Outputs, CAN, Ethernet MAC, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, True Random Number Generator, μs Ticker, Watchdog
MCU_STM32F3 STMicroelectronics NUCLEO_F303K8, NUCLEO_F303RE, NUCLEO_F303ZE Analog Inputs, Analog Outputs, CAN, Hardware CRC, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, μs Ticker, Watchdog
MCU_STM32F4 STMicroelectronics ARCH_MAX, BLACKPILL_F411CE, DISCO_F413ZH, DISCO_F429ZI, DISCO_F469NI, MTS_DRAGONFLY_F411RE, MTS_DRAGONFLY_F413RH, MTS_MDOT_F411RE, NUCLEO_F401RE, NUCLEO_F411RE, NUCLEO_F412ZG, NUCLEO_F413ZH, NUCLEO_F429ZI, NUCLEO_F439ZI, NUCLEO_F446RE, NUCLEO_F446ZE, SDP_K1, WIO_3G, WIO_BG96, WIO_EMW3166 Analog Inputs, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, μs Ticker, Watchdog
MCU_STM32F7 STMicroelectronics DISCO_F746NG, DISCO_F769NI, NUCLEO_F722ZE, NUCLEO_F746ZG, NUCLEO_F756ZG, NUCLEO_F767ZI, UHURU_RAVEN Analog Inputs, Analog Outputs, CAN, Hardware CRC, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, True Random Number Generator, μs Ticker, Watchdog
MCU_STM32G0 STMicroelectronics NUCLEO_G031K8, NUCLEO_G071RB, NUCLEO_G0B1RE Analog Inputs, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, μs Ticker, Watchdog
MCU_STM32G4 STMicroelectronics NUCLEO_G431KB, NUCLEO_G431RB, NUCLEO_G474RE Analog Inputs, Analog Outputs, CAN, Hardware CRC, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, True Random Number Generator, μs Ticker, Watchdog
MCU_STM32H7 STMicroelectronics DISCO_H747I, DISCO_H747I_CM4, DISCO_H747I_CM7, NUCLEO_H723ZG, NUCLEO_H743ZI2, NUCLEO_H745ZI_Q, NUCLEO_H745ZI_Q_CM4, NUCLEO_H745ZI_Q_CM7, NUCLEO_H7A3ZI_Q, PORTENTA_H7_M4, PORTENTA_H7_M7, WIO_H725AE Analog Inputs, Analog Outputs, CAN, Hardware CRC, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, True Random Number Generator, μs Ticker, Watchdog
MCU_STM32L0 STMicroelectronics DISCO_L072CZ_LRWAN1, NUCLEO_L073RZ Analog Inputs, Hardware CRC, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, μs Ticker, Watchdog
MCU_STM32L1 STMicroelectronics FF1705_L151CC, MOTE_L152RC, NUCLEO_L152RE, XDOT_L151CC Analog Inputs, Analog Outputs, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, μs Ticker, Watchdog
MCU_STM32L4 STMicroelectronics ADV_WISE_1510, ADV_WISE_1570, B_L4S5I_IOT01A, DISCO_L475VG_IOT01A, DISCO_L476VG, DISCO_L496AG, DISCO_L4R9I, MTS_DRAGONFLY_L471QG, MTS_DRAGONFLY_L496VG, NUCLEO_L432KC, NUCLEO_L433RC_P, NUCLEO_L452RE_P, NUCLEO_L476RG, NUCLEO_L486RG, NUCLEO_L496ZG, NUCLEO_L496ZG_P, NUCLEO_L4R5ZI, NUCLEO_L4R5ZI_P, RHOMBIO_L476DMW1K Analog Inputs, Analog Outputs, CAN, Hardware CRC, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, True Random Number Generator, μs Ticker, Watchdog
MCU_STM32L5 STMicroelectronics DISCO_L562QE, NUCLEO_L552ZE_Q Analog Inputs, Analog Outputs, CAN, Hardware CRC, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, True Random Number Generator, USB Device, μs Ticker, Watchdog
MCU_STM32U5 STMicroelectronics B_U585I_IOT02A, NUCLEO_U575ZI_Q Analog Inputs, Analog Outputs, CAN, Hardware CRC, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, True Random Number Generator, μs Ticker, Watchdog
MCU_STM32WB STMicroelectronics DISCO_WB5MMG, NUCLEO_WB15CC, NUCLEO_WB55RG Bluetooth Low Energy Analog Inputs, Hardware CRC, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, True Random Number Generator, μs Ticker, Watchdog
MCU_STM32WL STMicroelectronics NUCLEO_WL55JC Analog Inputs, Analog Outputs, Hardware CRC, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, True Random Number Generator, μs Ticker, Watchdog
MIMXRT105X NXP MIMXRT1050_EVK, MIMXRT1060_EVK, TEENSY_40, TEENSY_41 Analog Inputs, Ethernet MAC, I2C Controller/Master, I2C Peripheral/Slave, GPIO Interrupts, Low-Precision Ticker, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, RTC, Serial (UART), Sleep, SPI Controller/Master, SPI Peripheral/Slave, True Random Number Generator, USB Device, μs Ticker, Watchdog
RP2040 RASPBERRY_PI_PICO, RASPBERRY_PI_PICO_SWD Analog Inputs, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, GPIO Interrupts, PWM Out, Reset Reason, RTC, Serial (UART), Serial RTS/CTS Flow Control, SPI Controller/Master, USB Device, μs Ticker, Watchdog
RZ_A1XX Renesas GR_LYCHEE, RZ_A1H Analog Inputs, CAN, Ethernet MAC, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, μs Ticker
RZ_A2XX Renesas GR_MANGO Analog Inputs, CAN, Ethernet MAC, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, USB Device, μs Ticker
AMA3B1KK Ambiq Micro SFE_ARTEMIS, SFE_ARTEMIS_ATP, SFE_ARTEMIS_DK, SFE_ARTEMIS_MODULE, SFE_ARTEMIS_NANO, SFE_ARTEMIS_THING_PLUS, SFE_EDGE, SFE_EDGE2 Bluetooth Low Energy Flash IAP, I2C Controller/Master, GPIO Interrupts, ITM, Low-Precision Ticker, Memory Protection Unit, Serial (UART), Sleep, SPI Controller/Master, μs Ticker
MAX32625_BASE Maxim MAX32625MBED, MAX32625PICO, SDT32625B Analog Inputs, I2C Controller/Master, GPIO Interrupts, Low-Precision Ticker, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, RTC, Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, μs Ticker
K64F NXP K64F, SDT64B Arm Platform Security Architecture (PSA) Analog Inputs, Analog Outputs, Hardware CRC, Ethernet MAC, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, GPIO Interrupts, Low-Precision Ticker, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, Async SPI, True Random Number Generator, USB Device, μs Ticker, Watchdog
K82F NXP K82F Analog Inputs, Analog Outputs, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, GPIO Interrupts, Low-Precision Ticker, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Quad SPI, RTC, Serial (UART), Sleep, SPI Controller/Master, SPI Peripheral/Slave, True Random Number Generator, USB Device, μs Ticker
LPC1768 NXP LPC1768 Analog Inputs, Analog Outputs, CAN, Semihost Debug Aware, Ethernet MAC, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, GPIO Interrupts, Memory Protection Unit, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Reset Reason, RTC, Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, SPI Peripheral/Slave, USB Device, μs Ticker, Watchdog
MCU_NRF52840 Nordic Semiconductor ARDUINO_NANO33BLE, ARDUINO_NANO33BLE_SWD, EP_AGORA, EP_ATLAS, NRF52840_DK Bluetooth Low Energy, Arm CryptoCell 310 Analog Inputs, Flash IAP, I2C Controller/Master, I2C Peripheral/Slave, Async I2C Controller/Master, GPIO Interrupts, ITM, Low-Precision Ticker, GPIO Port Input, GPIO Port I/O, GPIO Port Output, PWM Out, Quad SPI, Serial (UART), Legacy Async Serial (UART), Serial RTS/CTS Flow Control, Sleep, SPI Controller/Master, Async SPI, True Random Number Generator, USB Device, μs Ticker