Developer docs
API playgroundTry for free, no card

Search company profiles

Elprotronic

Full company profile

uuid002ky6g

Namestring
Elprotronic
Legal namestring
Elprotronic Inc.
Websiteurl
elprotronic.com
Company typeenum
Private
Founded yearstring
-
Descriptiontext

Elprotronic Inc. is a privately held Canadian engineering company headquartered in King City, Ontario, that designs and sells flash and gang programmers for embedded microcontrollers and external serial flash memory. The product portfolio centers on the proprietary XStream-Iso and XStreamPro-Iso hardware adapters, which provide galvanically isolated USB (and, on XStreamPro-Iso, Ethernet) connections to a single target or up to six targets in parallel. These adapters run a family of vendor-specific software tools — FlashPro/GangPro for general multi-vendor support, GangFlasher-ST for STMicroelectronics STM32 MPUs/MCUs (up to 40 MBytes/s per target), GangFlasher-N for NXP MCUs, and FET-Pro-430 for TI MSP430 — and are complemented by standalone gang programmers (S-GANG for 8 targets, C-GANG-X compact model) that operate without a host PC. The company covers 18+ semiconductor vendors including ST, NXP, TI, Microchip, Renesas, Nordic, Silicon Labs, Infineon, GigaDevice, and Winbond, with deep support for security features such as STM32HSM, TrustZone, FUS, SFI, and MCUXpresso Secure Provisioning.

The business sells primarily direct-to-engineer through a Shopify e-commerce storefront, with regional distributors referenced for markets outside direct shipping reach, and offers a 7-day free trial of GangFlasher-ST-Lite to enable product-led evaluation. Hardware revenue comes from adapters ($150–$2,345) and accessories (QFP/QFN sockets, splitters, USB isolators, CMSIS-DAP debuggers at $45–$360); software revenue is one-time licenses ($459–$1,895) plus an $84.95 annual software update renewal. The customer base is horizontally distributed across electronics manufacturers, embedded-systems developers, and STM32/NXP/TI MCU users, with no named enterprise customers disclosed and no public funding, revenue, or M&A activity. Authorized partner status with STMicroelectronics, NXP, and Texas Instruments provides ecosystem credibility, while a comprehensive DLL/shared library API (C++, C#, Python, CLI) underpins integration into automated production environments.

Short descriptiontext

Elprotronic Inc. designs and sells flash and gang programming hardware and software for embedded microcontrollers across 18+ semiconductor vendors, serving electronics manufacturers and embedded developers with multi-target, high-speed, and secure provisioning tools.

Operating statusenum
Operating
Ownership categoryenum
Headcount rangeband
51–100
akta.pro rankint
HeadquartersKing City, Canada
HQ citystring
King City
HQ countrystring
Canada
HQ regionstring
North America
Markets served

Serves global market

Offices1 record

Each record includes

City, Country, Type, Description, Source

Keyword5 values
flash programming tools, gang programmers, microcontroller programming, embedded systems firmware, secure firmware provisioning
Industry1 code
1Embedded Software & Firmware Tools (Compilers, Debug, RTOS tooling)
CodeHDAHAFAEPrimaryYes
NAICS code1 code
  • Computer Terminal and Other Computer Peripheral Equipment Manufacturing334118
SIC code1 code
  • Instruments For Meas & Testing Of Electricity & Elec Signals3825
Product category
Embedded Flash Programming Tools
Social media profiles1 record
GTM motion1 record

Each record includes

Type, Description, Source

Revenue model6 records
1Hardware Programming Adapters
TypeHardware Sales
Description

Sale of physical flash programming hardware including XStream-Iso adapters, XStreamPro-Iso adapters, S-GANG gang programmers, C-GANG-X compact programmers, and GangFlasher devices. Hardware is sold as one-time purchases with prices ranging from $150 to $2,345 USD depending on product complexity and target capacity.

elprotronic.com
2Software Licenses
TypeOne Time License
Description

Software licensing for FlashPro, GangPro, and specialized programming software. The company offers one-vendor (single MCU family) and multi-vendor (all supported MCU families) license variants. Software update license renewals available at $84.95. S-GANG supports online upgrades at $200/target.

elprotronic.com
3GangFlasher-ST Node Licenses
TypeOne Time License
Description

GangFlasher-ST products sold as node licenses (per target): GangFlasher-ST-Lite at $450 USD (with 7-day free trial) and GangFlasher-ST at $1,895 USD. Floating licenses available via sales inquiry for enterprise deployments.

elprotronic.com
4GangFlasher-N Licenses
TypeOne Time License
Description

GangFlasher-N for NXP MCUs sold at $895 USD for full node license supporting 8 targets, with USB-HID connectivity.

elprotronic.com
5Programming Quota Updates
TypeOne Time License
Description

C-GANG-X programming quota updates available at $50, allowing users to increase their programming capacity on the compact gang programmer.

elprotronic.com
6Accessories and Socket Boards
TypeHardware Sales
Description

Sale of QFP/QFN adapter sockets, gang splitters, USB isolators, and CMSIS-DAP debuggers as add-on accessories ranging from $45 to $360 USD.

elprotronic.com
Marketing channels6 records

Each record includes

Title, Type, Stage, Description, Source

Distribution channels3 records

Each record includes

Title, Type, Scope, Target buyer, Description, Source

Cost components5 values
Supply Chain, Technology or R&D, Personnel, Operations, Marketing or Sales
Pricing details17 tiers
1FlashPro-X-1V (XS) - Single vendor flash programmer
ModelOne time/ perpetual licenseBilling cadencePay-as-you-go
Notes

$459.00 USD - One vendor (TI only + Serial Flash) support for XStream-Iso adapter

elprotronic.com
2FlashPro-X (XS) - Multi-vendor flash programmer
ModelOne time/ perpetual licenseBilling cadencePay-as-you-go
Notes

$719.00 USD - All MCUs (ARM, MSP, CC, M) support for XStream-Iso adapter

elprotronic.com
3FlashPro-X-1V (X2S) - Single vendor flash programmer
ModelOne time/ perpetual licenseBilling cadencePay-as-you-go
Notes

$659.00 USD - One vendor support for XStreamPro-Iso adapter with enhanced features

elprotronic.com
4FlashPro-X (X2S) - Multi-vendor flash programmer
ModelOne time/ perpetual licenseBilling cadencePay-as-you-go
Notes

$919.00 USD - All MCUs support for XStreamPro-Iso adapter with enhanced features including Ethernet

elprotronic.com
5GangPro-X-1V (XS) - Gang programmer 6 targets
ModelOne time/ perpetual licenseBilling cadencePay-as-you-go
Notes

$819.00 USD - One vendor support for XStream-Iso adapter, gang programming up to 6 targets in parallel

elprotronic.com
6GangPro-X (XS) - Gang programmer 6 targets multi-vendor
ModelOne time/ perpetual licenseBilling cadencePay-as-you-go
Notes

$1,119.00 USD - All MCUs support for XStream-Iso adapter, gang programming up to 6 targets

elprotronic.com
7GangPro-X-1V (X2S) - Gang programmer 6 targets
ModelOne time/ perpetual licenseBilling cadencePay-as-you-go
Notes

$1,019.00 USD - One vendor support for XStreamPro-Iso adapter with enhanced features

elprotronic.com
8GangPro-X (X2S) - Gang programmer 6 targets multi-vendor
ModelOne time/ perpetual licenseBilling cadencePay-as-you-go
Notes

$1,319.00 USD - All MCUs support for XStreamPro-Iso adapter with Ethernet connectivity

elprotronic.com
9C-GANG-X - Compact Gang Programmer
ModelOne time/ perpetual licenseBilling cadencePay-as-you-go
Notes

$150.00 USD - Compact gang programmer with USB-C connectivity, quota update license $50

elprotronic.com
10S-GANG - Standalone Gang Programmer
ModelOne time/ perpetual licenseBilling cadencePay-as-you-go
Notes

$945.00 - $2,345.00 USD - Standalone gang programmer supporting up to 8 targets, USB-C/Ethernet/RS-232 connectivity, online upgrade at $200/target

elprotronic.com
11GangFlasher-ST-Lite (node license)
ModelOne time/ perpetual licenseBilling cadencePay-as-you-go
Notes

$450.00 USD - High-speed STM32 MPU/MCU gang flasher with 7-day free trial available. Programming speed up to 40 MBytes/s per target

elprotronic.com
12GangFlasher-ST (node license)
ModelOne time/ perpetual licenseBilling cadencePay-as-you-go
Notes

$1,895.00 USD - Full featured STM32 MPU/MCU gang flasher. Floating licenses available via sales inquiry

elprotronic.com
13GangFlasher-N (node license)
ModelOne time/ perpetual licenseBilling cadencePay-as-you-go
Notes

$895.00 USD - NXP MCU gang flasher supporting i.MX RT, Kinetis, LPC, S32K, MCX with USB-HID connectivity. Programming speed up to 2 MBytes/s per target

elprotronic.com
14Software Update License Renewal
ModelSubscriptionBilling cadenceAnnual
Notes

$84.95 USD - Annual software update and license renewal for existing products

elprotronic.com
15Accessories - QFP/QFN Socket Adapters
ModelUnit PricingBilling cadencePay-as-you-go
Notes

QFP-32 $250, QFP-48 $260, QFP-64 $270, QFP-80 $280, QFP-100 $300, QFP-144 $360. QFN variants similarly priced at $250-$270

elprotronic.com
16CMSIS-DAP 2.0 Debugger
ModelUnit PricingBilling cadencePay-as-you-go
Notes

$249.00 USD - ARM Debugger using CMSIS-DAP 2.0 standard with JTAG/SWD support up to 20 MHz

elprotronic.com
17USB 2.0 FS Isolator
ModelUnit PricingBilling cadencePay-as-you-go
Notes

$119.00 USD - USB 2.0 full-speed isolator for galvanic isolation between PC and programmer

elprotronic.com
GTM typeB2B
B2B
Offering typeHardware or Manufacturing
Hardware or Manufacturing
Core offering1 text field

Elprotronic designs and sells flash and gang programming hardware adapters (XStream-Iso, XStreamPro-Iso, S-GANG, C-GANG-X) paired with vendor-specific programming software (FlashPro, GangPro, GangFlasher-ST, GangFlasher-N, FET-Pro-430) for in-circuit programming of microcontrollers and external flash memory from more than 18 semiconductor vendors. Solutions cover single-target development, multi-target parallel programming (up to 8 targets), and standalone production programming with secure firmware provisioning.

Differentiator
Functional benefit
Problem solved
Quantifiable outcome1 of 7 values shown
  • Up to 40 MBytes/s programming speed per target with GangFlasher-ST for STM32 MPUs
+6 more records
Product overview1 text field

Elprotronic is a provider of flash and gang programmers for embedded microcontrollers. The product portfolio centers on hardware programming adapters (XStream-Iso and XStreamPro-Iso) that run specialized software families for different MCU vendors and use cases. FlashPro/GangPro software supports single-target or parallel (up to 6 targets) programming via JTAG, SWD, SBW, BSL, and other protocols. For high-volume production, the standalone S-GANG (8 targets) and C-GANG-X compact programmers operate independently without a PC. Vendor-specific solutions include GangFlasher-ST for STM32 MPUs/MCUs (40 MB/s per target) and GangFlasher-N for NXP MCUs (2 MB/s per target). The company supports over 17 semiconductor vendors including Texas Instruments (MSP430, MSP432, SimpleLink, C2000, TIVA-C), STMicroelectronics (STM32, STM8), NXP, Silicon Labs, Nordic, Renesas, Microchip, Infineon, and external SPI Flash from Winbond, Macronix, Micron, GigaDevice, and others. All adapters include galvanic isolation, power monitoring, and support for Windows and Linux (Debian, Raspberry Pi).

Product and service14 records
1XStream-Iso (XS) Adapter
CategoryHardware Adapter
Description

USB-based flash programming hardware adapter with galvanic isolation for single-target programming of microcontrollers (ARM, MSP430, STM8, PIC, AVR, Chipcon, C2000) and external SPI flash. Includes power monitoring with 20uA current resolution. Used by embedded systems developers and electronics manufacturers.

2XStreamPro-Iso (X2S) Adapter
CategoryHardware Adapter
Description

High-performance USB/Ethernet flash programming hardware adapter with galvanic isolation, supporting single-target (FlashPro) or up to 6 targets in parallel (GangPro mode). Enhanced current measurement resolution (50nA), standalone programming capability from internal flash images, and Ethernet connectivity for production environments.

3S-GANG Standalone Gang Programmer
CategoryHardware Gang Programmer
Description

Standalone gang programmer that programs up to 8 targets simultaneously with independent per-target power, reset, and communication pin control. Operates in standalone or PC-interactive mode with USB-C, Ethernet, and RS-232 connectivity. Supports ARM JTAG/cJTAG/SWD, MSP430 JTAG/SBW/BSL, STM8/AVR/PIC/RL78, C2000 JTAG/SCI-BOOT, iMOTION SWD/UART, and SPI/QSPI Flash.

4C-GANG-X Compact Gang Programmer
CategoryHardware Gang Programmer
Description

Compact standalone gang programmer supporting multiple MCU vendors with USB-C connectivity and a quota-based programming license model. Entry-level gang programming solution for production and prototyping.

5CMSIS-DAP 2.0 ARM Debugger
CategoryDebug Tool
Description

ARM debugger using the CMSIS-DAP 2.0 standard, available on XStream-Iso and XStreamPro-Iso adapters. Supports JTAG and SWD up to 20 MHz (1 MBytes/s throughput), SWO tracing up to 12.5 Mbits/s, and configurable Vcc. Compatible with IAR EWARM and Keil uVision IDEs.

6FlashPro-X / FlashPro-ARM / FlashPro-M Software
CategorySoftware - Single Target Programming
Description

Single-target flash programming software family running on XStream-Iso or XStreamPro-Iso adapters. FlashPro-X supports multiple MCU vendors (ARM, MSP, CC, M); FlashPro-ARM for ARM-based MCUs; FlashPro-M for STM8, PIC, AVR, and external SPI Flash. Features include erase, program, verify, blank check, DCO calibration, power consumption monitoring, serialization, and checksum calculation.

7GangPro-X / GangPro-ARM / GangPro-M Software
CategorySoftware - Gang Programming
Description

Gang programming software for parallel programming of up to 6 targets using the XStreamPro-Iso adapter. GangPro-X is multi-vendor, GangPro-ARM is for ARM MCUs, and GangPro-M is for STM8/PIC/AVR. Supports synchronized or independent target control with individual power, reset, and communication per target.

8GangFlasher-ST
CategorySoftware - STM32 Specialist
Description

High-speed USB gang flashing solution specifically for STM32 MPUs and MCUs. Up to 40 Mbytes/s per target for STM32MP1 (MPU) via USB-DFU; up to 2 MBytes/s for MCU families (L4, L5, U5, H7, WB). Programs up to 8 targets simultaneously. Supports eMMC, SD-card, NOR, NAND, OTP memories. Includes Secure Firmware Install (SFI) via STM32HSM and Firmware Update Service (FUS) for STM32WB. 7-day free trial available for the Lite version.

9GangFlasher-N
CategorySoftware - NXP Specialist
Description

USB-HID gang flasher for NXP Semiconductors MCUs (i.MX RT, Kinetis, LPC, S32K, K32L, MCX, JN518x, QN90x0). Up to 2 MBytes/s per target, 8 targets simultaneously. Supports MCUXpresso Secure Provisioning Tool for LPC55S and i.MX RT with Secure Binary (.sb) files, CMPA/CFPA data, SBKEK, and Debug Authentication.

10FET-Pro-430 Software
CategorySoftware - TI MSP430 Specialist
Description

Specialized programming software for Texas Instruments MSP430 MCUs, available in STD and LITE variants. Supports JTAG, SBW (Spy-Bi-Wire), and BSL communication protocols.

11Universal Socket Boards
CategoryAccessories
Description

Socket adapter boards for programming MCUs in QFP and QFN packages, available in multiple sizes and pitch configurations for different MCU families.

12USB 2.0 FS Isolator
CategoryAccessories
Description

USB 2.0 Full-Speed isolator accessory for adding galvanic isolation between host PC and programming adapter.

13Gang Splitters
CategoryAccessories
Description

Target gang connectors and splitters for connecting multiple targets to gang programmers, including the GangSplitter-ARM for 6-target ARM connections.

14Software Update License Renewal
CategorySoftware - License Renewal
Description

Annual software update license renewal for FlashPro/GangPro/S-GANG/C-GANG-X products, enabling access to new MCU support and software features at $84.95 USD per year.

Scale indicator5 records

Each record includes

Type, Value, Description, Source

Partnership4 partners
Strategic tierCoreTypeTechnology or IntegrationAnnounced on2022-08-01
Description

NXP partnered with Elprotronic for the GangFlasher-N product supporting NXP's MCUXpresso Secure Provisioning Tool. The partnership enables customers to deploy secured application code on i.MX RT crossover MCUs and other NXP microcontrollers. NXP's Director Brendon Slade endorsed the solution as valuable for medium to large embedded applications.

Strategic tierCoreTypeTechnology or IntegrationAnnounced on2021-07-19
Description

Elprotronic adopted STMicroelectronics' STM32HSM technology for Secure Secret Provisioning (SSP), enabling customers to protect software IP against counterfeiting and cloning. The GangFlasher-ST supports secure high-speed flashing using STM32HSM cards, with quotes from Laurent Hanus (Ecosystem Marketing Manager) acknowledging Elprotronic's contribution to the STM32MP1 ecosystem.

Strategic tierCoreTypeTechnology or IntegrationAnnounced on2021-03-08
Description

STMicroelectronics partnered with Elprotronic for high-speed STM32 programming solutions. Elprotronic's GangFlasher-ST provides gang programming support for STM32MP1 MPUs at speeds up to 40 MBytes/s per target. ST has officially endorsed Elprotronic as an authorized partner, with quotes from Laurent Desseignes (Ecosystem Marketing Director) praising the solution's value to the STM32MP1 ecosystem.

Strategic tierCoreTypeTechnology or Integration
Description

Texas Instruments has professionally made and officially recommended Elprotronic's programmers as Third Party Tools for C2000, MSP430, SimpleLink, and Tiva-C microcontroller families. This endorsement provides credibility for customers using TI MCUs.

Recent move6 records

Each record includes

Date, Type, Title, Description, Source

Expansion highlight5 records

Each record includes

Type, Description

Peers10 records
1Dataman
TypeDirect peer
Description

Dataman (now part of Electronic Specifier) manufactures universal device programmers supporting a broad MCU and memory device portfolio. Comparable to Elprotronic's multi-vendor programming philosophy across 18+ semiconductor vendors.

TypeDirect peer
Description

BPM specializes in automated and universal gang programmers used in high-volume production environments. Directly comparable to Elprotronic's S-GANG and GangPro products for production-scale MCU flashing.

TypeDirect peer
Description

IAR provides IAR Embedded Workbench IDE and the I-jet debug probe family. While primarily an IDE vendor, its probe/programming tools compete head-to-head with Elprotronic adapters for embedded developer workflows.

TypeBroad incumbent
Description

ST provides the free STM32CubeProgrammer all-in-one tool for STM32 devices. It is a free, vendor-shipped alternative that competes directly with Elprotronic's GangFlasher-ST, especially for entry-level STM32 programming.

5P&E Microcomputer Systems
TypeDirect peer
Description

P&E produces Multilink debug probes and Cyclone gang programmers for ARM, NXP, ST, and other MCU families. Direct competitor in the standalone and production gang programmer category, overlapping with Elprotronic's C-GANG-X and S-GANG products.

TypeBroad incumbent
Description

NXP's MCUXpresso ecosystem includes programming/provisioning tools for i.MX, Kinetis, LPC, and S32K. Is a free, vendor-shipped alternative to Elprotronic's GangFlasher-N, but Elprotronic is also an authorized NXP partner.

TypeDirect peer
Description

SEGGER manufactures J-Link debug probes and J-Flash programming software, the most widely used third-party MCU programming and debugging tools. Direct overlap with Elprotronic's XStream/XStreamPro adapters and FlashPro/GangPro software across ARM and other architectures.

TypeBroad incumbent
Description

TI's UniFlash is a free utility for programming TI MSP430, C2000, and other MCU families. While Elprotronic is officially recommended as a third-party tool, TI's free tool constrains the addressable market for Elprotronic's TI-focused adapters.

TypeBroad incumbent
Description

Silicon Labs' Simplicity Studio includes programming/debugging tools for EFM32, EFR32, and other Gecko MCUs. Elprotronic supports these targets but competes with this free, vendor-shipped tool for entry-level development.

10ProMik
TypeDirect peer
Description

ProMik provides programming systems for automotive and industrial customers, including high-speed gang programmers and secure provisioning. Comparable to Elprotronic's GangFlasher-ST/GangFlasher-N in production-oriented MCU programming.

Market position
Strengths5 records

Each record includes

Headline, Details, Source

Weaknesses5 records

Each record includes

Headline, Details, Source

Competitive moat4 records

Each record includes

Type, Details

Key risks6 records

Each record includes

Headline, Details, Source

Key highlights7 records

Each record includes

Headline, Details, Source

Customer concentration

Classification, Details

Segment4 records

Each record includes

Title, Type, Primary, Description, Pain point addressed, Use case, Source

Ideal customer profile4 records

Each record includes

Profile, Firmographic size, Sales motion, Sales cycle length, Buying structure, Purchase trigger, Buyer persona, Geography, Industry vertical, Primary use case, Description, Pain points, Evidence proof points, Target buyer

Technology focused
Yes
API detail
Has APIbool
No

Docs URL, Description

Integration3 records

Each record includes

Title, Type, Description, Source

AI maturity
App detail

Has app

Feature10 records

Each record includes

Title, Differentiator, Description, Source

Core technology
Revenue estimate
Valuation estimate
Number of profiles
No data
No data
Funding overview

Funding stage, Last funding date, Total funding USD

Funding rounds

Each record includes

Round, Amount USD, Date, Pre money valuation, Total investors, Investors, News

Investors

Each record includes

Name, Type, Date of entry, Rounds participated, Website

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

M&A

Each record includes

Name, Acquisition type, Announced date, Completed date, Status, Website, News

Investment

Each record includes

Name, Round, Announced date, Lead investor, Website, News

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

Elprotronic

Embedded Flash Programming Toolselprotronic.com

Elprotronic Inc. designs and sells flash and gang programming hardware and software for embedded microcontrollers across 18+ semiconductor vendors, serving electronics manufacturers and embedded developers with multi-target, high-speed, and secure provisioning tools.

What Elprotronic does

Elprotronic Inc. is a privately held Canadian engineering company headquartered in King City, Ontario, that designs and sells flash and gang programmers for embedded microcontrollers and external serial flash memory. The product portfolio centers on the proprietary XStream-Iso and XStreamPro-Iso hardware adapters, which provide galvanically isolated USB (and, on XStreamPro-Iso, Ethernet) connections to a single target or up to six targets in parallel. These adapters run a family of vendor-specific software tools — FlashPro/GangPro for general multi-vendor support, GangFlasher-ST for STMicroelectronics STM32 MPUs/MCUs (up to 40 MBytes/s per target), GangFlasher-N for NXP MCUs, and FET-Pro-430 for TI MSP430 — and are complemented by standalone gang programmers (S-GANG for 8 targets, C-GANG-X compact model) that operate without a host PC. The company covers 18+ semiconductor vendors including ST, NXP, TI, Microchip, Renesas, Nordic, Silicon Labs, Infineon, GigaDevice, and Winbond, with deep support for security features such as STM32HSM, TrustZone, FUS, SFI, and MCUXpresso Secure Provisioning.

The business sells primarily direct-to-engineer through a Shopify e-commerce storefront, with regional distributors referenced for markets outside direct shipping reach, and offers a 7-day free trial of GangFlasher-ST-Lite to enable product-led evaluation. Hardware revenue comes from adapters ($150–$2,345) and accessories (QFP/QFN sockets, splitters, USB isolators, CMSIS-DAP debuggers at $45–$360); software revenue is one-time licenses ($459–$1,895) plus an $84.95 annual software update renewal. The customer base is horizontally distributed across electronics manufacturers, embedded-systems developers, and STM32/NXP/TI MCU users, with no named enterprise customers disclosed and no public funding, revenue, or M&A activity. Authorized partner status with STMicroelectronics, NXP, and Texas Instruments provides ecosystem credibility, while a comprehensive DLL/shared library API (C++, C#, Python, CLI) underpins integration into automated production environments.

Elprotronic firmographics

Firmographics
Name
Elprotronic
Legal name
Elprotronic Inc.
Website
https://elprotronic.com
Company type
Private
Operating status
Operating
Headcount range
51–100 employees
Short description
Elprotronic Inc. designs and sells flash and gang programming hardware and software for embedded microcontrollers across 18+ semiconductor vendors, serving electronics manufacturers and embedded developers with multi-target, high-speed, and secure provisioning tools.
Ownership category
akta.pro rank

Elprotronic industry classification

Industry
Product category
Embedded Flash Programming Tools
NAICS
Computer Terminal and Other Computer Peripheral Equipment Manufacturing (334118)
SIC
Instruments For Meas & Testing Of Electricity & Elec Signals (3825)
akta.pro primary industry
Embedded Software & Firmware Tools (Compilers, Debug, RTOS tooling) (HDAHAFAE)

Keywords

  • Flash programming tools
  • Gang programmers
  • Microcontroller programming
  • Embedded systems firmware
  • Secure firmware provisioning

Where Elprotronic is headquartered

Location

Headquarters

HQ city
King City
HQ country
Canada
HQ region
North America

Offices1 record

Markets served

Elprotronic business model

Business model
GTM type
B2B
Offering type
Hardware or Manufacturing
Cost components
Supply Chain, Technology or R&D, Personnel, Operations, Marketing or Sales

Revenue model

  1. Hardware Programming Adapters: Sale of physical flash programming hardware including XStream-Iso adapters, XStreamPro-Iso adapters, S-GANG gang programmers, C-GANG-X compact programmers, and GangFlasher devices. Hardware is sold as one-time purchases with prices ranging from $150 to $2,345 USD depending on product complexity and target capacity.
  2. Software Licenses: Software licensing for FlashPro, GangPro, and specialized programming software. The company offers one-vendor (single MCU family) and multi-vendor (all supported MCU families) license variants. Software update license renewals available at $84.95. S-GANG supports online upgrades at $200/target.
  3. GangFlasher-ST Node Licenses: GangFlasher-ST products sold as node licenses (per target): GangFlasher-ST-Lite at $450 USD (with 7-day free trial) and GangFlasher-ST at $1,895 USD. Floating licenses available via sales inquiry for enterprise deployments.
  4. GangFlasher-N Licenses: GangFlasher-N for NXP MCUs sold at $895 USD for full node license supporting 8 targets, with USB-HID connectivity.
  5. Programming Quota Updates: C-GANG-X programming quota updates available at $50, allowing users to increase their programming capacity on the compact gang programmer.
  6. Accessories and Socket Boards: Sale of QFP/QFN adapter sockets, gang splitters, USB isolators, and CMSIS-DAP debuggers as add-on accessories ranging from $45 to $360 USD.

Pricing tiers

ModelBillingPrice
One time/ perpetual licensePay-as-you-goFlashPro-X-1V (XS) - Single vendor flash programmer
One time/ perpetual licensePay-as-you-goFlashPro-X (XS) - Multi-vendor flash programmer
One time/ perpetual licensePay-as-you-goFlashPro-X-1V (X2S) - Single vendor flash programmer
One time/ perpetual licensePay-as-you-goFlashPro-X (X2S) - Multi-vendor flash programmer
One time/ perpetual licensePay-as-you-goGangPro-X-1V (XS) - Gang programmer 6 targets
One time/ perpetual licensePay-as-you-goGangPro-X (XS) - Gang programmer 6 targets multi-vendor
One time/ perpetual licensePay-as-you-goGangPro-X-1V (X2S) - Gang programmer 6 targets
One time/ perpetual licensePay-as-you-goGangPro-X (X2S) - Gang programmer 6 targets multi-vendor
One time/ perpetual licensePay-as-you-goC-GANG-X - Compact Gang Programmer
One time/ perpetual licensePay-as-you-goS-GANG - Standalone Gang Programmer
One time/ perpetual licensePay-as-you-goGangFlasher-ST-Lite (node license)
One time/ perpetual licensePay-as-you-goGangFlasher-ST (node license)
One time/ perpetual licensePay-as-you-goGangFlasher-N (node license)
SubscriptionAnnualSoftware Update License Renewal
Unit PricingPay-as-you-goAccessories - QFP/QFN Socket Adapters
Unit PricingPay-as-you-goCMSIS-DAP 2.0 Debugger
Unit PricingPay-as-you-goUSB 2.0 FS Isolator

Go-to-market motion1 record

Distribution channels3 records

Marketing channels6 records

Elprotronic product offering

Product offering

Core offering

Elprotronic designs and sells flash and gang programming hardware adapters (XStream-Iso, XStreamPro-Iso, S-GANG, C-GANG-X) paired with vendor-specific programming software (FlashPro, GangPro, GangFlasher-ST, GangFlasher-N, FET-Pro-430) for in-circuit programming of microcontrollers and external flash memory from more than 18 semiconductor vendors. Solutions cover single-target development, multi-target parallel programming (up to 8 targets), and standalone production programming with secure firmware provisioning.

Product overview

Elprotronic is a provider of flash and gang programmers for embedded microcontrollers. The product portfolio centers on hardware programming adapters (XStream-Iso and XStreamPro-Iso) that run specialized software families for different MCU vendors and use cases. FlashPro/GangPro software supports single-target or parallel (up to 6 targets) programming via JTAG, SWD, SBW, BSL, and other protocols. For high-volume production, the standalone S-GANG (8 targets) and C-GANG-X compact programmers operate independently without a PC. Vendor-specific solutions include GangFlasher-ST for STM32 MPUs/MCUs (40 MB/s per target) and GangFlasher-N for NXP MCUs (2 MB/s per target). The company supports over 17 semiconductor vendors including Texas Instruments (MSP430, MSP432, SimpleLink, C2000, TIVA-C), STMicroelectronics (STM32, STM8), NXP, Silicon Labs, Nordic, Renesas, Microchip, Infineon, and external SPI Flash from Winbond, Macronix, Micron, GigaDevice, and others. All adapters include galvanic isolation, power monitoring, and support for Windows and Linux (Debian, Raspberry Pi).

Differentiator

Problem solved

Functional benefit

Products and services

  • XStream-Iso (XS) Adapter USB-based flash programming hardware adapter with galvanic isolation for single-target programming of microcontrollers (ARM, MSP430, STM8, PIC, AVR, Chipcon, C2000) and external SPI flash. Includes power monitoring with 20uA current resolution. Used by embedded systems developers and electronics manufacturers.
  • XStreamPro-Iso (X2S) Adapter High-performance USB/Ethernet flash programming hardware adapter with galvanic isolation, supporting single-target (FlashPro) or up to 6 targets in parallel (GangPro mode). Enhanced current measurement resolution (50nA), standalone programming capability from internal flash images, and Ethernet connectivity for production environments.
  • S-GANG Standalone Gang Programmer Standalone gang programmer that programs up to 8 targets simultaneously with independent per-target power, reset, and communication pin control. Operates in standalone or PC-interactive mode with USB-C, Ethernet, and RS-232 connectivity. Supports ARM JTAG/cJTAG/SWD, MSP430 JTAG/SBW/BSL, STM8/AVR/PIC/RL78, C2000 JTAG/SCI-BOOT, iMOTION SWD/UART, and SPI/QSPI Flash.
  • C-GANG-X Compact Gang Programmer Compact standalone gang programmer supporting multiple MCU vendors with USB-C connectivity and a quota-based programming license model. Entry-level gang programming solution for production and prototyping.
  • CMSIS-DAP 2.0 ARM Debugger ARM debugger using the CMSIS-DAP 2.0 standard, available on XStream-Iso and XStreamPro-Iso adapters. Supports JTAG and SWD up to 20 MHz (1 MBytes/s throughput), SWO tracing up to 12.5 Mbits/s, and configurable Vcc. Compatible with IAR EWARM and Keil uVision IDEs.
  • FlashPro-X / FlashPro-ARM / FlashPro-M Software Single-target flash programming software family running on XStream-Iso or XStreamPro-Iso adapters. FlashPro-X supports multiple MCU vendors (ARM, MSP, CC, M); FlashPro-ARM for ARM-based MCUs; FlashPro-M for STM8, PIC, AVR, and external SPI Flash. Features include erase, program, verify, blank check, DCO calibration, power consumption monitoring, serialization, and checksum calculation.
  • GangPro-X / GangPro-ARM / GangPro-M Software Gang programming software for parallel programming of up to 6 targets using the XStreamPro-Iso adapter. GangPro-X is multi-vendor, GangPro-ARM is for ARM MCUs, and GangPro-M is for STM8/PIC/AVR. Supports synchronized or independent target control with individual power, reset, and communication per target.
  • GangFlasher-ST High-speed USB gang flashing solution specifically for STM32 MPUs and MCUs. Up to 40 Mbytes/s per target for STM32MP1 (MPU) via USB-DFU; up to 2 MBytes/s for MCU families (L4, L5, U5, H7, WB). Programs up to 8 targets simultaneously. Supports eMMC, SD-card, NOR, NAND, OTP memories. Includes Secure Firmware Install (SFI) via STM32HSM and Firmware Update Service (FUS) for STM32WB. 7-day free trial available for the Lite version.
  • GangFlasher-N USB-HID gang flasher for NXP Semiconductors MCUs (i.MX RT, Kinetis, LPC, S32K, K32L, MCX, JN518x, QN90x0). Up to 2 MBytes/s per target, 8 targets simultaneously. Supports MCUXpresso Secure Provisioning Tool for LPC55S and i.MX RT with Secure Binary (.sb) files, CMPA/CFPA data, SBKEK, and Debug Authentication.
  • FET-Pro-430 Software Specialized programming software for Texas Instruments MSP430 MCUs, available in STD and LITE variants. Supports JTAG, SBW (Spy-Bi-Wire), and BSL communication protocols.
  • Universal Socket Boards Socket adapter boards for programming MCUs in QFP and QFN packages, available in multiple sizes and pitch configurations for different MCU families.
  • USB 2.0 FS Isolator USB 2.0 Full-Speed isolator accessory for adding galvanic isolation between host PC and programming adapter.
  • Gang Splitters Target gang connectors and splitters for connecting multiple targets to gang programmers, including the GangSplitter-ARM for 6-target ARM connections.
  • Software Update License Renewal Annual software update license renewal for FlashPro/GangPro/S-GANG/C-GANG-X products, enabling access to new MCU support and software features at $84.95 USD per year.

Quantifiable outcome

  • Up to 40 MBytes/s programming speed per target with GangFlasher-ST for STM32 MPUs
  • +6 more outcomes

Companies that use Elprotronic

Customer profile

Segments4 records

Ideal customer profiles4 records

Elprotronic technology and API

Technology

Technology focussed Yes

API detail

Has API
No
API docs
API detail

Core technology

AI maturity

App detail

Integration3 records

Feature10 records

Elprotronic partnerships and signals

Strategic signal

Partnerships

Four partnerships are on record, tiered core.

  • NXP SemiconductorscoreTechnology or Integration · 1 August 2022NXP partnered with Elprotronic for the GangFlasher-N product supporting NXP's MCUXpresso Secure Provisioning Tool. The partnership enables customers to deploy secured application code on i.MX RT crossover MCUs and other NXP microcontrollers. NXP's Director Brendon Slade endorsed the solution as valuable for medium to large embedded applications.
  • STMicroelectronics (Secure Secret Provisioning)coreTechnology or Integration · 19 July 2021Elprotronic adopted STMicroelectronics' STM32HSM technology for Secure Secret Provisioning (SSP), enabling customers to protect software IP against counterfeiting and cloning. The GangFlasher-ST supports secure high-speed flashing using STM32HSM cards, with quotes from Laurent Hanus (Ecosystem Marketing Manager) acknowledging Elprotronic's contribution to the STM32MP1 ecosystem.
  • STMicroelectronicscoreTechnology or Integration · 8 March 2021STMicroelectronics partnered with Elprotronic for high-speed STM32 programming solutions. Elprotronic's GangFlasher-ST provides gang programming support for STM32MP1 MPUs at speeds up to 40 MBytes/s per target. ST has officially endorsed Elprotronic as an authorized partner, with quotes from Laurent Desseignes (Ecosystem Marketing Director) praising the solution's value to the STM32MP1 ecosystem.
  • Texas InstrumentscoreTechnology or IntegrationTexas Instruments has professionally made and officially recommended Elprotronic's programmers as Third Party Tools for C2000, MSP430, SimpleLink, and Tiva-C microcontroller families. This endorsement provides credibility for customers using TI MCUs.

Scale indicators5 records

Recent moves6 records

Expansion highlights5 records

Elprotronic competitors and assessment

Company assessment

Direct peers

  • Dataman: Dataman (now part of Electronic Specifier) manufactures universal device programmers supporting a broad MCU and memory device portfolio. Comparable to Elprotronic's multi-vendor programming philosophy across 18+ semiconductor vendors.
  • BPM Microsystems: BPM specializes in automated and universal gang programmers used in high-volume production environments. Directly comparable to Elprotronic's S-GANG and GangPro products for production-scale MCU flashing.
  • IAR Systems: IAR provides IAR Embedded Workbench IDE and the I-jet debug probe family. While primarily an IDE vendor, its probe/programming tools compete head-to-head with Elprotronic adapters for embedded developer workflows.
  • P&E Microcomputer Systems: P&E produces Multilink debug probes and Cyclone gang programmers for ARM, NXP, ST, and other MCU families. Direct competitor in the standalone and production gang programmer category, overlapping with Elprotronic's C-GANG-X and S-GANG products.
  • SEGGER Microcontroller: SEGGER manufactures J-Link debug probes and J-Flash programming software, the most widely used third-party MCU programming and debugging tools. Direct overlap with Elprotronic's XStream/XStreamPro adapters and FlashPro/GangPro software across ARM and other architectures.
  • ProMik: ProMik provides programming systems for automotive and industrial customers, including high-speed gang programmers and secure provisioning. Comparable to Elprotronic's GangFlasher-ST/GangFlasher-N in production-oriented MCU programming.

Broad incumbents

  • STMicroelectronics (STM32CubeProgrammer): ST provides the free STM32CubeProgrammer all-in-one tool for STM32 devices. It is a free, vendor-shipped alternative that competes directly with Elprotronic's GangFlasher-ST, especially for entry-level STM32 programming.
  • NXP Semiconductors (MCUXpresso): NXP's MCUXpresso ecosystem includes programming/provisioning tools for i.MX, Kinetis, LPC, and S32K. Is a free, vendor-shipped alternative to Elprotronic's GangFlasher-N, but Elprotronic is also an authorized NXP partner.
  • Texas Instruments (UniFlash): TI's UniFlash is a free utility for programming TI MSP430, C2000, and other MCU families. While Elprotronic is officially recommended as a third-party tool, TI's free tool constrains the addressable market for Elprotronic's TI-focused adapters.
  • Silicon Labs (Simplicity Studio): Silicon Labs' Simplicity Studio includes programming/debugging tools for EFM32, EFR32, and other Gecko MCUs. Elprotronic supports these targets but competes with this free, vendor-shipped tool for entry-level development.

Market position

Strengths5 records

Weaknesses5 records

Competitive moat4 records

Key risks6 records

Key highlights7 records

Customer concentration

Elprotronic social profiles

Digital presence

Elprotronic financial estimates

Financial estimate

Revenue estimate

Valuation estimate

Elprotronic leadership team

Management profile

Number of profiles

Elprotronic funding detail

Funding detail

Funding overview

Funding rounds

Investors

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

Elprotronic M&A and investment

M&A and investment

M&A

Investments

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

Frequently asked questions about Elprotronic

What does Elprotronic do?

Elprotronic designs and sells flash and gang programming hardware adapters (XStream-Iso, XStreamPro-Iso, S-GANG, C-GANG-X) paired with vendor-specific programming software (FlashPro, GangPro, GangFlasher-ST, GangFlasher-N, FET-Pro-430) for in-circuit programming of microcontrollers and external flash memory from more than 18 semiconductor vendors. Solutions cover single-target development, multi-target parallel programming (up to 8 targets), and standalone production programming with secure firmware provisioning.

Is Elprotronic a public or private company?

Elprotronic is a private company. It is classified as founder individual operated bootstrapped and is currently operating.

When was Elprotronic founded?

Elprotronic was founded in -1. It employs 51 to 100 people.

Where is Elprotronic based?

Elprotronic is headquartered in King City, Canada, in the North America region.

How does Elprotronic make money?

Six revenue lines are on record. Hardware Programming Adapters are the primary driver. The others are software Licenses, gangFlasher-ST Node Licenses, gangFlasher-N Licenses, programming Quota Updates and accessories and Socket Boards.

Who are Elprotronic's main competitors?

Direct peers on record are Dataman, BPM Microsystems, IAR Systems, P&E Microcomputer Systems, SEGGER Microcontroller and ProMik. Broad incumbents are STMicroelectronics (STM32CubeProgrammer), NXP Semiconductors (MCUXpresso), Texas Instruments (UniFlash) and Silicon Labs (Simplicity Studio).

Does Elprotronic have an API?

No public API is recorded for Elprotronic.

What industry is Elprotronic in?

Elprotronic's product category is Embedded Flash Programming Tools. Its primary akta.pro industry code is HDAHAFAE, Embedded Software & Firmware Tools (Compilers, Debug, RTOS tooling). Its NAICS code is 334118 and its SIC code is 3825.

Unlock the full company data

50 free credits on sign-up, no credit card required.

Contact sales