Skip to main content
Move your project between MCU families and vendors with less pain. Seb maps HALs, peripherals, and config across STM32, NXP, TI, Espressif, and more—then generates target code and suggests alternatives when there’s no direct equivalent.

How to run a migration

  1. Analyze: “Analyze my project and help me migrate it from STM32F4 to NXP LPC55” — Seb maps HAL usage and target equivalents.
  2. Generate: “Convert my STM32 HAL code to NXP SDK” · “Migrate my I2C driver to the new MCU” · “Update my GPIO configuration for the new MCU”
  3. Handle gaps: Seb maps peripherals, translates APIs, and suggests alternatives when there’s no direct equivalent.

Example asks

  • “Migrate my STM32F407 project to NXP LPC5534”
  • “Move my project from ESP32 to STM32F4”
  • “Help me migrate from STM32F4 to STM32L4” (same vendor)
  • “What changes are needed to move to the new MCU?”
Seb handles HAL/API differences, peripheral availability, clock and memory layout, interrupts, and power management.