Arduino is an IDE which also easy platform for software and hardware interface.
Arduino borad use ATMEGA based Microcontroller and also user to inteface different sensor and make projects.
Given below is the Arduino Mega 2560 borad.It has 54 Digital I/0 Pairs and 4 Communication USART interface and also have 8k SRAM and 256 k ROM.
For those who do not have the ARDUINO Borad (Hard ware ),Now intsall the library on Proteus and Simulate their result.It is a good news for the beginer to test their result on the software despiste spending 4 - 10 $.
Give below is a simple interface of LCD with Arduino Mega 2560 using 4 data lines of the LCD.
All arduino Borad use the Arduino Software which is free to download from the arduino web site.
Arduino Software is the Interactive development Enviroment which allow the user to easily load their code on the hard ware to check their result.