for Developer

This page contains the firmware and software resources for the USB I/O Controller IOaT-U4 product.

 

Firmware for IOaT-U4

The IOaT-U4 is powered up by the microcontroller ATMEGA32U4 from ATMEL. The electronic circuit is designed to be similar to the Arduino Leonardo (from Arduino) or SparkFun Fio V3 (from SparkFun). You can customise your own firmware using the open-source Arduino IDE software or Atmel Studio IDE.

Factory Default Firmware

Download firmware for IOaT-U4 USB I/O Controller, dated 15-Apr-2016 (*.hex filesize 100Kb)

Firmware Loading to IOaT-U4

not available yet.

Firmware for Pre-programmed Controller Operation

  • Programmable Relay
  • Timer Relay
  • One Shot Relay
  • RS232 Relay
  • Protocol Converter
  • Read Barcode and Control POS system
  • Visitor/shoppers counter
  • Speed detector (detect the speed of object passing through the gate)
  • Read Sensor, door status
  • Control Motor, Actuators
  • USB panic button, emergency button, big button, arcade button
  • Input to USB
  • USB to Output
  • USB to RS232/RS485/RS422
  • RS232/RS485/RS422 to I/O Ports
  • convert sensor to USB
  • Timer
  • Counter

Simplified Circuit Diagram for Firmware Development

not available yet.

Programming with Arduino IDE Software, Sketch

Check out this Arduino Custom Programming page.

Software

Software developers resources to communicate with the IOaT-U4 I/O controller via the USB connection. The following provides the API and libraries to help speed up your development process.

Java

Examples not available yet. Please contact support@ioanything.com for technical support.

Android

Examples not available yet. Please contact support@ioanything.com for technical support.

Python

Examples not available yet. Please contact support@ioanything.com for technical support.

Visual C#

Examples not available yet. Please contact support@ioanything.com for technical support.

 LabView

Examples not available yet. Please contact support@ioanything.com for technical support.