Check out the Quick Start Guide for your IOaT-U4 USB I/O Controller.
4 Port USB I/O Controller
This is a USB I/O Controller product which enables a user to interface sensors and control electronic via the USB on a computer. We provide standard resources for a non-technical user to use this controller out of the box with ease.
For developers who are keen to custom this controller for their own application, we also provide Arduino sketch source code, API libraries, etc… to help you get started quick.
Easy USB Interface
USB is the most commonly available hardware interface available from a computer system. Simply plug in the I/O controller to your computer USB port and you are now ready to control electronic hardware from your computer.
A standard software is available for download to help you start using the product without any development work. For software developer who is keen to develop their own software application, the source code example (in various programming platform) is provided to help you get started quick.
IOaT-U4 will create a virtual serial communication port (com port) when it is connected to a computer. The USB command and control will be communicated via this virtual serial com port.
Multiple Power Options
All the power required to operate this I/O controller can be power from the computer Host using the USB cable.
The I/O controller also feature an additional power input for standalone control application when USB communication is not required. It is easy to power up the controller because it can accept a wide voltage range. It will be compatible with most power adapter, and you can easily share the power source by tapping from other devices saving you time and money.
Click here for more information on the various options of powering up this I/O controller.
Simple 4x I/O Ports
The standard IOaT-U4 comes with 2x input and 2x output port which allows you to interface to sensors, switches, electronic actuators and devices. The standard I/O is a dry contact interface.
The I/O controller features an easy indicator read out. You can instantly see when the input is triggered or when the output is activated on the controller. This helps a lot when you do troubleshooting onsite when interfacing to other electronic devices.
The 4 I/O ports of controller can be customised to your requirement. You can customise your order to have 4 input, 4 output port or any combination that you prefer.
Besides interfacing to dry contact interface, the I/O port can be customise to optical or digital interface. For higher current drive application, you can have the option to have a relay output.
Click here to check out the type of I/O interface available.
Contact us for your electronic interface preference.
Arduino Compatible Programming (Customisable)
This I/O controller is design with a specialise USB microcontroller from Atmel (ATMEGA32U2) and is pin compatible to Arduino Leonardo or SparkFun Fio V3 3.3V/8MHz board. The controller purchased comes with our standard firmware installed. You can connect to USB and use immediately for sensing and controlling electronic.
We have developed a range of standard programs which you can load and transform IOaT-U4 into the controller suitable for your application. Check out our library for the type of application you want from your IOaT-U4.
You can also modify from our standard source code (Arduino sketch for IOaT-U4) to customise the programming for your own application or download examples available from the other Arduino community online.
This I/O controller is a derivative product from the “Arduino Leonardo” and “SparkFun Fio V3 3.3V/8MHz” board design. IOanyThing do not have any connection with the company Arduino. You can contact our technical support for questions relating to IOanyThing controller.
Check out the product menu on the side of the browser.
The detail specification for the USB I/O controller is available. A software for USB I/O controller is also available for control and testing. For hardware wiring and interfacing check out the page on hardware stuffs.
For software & hardware developer, check out the resources for the developer.