Sachverhalt: Gestützt auf das Gesuch von Y._ hob die Eheschutzrichterin des Kantonsgerichts Schaffhausen mit Verfügung vom 17. September 2008 den gemeinsamen Haushalt mit X._ auf und stellte die gemeinsamen Kinder A._ (1994), B._ (1999) und C._ (2000) unter die Obhut der Mutter, unter Regelung des Besuchs- und Ferienrechtes des Vaters. Mit separater Verfügung vom 9. März 2009 verpflichtete die Eheschutzrichterin X._ zu Unterhaltsbeiträgen von Fr. 560.-- pro Kind, rückwirkend auf den 1. April 2008. In teilweiser Gutheissung des von X._ gegen die Verfügung vom 9. März 2009 erhobenen Rekurses verpflichtete ihn das Obergericht des Kantons Schaffhausen mit Entscheid vom 5. März 2010 zu Unterhaltsbeiträgen pro Kind von Fr. 205.-- für April bis September 2008 und von Fr. 560.-- ab Oktober 2008. Mit Beschwerde in Zivilsachen vom 7. April 2010 verlangt X._ in der Sache die Aufhebung des obergerichtlichen Entscheides. Ferner verlangt er die unentgeltliche Rechtspflege und eine mündliche Verhandlung. Das Begehren um aufschiebende Wirkung wurde mit Präsidialverfügung vom 21. April 2010 beschränkt auf die bis März 2010 aufgelaufenen Unterhaltsbeiträge gutgeheissen. In der Sache wurden keine Vernehmlassungen eingeholt. 