Die Padang-Kohlebahn auf Sumatra war eine Zahnradbahn mit einer Steigung von bis zu 80 Promille und Kurven mit einem Radius von 150 Metern. Es stellte sich bald heraus, dass die D1'-Lokomotiven der Klasse D18 nicht stark genug waren, um 200-Tonnen-Züge zu ziehen. Die Lösung war die 1916 von der Maschinenfabrik Esslingen konstruierte E-Lokomotive der Klasse E10.0. Die Produktion begann erst 1921 und bis 1928 wurden insgesamt 22 Stück von Esslingen und der SLM gebaut. Zwischen 1964 und 1967 fertigten Esslingen und Nippon Sharyo 17 mehr, die als E10.5 bezeichnet wurden.
Sie waren nach dem Winterthurer System gebaut, was bedeutete, dass sie vier gleichgroße Zylinder hatten, die im Verbund arbeiteten. Die Zahnräder wurden jedoch mit einem Übersetzungsverhältnis von 1 zu 2,033 angetrieben, so dass sich die Niederdruckzylinder mit etwa der doppelten Geschwindigkeit wie die Hochdruckzylinder bewegten, was den Bedarf an wesentlich größeren Zylindern überflüssig machte. Um den Betrieb in den scharfen Kurven zu ermöglichen, hatten die erste und die letzte Kuppelachse etwas Seitenspiel.