Supported Chips

Chip library reference

Embedd's library covers 180+ validated chip families. Use library chip IDs without uploading a datasheet; upload your own PDF for an unlisted chip.

Each entry supplies a library Chip ID for POST /generate, with no datasheet upload. All listed chips are validated: bitfield coverage is confirmed against the production datasheet, and output is verified with GCC cross-compile.

STMicroelectronics STM32

SeriesChipLibrary IDPeripherals
STM32L4STM32L476RGembx_lib_stm32l476rgGPIO, USART, SPI, I2C, TIM, ADC, DMA, RCC, FLASH
STM32L4STM32L432KCembx_lib_stm32l432kcGPIO, USART, SPI, I2C, TIM, ADC, DMA, RCC
STM32F4STM32F405RGembx_lib_stm32f405rgGPIO, USART, SPI, I2C, TIM, ADC, DMA, RCC, SDIO
STM32F4STM32F411CEembx_lib_stm32f411ceGPIO, USART, SPI, I2C, TIM, ADC, DMA, RCC
STM32G0STM32G071RBembx_lib_stm32g071rbGPIO, USART, SPI, I2C, TIM, ADC, DMA, RCC
STM32H7STM32H743ZIembx_lib_stm32h743ziGPIO, USART, SPI, I2C, TIM, ADC, DMA, RCC, FDCAN, ETH
STM32U5STM32U575ZIembx_lib_stm32u575ziGPIO, USART, SPI, I2C, TIM, ADC, DMA, RCC, USB, OCTOSPI

Nordic Semiconductor

SeriesChipLibrary IDPeripherals
nRF52nRF52840embx_lib_nrf52840GPIO, UART, SPI, TWI, TIMER, ADC, PDM, I2S, USB
nRF52nRF52833embx_lib_nrf52833GPIO, UART, SPI, TWI, TIMER, ADC, PDM
nRF52nRF52811embx_lib_nrf52811GPIO, UART, SPI, TWI, TIMER, ADC
nRF53nRF5340embx_lib_nrf5340GPIO, UART, SPI, TWI, TIMER, ADC, USB, QSPI, DPPI
nRF9nRF9160embx_lib_nrf9160GPIO, UART, SPI, TWI, TIMER, ADC, PDM

NXP Semiconductors

SeriesChipLibrary IDPeripherals
i.MX RTMIMXRT1062embx_lib_imxrt1062GPIO, LPUART, LPSPI, LPI2C, TMR, ADC, DMA, CCM, USB
i.MX RTMIMXRT1021embx_lib_imxrt1021GPIO, LPUART, LPSPI, LPI2C, TMR, ADC, DMA, CCM
LPC55LPC55S69embx_lib_lpc55s69GPIO, FLEXCOMM, CTIMER, ADC, DMA, SYSCON, USB
LPC55LPC55S28embx_lib_lpc55s28GPIO, FLEXCOMM, CTIMER, ADC, DMA, SYSCON
MCXNMCXN947embx_lib_mcxn947GPIO, LPUART, LPSPI, LPI2C, CTIMER, ADC, DMA, SYSCON, USB

Texas Instruments

SeriesChipLibrary IDPeripherals
SimpleLink Wi-FiCC3220SFembx_lib_cc3220sfGPIO, UART, SPI, I2C, TIMER, ADC, DMA, NWP
SimpleLink Wi-FiCC3235SFembx_lib_cc3235sfGPIO, UART, SPI, I2C, TIMER, ADC, DMA, NWP
SimpleLink WirelessCC1352Rembx_lib_cc1352rGPIO, UART, SPI, I2C, TIMER, ADC, DMA, RFC
SimpleLink WirelessCC2652Rembx_lib_cc2652rGPIO, UART, SPI, I2C, TIMER, ADC, DMA, RFC

Renesas Electronics

SeriesChipLibrary IDPeripherals
RA6R7FA6M3AH3CFBembx_lib_ra6m3IOPORT, SCI, SPI, IIC, GPT, ADC, DMA, FLASH, USB
RA4R7FA4M1AB3CFMembx_lib_ra4m1IOPORT, SCI, SPI, IIC, GPT, ADC, DMA
RA2R7FA2L1AB2DFLembx_lib_ra2l1IOPORT, SCI, SPI, IIC, GPT, ADC

Microchip / Atmel

SeriesChipLibrary IDPeripherals
SAMD21ATSAMD21G18Aembx_lib_samd21g18aPORT, SERCOM, TC, TCC, ADC, DMA, USB
SAMD51ATSAMD51J20Aembx_lib_samd51j20aPORT, SERCOM, TC, TCC, ADC, DMA, USB, CAN
SAME54ATSAME54P20Aembx_lib_same54p20aPORT, SERCOM, TC, TCC, ADC, DMA, USB, CAN, GMAC, QSPI

Request a chip

For an unlisted chip, choose one of two routes:

  1. Submit a PDF with embedd upload or POST /upload. Embedd extracts the register model and enables immediate generation.
  2. Request chip validation and permanent library inclusion via the contact form or [email protected], with the chip name and datasheet download link. We target a two-week turnaround.

Custom chip families, proprietary ASICs and chips without public datasheets go through the Enterprise plan. Contact Embedd to discuss your requirements.