iotrain: unlimit the i/os of your arduino

12
IOTrain Unlimited IOs to your Arduino board

Upload: kasim333333

Post on 12-Aug-2015

125 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: IOTrain: Unlimit the I/Os of your Arduino

IOTrainUnlimited IOs to your Arduino board

Page 2: IOTrain: Unlimit the I/Os of your Arduino

What is IOTrain ?

•We require large number of IOs for home automation, LED 2D array, LED 3D array, etc.• IOTrain provides unlimited number of IOs to Arduino theoretically up to 65000. Hence name train of IOs: IOTrain

Page 3: IOTrain: Unlimit the I/Os of your Arduino

Single IOTrain Module

Page 4: IOTrain: Unlimit the I/Os of your Arduino

•Each IOTrain Module consists of 24 IOs• IOTrain Modules are cascaded in order to increase the number IOs to Arduino•One can add as many Modules as he wants until the time he hits 65000 IOs

Page 5: IOTrain: Unlimit the I/Os of your Arduino

Connecting IOTrain to Arduino

Page 6: IOTrain: Unlimit the I/Os of your Arduino

Features

•Scalable - Add up to 65000 IOs•Modular•Random Accessible – One can access any of IO pins on the train•Configuration, write, read of IO is as simple as that of native IO

Page 7: IOTrain: Unlimit the I/Os of your Arduino

Working of IOTrain

Page 8: IOTrain: Unlimit the I/Os of your Arduino

Description

•Connect SDA and SCL pins of Arduino to the first module of IOTrain and power it up by +5V and GND•Rest of modules are just cascaded to previous module as shown above

Page 9: IOTrain: Unlimit the I/Os of your Arduino

Demo Code

Page 10: IOTrain: Unlimit the I/Os of your Arduino

Description •Library for IOTrain has been created and one can access any IO as that of native Arduino IO•e.g. Train.PinMode(pin, mode) to set pin either INPUT or OUTPUT •Train.DigitalWrite(pin, Value) to write to pin•Train.DigitalRead(pin) to read pin

Page 11: IOTrain: Unlimit the I/Os of your Arduino

Advantages

•No need to design custom circuits•Firmware available•Easy to use •Requires less time for read write operations•Can be cascaded to get up to 65000 IOs

Page 12: IOTrain: Unlimit the I/Os of your Arduino

Thank YouFor detail information visit: http://igg.me/at/iotrain/x/4846007