{"product_id":"superpro-m-low-cost-universal-programmer-xeltek-uk","title":"Xeltek SuperPro-M","description":"\u003cp\u003eThe Xeltek SuperPro M is a USB 2.0 universal programmer with 48 universal pin drivers, supporting over 20,000 devices from 158 manufacturers, including EPROM, parallel and serial EEPROM, NOR flash, SPLD and CPLD parts and microcontrollers. It programs devices with Vcc as low as 1.2V, verifies at Vcc plus or minus 5% and 10%, and ships with a DIP48 adapter. It suits development benches and small production runs that program loose chips from a PC.\u003c\/p\u003e\n\n\u003ch2\u003e48 Universal Pin Drivers and 20,000+ Supported Devices\u003c\/h2\u003e\n\u003cp\u003eAll 48 pins of the SuperPro M are universal pin drivers, so one programmer covers memory, programmable logic and MCU families with package adapters rather than device-specific programmers. Xeltek lists support for EPROM, paged EPROM, parallel and serial EEPROM, FPGA configuration PROM, NOR flash, BPROM, NVRAM, SPLD, CPLD, EPLD, Firmware Hub, microcontrollers and standard logic. Programming uses manufacturer-approved algorithms, and the programmer has over-current and over-voltage protection.\u003c\/p\u003e\n\u003cp\u003eDIP devices up to 48 pins go straight into the supplied DIP48 adapter; the device list shows no adapter code against them. Other packages, from PLCC and SOIC to TSOP, QFP and BGA, use Xeltek's device-independent SA-series socket adapters, sold separately. Xeltek lists the SA series for its 48-pin-driver SuperPro programmers: the SuperPro 610P and 611S, and older models including the SuperPro M, 601S, 600P, 501S, 500P, 3000U, 580U and 280U. The SuperPro M device list calls up, for example, the \u003ca href=\"\/products\/sa001a-20-pin-plcc-programmer-adapter-xeltek-uk\"\u003eSA001A\u003c\/a\u003e family for PLCC20 (the device list names the SA001A-B2001 variant), \u003ca href=\"\/products\/sa008a-28-pin-plcc-programmer-adapter-xeltek-uk\"\u003eSA008A\u003c\/a\u003e for PLCC28, \u003ca href=\"\/products\/sa0151t-32-pin-plcc-programmer-adapter-xeltek-uk\"\u003eSA015A1T\u003c\/a\u003e for PLCC32, \u003ca href=\"\/products\/sa244-44-pin-plcc-programmer-adapter-xeltek-uk\"\u003eSA244\u003c\/a\u003e for PLCC44 and \u003ca href=\"\/products\/sa404-28-pin-sop-programmer-adapter-xeltek-uk\"\u003eSA404\u003c\/a\u003e (listed for the EPCS16 in SOIC16). Check your device entry for the adapter it names before ordering.\u003c\/p\u003e\n\n\u003ch2\u003eProgramming Times Measured by Xeltek\u003c\/h2\u003e\n\u003cp\u003eXeltek publishes program plus verify times for the SuperPro M against its older SP3000U.\u003c\/p\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n\u003cth\u003eDevice\u003c\/th\u003e\n\u003cth\u003eType\u003c\/th\u003e\n\u003cth\u003eSuperPro M (program + verify)\u003c\/th\u003e\n\u003cth\u003eSP3000U (program + verify)\u003c\/th\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eAT28C64B\u003c\/td\u003e\n\u003ctd\u003e64Kb EEPROM\u003c\/td\u003e\n\u003ctd\u003e0.8 + 0.1 = 0.9 s\u003c\/td\u003e\n\u003ctd\u003e1.2 + 0.8 = 2.0 s\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003e24AA128\u003c\/td\u003e\n\u003ctd\u003e128Kb EEPROM\u003c\/td\u003e\n\u003ctd\u003e2.7 + 1.8 = 4.5 s\u003c\/td\u003e\n\u003ctd\u003e5.0 + 4.0 = 9.0 s\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eAT89C55WD\u003c\/td\u003e\n\u003ctd\u003e20KB flash MCU\u003c\/td\u003e\n\u003ctd\u003e2.5 + 0.4 = 2.9 s\u003c\/td\u003e\n\u003ctd\u003e3.3 + 1.0 = 4.3 s\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003ePIC16F876A\u003c\/td\u003e\n\u003ctd\u003eMCU\u003c\/td\u003e\n\u003ctd\u003e10.1 + 0.8 = 10.9 s\u003c\/td\u003e\n\u003ctd\u003e22.1 + 6.2 = 28.3 s\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eS25FL064A\u003c\/td\u003e\n\u003ctd\u003e64Mb SPI flash\u003c\/td\u003e\n\u003ctd\u003e43.9 + 14.7 = 58.6 s\u003c\/td\u003e\n\u003ctd\u003e72.8 + 41.4 = 114.2 s\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eProduction Mode, Projects and Serial Numbers\u003c\/h2\u003e\n\u003cp\u003eIn Production Mode the SuperPro M starts the chip operation automatically as soon as a device is inserted, so an operator only swaps parts. A project combines device selection, file loading, configuration and batch settings into one step, and can be password protected with production volume control. The Batch command runs program, verify and security operations in any order. Standard or customer-specific serial number generators write a unique value to each part, and a log file records results for quality tracking.\u003c\/p\u003e\n\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n\u003cth\u003ePin drivers\u003c\/th\u003e\n\u003ctd\u003e48 universal pin drivers\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth\u003eSupported devices\u003c\/th\u003e\n\u003ctd\u003e20,000+ devices from 158 manufacturers\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth\u003eDevice types\u003c\/th\u003e\n\u003ctd\u003eEPROM, paged EPROM, parallel and serial EEPROM, FPGA configuration PROM, NOR flash, BPROM, NVRAM, SPLD, CPLD, EPLD, Firmware Hub, MCU, standard logic\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth\u003ePackages (with adapters)\u003c\/th\u003e\n\u003ctd\u003eDIP, SDIP, PLCC, JLCC, SOIC, QFP, TQFP, PQFP, VQFP, TSOP, SOP, TSOPII, PSOP, TSSOP, SON, EBGA, FBGA, VFBGA, uBGA, CSP, SCSP\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth\u003eMinimum device Vcc\u003c\/th\u003e\n\u003ctd\u003e1.2V\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth\u003eVcc verify\u003c\/th\u003e\n\u003ctd\u003ePlus or minus 5% and plus or minus 10%\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth\u003eProtection\u003c\/th\u003e\n\u003ctd\u003eOver-current and over-voltage\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth\u003eISP\/ICP\u003c\/th\u003e\n\u003ctd\u003eVia optional ISP\/ICP adapter\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth\u003ePC interface\u003c\/th\u003e\n\u003ctd\u003eUSB 2.0 high speed, PC hosted\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth\u003ePower supply\u003c\/th\u003e\n\u003ctd\u003eAC adapter, 90V to 250V AC, 50\/60Hz in; 12V\/2A DC out; 15W\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth\u003eDimensions (main unit)\u003c\/th\u003e\n\u003ctd\u003e178 x 130 x 40 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth\u003eShipping package\u003c\/th\u003e\n\u003ctd\u003e320 x 300 x 85 mm, 1.8 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003cth\u003eSoftware OS\u003c\/th\u003e\n\u003ctd\u003eWindows XP, Vista, 7, 8, 10 (32\/64-bit)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eLimitations\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003ePC hosted only: there is no stand-alone mode. The \u003ca href=\"\/products\/superpro-6000e-universal-programmer-xeltek-uk\"\u003eSuperPro 6000E\u003c\/a\u003e and \u003ca href=\"\/products\/superpro-6000-universal-programmer-xeltek-uk\"\u003eSuperPro 6000\u003c\/a\u003e run stand-alone with 144-pin drivers.\u003c\/li\u003e\n  \u003cli\u003eXeltek lists the SuperPro M in its Legacy Programmer Download Center, with the last software release dated 26\/02\/2014. Do not expect new device support.\u003c\/li\u003e\n  \u003cli\u003eOnly the DIP48 adapter is included. Every other package needs a socket adapter.\u003c\/li\u003e\n  \u003cli\u003eIn-system programming needs an optional ISP\/ICP adapter. For production ISP of soldered parts, the \u003ca href=\"\/products\/xeltek-superpro-is01-in-system-programmer-uk\"\u003eSuperPro IS01\u003c\/a\u003e is the dedicated tool.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eCompare Xeltek SuperPro Programmers\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n\u003cth\u003eModel\u003c\/th\u003e\n\u003cth\u003ePin drivers\u003c\/th\u003e\n\u003cth\u003eOperation\u003c\/th\u003e\n\u003cth\u003eDevices\u003c\/th\u003e\n\u003cth\u003ePrice\u003c\/th\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003eSuperPro M\u003c\/td\u003e\n\u003ctd\u003e48\u003c\/td\u003e\n\u003ctd\u003ePC hosted, USB 2.0\u003c\/td\u003e\n\u003ctd\u003e20,000+ devices from 158 manufacturers\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-ds-price=\"superpro-m-low-cost-universal-programmer-xeltek-uk\"\u003e£137.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"\/products\/superpro-6000e-universal-programmer-xeltek-uk\"\u003eSuperPro 6000E\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd\u003e144\u003c\/td\u003e\n\u003ctd\u003eStand-alone or USB 2.0\u003c\/td\u003e\n\u003ctd\u003e83,300+ devices from 299 manufacturers (Xeltek comparison sheet, October 2013)\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-ds-price=\"superpro-6000e-universal-programmer-xeltek-uk\"\u003e£880\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"\/products\/superpro-6000-universal-programmer-xeltek-uk\"\u003eSuperPro 6000\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd\u003e144\u003c\/td\u003e\n\u003ctd\u003eStand-alone or USB 2.0\u003c\/td\u003e\n\u003ctd\u003e89,932 devices from 322 manufacturers (Xeltek device list, 2014)\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-ds-price=\"superpro-6000-universal-programmer-xeltek-uk\"\u003e£935\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"\/products\/xeltek-superpro-is01-in-system-programmer-uk\"\u003eSuperPro IS01\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd\u003eISP cable\u003c\/td\u003e\n\u003ctd\u003eStand-alone or USB 2.0, in-system only\u003c\/td\u003e\n\u003ctd\u003e10,000+ devices\u003c\/td\u003e\n\u003ctd\u003e\u003cspan data-ds-price=\"xeltek-superpro-is01-in-system-programmer-uk\"\u003e£1,145.84\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eTypical Applications\u003c\/h2\u003e\n\u003cp\u003eReprogramming AT28C64B parallel EEPROMs, one of the devices in Xeltek's SuperPro M speed table. Reading and programming PLCC32 flash such as the AM29F010A on the SA015A1T for repair or legacy board support. Programming PIC16F876A or AT89C55WD microcontrollers in small batches with Production Mode and serial numbers.\u003c\/p\u003e\n\u003cp\u003eThe SuperPro M suits development and repair benches that program loose devices from a PC and want an economy universal programmer, as Xeltek positions it.\u003c\/p\u003e\n\n\u003ch2\u003eWhat's Included\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003eSuperPro M programmer with DIP48 adapter\u003c\/li\u003e\n  \u003cli\u003eAC adapter\u003c\/li\u003e\n  \u003cli\u003eSoftware CD\u003c\/li\u003e\n  \u003cli\u003eUSB 2.0 cable\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eOrder the SuperPro M at \u003cspan data-ds-price=\"superpro-m-low-cost-universal-programmer-xeltek-uk\"\u003e£137.50\u003c\/span\u003e ex VAT. Send us your part numbers and packages and we will confirm device support and the socket adapters you need. See the full \u003ca href=\"\/collections\/xeltek-programmers-catalogue\"\u003eXeltek range\u003c\/a\u003e of programmers and adapters. Debug Store has supplied engineers for 55+ years.\u003c\/p\u003e\n\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003ch3\u003eCan the SuperPro M Run Without a PC?\u003c\/h3\u003e\n\u003cp\u003eNo. It is PC hosted over USB 2.0. For stand-alone operation, choose the SuperPro 6000E or SuperPro 6000.\u003c\/p\u003e\n\u003cp\u003e\u003csmall\u003eAnswered by John Legg, Director, Debug Store\u003c\/small\u003e\u003c\/p\u003e\n\u003ch3\u003eWhich Chips Can I Program Without Buying an Adapter?\u003c\/h3\u003e\n\u003cp\u003eDIP devices up to 48 pins. They sit in the supplied DIP48 adapter, and the device list shows no adapter code against them. PLCC, SOIC, TSOP, QFP, BGA and other packages need the socket adapter named in the device list.\u003c\/p\u003e\n\u003cp\u003e\u003csmall\u003eAnswered by John Legg, Director, Debug Store\u003c\/small\u003e\u003c\/p\u003e\n\u003ch3\u003eWill Xeltek Add New Devices to the SuperPro M?\u003c\/h3\u003e\n\u003cp\u003eDo not plan on it. Xeltek lists the SuperPro M as a legacy programmer, and its last software release is dated 26\/02\/2014. Check that your parts are on the current device list.\u003c\/p\u003e\n\u003cp\u003e\u003csmall\u003eAnswered by John Legg, Director, Debug Store\u003c\/small\u003e\u003c\/p\u003e\n\u003ch3\u003eDoes the SuperPro M Support Low-Voltage Devices?\u003c\/h3\u003e\n\u003cp\u003eYes. It programs devices with Vcc as low as 1.2V and can verify at Vcc plus or minus 5% and 10%.\u003c\/p\u003e\n\u003cp\u003e\u003csmall\u003eAnswered by John Legg, Director, Debug Store\u003c\/small\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003csmall\u003eLast reviewed: 30 October 2026\u003c\/small\u003e\u003c\/p\u003e\n\u003cdetails\u003e\u003csummary\u003e\u003csmall\u003eSources (3 manufacturer pages)\u003c\/small\u003e\u003c\/summary\u003e\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"https:\/\/www.xeltek.com\/distributorsupport\/pages\/spm.html\"\u003eXeltek SuperPro M product page\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"https:\/\/www.xeltek.com\/software\/spm\/xspm.htm\"\u003eXeltek SuperPro M supported device list\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"https:\/\/www.xeltek.com\/superpro-software-download-center-en-en\/legacy-programer-download-centerm\/\"\u003eXeltek Legacy Programmer Download Center\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/details\u003e","brand":"Xeltek, Inc","offers":[{"title":"Default Title","offer_id":37768320647357,"sku":"SuperPro-M","price":137.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6931\/8333\/products\/xeltek-inc-programmer-xeltek-superpro-m-29818572013757.jpg?v=1685157597","url":"https:\/\/thedebugstore.com\/products\/superpro-m-low-cost-universal-programmer-xeltek-uk","provider":"Debug Store","version":"1.0","type":"link"}