Schmelen was born into a middle-class family on 7 January 1776 in Kassebruch, today a suburb of Hagen im Bremischen in the German state of Lower Saxony.
After graduation he was sent to South Africa in 1811.