The document presents a method for integrated offline and online handwritten character recognition using artificial neural networks and its implementation on ARM processors. Horizontal and vertical scanning are used to extract features from characters to generate feature vectors for recognition. An accuracy of 99.12% was achieved for uppercase English alphabets using this integrated offline-online recognition method. The approach was implemented on an ARM-based e-book prototype for recognizing handwritten characters.