ARM based Multimedia IP Phone is a telephone with ARM processor, capable of sending and receiving real time data signals over the existing data network. It uses LPC1788 microcontroller to implement the standard data communication protocols using lwIP - open source library and modern touch based user interface using emWin Graphics library. The project also features a battery powered Uninterruptible Power System (UPS) for increased portability and standalone ability. Further, to demonstrate the use of IP telephony and VoIP, client server based computer applications are also developed.