Required For Multiple Analog & Digital I/Os

Dear Sir,

I want to use Arduino for 8 Analog Input, 8 Analog Output (0-5VDC), 8 Digital Input (0-5VDC), 8 Digital output (0-24VDC). As arduino having 16 AI/AO & 54 DI/DO, can i use it for the same with TFT touchscreen display? If yes then please provide some documentation for the same & If not then for how many I/Os i can use it with TFT touchscreen display?

I really think you should read Resources/Products pages which will tell you what the Arduino's can do. I don't think any of the Arduinos have "analog" outputs, they do have PWM on some outputs. Digital inputs are not 0 - 5vdc, and digital outputs are either 3.3 or 5vdc not 0 - 24vdc.

Please read the information provided it is very straight forward.

To switch higher voltages than the operating voltage of the board (5V or 3.3v depending on the board), you must use a MOSFET.

Also, analog inputs and PWM outputs are not the same. Though Arduino calls the functions analogRead() and analogWrite(), the latter is PWM, not an analog voltage. Which pins work to read analog voltages and output PWM are not the same.

Make sure that you are looking at the documentation for the board you have in mind.

Kiwi_Bloke:
I don't think any of the Arduinos have "analog" outputs,

The Due has audio-quality DACs. A number of Arduino-compatibles have at least one, all with ARM chips.

No AVR chip Arduino I know of has a built-in or built-on DAC but it's possible add a DAC to an AVR.

bhole100500:
Dear Sir,

I want to use Arduino for 8 Analog Input, 8 Analog Output (0-5VDC), 8 Digital Input (0-5VDC), 8 Digital output (0-24VDC). As arduino having 16 AI/AO & 54 DI/DO, can i use it for the same with TFT touchscreen display? If yes then please provide some documentation for the same & If not then for how many I/Os i can use it with TFT touchscreen display?

There are TFT displays that plug in to Mega2560 boards and work. Start there.

There are TFT displays with their own controller and serial and/or I2C and/or SPI interface you don't need a 2560 to run.

One thing clear: you don't understand what you have read before.