I2C, SPI, and USB Tools for AVR Developers

Powerful tools

eVision Systems offers flexible, powerful, and affordable I2C, SPI, and USB tools that are ideal for AVR developers. With these tools and Total Phase's free API, AVR developers can create custom utilities, graphical user interfaces, and more. Cross-platform support offers the flexibility to develop on Windows, Linux or Mac OS X platforms. Whether you're creating inventive projects in your spare time or building powerful devices at work, AVR developers can rely on Total Phase's debugging tools to provide the ideal blend of flexibility, low cost, and performance.

Serial buses on AVR and AVR32

All AVR and AVR32 microcontrollers have multiple I2C (TWI) and SPI buses for connecting to peripheral devices such as EEPROMs, flash chips, sensors, ADC / DAC and more. Total Phase offers a wide range of I2C and SPI tools that can be used to quickly simulate, program, train, and passively monitor these serial buses.
Aaardvark I2C/SPI Host Adapter
Cheetah SPI Bus Host Adapter small
Cheetah SPI Host Adapter
beagle i2c/spi protocol analyzer small
Beagle I2C/SPI Protocol Analyzer
I2C (AVR 32)X
SPI (AVR 32)

AVR tools

Aardvark I2C/SPI Host AdapterAardvark I2C/SPI Host Adapter
Aardvark I2C/SPI Host Adapter
Erase, program, verify Memory Devices - The Aardvark I2C/SPI Host Adapter is a fast and powerful I2C bus and SPI bus host adapter through USB.

Beagle I2C/SPI Protokoll Analyzer - Total Phase
Beagle I2C/SPI Protocol Analyzer
The versatile Beagle I2C/SPI Protocol Analyzer is the ideal tool for the embedded engineer who is developing an I2C, SPI, or MDIO based product.

Cheetah SPI Host Adaptercheetah-Pin-belegung
Cheetah SPI Host Adapter
The Cheetah SPI Host Adapter is a high-speed SPI adapter that is capable of communicating over SPI at up to 40+ MHz.


USB tools for AVR and AVR32

The Beagle USB Analyzers offer unprecedented real-time visibility of USB traffic. The Beagle USB 480 Protocol Analyzer is a high / full / low speed USB analyzer with OTG support. It can monitor and display USB traffic up to 480Mbps in real time, including low-level bus events like OTG HNP and SRP, K and J chirps, and more.

The Beagle USB 12 Protocol Analyzer is an affordable full / low speed USB analyzer that can also monitor and display USB traffic up to 12 Mbit / s in real time. It's one of the most affordable hardware-based USB analyzer out there.

ModelBeagle USB 480
Beagle USB 480 Protocol Analyzer
Beagle USB 12
Beagle USB 12 Protocol Analyzer

Additional features and benefits

  • Flexibility - The simple API interface gives users flexibility in integrating Total Phase hardware with custom software solutions.
  • Compatibility - Fully compatible with Windows, Linux and Mac OS X.
  • Developer Kits - Interested in both a host adapter and a protocol analyzer? Purchase an I2C development kit, an SPI development kit, or a programming kit that includes multiple devices, additional cables, and test cards.
  • No Additional Costs - Free software, free API, free firmware / software upgrades, and free technical support.