iotrain: unlimit the i/os of your arduino
TRANSCRIPT
IOTrainUnlimited IOs to your Arduino board
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
Single IOTrain Module
•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
Connecting IOTrain to 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
Working of IOTrain
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
Demo Code
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
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
Thank YouFor detail information visit: http://igg.me/at/iotrain/x/4846007