Home Products Overview Blog Software Applications Contact View Cart

Pyroraptor®

USB/I2C/SPI Bridge

Add to Cart Check Price and Stock

Datasheet


Playlist Introduction and Demonstration of the Pyroraptor USB/I2C/SPI/GPIO/UART Bridge

SPI Interface and Control Java Graphical User Interface to USB/I2C/SPI Bridge. Free Download. Windows Based C API for Robust Application Development. Taking Control of I2C Devices

 

Description

For a detailed description, specifications and user manual see the Pyroraptor® Datasheet. Pyroraptor® is a USB to I2C/SPI/GPIO/PWM Bridge device. It supports the control of I2C and SPI devices by a Windows based PCs. Pyroraptor uses the ARM Cortex-M3 processor, specially the LPC1311/13/42/43 series System on a Chip from NXP. To support the USB to I2C/SPI/GPI/PWM bridge and provide a powerful C API for application development, the Pyroraptor uses the Diolan DLN Firmware. To get more information on the Diolan DLN device visit the Diolan Web Site here. The Pyroraptor is provided with a cable to hook up to 25mil 0.1" posts for rapid prototyping and connecting to various sensor break out boards. See here.

Graphical Interface for I2C Scanning, Programming and Application Development including SPI Device Interfacing

The Open Source Free Java Graphical Interface to the Pyroraptor USB/I2C/SPI interface provides a Tab Based interface for testinfg I2C devices and also programming and interfacing to SPI devices. The Java Applications allows for scanning I2C busses and listing devices. Data can be sent to and received from each I2C device.


The Java Application through the Tab Interface supports IONOTRONICS® I2C Boards for interfacing to multiple sensors (I2C 4xADC and DAC). The application also supports direct graphical support for I2C PWM Motor Control using the IONOTRONICS® PIC16F1825 board.
The Java Application interfaces with the Pyroraptor USB/I2C/SPI bridge using a Java Native Interface (JNI) to the Diloan C API. See www.diolan.com for the Diolan C API. The Pyroraptor uses the Diolan Firmware for the USB/I2C/SPI bridge.


Tabs are provided for multiple applications so no coding required.

Graphical Interface Specifications

• Scanning I2C Devices on the I2C Buss
• Easy Data Transmission and Reading from I2C Devices
• SPI Graphical Interface to Interact with SPI Devices
• Graphical Interface to I2C Based Servo Motors
• Graphical Interface to I2C Ultrasonic Sensor
• Java Beam Meter Showing 4x Sensor ADC Readings
• AL5 I2C Based Robotic Arm Control
• Multi-Threaded Interval Based Reading of Multiple Sensors
• Tab Based Design
• Open Source Lesser GPL
• Java Native Interface (JNI) Open Source Lesser GPL
• Access to Diolan C API Through JNI Interface
• Free Download

The Great Way to Get Started in I2C

We have developed a great device for getting started in I2C, the IONOTRONICS® Pot/Meter based on the 4 channel ADC and single DAC. Just connect it to the Pyroraptor® with the supplied 4 wire I2C cable. Then go to the ADC/DAC Tab and turn the dials on the potentiameter to see the Java bean meters show the position. Also using the Java interface you can move the needle on the Pot Meter. See the YouTube videos.

Click here for the datasheet.

See Taking Control of I2C Devices.

 

I2C Scanning of a Rover I2C Bus with I2C Motor Control and Multiple Sensors


Built in Tab Support Simultaneous 4 Channel Analog to Digital (ADC) Visualization and Digital to Analog (DAC ) Control

 

 

 

 

Pyroraptor SPI Interface

The Pyroraptro Java Graphical Interface Tab provides an easy interface to SPI devices. Multiple Chip Select are available. Various SPI parameters can be set. The screen shot shows the reading of the manufacturere id from the IONOTRONICS SPI EEPROM device.

IONOTRONICS® provides Windows Executables as well as Open Source C code for programming ASCII (Text File) address/content pairs into the EEPROM. Embedded systems can then read the EEPROM contents for variuos application. For example, the firmware of an ASIC or FPGA System on a Chip, or the sequences for a robot movement (Arm, Humanoid, Rover).

The IONOTRONICS ® SPI EEPROM is shown below. Click here for the Datasheet. It supports programming from the Pyroraptor and reading by embedded devices using a built in MUX. Very convenient. Thats why it has two connectors. See the YouTube Videos.

 

 

 

 

 

 

 

 

 

Shopping cart icon credit