XinaBox, USB Programming Interface Module for FT232R, IP01

  • RS Stock No. 174-3703
  • Mfr. Part No. IP01
  • Manufacturer XinaBox
Technical data sheets
Legislation and Compliance
RoHS Certificate of Compliance
COO (Country of Origin): CN
Product Details

xChip Boards

xChips are a rapid electronics development ecosystem to help reduce development time and simplify making custom products as well as aiding learning. Without soldering, wiring, breadboarding, or hardware knowledge you can assemble a circuit in minutes, and concentrate on coding.

xChips are compatible with the platform you want to use and bridges are available for the most popular pltatforms; Raspberry Pi, Minnowboard, Beaglebone, Micro:bit, Pixhawk and 96 boards. Rather than bridging to Ardunio, we offer compatible cores for Arduino Uno, the CC01, and for Arduino Zero, the CC03.

xChips utilise I2C, and due to this bus architecture, unlimited expansion of circuits is possible. Limitations of I2C addresses have been negated by development multiplexers.

Because of its simple connection method, it is easy to build quickly - for prototyping and small product runs

xChips connect to each other using an xBus connector, available from RS 174-4977.

Some xChips need an xPDI connector (RS 174-4974) to connect to programming interfaces, such as the IP02 or IP03.

IP01 – USB Programming Interface (FT232R)

This xChip is an interface programmer module, based on the FT232R by FTDI Limited. The FT232R offers USB to Asynchronous Serial Data (UART) interface, allowing the module to communicate with a personal computer, in a very simple way. It is also equipped to power and program other modules via a USB A connector.

The IP01 is required for programming the range of core xChips over the USB serial bridge provided by the FT232R.

The IP01 is unable to program the CC03 and CS11, whereas the IP02 is able to do so.

The IP01 can also provide power to the circuit and, additionally can be used to debug/communicate using the serial port, during development.

Product Features

● Based on the FT232R from FTDI Limited
● USB A connector for simple connectivity without the need of a cable
● Programming interface for core xChips such as CW01, CR01 and CC01
● Equipped with switches that allow the user to switch serial and programming configurations.
● RGB LED for programming indicators.

Compatible xChips

● CC01 (RS 174-3696)
● CR01 (RS 174-3698)
● CR02 (RS 174-3699)
● CR03 (RS 174-3700)
● CR11
● CR12
● CR13
● CW01 (RS 174-3701)
● CW02 (RS 174-3702)


● Serial programming of xChips
● Serial interface for debugging
● Serial data monitoring
● USB-serial Internet link for IoT devies

Product Specifications

● Single chip USB to asynchronous serial data transfer interface
● Entire USB protocol handled on the chip. No USB specific firmware programming required.
● Fully integrated 1024 bit EEPROM for storing device descriptors
● Data transfer rates from 300 baud to 3 Mbaud
● 128 byte receive buffer and 256 byte transmit buffer utilising buffer smoothing technology to allow for high data throughput.
● Unique USB FTDIChip-ID™ feature
● UART interface support for 7 or 8 data bits, 1 or 2 stop bits and odd / even / mark / space / no parity.
● FIFO receives and transmits buffers for high data throughput
● Device supplied pre-programmed with unique USB serial number
● UART signal inversion option
● Low operating and USB suspend current
● Low USB bandwidth consumption
● UHCI/OHCI/EHCI host controller compatible
● USB 2.0 Full Speed compatible
● -40°C to 85°C extended operating temperature range

Xinabox Modular Prototyping Boards

Attribute Value
Kit Classification Module
Featured Device FT232R
Kit Name USB Programming Interface
79 In stock for delivery within 5 working day(s) (Global Stock)
Price (ex. GST) Each
$ 21.89
(exc. GST)
$ 24.08
(inc. GST)
Per unit
1 - 1
2 - 4
5 - 9
10 - 24
25 +
Related Products
RCM37xx Rabbit Core® Industrial Single-Board Controller The RCM37xx ...
RCM37xx Rabbit Core® Industrial Single-Board Controller The RCM37xx Rabbit Core processor modules offer the features and performance for embedded control systems, providing secure data communication with integrated Ethernet connectivity The Dynamic C Integrated Development Environment (IDE) includes a ...
CM-FC36(M/MV) Commander Module "Human Machine Interface" (HMI), programming ...
CM-FC36(M/MV) Commander Module "Human Machine Interface" (HMI), programming and display module Designed for use with the FC36M and FC36MC microprocessor-based three-phase firing circuits Compact and user friendly controls Portable (removable) or panel (fixed) mountingCM Program locking facility Set parameter and ...
VDRIVE2 MCU to USB Host Controller Development Module, ...
VDRIVE2 MCU to USB Host Controller Development Module, FTDI Chip The VDrive2 module provides an easy solution for adding a USB Flash disk interface to an existing product Only four signal lines plus 5V supply and ground are required to ...
The LC234X module provides a low cost USB ...
The LC234X module provides a low cost USB to UART bridge using the FT234XD IC to transfer data at up to 3M Baud Ideal for programming Arduino Pro, ESP modules etc., the pinouts follow the industry standard FTDI TTL cable ...