Before shipment, our products are tested by the BRIDGEX5, which we are now making available to our customers to connect them to a world of sensors and controllers of all kinds. We custom-engineered the BRIDGEX5 for the sole purpose of making I²C easy to use from your desktop PC. The BRIDGEX5 has two XBee ports that are pre-populated with FTDI FT232RL USB to Serial converters. Using simple serial commands, users can send and receive I²C data on 5 different I²C communication ports. Since there are 2 USB interface modules on this controller, 2 different PCs can take control of all the I²C devices connected to the on-board I²C ports. The BRIDGEX5 handles communication, balancing between both computers and all connected I²C devices. The BRIDGEX5 makes it easy to communicate to just about any I²C device using our FREE AnyI2C software. AnyI2C gives you a graphical user interface for many popular I²C chips, and we are constantly developing the library to expand our support to hopefully include drivers for Any I²C device ever created (we have a dedicated programmer who ONLY develops this software!). The AnyI2C software framework is fully open-source, so developers are welcome to contribute their own code to add support for I²C chips not currently in our library.
The BRIDGEX5 is powered by a custom-programmed PIC18F46K22 CPU. The firmware in this CPU was developed over the course of 2 years as part of another project that began in 2012. Consequently, we believe you will find the this is the most advanced Serial to I²C bridge controller in the world. The BRIDGEX5 comes populated with two USB XBee communication modules; however, these modules may be removed, and replaced with Bluetooth, WiFi, Serial, and Ethernet communication modules