I2C SPI USB CAN eSPI Cable Testing View All Videos Quick Start Guides Software Downloads App Notes White Papers User Manuals Knowledge Base Sales Support About Us
Products Blog Sales Support Contact Search

Control Center Serial Software


Part Number: TP201510

The Control Center™ Serial Software provides easy access to all the features of the Promira™ Serial Platform (with I2C or SPI applications installed), the Aardvark™ I2C/SPI Host Adapter, and the Cheetah™ SPI Host Adapter. Within minutes, developers can make full use of I2C, SPI, and GPIO functionality.

Multiple Promira platforms, Aardvark or Cheetah adapters can easily be used at the same time. A virtually unlimited number of configurations is possible to help engineers develop and test their embedded systems.

Detailed technical information about the Control Center Serial Software can be found in the User Manual 

Please click on the appropriate software version for your operating system. Login is required for software downloads. If you don't have an account, you will be prompted to create an account before your download commences.

Tech Specs


Complete access to all the Promira platform, Aardvark or Cheetah adapter features with just a click of a button. I2C and SPI messages can be saved and loaded from binary files, making it unnecessary to reenter them at every new session.

No Hidden Costs

The Control Center Serial Software is freely available on our website to all users.

Batch Scripting

The Control Center Serial software now supports the creation of simple XML-based batch scripts. Create, run, and save custom batch scripts to automate tasks. I2C, SPI, and GPIO functions are available in the scripting language for maximum flexibility. A built-in help system is available to explain all of the commands in the GUI.

Examples of the XML batch scripts are included in the Examples package and are available in the Downloads section of the website.

Transaction Log

All transactions performed by the Promira Serial PlatformAardvark I2C/SPI Host Adapter, or Cheetah SPI Host Adapter are saved in the transaction log. The log stores information about the type of transaction, features used, and the message sent. The data in the transaction log can be saved to a CSV file to analyze the data.

Multiple Adapters

Thanks to USB, multiple Promira platforms, Aardvark I2C/SPI Host Adapters, or Cheetah SPI Host Adapters can easily be added and used simultaneously on a single computer. Each window of the Control Center Serial software is bound to a separate adapter.

Cheetah GUI Functionality

Includes the Cheetah GUI functionality, which allows users to access SPI functions of the Cheetah adapter. SPI messages can be saved and loaded from binary files, making it unnecessary to reenter them at every new session.

Control Center Serial


I2C and SPI modules in use



I2C and GPIO modules in use



SPI and GPIO modules in use



GPIO module in use

Batch Mode


Batch Mode
An XML-based batch scripting language is used to automate tasks.

Transaction Log


Transaction Log
Logs all transactions that come in and out of the Promira platform or Aardvark I2C/SPI Host Adapter.

Cheetah GUI


Cheetah GUI Functionality
The Cheetah GUI functionality within SPI Master Mode provides access to the SPI functions of the Cheetah SPI Host Adapter.



System Requirements
  • Intel or AMD processor operating at 2 GHz or higher.
  • 512 MB physical RAM
  • 1 GB hard drive space
  • Windows, Linux, or Mac OS X
  • One or more available USB ports
  • Optional Ethernet port
  • One or more:
    - Promira Serial Platform I2C or SPI Active - Level 1 Application or greater
    - Hardware version 1.01 or greater
    - Firmware version v1.30/v1.30 or greater
    - Aardvark I2C/SPI Host Adapter
    - Hardware version 2.01 or greater
    - Firmware version 3.40 or greater
    - Cheetah SPI Host Adapter
    - Hardware version 1.00 or greater
    - Firmware version 3.08 or greater

The software is supported on 64-bit distributions of Windows: 10, 11


The software has been designed for Red Hat, Ubuntu, Fedora, and SuSE. Please be aware that there may be significant differences and idiosyncrasies in the way that different distributions of Linux operate. As such, Total Phase may not be able to support your particular distribution of Linux. Support will be offered on a case-by-case basis.

Mac OS X

The software is supported on Intel versions of Mac OS X 10.15, 11, 12

64-bit Support

The graphical software is offered as a 64-bit application on Windows, Linux, and Mac OS X. Separate 32-bit and 64-bit versions of the API libraries are provided for all platforms to allow custom applications to be built for either architecture.

Control Center Serial Software Series: Using I2C and SPI Mode
Learn all about the I2C and SPI modes within the Control Center Serial Software.
Control Center Serial Software Series: General Purpose IO
The Control Center Serial Software offers GPIO functionality to be used as a standalone or with I2C/SPI.
Using the Promira Serial Platform to Program an EEPROM
Easily program an EEPROM using the Promira Serial Platform with Control Center Serial Software.

Related Products