Product details

Autonomous hand-held flash programmer for STM32 MCUs.

  • Fast and simple production programmer for small and medium volume manufacturing (from samples to thousands).
  • Auto verification, recovery, reflashing.
  • Internal flash memory 128Mbit.
  • Rechargeable lithium battery 400mAh - large enough for whole working day.
  • Type-C connector for fast charging and data transfer.
  • STM32F101/2/3: STM32F101, STM32F102, STM32F103 medium density
  • STM32F205/07/15/17: STM32F205, STM32F207, STM32F215, STM32F217
  • STM32F101/2/3: STM32F101, STM32F102, STM32F103 low density
  • STM32F405/07/15/17: STM32F405, STM32F407, STM32F415, STM32F417
  • STM32F101/3: STM32F101, STM32F103 high-density
  • STM32L4x1/STM32L475xx/STM32L476xx/STM32L486xx
  • STM32L100x8/STM32L100xB/STM32L15xx6/STM32L15xx8/STM32L15xxB
  • STM32L05x/ STM32L06x/ STM32L010
  • STM32F105, STM32F107 connectivity line
  • STM32F42x, STM32F43x
  • STM32F100 low/medium density value line
  • STM32F446
  • STM32F303xB, STM32F303xC, STM32F358, STM32F302xB, STM32F302xC
  • STM32F401xB, STM32F401xC
  • STM32L03x, STM32L04x, STM32L010
  • STM32L100xC, STM32L15xxC, STM32L162xC
  • STM32F100 high-density value line
  • STM32L100x6xxA, STM32L100x8xxA, STM32L100xBxxA, STM32L15xx6xxA
  • STM32L15xx8xxA, STM32L15xxBxxA
  • STM32F101, STM32F103 XL-density
  • STM32F411
  • STM32F37xx
  • STM32F401xD, STM32F401xE
  • STM32F469, STM32F479
  • STM32L43xxx, STM32L44xxx
  • STM32L15xxD, STM32L162xD
  • STM32L15xxE, STM32L162xE
  • STM32F303x6, STM32F303x8, STM32F328, STM32F334
  • STM32F301x6, STM32F301x8, STM32F302x6, STM32F302x8
  • STM32F05x, STM32F030x8
  • STM32F412
  • STM32F09x, STM32F030xC
  • STM32C01x
  • STM32F03x
  • STM32F04x, STM32F070x6
  • STM32F302xE, STM32F303xE, STM32F398xx
  • STM32L07x, STM32L08x, STM32L010
  • STM32F07x
  • STM32C03x
  • STM32G051, STM32G061
  • STM32L01x, STM32L02x
  • STM32F410
  • STM32G07x, STM32G08x
  • STM32L496xx, STM32L4A6xx
  • STM32L45x, STM32L46x
  • STM32F413, STM32F423
  • STM32L41x
  • STM32G03x, STM32G04x
  • STM32G0B0xx, STM32G0B1xx, STM32G0C1xx
  • STM32G43x, STM32G44x
  • STM32G47x, STM32G48x
  • STM32L4Rxxx, STM32L4Sxxx
  • STM32L4Pxxx, STM32L4Qxxx
  • STM32G491xC, STM32G491xE
  • STM32WB1xxx
  • STM32WB5x, STM32WB35xx
  • STM32WB35xx
  • STM32WLxx

Supported but not yet tested

  • STM32F74x, STM32F75x
  • STM32F76x, STM32F77x
  • STM32F72x, STM32F73x

Not yet supported (in progress):

  • STM32H7xx
  • STM32U535, STM32U545
  • STM32L5xx
  • STM32H50x
  • STM32H7A, STM32H7B
  • STM32U5xx
  • STM32U575, STM32U585
  • STM32H72x, STM32H73x
  • STM32H5xx
  • STM32WBA52, STM32WBA54, STM32WBA55
  • STM32V8xx
  • STM32MP15xx
  • STM32MP13xx
  • STM32MP25xx

Limitations (can be lifted on request)

  • hex-file can only be written to internal FLASH memory
  • the current version of programmer CAN’T write to System area, Option bytes, RAM and EEPROM
  • we didn’t test writing to the second bank of MCUs with Dual Flash Banks
  • Can only disable RDP Readout Protection when needed for flashing, other protection features not supported

How to use