- TMS320F28P550SJ9
- TMS320F28P559SJ9
- TMS320F2808
- TMS320F2811
- TMS320F28027
- TMS320F28034
- TMS320F28035
- TMS320F28069
- TMS320F28335
- TMS320F28379D
- TMS320F28386D
- TMS320F28388D
- TMS320F280037
- TMS320F280039
- TMS320F280041
- TMS320F280049
- TMS320F2800137
- … or use the generic C28X code* for all other types of this series.
X2C | Supported Targets
Below you can find the list of targets, which are currently supported by X2C.
- STM32F051C8
- STM32F051R8
- STM32F072RB
- STM32F100C6
- STM32F103RB
- STM32F103T6
- STM32F103V8
- STM32F103VB
- STM32F103ZC
- STM32F302R8
- STM32F302RD
- STM32F303RB
- STM32F303RE
- STM32F407VE
- STM32F407ZE
- STM32F407ZG
- STM32F446RE
- STM32F446VE
- STM32G0B1RB
- STM32G0B1RE
- STM32G474ME
- STM32G474RB
- STM32G474RE
- STM32H562VG
- STM32H562ZG
- STM32H563ZI
- … or use the generic ARMv6 or ARMv7 code* for all other types of this series.
- TM4C123BE6
- TM4C123GH6
- TM4C1294NC
- … or use the generic ARMv7 code* for all other types of this series.
- XMC4400F100K512
- XMC4500F100K1024
- XMC4700F144K2048
- XMC4800F100K2048
- XMC4800F144K2048
- dsPIC33CK256MP505
- dsPIC33EP128GM604
- dsPIC33EP128GP5021
- dsPIC33EP128MC202
- dsPIC33EP256GP5021
- dsPIC33EP256MC502
- dsPIC33EP256MC5061
- dsPIC33EP32GP5021
- dsPIC33EP512GM604
- dsPIC33FJ128MC8021
- dsPIC33FJ12GP2021
- … or use the generic dsPIC code* for all other types of this series.
1) no bootloader available for these devices at the moment
- RX62T1
- RX62G1
- R5F562TA1
- R5F562GA1
1) no bootloader available for these devices at the moment
- PIC32MX170F2561
- PIC32MZ2048EC1
- … or use the generic PIC32 code* for all other types of this series.
1) no bootloader available for these devices at the moment
- MPC5643L
The generic ARMv6 and ARMv7 code* can be used to utilize Microchip’s SAM C2x/D2x, SAM D5x/E5x and SAM E7x/V7x/S7x controllers.
*The generic libraries include all features available for the dedicated target types except for the option to update the application directly through X2C.
X2C | Evaluation Boards
Each edition of X2C holds ready-to-use Demo Applications for a set of evaluation boards listed below. All basic features required for rapid prototyping of control schemes are included. Simply open the Xcos model of the respective Demo Application and follow the instructions in the included manual for having your code generated.
Arduino

The Arduino Due evaluation board with processor is supported. The onboard USB interface is used for power supply and can be used for programming as well.
BeagleBoard.org

The BeagleBone Black is a low-cost, community-supported development platform for professional developers and hobbyists. It is powered by a hefty AM335X 1GHz Cortex-A8 processor. A sound package of connectivity options rounds off this piece of hardware.
ChipCAD

ChipCAD released a special X2C Development Board. It comes with either a 16bit dsPIC33EP256MC502 / 70MHz / 256kB Flash / 32kB RAM or with a 32bit PIC32MX170F256B / 50MHz /256kB Flash /64kB RAM processor onboard.
Microchip Microstick II

The Microchip Microstick II with dsPIC33FJ128MC processor plugged onto a Microstick Plus Development Board is supported as well.
The USB interface is used for power supply and can be used for programming and debugging.
MCLV-2

With the motor control evaluation board MCLV-2 low voltage motors can be driven. The combination of X2C with various Plugin Modules (PIMs) for dsPIC, PIC32MK and SAM controllers make this board very versatile.
STM32 Nucleo

The STM32 Nucleo evaluation board “NUCLEO-F072RB” uses a STM32F072R8 processor.
The USB interface is used to power the board and can be used for programming and communication via virtual serial interface.
STM32 Discovery Kit

The STM32 Discovery Kit with STM32F051R8 processor is supported. The USB interface is used for power supply and can be used for programming and debugging.
The connection setup is as follows:
- Ground-wire to any available “GND” board pin
- Rx-wire to board pin “PA9”
- Tx-wire to board pin “PA10”
LaunchPad with TM4C123G

The Texas Instruments Tiva™ C series LaunchPad with TM4C123G processor is supported as well.
The USB interface is used for power supply and can be used for programming and debugging.
controlCard with TMS230F28335

The Texas Instruments controlCard with TMS230F28335 processor plugged into the appropriate docking station (Docking-Stn USB-EMU) is supported. The USB interface can be used for power supply and for programming and debugging.
Alternatively, an external DC power supply can be used.
controlSTICK

The Texas Instruments controlSTICK with TMS320F28069 processor is supported.
The USB interface is used for power supply and can be used for programming and debugging.
NOTE: This board is out of production.
X2C | Power Inverters
X2C supports a series of power inverters for the rapid development of electric drive concepts. These inverters are available in a wide power and voltage range.
Following inverters are fully compatible with X2C and ready-to-use frame programs allow the fast implementation and deployment of motor control applications.
Semikron Power Inverters:
SKAI® 2 HV
Ultra Compact Converter for Electrified Utility Vehicles

| Input voltage range | 120–800 VDC |
| Nominal phase current | 300 Arms |
| Switching frequency | up to 15 kHz |
| Number of half-bridges | 3 |
| IP protection | IP 67 |
| Control unit | TI C2000 |
For detailed information please visit the Semikron SKAI 2 product page.
Semikron Power Inverters:
SKAI® 3 LV
Ultra Compact MOSFET Inverter Platform

| Input voltage range | 24–160 VDC |
| Nominal phase current | 250 Arms |
| Maximum phase current | up to 600 Arms |
| Number of half-bridges | 3 |
| IP protection | IP 66 |
| Control unit | Custom board with ARM Cortex-M4 |
For detailed information please visit the Semikron SKAI 3 product page.
Wolfspeed Power Inverters:
CRD300DA12E-XM3
High-Efficiency, Fast-Switching 300kW Power Inverter with SiC MOSFETs

| Input voltage range | 120–800 VDC |
| Nominal phase current | 300 Arms |
| Switching frequency | up to 15 kHz |
| Number of half-bridges | 3 |
| IP protection | IP 67 |
| Control unit | TI C2000 |
For detailed information please visit the Semikron SKAI 2 product page.
Texas Instruments Evaluation Kit:
LAUNCHXL-F280049C & BOOSTXL-DRV8305EVM
Low Cost Multi Phase Power Inverter

| Input voltage range | 120–800 VDC |
| Nominal phase current | 300 Arms |
| Switching frequency | up to 15 kHz |
| Number of half-bridges | 3 |
| IP protection | IP 67 |
| Control unit | TI C2000 |
For detailed information please visit the Semikron SKAI 2 product page.
LCM Power Inverters:
LCM-DHCU-8HB-3A
Compact Electronic Control Unit for Hydraulic Valves

| Input voltage range | 24–160 VDC |
| Nominal phase current | 250 Arms |
| Maximum phase current | up to 600 Arms |
| Number of half-bridges | 3 |
| IP protection | IP 66 |
| Control unit | Custom board with ARM Cortex-M4 |
For detailed information please visit the Semikron SKAI 3 product page.
LCM Power Inverters:
LCM-ECU-10HB-10A-80V
Compact Electronic Control Unit for Multi-Phase Electrical Drives

| Input voltage range | 120–800 VDC |
| Nominal phase current | 300 Arms |
| Switching frequency | up to 15 kHz |
| Number of half-bridges | 3 |
| IP protection | IP 67 |
| Control unit | TI C2000 |
For detailed information please visit the Semikron SKAI 2 product page.
LCM Power Inverters:
LCM-ECU-3HB-20A-48V
Entry-Level Electronic Control Unit for Electrical Drives

| Input voltage range | 120–800 VDC |
| Nominal phase current | 300 Arms |
| Switching frequency | up to 15 kHz |
| Number of half-bridges | 3 |
| IP protection | IP 67 |
| Control unit | TI C2000 |
For detailed information please visit the Semikron SKAI 2 product page.
LCM Power Inverters:
LCM-ECU-3HB-30A-30V
Electronic Control Unit for Electrical Drives in 12V/24V Applications

| Input voltage range | 24–160 VDC |
| Nominal phase current | 250 Arms |
| Maximum phase current | up to 600 Arms |
| Number of half-bridges | 3 |
| IP protection | IP 66 |
| Control unit | Custom board with ARM Cortex-M4 |
For detailed information please visit the Semikron SKAI 3 product page.
LCM Power Inverters:
LCM-ECU-4HB-100A-75V
Electronic Control Unit for Electrical Drives in Harsh Environments

| Input voltage range | 120–800 VDC |
| Nominal phase current | 300 Arms |
| Switching frequency | up to 15 kHz |
| Number of half-bridges | 3 |
| IP protection | IP 67 |
| Control unit | TI C2000 |
For detailed information please visit the Semikron SKAI 2 product page.